-
Notifications
You must be signed in to change notification settings - Fork 144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Retroachievements support? #533
Comments
The 3DS doesn't support any achievements, thus this would be a waste of time. |
I might be misunderstanding you, but the entire purpose of Retroachievements (https://retroachievements.org/), is adding achievements to retro systems that did not have any (snes, Genesis, game boys, Gamecube, PS2, and so on). As of right now, 3ds is one of the last systems to not have an emulator that supports retroachievements, so it would be a fantastic feature. |
I second this request. I'm a huge fan of RA. |
To be clear, all technical work for being able to support achievements on RetroAchievements' side is "done" (hashing and memory maps have been established within the rcheevos library), and BizHawk (with its own Citra fork) is "ready" for achievements (with some minor issues with the libretro core fork that could possibly be resolved in the future). The blocker for 3DS having achievements is then RetroAchievements having a "rollout" (a time where achievement developers work on making the achievements, then official support is flipped on for players, then dealing with any issues players encounter during the rollout), which is more blocked by other systems having rollouts and able to have rollouts. The GC rollout itself more or less made other systems take a backseat for a long while due to the scale of that system's rollout, and other smaller systems are possibly going to have rollouts first. RetroAchievements does not only require emulator support (which itself is a ton of work for an emulator frontend that doesn't already have achievement support like BizHawk, RetroArch, and RALibretro), but also cooperation with RetroAchievements people, which in turn requires a ton of work on RetroAchievements' side for support to happen. Emulator having "support" itself won't automatically mean achievements will actually be available and supported. |
this is great! |
So just curious then: Does that mean the information listed here is no longer accurate? https://docs.retroachievements.org/developer-docs/unsupported-emulators-and-cores.html#nintendo-3ds |
It's not accurate, yes. A hashing method and memory map has been established a long time ago. Citra libretro issues are still present (although that's more specific to the libretro fork, and it's probably a simple change to properly expose all of the main RAM, and regardless BizHawk's fork does not have those issues). |
Is there an existing issue for this?
What feature are you suggesting?
Given the new project with Pablo, and the lack of any 3ds emulator having retroachievements support, any chance this can be added?
Why would this feature be useful?
Achievements are awesome and it would be extremely unique to lime.
The text was updated successfully, but these errors were encountered: