m***@gmail.com
2020-06-27 05:45:16 UTC
We've got a lot of Apple II highlights this time:
- The CFFA2 emulation now lets you attach disk images to both IDE channels
- Double hi-res has been fixed for correct output in monochrome mode, and all 8-bit A2 modes now work correctly with MAME's CRT simulation and NTSC decoder to produce real emulated Woz NTSC color. Not totally useful, but a fun demo.
- Fixed an interaction between IIe-style aux writes and IIgs shadowing that caused Cinemaware games like Rocket Ranger and Three Stooges to be missing some graphics. Yes, those GS-native games use IIe-style code to write to the SHR framebuffer.
- Fixed the IIgs $C029 monochrome double-hi-res bit (it used to work but regressed at some point)
- Fixed IIgs hangs when certain GS/OS extensions are enabled (the 6.0.4 Live Install image now works properly)
- RamWorks III banking now mirrors the location as AE's patent describes. Not necessary for any known software but might as well be correct.
- Started phasing out our old IWM emulation for a new cycle-accurate version based on a decap of the chip. This means all IIc models past the original one can boot .WOZ images now.
- The IIc and IIc Plus mirrors SETIOUDIS/CLRIOUDIS at $C058/$C059 (and probably $C05A/$C05B and $C05C/$C05D if someone wants to test that) and the mouse firmware relies on that. This is now supported correctly. (Before we were ignoring IOUDIS on the IIc, which usually worked but was wrong).
- All IIe and IIc models now can have an optional 4 MHz Zip Chip accelerator which Total Replay will use to speed up decompression.
- The IIc Plus built-in accelerator (which is mostly but not 100% Zip Chip register compatible) is also now supported.
- The Laser 128EX and 128EX/2 built-in accelerator is also now supported. This makes the emulated Laser 128EX and EX/2 excellent Total Replay machines; configure a Mockingboard and CFFA2 in the 2 slots.
- A Brazilian IIe clone called the "Spectrum ED" is now supported and works. Due to non-standard ID bytes most software thinks it's a 64K II Plus, but Total Replay 4.0 final will know about it.
Thanks to MAME's floppy maestro Olivier Galibert for the new IWM emulation and to Apple II MVP Peter Ferrie for assistance with some IIc and IIgs issues.
As always, Apple II info and configuration instructions are here: https://wiki.mamedev.org/index.php/Driver:Apple_II
These instructions have been updated to include information on configuring the new Zip Chip emulation.
- The CFFA2 emulation now lets you attach disk images to both IDE channels
- Double hi-res has been fixed for correct output in monochrome mode, and all 8-bit A2 modes now work correctly with MAME's CRT simulation and NTSC decoder to produce real emulated Woz NTSC color. Not totally useful, but a fun demo.
- Fixed an interaction between IIe-style aux writes and IIgs shadowing that caused Cinemaware games like Rocket Ranger and Three Stooges to be missing some graphics. Yes, those GS-native games use IIe-style code to write to the SHR framebuffer.
- Fixed the IIgs $C029 monochrome double-hi-res bit (it used to work but regressed at some point)
- Fixed IIgs hangs when certain GS/OS extensions are enabled (the 6.0.4 Live Install image now works properly)
- RamWorks III banking now mirrors the location as AE's patent describes. Not necessary for any known software but might as well be correct.
- Started phasing out our old IWM emulation for a new cycle-accurate version based on a decap of the chip. This means all IIc models past the original one can boot .WOZ images now.
- The IIc and IIc Plus mirrors SETIOUDIS/CLRIOUDIS at $C058/$C059 (and probably $C05A/$C05B and $C05C/$C05D if someone wants to test that) and the mouse firmware relies on that. This is now supported correctly. (Before we were ignoring IOUDIS on the IIc, which usually worked but was wrong).
- All IIe and IIc models now can have an optional 4 MHz Zip Chip accelerator which Total Replay will use to speed up decompression.
- The IIc Plus built-in accelerator (which is mostly but not 100% Zip Chip register compatible) is also now supported.
- The Laser 128EX and 128EX/2 built-in accelerator is also now supported. This makes the emulated Laser 128EX and EX/2 excellent Total Replay machines; configure a Mockingboard and CFFA2 in the 2 slots.
- A Brazilian IIe clone called the "Spectrum ED" is now supported and works. Due to non-standard ID bytes most software thinks it's a 64K II Plus, but Total Replay 4.0 final will know about it.
Thanks to MAME's floppy maestro Olivier Galibert for the new IWM emulation and to Apple II MVP Peter Ferrie for assistance with some IIc and IIgs issues.
As always, Apple II info and configuration instructions are here: https://wiki.mamedev.org/index.php/Driver:Apple_II
These instructions have been updated to include information on configuring the new Zip Chip emulation.