MAME 0.208 Apple II and /// updates

  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/benbruscella/www.messdev.org/includes/unicode.inc on line 311.
  • : preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/benbruscella/www.messdev.org/includes/unicode.inc on line 311.

In addition to adding more 4am preserved software to our Software List functionality, 0.208 has the following things of interest to pre-Mac Apple fans:
-As a side effect of UNIX workstation work in MAME, a nasty SCSI bug that had been plaguing the Apple II SCSI Card (Rev. C) emulation was squashed. It’s now possible to partition, format, and use emulated SCSI hard drives with no problems, including using the System 6.0.x drivers.
-qkumba fixed the default state of the language card on the II/II Plus. This solved compatibility with some games.
-I fixed the TransWarp card emulation to slow down to 1 MHz when reading the joysticks/paddles. This allows playing the IIe version of Tomahawk and any other 8-bit accelerator-aware games.
-I also added a ton of NiftyList-style annotations to the IIgs disassembler, including Toolbox calls, all the I/O locations, and all of the bank $E0 and $E1 system globals mentioned in the System 6 source code.
-I re-added Vulcan and Vulcan Gold support for the IIgs. Unfortunately the boot ROMs we currently have are for the IIgs version of the drive and have 65C816 instructions. If someone has one of these drives that works on a //e, reading the ROM out would be very helpful.
-I saw David Schmidt’s Apple /// SOS drivers for the Focus Drive card, obtained a copy of the card’s ROM and software, and added support. It works on the IIe, IIgs, and /// emulation.
As always, if you’d like to see MAME support more Apple II cards, we need dumps of any and all ROMs on them and any supporting software/drivers. Hit us up with what you’ve got by emailing messdrivers at gmail dot com, and II Infinitum!