Releases: hasseily/appletini-one
Release list
F0.9.97
What's Changed
- Implement linear text overlay for VT100 emulation requested by Oliver Schmidt
- Add standalone ONE//e mode: run the Appletini ONE without an Apple //e!
- Add exclusive SD card FTP sharing, as an other option for transferring files with the SD Card
Full Changelog: F0.9.75...F0.9.97
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.
Firmware 0.9.70
Another card available, and this one is pretty unique!
Slot 5 can be switched to the very rare ALF AD8088 Plus card, it's an Intel 8088 card. The Appletini ONE version is maxed out at 640k of RAM (of course!) and can run the awesome "Reboot Camp '83" software.
New demo on the demo disk: MS-DOS demo of an animated Apple HGR cube. Use the Apple joystick to make it change rotation direction. Code from Seth Kushniryk.
Firmware 0.9.67
Accelerated DiskII reads under TransWarp acceleration. Only reads are accelerated, and they're accelerated at the exact speed of the processor. Supports all formats including copy-protected WOZ.
Firmware 0.9.66
- Accelerated smartport when in transwarp mode (any speed)
- Video-7 mode correction
- Demo image updates for MIX mode
Firmware 0.9.55
- Added support for COL140M "MIX" mode, the DHGR mode that mixes monochrome and color. The Appletini_Demos.po disk has such an image.
- Fixed a problem when switching smartport devices from a nonexisting one while RAM32 is active
Firmware 0.9.53
- Hardened II/II+ reset, DMA, IRQ, bus parking, keyboard, MouseCard, Mockingboard, and Phasor behavior. -- WARNING FOR II/II+: DO NOT USE ACCELERATION, MOUSE, PHASOR. UNSAFE BEHAVIOR.
- Reworked Disk II handling: WOZ, 2MG/2IMG, empty drives, track changes, cache misses, writeback, sector recovery, and stricter validation.
- Added SHR4, SHR-3200, HGRi and DHRi interlace, PAL fallback, format detection, frame caching, blur, glow, and corrected IIgs borders.
- Expanded boot/config menus, vTW controls, II+ keys, profiles, UART help, Ethernet visibility, and asynchronous DHCP handling.
- Improved SmartPort media handling, arbitrary-size PO support, multiple devices, and reliable RAM32 image replacement.
- Expanded the demo disks with image viewing, web browsing, streaming, speed/raster tests, and wave animation.
- Fixed inverse lowercase text in the web browser.
Firmware 0.9.2
- Support for TransWarp in all modes all the way to 3.5MHz. All virtual cards should work in accelerated mode.
- Added schematics of AppleTini ONE
- Moved bezels to subdirectory in Assets
Firmware 0.9.1
- Fixed error flooding of the debug uart with disk2 track load failure when no disk is in drive or controller disabled.
- Improved profile contextual help