tabascoman77 Posted May 5, 2020 Share Posted May 5, 2020 Hello, I can run MAME, VPX, Future Pinball, Daphne, Dolphin, and SNES9X successfully on PinballX but, for some reason, I cannot get NEStopia to run with PinballX at all. It will play just fine by itself, but launching within PinballX creates a black screen and an error from NEStopia which says "File not Found" followed by a black screen. No audio, no video. It's already set up to run fullsceen on start-up. My config looks like this: [System_4] Name=NEStopia WorkingPath=C:\Games\NEStopia TablePath=C:\Games\NEStopia\roms Executable=nestopia.exe Parameters=nestopia.exe "[ROMPATH]\[ROMFILE]" Enabled=True SystemType=0 Logs for PinballX and NEStopia are attached. Any thoughts? nestopia.log log.txt Link to comment Share on other sites More sharing options...
Draco1962 Posted May 5, 2020 Share Posted May 5, 2020 Can you attach your pinballx.ini please? Thanks. P.S. You also need to update your PinballX from v4.13 to v4.30 as there have been some considerable changes that may also help. Link to comment Share on other sites More sharing options...
Tom Speirs Posted May 5, 2020 Share Posted May 5, 2020 Should be: Parameters="[ROMPATH]\[ROMFILE]" Link to comment Share on other sites More sharing options...
tabascoman77 Posted May 5, 2020 Author Share Posted May 5, 2020 @Tom Speirs - That didn't work. Same error, same black screen. @Draco1962 - Config file is attached for your perusal. PinballX.ini Link to comment Share on other sites More sharing options...
tabascoman77 Posted May 5, 2020 Author Share Posted May 5, 2020 @Draco1962 - Upgraded to 4.30. Same issue. Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted May 5, 2020 Share Posted May 5, 2020 Can you post a new logfile with the error ? In your previous logfile the exe is called as parameter (as Tom mentioned) 20:22:02.07 5/3/2020: C:\Games\NEStopia\nestopia.exe nestopia.exe "C:\Games\NEStopia\roms\Contra" First try if you get it run from a command line and if that is working, add it to the frontend Link to comment Share on other sites More sharing options...
tabascoman77 Posted May 5, 2020 Author Share Posted May 5, 2020 Here you go. How do I go about getting it to run from the Command Line? log.txt Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted May 5, 2020 Share Posted May 5, 2020 Start a command prompt. Within windows : search -> cmd.exe From here type : C:\Games\NEStopia\nestopia.exe "C:\Games\NEStopia\roms\Contra" Within the log file I see now : 02:35:04.07 5/5/2020: C:\Games\NEStopia\nestopia.exe "[ROMPATH]\[ROMFILE]" Change the rompath\romfile in "[TABLEPATH]\[TABLEFILE]" Link to comment Share on other sites More sharing options...
tabascoman77 Posted May 5, 2020 Author Share Posted May 5, 2020 Quote Start a command prompt. Within windows : search -> cmd.exe From here type : C:\Games\NEStopia\nestopia.exe "C:\Games\NEStopia\roms\Contra" Same error, same black screen. Quote Change the rompath\romfile in "[TABLEPATH]\[TABLEFILE]" Same error, same black screen. Link to comment Share on other sites More sharing options...
Draco1962 Posted May 5, 2020 Share Posted May 5, 2020 Have you tested any other NES/Famicom emulators thst are more recent? https://windowsreport.com/nes-emulators-windows-10/ I do not emulate that system so do not know which in the link have command line support, etc. so will leave that to you to "google" if you should decide to pursue an alternative that has current support and plays nice with your OS. Link to comment Share on other sites More sharing options...
tabascoman77 Posted May 5, 2020 Author Share Posted May 5, 2020 Just tried FCEUX with the parameters set to "[TABLEPATH]/[TABLEFILE]". Error message telling me it can't run the rom and nothing doing. The emulator will play the game on its own, outside of PinballX. This is the third NES emulator. Mesen works but won't load games properly. It keeps loading a Save State menu, regardless of what game I'm asking to load and makes me choose a game I'm not asking for. Link to comment Share on other sites More sharing options...
tabascoman77 Posted May 5, 2020 Author Share Posted May 5, 2020 NEStopia UE is doing the exact same thing NEStopia is doing. Link to comment Share on other sites More sharing options...
tabascoman77 Posted May 5, 2020 Author Share Posted May 5, 2020 VirtuaNES can't open rom files within PinballX. Link to comment Share on other sites More sharing options...
tabascoman77 Posted May 5, 2020 Author Share Posted May 5, 2020 Oh sweet baby jesus, I'm not even messing with RetroArch. This is like a half dozen emulators I've tried and I'm not going to go down a list and try each one just to watch them error out one by one. Does anyone else have any ideas about how to run any NES emulator on PinballX? Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted May 5, 2020 Share Posted May 5, 2020 25 minutes ago, tabascoman77 said: Just tried FCEUX with the parameters set to "[TABLEPATH]/[TABLEFILE]". Error message telling me it can't run the rom and nothing doing. The emulator will play the game on its own, outside of PinballX. the trick is to start the emulator with rom from command line. If you know how that works, you can add it to PinballX. If you can't make it work from commandline, its hard to get it work in pbx Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted May 5, 2020 Share Posted May 5, 2020 According to the documentation of NESTopia you need the full name with extension : Command Line/Configuration File Parameters While parameters in the command line and configuration file shares the same syntax and can be used interchangebly, command line parameters are given higher priority. Directories, filenames, guids and input keys must be surrounded by quotation marks. Example: Nestopia.exe "c:\gianasisters.nes" -video fullscreen bpp : 16 -video fullscreen width : 1024 -video fullscreen height : 768 -preferences fullscreen on start : yes -view size fullscreen : stretched According to th elogfile I didn't see an extension. So try it first from command line. If that works, fix it for PinballX Link to comment Share on other sites More sharing options...
tabascoman77 Posted May 5, 2020 Author Share Posted May 5, 2020 It won't load from the command line. I don't know what else to tell ya'. Here's the order in which I tried: 1) Tried "nestopia.exe" in the Parameters before the "TABLEPATH" etc. function. Didn't work. 2) Tried it WITHOUT it. Didn't work. 3) Tried it with "ROMPATH", etc. Didn't work. 4) Was told to run it with the "TABLEPATH", etc. function. Didn't wok. 5) Command line doesn't work with the extension. It errors out. What else needs to be tried here? Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted May 5, 2020 Share Posted May 5, 2020 4 minutes ago, tabascoman77 said: It won't load from the command line. I don't know what else to tell ya'. Did you try it with extension ? I try to tell you if you can't make it work outside PinballX, that it will be hard to get it workign in Pinballx Link to comment Share on other sites More sharing options...
tabascoman77 Posted May 5, 2020 Author Share Posted May 5, 2020 What "extension" are you referring to? I copy-pasted that command into cmd.exe and it's still erroring out. Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted May 5, 2020 Share Posted May 5, 2020 1 minute ago, tabascoman77 said: What "extension" are you referring to? I copy-pasted that command into cmd.exe and it's still erroring out. Did you check my post 3 above ? 11 minutes ago, Mike_da_Spike said: According to the documentation of NESTopia you need the full name with extension : Command Line/Configuration File Parameters While parameters in the command line and configuration file shares the same syntax and can be used interchangebly, command line parameters are given higher priority. Directories, filenames, guids and input keys must be surrounded by quotation marks. Example: Nestopia.exe "c:\gianasisters.nes" -video fullscreen bpp : 16 -video fullscreen width : 1024 -video fullscreen height : 768 -preferences fullscreen on start : yes -view size fullscreen : stretched According to th elogfile I didn't see an extension. So try it first from command line. If that works, fix it for PinballX Sorry, that I can't give you all the answers. I'm only using PinballX for Pinball emulation, but trying to help you mate Link to comment Share on other sites More sharing options...
tabascoman77 Posted May 5, 2020 Author Share Posted May 5, 2020 This was what you gave me: Quote From here type : C:\Games\NEStopia\nestopia.exe "C:\Games\NEStopia\roms\Contra" This does not work. It comes up with "File Not Found". However, when running the emulator by itself, everything is fine. It won't work in PinballX and nothing emulating the NES seems to. They all error out as if they can't find the rom file. Putting "Contra" in the parameters is not what I'm attempting to accomplish if that's what you're telling me to do. Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted May 5, 2020 Share Posted May 5, 2020 3 minutes ago, tabascoman77 said: This was what you gave me: This does not work. It comes up with "File Not Found". However, when running the emulator by itself, everything is fine. It won't work in PinballX and nothing emulating the NES seems to. They all error out as if they can't find the rom file. Putting "Contra" in the parameters is not what I'm attempting to accomplish if that's what you're telling me to do. I post a new command later. What is the full filename of C:\Games\NEStopia\roms\Contra ? Is that C:\Games\NEStopia\roms\Contra.nes ? If so, try it with C:\Games\NEStopia\nestopia.exe "C:\Games\NEStopia\roms\Contra.nes" 1 Link to comment Share on other sites More sharing options...
tabascoman77 Posted May 5, 2020 Author Share Posted May 5, 2020 Success. Ok. So it works from the command line. How does one go about making it work in PBX then? Link to comment Share on other sites More sharing options...
Mike_da_Spike Posted May 5, 2020 Share Posted May 5, 2020 10 minutes ago, tabascoman77 said: Success. Ok. So it works from the command line. How does one go about making it work in PBX then? Awesome. Not sure if you use gamemanager.exe or @Scutters and mine program PinballX database manager. But instead of having the filename without extension, user the filename with extension, add the extension manually, If you have a lot of entries in the XML file (thats the file that PinballX uses. Located under <pinballx direcory>\databases\<system name>\<Filename>.xml ), you need to find a smart way to add .nes after every file name. EDIT : You can also do in settings.exe : "[TABLEPATH]\[TABLEFILE].nes" This forces .nes after every file. BUt you must make sure that you only have .nes files in this directory ! 1 Link to comment Share on other sites More sharing options...
tabascoman77 Posted May 5, 2020 Author Share Posted May 5, 2020 Looks like we are good to go. Thanks, dude. I appreciate all of your help and for sticking with me. It's nice to get good support. Link to comment Share on other sites More sharing options...
Recommended Posts