emukidid / swiss-gc

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

[Feature request]: Support for RetroAchievements #888

Open csolisr opened 4 months ago

csolisr commented 4 months 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 4 months ago

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