Here’s a list of changes/updates for the latest version of MAME:
10003: formats/fs_coco_rsdos.cpp: Updated for recent file system API changes. [Nathan Woods]
10007: formats/fs_coco_os9.cpp: Updated for recent file system API changes. [Nathan Woods]
10116: trs/coco.cpp: Fine-tuned CoCo Max III high-resolution joystick adaptor calculations. [Tim Lindner]
-Fixed CoCo RS-DOS FS module in response to recent FS changes (#10003) [npwoods]
-Fixed CoCo OS-9 FS module in response to recent FS changes (#10007) [npwoods]
-Fixing fs::cbmdos_image::enumerate_f() to properly look for single density (instead of double) (#10104) [npwoods]
- This problem was identified because the file system didn’t properly show up when the ‘c64’ driver was run, and this seems to be
the correct fix. The part of this that confuses me is that if this defect was preventing the CBMDOS fs from showing up under
c64, why don’t the CoCo file systems have the same problem? Both fs_coco_rsdos.cpp and fs_coco_os9.cpp specify (seemingly
-Adjust cocomax 3 hi res adaptor coefecients to better match values from hardware (#10116) [tim lindner]
- coco_cart.xml: Fixed a ROM size.
As always, a big thank you to Nathan and Tim!
When updating your CoCo-Pi, please make sure to select “Update CoCo-Pi from git repo” and “Run CoCo-Pi fix script” in order for all the changes to be applied. Install the latest MAME package (from the same menu). Select mame-0.246-1 as the default version.