2.0
Display Modes
All the Display Modes available on Pocket can now be used by openFPGA cores. Additionally, a new CRT Trinitron mode is available, and will automatically be unlocked on any core that doesn’t specify any desired display modes in its video.json
as long as the source video size is between 200 and 400 pixels in height.
Using the Original GB DMG, GBP, GBP Light modes requires the core to respond properly to a new Host command and change its video output to full-range grayscale before the modes will activate.
Other changes
To facilitate usage of some LCD Display Modes, a new Host command [00B8 OS Notify: Display Mode]
was added.
Video modes can optionally specify aspect ratios to be used only when the Pocket is docked.
Day-of-week information was added to the Host command [0090 Real-time Clock Data]
when starting the core.
Documentation Updates
- Updated
video.json
- Added/updated entries in Host/Target Commands
Detailed changes and improvements
- Framework version updated to 2.0
- Display Mode support in
video.json
- Independent Dock aspect ratios in
video.json
- Added new Host command
[00B8 OS Notify: Display Mode]
- Update Host command
[0090 Real-time Clock Data]