Changes

Jump to navigation Jump to search

Achievements support

373 bytes removed, 23:02, 26 January 2022
m
Some time after Super Smash Bros Melee's "challenges" and the Tales Of series' "titles", Microsoft and Sony decided that they wanted If you want to apply the idea to every single title from their library (of course, wiser heads prevailed afterwards and the option to opt-out was given to devs). Enter the "Achievements" or "Trophies" system on the PS3, X360 and eventually Steam, among other systems. These play older games with achievements there are tied to the system, though many games (Xenoblade, Kirby Mass Attack, Megaman 9...) had an implementation a couple of the idea independent of the system OSways. You fullfill some arbitrary condition in-game Either by playing with a modified emulator and the console displays a popfan-up claiming you unlocked that achievementcreated achievements, adding it to a list with some points so or games that you can brag about it online, or more rarely have some reward. These achievements range from ridiculously simple and mundane (finish boss 1, finish boss 2, finish game) to intelligent ones encouraging you to play in new ways and milk the game dry (finding rare enemies and doing challenging tasks), to grindy tedious ones (play one million times, kill one billion enemy, beat the trillionbeen re-HP boss with an under-powered character one HP at a time). Some people want this sort of stuff in their retro gamesreleased on Steam. So modified emulators were indeed produced for that specific goal --
==Retroachievements.org==
This is the [http://retroachievements.org/download.php download page] for customized emulators made by folks at Retroachievements.org based on GPL-licensed emulators with achievement support included. They will appear as overlays during gameplay. The source code is available [http://github.com/RetroAchievements/RASuite here].
Shame however that the achievements proper that can be got from the site aren't that interesting (supposedly due to limitations with the emulator's achievement system), but you can develop ones yourself. The list of achievements is [http://retroachievements.org/gameList.php here].
: '''RANesRAFCEUX''' - NES emulator, note RANES has changed to RAFCEUX : '''RASnes9x''' - SNES emulator (based on Snes9XSnes9x): '''RAVisualboyAdvanceRAVisualBoyAdvance''' - GameboyGame Boy/GBA Color/Advance emulator (based on VBA-M)
: '''RAGens''' - Mega Drive/Genesis emulator (based on Gens)
: '''RAPCEngineRAOotake''' - PC Engine emulator, note RAPCEngine has changed to RAOotake: '''RAMeka''' - Master System emulator: '''RAProject64''' - N64 emulator (based on Project64): '''RAHandy''' - Atari Lynx emulator
Common Issues:
: RANes: If you have a black screen at startup, change DirectDraw to Hardware Acceleration for Full Screen.
: RASnes9X RASnes9x and RAVisualBoyAdvance: The achievement overlay only currently supports DirectDraw output. ==RetroArch==[[RetroArch]] integrates with the RetroAchievements service to provide a trophies unlocking mechanism similar to modern web consoles. Keep in mind that not every RetroArch core is compatible with RetroAchievements. [https://docs.libretro.com/guides/retroachievements/#cores-compatibility Check this list to see which one to choose]. Also [https://www.retroarch.com/index.php?page=achievements check out this page for easy set-up instructions]. ==Steam Re-releases==Some older games get re-released on Steam with achievement support, like the [http://store.steampowered.com/sale/final-fantasy/ Final Fantasy] games.
==Steam PS1 Re-releases==One recent re-release of N20 for the PS1 on Steam was found out to be an emulated PS1 ISO bundled with a modified build of '''[[PCSX-R''' Reloaded]] (with using HLE BiosBIOS) to support Steam Achievements. Tweaked, it could be the basis for a new build of PCSX-R with achievement support. The source can be found [http://mega.co.nz/#!iIJ1VSwD!ZhcSHqejMGecopiqMfHnUsNhx_LRuUv4k3zrXrHNqUo here].
Per emulator license, the developer released the source for everything but the ISO scrambling part (which was figured out anyways). The achievement system is commented, and relies on monitoring PSX addresses. Tweaked, it could be the basis for a new build of PCSX-R with achievement support. The source can be found [http[Category://mega.co.nz/#!iIJ1VSwD!ZhcSHqejMGecopiqMfHnUsNhx_LRuUv4k3zrXrHNqUo hereFAQs]].
2,527
edits

Navigation menu