meleu / RetroArch-problematic-cheevos

A place to put the savestates of games with cheevos problems when running in RetroArch and no problems in official emulators.
6 stars 10 forks source link

N64 achievements are up. #21

Closed grenade44 closed 7 years ago

grenade44 commented 7 years ago

Hi,

There are 2 set of n64 achievements which are up. http://retroachievements.org/gameList.php?c=2

Haven't had a chance to test with any emulators yet.

meleu commented 7 years ago

do you know what is the "official unofficial emulator" for N64?

grenade44 commented 7 years ago

Its project 64,

grenade44 commented 7 years ago

I'm a developer on RA and have access to the beta.

grenade44 commented 7 years ago

There is now 9 sets available, just wonder if there's any updates with bringing n64 achievements to retroarch?

meleu commented 7 years ago

I don't know what is the best recommended core to play N64 on RetroArch...

grenade44 commented 7 years ago

I've tried one game on lr-Mupen64plus and doesn't seem to bad. Will have to test some more.

grenade44 commented 7 years ago

@leiradel

grenade44 commented 7 years ago

@leiradel Just wondering if you have managed to get retroachievements working with N64 yet?

leiradel commented 7 years ago

Not yet :(

I'll take a look at it this week

grenade44 commented 7 years ago

@leiradel was going to close this but I have got a couple of issues.

I updated retroarch and lr-mupen64plus. Achievements dont load in Golden eye or paper Mario but the list does load in Super Mario 64 but doesnt show any achievements as being unlocked. I had unlocked 1 via retroachievements offical emulator.

leiradel commented 7 years ago

The games hashes have to be updated at Retro Achievements, the official emulator uses an internally computed hash and RetroArch uses the plain ROM hash. This will be incrementally solved as the new hashes are updated.

As for unlocked cheevos, the logic is exactly the same as for other platforms and I do see my unlocked N64 cheevos in RetroArch when it loads. Can you double check please?

grenade44 commented 7 years ago

Goldeneye [INFO] CHEEVOS got game id 0. [INFO] CHEEVOS getting game id for hash 2a56a06a05a9dbf9e693325b503ab5b1 [INFO] CHEEVOS this game doesn't feature achievements.

Paper Mario [INFO] CHEEVOS getting game id for hash 028c27ebef2cbe476236171cd294b0b0 [INFO] CHEEVOS got game id 0. [INFO] CHEEVOS this game doesn't feature achievements.

Super Mario 64 [INFO] CHEEVOS got game id 10003. [INFO] CHEEVOS deactivated unlocked cheevo 48638 (A new journey). [INFO] CHEEVOS deactivated unlocked achievements in softcore mode. [INFO] CHEEVOS deactivated unlocked achievements in hardcore mode.

Blast Corps [INFO] CHEEVOS getting game id for hash e579aa236d12725597dd4ed8c3e9350b [INFO] CHEEVOS got game id 0. [INFO] CHEEVOS this game doesn't feature achievements.

grenade44 commented 7 years ago

@leiradel Is there a way for me to help update the hashes?

leiradel commented 7 years ago

So the unlocked cheevos are showing like so in the UI right?

I'm not sure how to update the hashes, maybe @GameDragon2k can give you a hand here.

grenade44 commented 7 years ago

No its showing as locked

leiradel commented 7 years ago

A new journey is showing as locked? It shows as unlocked for me: is1 is2 Can you post a verbose log with |grep CHEEVOS? Thanks.

grenade44 commented 7 years ago

@leiradel Ive worked out the issue, when I played the offical emulator I didnt have hardcore on but I do have it turned on my Retorpie/RetroArch machine. so when it loaded it was reading the hardcore achievement number and I was checking the hardcore achievement list. It works fine.

Also the hashes seemed to have been updated. goldeneye now works.

Going to close, Will open a new issue if i find anymore problems.

meleu commented 7 years ago

FYI: I've updated the cheevos wiki with info about N64. https://github.com/libretro/RetroArch/wiki/RetroAchievements