NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?)
-
I just finished testing NES US Licensed games (not zapper or power pad). 100% of the games work on a Pi Zero with proper CPU clock settings and smooth video set. The only one that has any problems at all that I could see is Goal! II. Quicknes won't even play it, fceumm plays it slow and Nestopia has some audio stutter. Plays best in Nestopia though, and is still entirely playable.
I still have to re-test any 4-Player games when I have more controllers to make sure that function works, but all of the 4-Player games work with up to 2 players for sure.
-
@used2berx I have to say im mighty impressed with your dedication to this project!
Have you taught about starting the same thread over at the libretro forums?
-
@rion I didn't even know there were libretro forums. :)
That would probably be the way to go when I conclude my NES testing and have a list of all of the non-working games though, huh?
I wasn't really expecting any problems with the Official games, especially the US/EU ones. I've got a feeling though that once I delve into the pirate/unlicensed/translations/hacks testing that there are going to be a lot of them.
-
Finished testing US unlicensed games (Tengen, Codemasters, Wisdom Tree, American Video Entertainment, etc.)
100% working again, although unfortunately the 1 game that seems to suffer a bit with audio stutter is Alien Syndrome that wont' run at all in Quicknes, suffers gameplay slowdown in fceumm and has some light audio stutter in Nestopia on the Pi Zero.
I don't believe that any of these games would have any problems running on a Pi 3. The Unlicensed games overall were not a huge fan of the Quicknes emulator. About half or more of them would not play at all in Quicknes. Most of these played fine in either Nestopia or fceumm though.
-
Does anybody know if there is light gun support for NES games on the RetroPie, and if there is, how to set it up?
I'm going to skip testing these games until somebody lets me know. Onto Europe Licensed games for now.
EDIT: I'm actually referring to the ability to use the D-Pad with a cursor on screen. Both NES emulators on the XBox allow you to do this.
I'd also be curious to know if this could be done with some sort of USB Zapper gun, and if you would need a CRT television or not to do it.
THANKS!!!
-
Finished testing Europe Licensed games.
Only problem game was Devil World. It plays fine, but for some reason I am unable to select 2 player mode in any of the 3 emulators. Strange.
-
Finished testing Japan Licensed games.
All work except for 2 controller issue games.
Hyper Sports (Requires either Hyper Shot or Zapper support - Works on XBox).
Exciting Boxing (Requires special "Pack'In" Inflatable boxer control. Doesn't work on XBox either. Saw a video on Youtube that shows it supported in an emulator, but unsure what they're using.) -
Nintendo VS Arcade machine testing complete. 5 non-working games.
VS Duck Hunt, VS Freedom Force, VS Gumshoe, VS Hogan's Alley don't work because I don't know how to use the Zapper on RetroPie. Additionally, Gumeshoe doesn't seem to work at all because none of the three NES emulators will even load the game at all.
VS Ninja Jajamaru-Kun "works" very limited. Fceumm is the only emulator that will load the game, but The only way you can play the game at all is with a 2 Player game. 1st player is always non-responsive. You have to wait for 1st player to die and then you can play the 2nd player.
All of these games work on the XBox.
On the Pi, none of them work with Quicknes... most of them just kick back to romlist, some a black screen on load and some play with very bad colors. You can't seem to insert coin with Quicknes anyhow.
Nestopia plays nearly all but 3 or 4 of them. You can insert coins using the trigger buttons in either Nestopia or Quicknes.
-
It will be assumed unless somebody tells me otherwise that there is no support for Zapper games (via actual zapper/CRT TV, or on the gamepad). Even if there is support for Power Pad (via joystick), it's nearly impossible to map any of those games in a way that makes sense, even on the XBox, so they will be considered unsupported here as well unless somebody lets me know otherwise.
Total Official NES games tested on the Pi Zero by category:
US Licensed: 648 Total, 647 play great, 1 plays mediocre.
US Unlicensed: 79 Total, 78 play great, 1 plays mediocre.
Zapper Games (Non VS machine): 22 Total, 0 play at all (unknown if zapper supported).
Europe Licensed: 29 Total, 29 play great (although Devil World won't let you play 2 players on any emulator).
Japan Licensed: 116 Total, 114 play great. (Exciting Boxing: Unsupported Controller, Hyper Sports: Needs Hyper Shot or Zapper support).
VS Arcade Machines: 29 Total, 24 play great. (4 light gun games not supported, Gumeshoe & Ninja Jajamaru-Kun won't play right in any of the 3 emulators.
Unsuppored Controller (Mainly Power Pad): 10 Total, 0 supported.
TOTAL UNIQUE LICENSED (AND US UNLICENSED) NES GAMES: 933
TOTAL SUPPORTED/WORKING IN RETROPIE: 892
-
Good news so far on the Translations. 100% of the games play so far out of the first 65 of 346 translated games. This includes a few of the Chinese pirates through the letter D as well. The only one with slight problems on the Pi Zero is the pretty sweet Platformer "Armadillo" with some slight audio crackle in Nestopia, but it shouldn't be a problem for anybody with a PI 3.
It will probably be a while before I get back to testing games, but I'll try to push on whenever I get the chance.
EDIT: Sweet.... Out of curiosity, I zipped way forward to "The Legend of Zelda: Triforce of the Gods" and it works. This was a Chinese Pirate back-port of "Legend of Zelda: A Link to the Past" on the SNES for the Famicom that was recently translated. It didn't play in Quicknes or Nestopia, but it works in Fceumm. :)
EDIT 2: Double sweet... "Bio Hazard", in the Chinese Pirate section works too. It was a Chinese Pirate back-port of the Playstation's first Resident Evil game for the Famicom. Unfortunately, this game isn't translated yet, but one can only hope.
Don't want to jinx anything yet, but the compatibility list for the more obscure games might be better than I was thinking on the Pi.
-
@used2berx said in NES RessurctionXtras 2.0 Project (thread previously titled: Does anybody work on Emulators to fix broken games here?):
It will be assumed unless somebody tells me otherwise that there is no support for Zapper games (via actual zapper/CRT TV, or on the gamepad)
You can find instructions for how to use a USB zapper with RetroArch emulators in the docs: https://github.com/RetroPie/RetroPie-Setup/wiki/Spinners,-Trackballs,-Lightguns,-and-other-Mouse-Devices
I have only used a Wiimote with Dolphinbar zapper, but other USB zappers should work the same way.
-
@markwkidd Wow... that seems really complex.
Thanks for that link, but until somebody goes to the effort of making this a bit more plug-n-play, I think I'm going to have to pass on the Zapper games for now. :)
I don't actually own a USB zapper in any form. I'm not really interested in buying one either since funds are extremly limited. If I bought something right now, I'd be upgrading from a Pi Zero to a Pi 3 first.
Rather than put "Unsupported" on the Zapper games on the Spreadsheet, I will just list them as "Untested". Thanks again for the link.
-
So it has to be mentioned that I feel whoever chose the NES emulators to work on the RetroPie did a great job covering all of the bases. I hope I'm not jinxing myself here, but compatibility so far has been absolutely superb.
I've had quite a few games that don't work in Quicknes, which I'm using first because I have a Pi Zero, but when I start getting worried after Nestopia won't load it or plays it lousy, fceumm always seems to come to the rescue at the end.
Except for the Zapper games which I don't know if I'll be testing, and unsupported other controllers that likely don't play anywhere well without the original hardware, there has only been around maybe 3 roms so far that wouldn't play without any problems on a Pi 3. That's out of around 1,100 unique roms so far.
I have tested through the letter "I" on the Translated games, which comes out to an additional 154 games that include around a dozen Chinese Pirate carts and there haven't been any problems with them yet.
Here's hoping my luck holds and that other Console/Handheld systems had such a great selection of emulators to work with.
Nice work guys and gals. :)
-
So... small update, just because it's good news :)
So far I've tested all the way through the letter R in Translated NES games and every single one works on a Pi Zero in at least one of the emulators.
Only the following issues to report so far:
Nadia: Secret of the Blue Water - Minor graphical errors in all 3 emulators.
Banana: If you go to item screen, the game won't refresh right. Maybe unplayable because of this. (All 3 emulators).
I will be re-testing any of these games on the XBox to see if the problems are exclusively on the PI or if they happen elsewhere.
So far, so good. I wasn't expecting this section to go so well. That's 264 additional games working with problems on only 2 of them. :)
-
@used2berx Overall, great news for the NES Translations.
Out of 346 of them, only 3 seem to have problems on the Pi Zero. Unfortunately, YS III: Wanderers from Ys is one of them. It's only really playable in Nestopia, but the audio stutters. :(
Not bad at all though. There was no way I thought 343 of them wouuld seem to play fine on the Pi Zero going into this.
Still got about 700 more to test. Updates will follow.
-
Okay... So I did re-test Banana and Nadia on the XBox and have confirmed that the issues were there as well, so this is a rom problem and not an emulation problem. I will work on fixing these roms sometime in the near future and re-testing them. (Sometimes you got to test these things 3 or 4 times before you find a bug :) )
Great news in a way though. That means only 1 out of 346 NES Translations run poorly on a PI Zero, and the problem I'm seeing is just an audio stutter that shouldn't cause any issues on a Pi 3.
Amazing.
-
Out of 74 Unlicensed games (Non US Unlicensed), 2 of them don't work. "2002 World Cup PK" doesn't work on either of the XBox emus currently either. I will look for a different dump of this. "Jurassic Boy II" has minor graphic glitches that may or may not make some parts of the game unplayable. I will have to re-test this game on the XBox emulators to see if that problem happened there. No other issues to report for Unlicensed games though.
-
Out of 39 Prototype titles, only one currently has issues on a PI Zero. "The Legend of Robin Hood" has some minor text ghosting on the screen when pressing the start button. It's not a game breaking bug. I have to see if this happened on the XBox as well. It's probable that this is a rom issue because of the nature of unfinished prototypes. All 38 of the other Prototypes seem to play fine.
-
Out of 78 (non VS Fighting) Pirates, 1 of them don't work and 2 of them run with minor issues on a Pi Zero.
"Boogerman II" doesn't start on any of the 3 emulators. This rom didn't work on either of the two XBox emulators either, even though it was the verified good "[!]" rom. There are alternate versions that work on the XBox though, so I will pick the best one that works on both platforms.
"Magic Dragon" has some minor graphical glitches on the info bar at the top of the screen. Need to re-test in XBox to see if this happened there too.
"Super Mario World" runs the best on Nestopia, but suffers from audio stutter. This shouldn't be an issue with any Pi 3 users. Unfortunately, this is also the case for the hacked "Improvement" version which is much more faithful to the SNES original game in the "Other Updates" section of roms that I have not begun testing otherwise.
-
Out of 36 Pirate VS Fighting titles, only one has issues on Retropie.
"Mortal Kombat III" - The options screen right after the title screen bounces around in all 3 emulators. I will re-test this on the XBox, but I doubt that I saw this there since it's really noticeable. It is not a game breaking bug by any means, but it's just annoying.
All other games in this category seem to run without issue.
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.