Firmware 0.9.75
Compared with F0.9.70, this release adds virtual printing, improves video speed and timing, and fixes several service and vTW timing issues.
New virtual printer
- Added a virtual Apple Super Serial Card in slot 1.
- Added ImageWriter II four-color printer emulation.
- Print from BASIC with PR#1, or select a Super Serial Card and ImageWriter in supported software.
- Saves each printed page as a color PNG in 0:/printouts.
- Shows a PAGE PRINTED notice when a page is saved.
- Automatically saves a partial page after five seconds without printer data.
- Added a Printing tab to enable the card and browse, preview, rename, or delete printouts.
- The Super Serial Card and Uthernet II can share slot 1 and work at the same time.
- Printing is enabled by default.
Pal256 changes
Pal256 format has changed to 320x100, and Pal256i is 320x200 where the first 100 lines are from AUX
Video improvements
- Greatly improved the speed of phosphor ghosting, blur, and glow.
- Used ARM NEON paths for the main video-effect work.
- Improved HGR rendering speed while tracking mid-scanline mode changes.
Reliability fixes
- Fixed the timing of vTW posted writes to motherboard RAM.
- Keeps SmartPort, Disk II, video, and other services running during USB reset, debounce, and transfer waits.
- Prevents USB startup or device delays from stalling the rest of the firmware.
Demo disk
- Expanded Appletini_Demos.po to 32 MB.
- Added an AD8088 MS-DOS demo as menu item 0.
- The demo boots MS-DOS 2.0 on the virtual AD8088 and runs the animated HGRCUBE.COM HGR program.
- Exiting the demo returns to the Appletini demo menu.
The virtual ALF AD8088 Plus card itself was already included in F0.9.70; F0.9.75 adds the ready-to-run demo.
Build quality
- Updated configuration format from version 113 to 114 for printer settings.
- Vitis builds now fail if any required ELF is missing.
- Full Vivado builds now reject failed timing and may run one guarded post-route optimization pass for a narrow setup miss.
- Validated F0.9.75 build timing: setup slack +0.022 ns, hold slack +0.039 ns.
- Golden boot remains B1.1.0.