ClusterM / retroarch-clover

GNU General Public License v3.0
321 stars 50 forks source link

Unable to set DIP switches for 1990 Nintendo World Championships #189

Open TaviRider opened 5 years ago

TaviRider commented 5 years ago

The 1990 Nintendo World Championships cart has four DIP switches to set the game's duration. Nestopia supports setting the DIP switches via UI on desktops. However running the Nestopia core with Retroarch there's no UI to set the DIP switches. This is a serious issue for the ROM because the default setting appears to be all DIP switches off (~5 minutes), but the competition time is supposed to have DIP switch #3 on (~6 minutes 15 seconds).

yepyepyep4711 commented 5 years ago

Any luck so far? I have the same problem https://github.com/KMFDManic/NESC-SNESC-Modifications/issues/171

TaviRider commented 5 years ago

No luck. I gave up and bought a repro cart from retroUSB.

yepyepyep4711 commented 5 years ago

that's not an option for me. I really only have the nes mini. On the other hand, I have timed the run as it is now. Three times. You know what? As far as I can tell it's 6:21. Exactly as it should be. So I'm good after all :)

I thought I would need more time to be able to train, but nope. I can't finish because I'm crap at tetris, but I make it until then, and I have room to get better. All happy :)

(Ideally, the frontend not showing all options of the core should still be addressed, but that's a general issue)

JRussellRetroGaming commented 11 months ago

G'day there @TaviRider I got the Nestopia v1.49 emulator and got the ROM. I can confirm that this rom does work on that. I'd be happy to help you through to set it up. So read this carefully.

In order to get it to work. You MUST setup Controller 2 by hovering the cursor to the Menu that says "Options" and select "Input" the Input options window will popup. On the Type, Select "Pad 2" which is identified as the Player 2 controller and set the key combination to how you want it either on a USB Controller or Keyboard. once you done that. Press "OK" and then Open the ROM and set any DIP configuration which is in the "Machine" Menu, hover the cursor to"External" the sub menu will show and click on "DIP switches" and set whatever time you want and then Click "OK". Fire up the ROM on Nestopia. and Press the key that you configured Controller 2's Start Button. and ENJOY the game competition.

Hope that helps. Best Regards,