A future firmware update (version TBD) will include an option to randomize the RAM on LTO Flash! when loading a ROM. This is to better recreate the actual behavior of cartridge releases. The default behavior for on-board cartridge releases is that RAM is in an undefined (uninitialized) state. While beta testing some recent releases, the behavior of LTO Flash! to zero out RAM first masked some bugs that were not found until after cartridges were produced and shipped.
Additionally, this change introduces the first unit tests for the INTV.LtoFlash assembly and brings a new LtoFlashStatusFlags type which is a convenience type that helps to simplify working with separate 'lo' and 'hi' types. Over time, the new status flags type should replace the individual types.
The Xamarin.Mac builds must now target macOS 10.9 as the tools no longer support 10.7.
Finally, some small UI buffs including better tip strips for Mac and GTK versions.
A future firmware update (version TBD) will include an option to randomize the RAM on LTO Flash! when loading a ROM. This is to better recreate the actual behavior of cartridge releases. The default behavior for on-board cartridge releases is that RAM is in an undefined (uninitialized) state. While beta testing some recent releases, the behavior of LTO Flash! to zero out RAM first masked some bugs that were not found until after cartridges were produced and shipped.
Additionally, this change introduces the first unit tests for the INTV.LtoFlash assembly and brings a new
LtoFlashStatusFlags
type which is a convenience type that helps to simplify working with separate 'lo' and 'hi' types. Over time, the new status flags type should replace the individual types.The Xamarin.Mac builds must now target macOS 10.9 as the tools no longer support 10.7.
Finally, some small UI buffs including better tip strips for Mac and GTK versions.