Hi,
as many of you surely know the GBA enters the GBC mode when a GBC game is inserted.
There are some GBA enhanced GBC games that open new gameplay options when inserted into a GBA - for example Zelda: Oracle of Ages or Zelda: Oracle of Seasons. Those game will make access to a new shop with additional rings and the color palette will switch, so the colors appear brighter and washed out (that's because Nintendo wanted to be it playable on the darker GBA screen, the one that wasn't backlit or frontlit).
My question is - how the identification of the GBA works? How does the game know that it's inserted into a GBA? Is it done by hardware of software?
I would like to mod one of my old GBA's with the backlit screens so when it enters the GBC mode it identifies itself as GBC. Is it possible?
That way I could play those "enhanced" games on the backlit screen and enjoy darker palette. I tried to use cheatcode with a Gameshark cartridge but the connection is loose and sometimes, when I move the GBA, the game just freezes and I need to restart the entire console.
Thanks.
as many of you surely know the GBA enters the GBC mode when a GBC game is inserted.
There are some GBA enhanced GBC games that open new gameplay options when inserted into a GBA - for example Zelda: Oracle of Ages or Zelda: Oracle of Seasons. Those game will make access to a new shop with additional rings and the color palette will switch, so the colors appear brighter and washed out (that's because Nintendo wanted to be it playable on the darker GBA screen, the one that wasn't backlit or frontlit).
My question is - how the identification of the GBA works? How does the game know that it's inserted into a GBA? Is it done by hardware of software?
I would like to mod one of my old GBA's with the backlit screens so when it enters the GBC mode it identifies itself as GBC. Is it possible?
That way I could play those "enhanced" games on the backlit screen and enjoy darker palette. I tried to use cheatcode with a Gameshark cartridge but the connection is loose and sometimes, when I move the GBA, the game just freezes and I need to restart the entire console.
Thanks.