Closed MattMan76 closed 7 years ago
Neither FCEUmm nor Nestopia supports automatic disk switching.
Do you know which emulator it was that was auto disk switching for me originally? I think it was the NES Mini emulator and this switch. --fds-auto-disk-side-switch-on-keypress How do I force the built in emulator?
Yes, only clover-kachikachi (built-in emulator) supports this function. It should be used as default FDS emulator. Just make sure that there is no "--retroarch" flag in command line arguments.
I'm running the newest hakchi2 2.14b and retroarch 0.6 and these are the only switches I have for the FDS games and it still defaults to the fceumm emulator.
--guest-overscan-dimensions 0,0,9,3
--initial-fadein-durations 10,2
--volume 75
--enable-armet
--fds-auto-disk-side-switch-on-keypress
I think retroarch is the default emulator for FDS files with these versions.
That's not how it's supposed to work. Are you sure you're not using some kind of global setting for RetroArch?
I just double checked everything. No global settings. I found that the FDS games that have the FDS file extension are loading with clover-kachikachi. The FDS ROMS that are named with the .nes file extension for what ever reason load with FCEUmm and respond to the select-start combo. For example: ZeldaFDS has the file extension saved as "nes" CLV-H-ZZSQC.nes and loads with FCEUmm. MetroidFDS has the file extension as CLV-Z-CFHBD.fds and loads with clover-kachikachi. I assume if I rename the ROMS to the correct file extension and re-add them they will load with clover-kachikachi like I want them to. I'll give that a try. If that doesn't work I can always manually edit the .desktop files.
Changing file extensions solved my problem. It's interesting how that works though. Here are the two Desktop File Entries before and after renaming the "Doki Doki Panic" game: Exec=/bin/clover-kachikachi-wr /usr/share/games/nes/kachikachi/CLV-H-GAARC/CLV-H-GAARC.nes --guest-overscan-dimensions 0,0,9,3 --initial-fadein-durations 3,2 --volume 75 --enable-armet
Exec=/bin/clover-kachikachi-wr /usr/share/games/nes/kachikachi/CLV-Z-GAARC/CLV-Z-GAARC.fds --guest-overscan-dimensions 0,0,9,3 --initial-fadein-durations 10,2 --volume 75 --enable-armet --fds-auto-disk-side-switch-on-keypress
That's expected behaviour. We are using file extension to detect FDS, so the launcher script detects your FDS games as NES games with unknown mapper because of .nes extension
That does make sense. Thank you for your help! I wonder if that should be added to the FAQ or something. Not sure how common the problem is though.
First of all I just want to say that I love the latest release of hakchi2! Your work is amazing!
I noticed that after this last update the Family Computer Disk System games no longer switch to the second side automatically. Does the fceumm 1.41 core not support that option? I did get it to work by mapping some buttons in Retroarch, but that is pretty annoying. What do you recommend? Thanks, Matt