Closed ghost closed 7 years ago
Confirmed @leiradel any ideas?
It was fixed in https://github.com/libretro/RetroArch/pull/4068
thanks. can't wait for the commit. also a related issue, can i confirm if Contra(Japan) supported in achievements? cant seem to load the rom when achievements are ON. Contra(USA)works. hangs on "CHEEVOS testing NES (discards VROM)" rom is a verified NoIntro rom.
@retro-wertz http://retroachievements.org/gameList.php?c=7
I think the achievements might be broken in Contra (Japan)
as I think I finished the Jungle (first level) and got inside... I saw something of a notification, but couldn't make out what it was... It went away pretty too fast.
I think we should add a black background for notification just like consoles did... because of where I was in the game (ground covered with yellow rocks blended in with the yellow notification), I am not able to verify if the notification was displayed long enough to read or if the notification went away pretty too fast after displaying (as I think it is the latter at the moment). I'm also not seeing anything on Achievements site for my first level achievement.
@retro-wertz There was a bug that could cause RetroArch to hang while testing ROMs, but that has already been solved: https://github.com/leiradel/RetroArch/commit/38e201ba2d0a78ebc62d73289f5a5ffda99683f5
Contra (Japan) is failing to load with QuickNES for me though, RetroArch just exits. I'm running from the command line, and there's this message:
RetroArch [ERROR] :: Failed to load content.
It doesn't seem to be related to achievements.
@meleu Could you try and see if cheevos are working for this game?
I'll run some tests soon. But I know that the Japanese version of Contra doesn't have cheevos.
@leiradel can you send the japanese version to my email?
Not getting an achievement for beating first level. Contra (USA) on QuickNES. 1min ago.
@leiradel here is my report:
I have just updated from source RetroArch, QuickNES and FCEUmm.
I went to my settings in retroachievements.org and deleted two of my already awarded cheevos for Contra (USA): use Konami Code, and Beat Level 1.
Tested those two cheevos with fceumm, everything was fine.
Deleted those cheevos again.
Tested those two cheevos with quicknes, everything was fine.
Tested Contra (Japan) with fceumm and cheevos OFF: the game runs fine.
Tested Contra (Japan) with quicknes and cheevos OFF: RetroArch [ERROR] :: Failed to load content.
Tested Contra (Japan) with fceumm and cheevos ON: RetroArch stucks in RetroArch [INFO] :: CHEEVOS testing NES (discards VROM).
and I noticed an intense activity on CPU. I ran htop
and retroarch was eating 100% of my CPU! Stopped retroarch with ctrl+c.
Tested Contra (Japan) with quicknes and cheevos ON: RetroArch [ERROR] :: Failed to load content.
(very predictable).
EDIT: I've reported the QuickNES unable to load Contra (Japan) issue in its own issue tracker.
Thanks a bunch, @meleu
I'll check the issuw with the Japanese version and FCEUmm.
Fixed in PR https://github.com/libretro/RetroArch/pull/4077
thanks for the update. seems to have worked. but dont know if its retroarchievement,org issue or RA but Mike Tyson's Punchout(Japan, Japan A, Gold, USA, USA-A) does not register achievements anymore-and is seen in my retroachievement as "Power Punch II". i can play the game but no achievements are registering-like defeating Glass Joe, but when you exit, RA crashes. Contra(USA)(was trying to get stage 2 no press down/up on waterfall and others) does not also register new achievements. i reset all my achievements from retroachievement Contra(USA) now works but Mike Tyson's Punchout is now behaving like the issue with Contra(Japan) wherein RA is stuck at "RetroArch [INFO] :: CHEEVOS Testing NES (discards VROM)" and wont play anymore unless achievements are turned off.
roms are verified NoIntro sets(or whatever NES rdb is based on since im playing from playlist. tested using latest commit and latest available nightly
UPDATE: Build 269c32a : everything seems to work now. Mike Tyson's Punchout and Punchout Mr. Dream(although no achievements to do) is now detected in activity and not crashing upon load. achievements are recorded. Contra(Japan) is working with archievements.
@retro-wertz
Contra(Japan) is working with archievements.
With "working" you mean "the game loads fine but have no cheevos", right? This ROM doesn't have cheevos for it.
i can get achievements in Contra Japan using FCEUmm, but nothing when using Nestopia with any rom. is this achievement thing has core/emulator compatibility? what i mean that it is working is that it is not getting stuck at that "CHEEVOS" thing-but i may have to retract that, since some roms when exiting will crash RA if achievement is ON
again i am not able to get achievements using Nestopia-already reset all my achievements still nothing despite seeing the achievement list when loading the rom
is this achievement thing has core/emulator compatibility?
https://github.com/libretro/RetroArch/wiki/RetroAchievements
contra japan achievements ![Uploading contra2.jpg…]()
indeed! I confirmed here too.
here contra(japan) using nestopia no achievements received.
Even a hacked japanese version with english translation is working here.
Hash from the USA version:
RetroArch [INFO] :: CHEEVOS getting game id for hash 5a5c2f4f1cafb1f55a8dc0d5ad4550e5
Hash from the Japan version:
RetroArch [INFO] :: CHEEVOS getting game id for hash a6c907ab7d6f5bd05adf282131280d41
Hash from the hacked Japanese version:
RetroArch [INFO] :: CHEEVOS getting game id for hash 308b478cee0052dba7bc1d05d6a98cb8
All three return the game id for contra:
RetroArch [INFO] :: CHEEVOS got game id 1447.
As far as I knew the cheevos are developed using a specific version of ROM. I'll see what happens with RANes.
@retro-wertz now I'm a bit confused about this issue opened here. Looks like the original problem (from the first post) were solved, right? :-)
By the way, if you find some specific game doesn't triggering cheevos on RetroArch (and triggering on the official RAchievements emulators), you can post on this issue tracker.
This issue has been fixed and I think @retro-wertz can close it now. Other problems deserve their own issues so we can better track individual problems.
I'd just like to clarify how RetroArch identifies ROMs so it's easier to everyone involved to contribute:
issue fixed in build b712747
achievement list not working in latest nightly, older builds works