NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?)
-
@used2berx said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):
@hooperre Sorry man. At this point I have all Power Pad games in the "Requires Alternate Controller" category. It might be possible to play them on the Pi, but I don't have a clue how to configure it if it does.
Even if it did, I don't really know how you'd get good configs for it. It's actually supported pretty easily on the XBox, but when I tried to map the games to the pad I couldn't figure out any way to make them work good. There are a lot of multi-presses you need to do for different functions and obviously the layout of a controller doesn't suit the grid style of the Power Pad very well.
If anybody figures this out and wants to try making good configs I'd be happy to test them out and add them to the final project though. :)
Thanks for the response! Well, I'm going to drop something into the GitHub anyway and see if anything comes out of it.
ETA: I've got a USB Dance Pad that I could make work.
-
@hooperre Let me know if you have any luck with that dance pad :)
If you happen to have a light gun, let me know about those as well.
I'm just leaving all of those types of game as "Untested" for now, but if they actually work with USB devices (that I don't have) I will mention that you said that they will work with them even though I haven't personally tested them.
On the XBox emulators, we have the ability to have a crosshair put on screen that you can control with the DPad, so the lightgun games were tested there in this way. As far as I know you can't do that on any of the Pi emulators. This is why those games will be tested on the XBox but not on the Pi.
-
BTW... I've added more problem roms to the list, they can be found a few posts above. I still have about 250 NES/FDS games to test on the Pi Zero before I'm complete. When I am, I will make a consolidated list of roms that work on the XBox but do not work on the Pi. Hopefully at that point we can get in touch with somebody who might be able to fix these issues, at least in lr-nestopia.
-
@used2berx I've had success using an air mouse to play Duck Hunt and, a personal favorite, Wild Gunman on the Pi 3 with Nestopia.
ETA: I used this air mouse.
-
@hooperre lol. I didn't even know an air mouse was a thing. I take it that this works on modern HDTVs then? If so, I'll make a note that you tested a few lightgun games with that unit and they played fine.
Let me know if you get anywhere with the Power Pad stuff too.
BTW... the guys you're talking to at github wouldn't have anything to do with trying to get a few games working that aren't working now, would they?
-
Oh no! This is terrible!
The amazingly awesome hack "Super Pitfall: 30th Anniversary Edition" doesn't work in any of the 3 Pi emulators!!!!
Now I know I'm going to have to talk to somebody about getting games working. This is one of the top 10 NES hacks of all time IMO.
-
I will be unable to do any Famicom Disk System testing and will have to remove the FDS from any retropie release unless the emulator controller issues regarding disk flipping are resolved.Partially solved. FDS testing will resume. I still need somebody to tell me how to configure controller hotkeys on a per-system basis though. The github process detailed here doesn't work.
-
@used2berx said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):
The amazingly awesome hack "Super Pitfall: 30th Anniversary Edition" doesn't work in any of the 3 Pi emulators!
I just tested the hack with both lr-fceumm, as well as lr-nestopia and there doesn't seem to be any problems. Is there something specifically you noticed that hinders play?
-
@mediamogul said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):
I just tested the hack with both lr-fceumm, as well as lr-nestopia and there doesn't seem to be any problems.
Where does it put you when you start the game?
If it's working for you, you should hear an NES version of the song from Pitfall II on the Atari 2600. If it's playing different music and the background is blue then you're in the glitch. You can only go left for a while until you fall into a pit and die.
If you're not in the glitch, would you mind giving me the CRC of the rom you're using? This would be strange if you have the same one and it's working for you. The one I have works fine in both XBox emulators and is a patch of the exact CRC that the author states to use.
-
@used2berx said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):
If it's working for you, you should hear an NES version of the song from Pitfall II on the Atari 2600.
Everything seems to be working. It still amazes me they were able to polish one of the worst games in the NES library into a decently enjoyable game. All in in all, I'd still always rather play 'Pitfall II: Lost Caverns' for the 2600, but this hack was very ambitious and a huge achievement none the less.
Unfortunately, I patched the game nearly two years ago and I don't have the original ROM I used on hand. However, I feel certain I just followed the instructions on
romhacking.net
which states that the No-Intro version 20130731-235630 ROM with a CRC32 of A4958020 should be used.Edit:
and is a patch of the exact CRC that the author states to use.
I missed this in your post. I can't promise anything, but I'll try to dig up the ROM I used. I archive just about everything that runs through my main computer, but finding things can sometimes be a bit squirrelly.
Edit 2:
Well, that was easier than I thought. I found the file, ran
crc32
and it resulted with A4958020. -
@mediamogul Well, we both started with the same version. I used A4958020 as well.
Could you verify that your current CRC is E55BA70D?
This is really kind of weird.
-
@used2berx said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):
Could you verify that your current CRC is E55BA70D?
It is indeed.
This is really kind of weird.
It is indeed.
-
@mediamogul I figured it out, and I learned something new. :)
I'm not super smart with this stuff, so please correct me if I'm wrong, but I believe the issue is because I tested it in
lr-quicknes
first, and when it didn't work there it set up a bad.srm
file that jacked up the game on both other emulators when I tried it on them. (I actually thought about that last night at work for some reason, and when you confirmed for me that we had the same image I was really hopeful it would work).Crisis averted. :)
There is actually a hack of TMNT that didn't work on any of the emulators that happened shortly after this one, but I didn't want to "double bitch" so I havent mentioned it here yet. I'm going to try this and see if that fixes that rom too. Heck... I'm going to go back and re-test any of the problem games with this and see how many we can clear up now.
Thanks for the info mediamogul.
-
Haha! Yes!
Teenage Mutant Ninja Turtles: Return to the Sewers
is now listed as working in retropie in the lr-fceumm emulator.Both Nestopia and Fceumm would load the intro but it would go to a black screen and become unresponsive before the title screen. I'm assuming it had a problem in Nestopia and the bad .srm file was jacking it up in Fceumm as well.
I've got some re-testing to do now. :)
EDIT: Well, it didn't effect Devil World's strange glitch where you can't press select to choose 2 players, or fix the two VS games glitches on the list above, but it did fix two SMB3 hacks.
Mario in Some Usual Day
andMario Adventure
now listed as working in RetroPie. :) -
Nice troubleshooting. I'll have to file this away myself as a possible cause for strange ROM issues.
-
@mediamogul Thanks.
It might have taken me longer to figure it out, or I might not have figured it out at all before bringing all 4 of those roms to anybody who might be able to fix stuff in the emulators here. So you saved me that embarrassment.
We've still got some strange glitches rendering two VS Arcade games unplayable and only allowing you to play 1 player on the European game Devil World, but other than that any of the other recorded issues on about over 1,900 games tested so far either happen on the XBox as well or are due to my using a Pi Zero instead of a Pi 3. :)
-
@mediamogul said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):
Nice troubleshooting. I'll have to file this away myself as a possible cause for strange ROM issues.
Yeah, especially since the troubleshooting process generally involves one emulator not working, then trying each other one in turn. Eye opener!
-
@markwkidd said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):
@mediamogul said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):
Nice troubleshooting. I'll have to file this away myself as a possible cause for strange ROM issues.
Yeah, especially since the troubleshooting process generally involves one emulator not working, then trying each other one in turn. Eye opener!
Yeah. Love finding things like this out by complete accident. It happens more than you would think. :)
Can anybody tell me what an SRM file does? I notice that it doesn't get created for every game that I've tested. For instance, none of the FDS games make one, and most of the VS Arcade roms don't either.
If there's nothing in there that's super important, maybe it would be best if when launching the game in an emulator the file gets deleted and re-made. This would avoid issues on this consoles as well as any other that use the .SRM or other similar files. Then again, I'm assuming that it's created for a reason.
BTW.... is there any way that we can change where these files, as well a save states and in-game saves get put when they're created? I don't like that they are put in the same folder as the roms. Looks extremely messy to me.
-
@used2berx Famicom Disk System Translated games testing complete.
Out of 37 games, they all work except for "Famicom Grand Prix II". That game works, but the info at the bottom flickers the whole time. This was an issue in NestopiaX on the XBox as well, so hopefully I can work with somebody here in the RP community at some point to see about this and some other games that were fixed in NestopiaX but have the same problems in lr-nestopia. (Both FDS and NES games)
All other games work in lr-nestopia except for "19 Neunzehn", and "Lutter". For those, at least now, you need to use lr-fceumm.
-
@used2berx SRM files are Saved RAM files. They are the battery created saved games file. You wouldn't want that deleted every time at launch or your saved games would always be deleted.
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.