Releases: relic-se/picoprom
Releases · relic-se/picoprom
Version 0.24
Added
- File transfer & upload actions
- Atari 2600 cartridge reader adapter 3d printed connector
- Address mask in device configuration settings
- Added 2364/2332 mask ROM device configurations
- Mask ROM adapter pcb
Changed
- Global file selection routines
- Global file name prompt routine
- Default to fetch Pico SDK from git
Fixed
- Added post-delay to XMODEM transfers
- Error checking during image write process
Version 0.23
Improvements
- Support for device categories
- Devices added: Atari 2600 2K & 4K cartridges (no mapping support)
- More configuration options (inverted clock & readonly)
- Improved menu system
- XMODEM communication functionality moved to submodule library, https://github.com/dcooperdalrymple/pico-xmodem. Data transmission now needs to be specified before write.
- Flash storage using littlefs. Experimental but functional under normal circumstances. No subdirectory support.
- Additional write tools: zeroes, ones, index, and random. Write verification supported except for random.
- Direct image verification routine added (without writing).
Notes
- This release assumes that picoprom supports full data read & write capabilities and loses some compatibility with original firmware by gfoot.
- Because GPIO control is handled in a more simple fashion rather than by using masking, this release is slightly slower at reading and writing to rom devices than in the original firmware. The difference is mostly negligible and worth the simplification in code.
- Still no full chip erase support. The new writing tools do make up for this somewhat.
- README.md needs rewrite to better cover compilation and usage.
Version 0.22
Fixed errors with UART implementation during XMODEM read procedure.