libretro / vice-libretro

Versatile Commodore 8-bit Emulator
GNU General Public License v2.0
40 stars 70 forks source link

Disconnect all peripherals devices problem #494

Closed KamiLordus closed 1 year ago

KamiLordus commented 1 year ago

Hi @sonninnos could you check out Pitfall II - Lost Cavern? This is the original version (tap) from Activision that does not want to work. It needs to disconnect all peripherals devices like drive 9, 10, 11 to work and the game must be started via drive 8. True drive emulation must be turned off. The game only displays the game logo and when the timer reaches 148 the game freezes and should start at this point. I will add that I managed to run the game on standalone vice, but unfortunately not on vice core. In the core settings I have "true drive emulation" turned off and the rest of the settings are standard.

Ra 1.16 Vice core 1945343b Pitfall II.zip

sonninnos commented 1 year ago

Surely you can't start tapes from drive 8, since 8 is floppy, 1 is tape.

But anyway yes, it is the printer, which is always enabled, and the floppy drive 8 which is always enabled. I guess there should be a core option for it..

Putting this to vicerc does the trick:

Printer4=0
Drive8Type=0
KamiLordus commented 1 year ago

Perfect, it works. Thank you very much.

sonninnos commented 1 year ago

Ok, with the latest changes the vicerc trick is no longer required.