Updated 30 AUG 2023
- Add PLAY command for 3 or 6 voice PT3 files
- Assign @Page file for PT3 data
- Allow psuedo-multitasking of playing sounds/music while other BASIC tasks are executing
- Allow PLAY, PAUSE, STOP, RESTART directives
- Allow other DB9-based control inputs to be used (Atari joystick, Amiga Mouse, Sega 6-button, etc.)
- Mini form factor
- Order prototype case
- Order prototype PCB
- Correct BOM & CPL and stage placement
- XL form factor
- Develop PCB
- Terminal program
- FujiNet support
- Extend the system ROM with extra functionality:
- Nice splash screen
- Easy file navigation (like on the micro expander)
- Built-in full-screen editor to edit text files and BASIC programs
- Built-in User & Developer documentation
- Built-in editor for SCR (screen RAM) files
- Built-in editor/convertor for BASIC files
- Built-in editor for CHR (character) files
- Config file to save prefs/locations
- Floating windows for Memory, Registers, Interrupts
- Fix board issues in PCB rev2
- Wire in Spartan 6, remove unnecessary power regulators, remove EPROM
- Rework BOM for manufacturing
- Enable cartridge bus
- Add second AY-3-8910
- Implement tile+sprite engine
- Dump Hardware ROMs with bootkey combo
- SCR dump
- Support for extra keyboard keys
- Hot-swappable SD cards
- Hot pluggable keyboard USB
- WiFi support (with time sync for correct file date/time)
- Support for descrambling ROMs when we remove the scrambling from FPGA
- Load legacy ROMs
- PT3 Player