emukidid / swiss-gc

Swiss - The swiss army knife of GameCube homebrew
GNU General Public License v2.0
1.27k stars 93 forks source link

[Feature request]: Support for RetroAchievements #888

Open csolisr opened 1 month ago

csolisr commented 1 month ago

Describe the feature

RetroAchievements is a project that intends to retroactively add support for achievements (or trophies) to games developed before the seventh generation of consoles. On its current state, it relies on using emulators that track the progress of key markers in memory, detect that an achievement has been obtained, and submit that progression to a server.

As SWISS has support for both a memory hypervisor of sorts and several network adapters, and furthermore RA has recently added support for GameCube achievements, I would like to ask if adding RA support to SWISS is technically feasible. Being able to unlock achievements on the original console would be an interesting addition to the capabilities of SWISS.

Add screenshots

No response

Extrems commented 1 month ago

This might be possible in an eventual Wii port, but right now, hell naw.