Release Notes
New Features & Improvements
-
Type 0 Code Management
- The Edit Cheat Menu now includes "type0 expand" and "type0 condense" buttons.
- These buttons sort cheat codes by ascending address for easier ASM readability, and allow switching between width 8 (fewer opcodes, more compact) and width 4 (better ASM visibility).
-
Optimized ASM Extraction
- The "Extract ASM" function now uses
cave_start
to define code segments. - Redundant labels for contiguous code blocks are no longer created, resulting in cleaner ASM output.
- The "Extract ASM" function now uses
-
ASM Workflow Enhancements
- The "Load extract" button in the Asm Composer Menu now shares the same key combo (
StickRDown
+ZL
) as the "Extract ASM" button in the Edit Cheat Menu. - If no ASM file exists, the extracted ASM file (
_extract.txt
) will be loaded automatically when entering the Asm Composer via the "Extract ASM" button.
- The "Load extract" button in the Asm Composer Menu now shares the same key combo (
-
File Name Sanitization
- Replaced
U+2013
(en dash, “–”) with the standard ASCII hyphenU+002D
(“-”) in game titles used for directory names.
- Replaced
ftpsrv 1.2.2 with Mount Breeze Devices 1.0.2 – Release Notes
- Fixed a bug where saves were not writable even when the
save_writable
option was set to1
. - Improved matching of directory names derived from game titles to better align with Breeze.
(Note: Matching is not always exact sinceftpsrv
derives names from a different source that may not always match Breeze’s.)