Fixes:
- ALARM wakeup followed by no key-press prevented auto power-off
- SHIFT no longer clears error messages in AM screen (allowing the user to make a screenshot)
- Module loader: Now allows multiple ROM modules in a single .mod file with ANY placement
- Minor BEEP glitch fixed
- Basic CST implementation (both CST and CST edit part including save/load of labels) See here for details.
- New allocation of RAM pages - HEPAX RAM pages should be preserved after HEPAX module relocation
- Load/Save of RAM pages (see here)
- Allow to jump from ModMap screen to AM
- F6 in AM screen now clears the active modules list
- F6 in 'Manage Modules' screen now clears all modules from flash area
- Added printer line delay to setup menu
- Changed bank0...bank3 to bank1...bank4 labels in ROM MAP screen
- Removed creation of `/rominit.log' by Module Loader
- Custom Menu (CST) Chapter
- Updated 'RAM Pages' section
- Added 'Printer Line Delay' secion
- "Active modules" and "Manage Modules in Flash" menu and screen changes
- Various other fixes: typos, cleanup, phrasing, added notes
DMCP V3.19
- Fixed a problem with bad key state after wake-up
- USB FAT disk mode now reports a unique disk ID
There is a known bug in the module loader. Any module loaded after HEP-MEM.mod will clobber RAM pages set up by the RAM-only module. The work-around that we suggest you use for this is to load the 8K RAM module last of all.
The firmware is available in the usual place.
SHA1 checksum:
8c39c814f2b1a930029df9130c9a0b3fb5f50d18 DMCP_flash_3.19_DM41X-1.12a.bin