Code refinements
Infra: Increment to 9.4.3
Infra: Increment to 9.4.3
Doc: Synchronize LYX source
Doc: Trailing PDF export
TURGEN 9.4.2
Turbo EMO: Add a warning banner
Silence List: Ensure minimum safety durations are observed. Default spec is now 2 seconds.
Silence List: Fix ignoring the P elements, and ensure the auto silence is generated for INIT segments without elements in the silence list.
TSFX: Support Rambit Turbo Tape
KSO Turbo 2000: Allow prepending the AST-T2K cross-loader
Tape Image Extractor: Heuristic extraction, fixed Super Turbo transfer speed.
Tape Image Extractor: Heuristic extraction for Super Turbo
DOC: Update Changelog
Doc: Add simple architecture diagram
AST: UM: Fix the incorrect EOF control block.
Test: Update gencas tests
Doc: Add new guide pictures
Doc: Update beginner's guide with the new GUI
TSFX: Refactor the system of SFX Block clues
TSFX: Generalize processing for multiple plugins
Tape Image Extractor: Checksum calculator: Fix layout, display both
Doc: Update icons and screenshots
GUI: The Generator Menu becomes Output menu
Refine support for hybrid binary files. No plugin currently
Final touches for 9.4.1
TURGEN 9.4.1
Doc: Update changelog - plain view in the Tape Image Extractor
Tape Image Extractor: Remove Atari ttf font support.
Tape Image Extractor: More chunk data display options
Heuristic Tape Image Extraction: Fix UI persistence.
Heuristic Tape Image Extraction: Fix UI persistence.
Turbo 2000: New conversion type - loose block
Silence lists: Minimum silence is 1.8 seconds for turbo, 2.4 for standard blocks
TSFX: NG TSFX skeletons for Turbo ROM and Turbo Blizzard
TSFX: NG TSFX skeletons for KSO Turbo 2000
TSFX: NG TSFX skeletons for KSO Turbo 2000
TSFX: NG TSFX skeletons for Turbo 2000 and Super Turbo
Turbo 2000: Refinements of the heuristic tape image extraction
Heuristic Extraction: Experimental implementation for Turbo 2000
Turbo Blizzard: TSFX: Fix missing 0.5 gaps after blocks with INIT segments.
Heuristic Tape Image Extraction: Initial infrastructure + GUI + Initial T2K extractor
Heuristic Tape Image Extraction: Initial infrastructure
TURGEN 9.4.0
Doc: Refinements, screenshot update
Batch processing - fix NPE when creating list of files.
KSO Turbo 2000: Rename the L3 conversion to ChainLoading to prevent any confusion with L1 and L2 loaders - rename loader, update docs
KSO Turbo 2000: Rename the L3 conversion to ChainLoading to prevent any confusion with L1 and L2 loaders.
Batch Processor: Reduce cognitive complexity of some methods
KSO Turbo 2000: Support prepending of the L1 loader.
Update changelog for 9.4.0
Doc: Updated screenshots, minor text updates
KSO Turbo 2000: Allow L2 to be boot file, refine the plugin UI
KSO Turbpo 2000: Allow L2 to be boot file (not working)
Merge origin/ver_9.3.2 into ver_9.3.2
Batch processing: New FILE-EXTENSION keyword
Batch processing and GENCAS: File convertors can be identified with short ids
Merge branch 'ver_9.3.2' of https://git.code.sf.net/p/turgen/turgen-code into ver_9.3.2
Wizard for files: Honor the "methods with loader only" also for multi-input.
Batch processing and GENCAS: File convertors can be identified with short ids
Batch processing and GENCAS: File convertors can be identified with short ids.
File convertors: Introduce distinct file convertors for plain data (other plugins)
File convertors: Introduce distinct file convertors for plain data
Wizard: Any file can be dropped to the main window and passed to the Wizard
Wizard and Batch: Fix NPE when no speed is selected/selectable for batch processing.
Wizard and Batch: Minor code refinements, messaging.
Wizard and Batch: Support processing of any files, not only tape images and binary load files
Wizard and Batch: Support processing of any files, not only tape images and binary load files
Code: TapeSystem now top-level class
KSO Turbo 2000: Reduce special loaders to just L2, which is the only working one
KSO Turbo 2000: Set loader combo when editing projet item
KSO Turbo 2000: Include functional L2 loader
Turbo EMO: Allow selecting any speed.
KSO Turbo 2000: Include L1 and L2 loaders
KSO Turbo 2000: Prepare to support L1 and L2 loaders for natural fmt.
Turbo EMO: Fix waveform (only square works)
Turbo EMO: Fix block sequential numbers, duplicate header block.
Turbo EMO: Generate header block
Turbo EMO: Fix timing for the signal
Turbo EMO: Initial support
Tape image extractor: The Calculate Checksum tool can calculate also ADD and XOR checksums
Initial 9.3.2 - Scripts, copyright, documentation
TURGEN 9.3.1
Final touches for 9.3.1 - doc updates, CHANGES, SIO Checksum calculator UI refinement.