PS2 OPL Retro GEM Game ID Resetter for PlayStation 2

CosmicScale

Developer
I've been working on an app called "Retro GEM GameId Resetter for PlayStation 2". With the special build of OPL that has Game ID support I noticed the Game ID remains persistent when you quit a game (L1 + L2 + R1 + R2 + SELECT + START) and return to the OSD. With my little app, when you quit a game, the Game ID is reset, and the Retro GEM settings are returned to global.

https://github.com/CosmicScale/Retro-GEM-GameId-Resetter

Coming soon... My OPL custom build that not only supports Game ID for PS2 games but also PS1 games via Popstarter and any homebrew app launched with OPL. It also supports Game ID when games are launched from the HDD-OSD or PSBBN.
 
Thank you! @CosmicScale

My suggestion would be to get the 'visual Game-ID Transmission' working from the IGR-code, so that it gets triggered before the reboot, though I suppose it currently relies on a library for drawing stuff, which makes it way harder.


@1052 "History-based Game-ID-Fetching" is NOT "universal", but only works for stuff writing to "history"!
RetroGEM doesn't (yet) fetch stuff on SIO2 and people would probably need to solder a few more cables to make it do so (beside a firmware update of course), according to one of their team. I THINK it might be possible with the current setup "as is" and THEN RetroGEM can/could do 3 variants of Game-ID-Retrieval:
- visual
- active Game-ID-Transmission via SD2PSXMAN.IRX
- Game-ID-Fetching via 'history'

Your proposal wouldn't change anything either, even if it could do that right now, because something has to write to history FIRST, before the card is switched so the PS2-Menu would always start with the last used card and only switch upon history-write (Disc-launch, etc.)!
 
Last edited:
@CosmicScale, maybe it would be better to ask the Retro GEM developer to add a universal GameID like in MemCard PRO2?
It would be great but unfortunately it's impossible at the moment. Unlike a memory card, the Retro GEM is connected directly to that digital video encoder so the Game ID can only be set by displaying an array of pixels on screen that represent the ID

Thank you! @CosmicScale
My suggestion would be to get the 'visual Game-ID Transmission' working from the IGR-code, so that it gets triggered before the reboot, though I suppose it currently relies on a library for drawing stuff, which makes it way harder.
Yeah, I tried that first but couldn't get it to work so I settled on this solution.

My fork of OPL with full Retro GEM Game ID support for PS2 and PS1 games is out now. I'm using my English translation of PSBBN and it's so cool that I'm now able to seamlessly boot games from the Game Channel with Game ID!
https://github.com/CosmicScale/Open-PS2-Loader-Retro-GEM
 
  • Like
Reactions: TnA

Similar threads

Back
Top