Bewildering MSX cassette issue
-
So I'm trying to run a game called Gunsmoke, published by Go!, which is only available as two .CAS files. (I'm not interested in the Spanish version, Desperado, which it's a translation of, or the different Gunsmoke by ProSoft.)
If I load GunsmokeSide1.cas and type RUN"CAS:" in lr-bluemsx, the game loads and runs, but then tries to load the first level from GunsmokeSide2.cas and fails, because lr-bluemsx has no facility to change tapes.
So I set up an M3U file, and here's where it gets weird.
tapes/GunsmokeSide1.cas tapes/GunsmokeSide2.cas
When I fire up that M3U file and then type RUN"CAS:", it doesn't load the first tape. Whichever model of MSX I set the emulator to, it comes back with "Device I/O error".
This is despite the fact that it's trying to load THE EXACT SAME FILE THAT WORKED FIVE SECONDS AGO.
It makes no difference if I hold down Shift or Ctrl while the MSX is booting. If I type RUN"CAS-" instead of RUN"CAS:" I just get "Disk I/O error" instead of "Device I/O error". Typing BLOAD"CAS:",R does the same. The CAS file works by itself, but not via the M3U. What the heck is going on?
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.