Simulating GB(C) games in GBA

ANARCHY_MIKE
Posts: 8
Joined: Wed Jun 16, 2021 3:27 am
Been thanked: 1 time

Simulating GB(C) games in GBA

Unread post by ANARCHY_MIKE »

I am new to this forum so I am not sure whether this would be a good question to ask in the GB(C) subforum.

My question is how do I simulate inserting a GB(C) game into a GBA? Some games gain additional features when done so like the Legend of Zelda Oracle games. I would like to play through these games as if they were inserted into a GBA.
User avatar
Hyper Space Squid
Posts: 33
Joined: Thu Jun 17, 2021 9:25 pm
Been thanked: 10 times

Re: Simulating GB(C) games in GBA

Unread post by Hyper Space Squid »

It's possible but you have to use a program called Goomba Front to convert the .gbc filenames to .gba so that the gba core will recognize them. It's a pretty easy program to use and there is a tutorial on youtube if you get stuck.

The files need to be pre-patched with GBC to GBA enhanced ips patches first then converted to work with the GBA enhancements on the GBA core. You'll know you did it right when you get the gba enhanced icon on shantae.
20210628_130031.jpg
20210628_130031.jpg (2.02 MiB) Viewed 8063 times
Hackshed_Carl
Posts: 121
Joined: Mon May 25, 2020 3:22 pm
Has thanked: 37 times
Been thanked: 52 times
Contact:

Re: Simulating GB(C) games in GBA

Unread post by Hackshed_Carl »

Wow.
I never knew that.
Thank you both for the education :)
User avatar
SuperBabyHix
Posts: 152
Joined: Sun May 24, 2020 8:26 pm
Has thanked: 45 times
Been thanked: 36 times

Re: Simulating GB(C) games in GBA

Unread post by SuperBabyHix »

Goomba is actually an emulator https://www.dwedit.org/gba/goombacolor.php. While is is very impressive for what it is, you would be much better off overall using the Misters GB/GBC core. Not all games run correctly with it.

That being said, for those particular games it probably works fine since those are some of the more popular games. I even remember seeing repro/bootleg GBA carts being sold for Zelda Oracle GBA Edition that were just the GBC roms with Goomba.

EDIT: I just looked and sure enough there is a patch for Oracle of Ages that patches the game to enable the enhancements on a GBC https://www.romhacking.net/hacks/3580/. You would definitely be better off using this than Goomba. There are probably similar patches for the other games you want to play.

To the best of my knowledge the GBA enhanced games never actually use any of the GBA hardware as the GBA itself boots into GBC mode when playing GB/GBC games. The games were programmed to simply be aware they were being played on a GBA and enabling the enhancements.

EDIT 2: There was a recent video by Modern Vintage Gamer on this very topic https://www.youtube.com/watch?v=_Qqg4VCZ0k8
User avatar
Hyper Space Squid
Posts: 33
Joined: Thu Jun 17, 2021 9:25 pm
Been thanked: 10 times

Re: Simulating GB(C) games in GBA

Unread post by Hyper Space Squid »

Sorry its actually called Goomba Front, its a compiler that changes the header on gbc files to gba. You just download the patches from romhacking.net then pre patch the gbc files then convert them to .gba to use them on the gba core on Mister.

It's not that exciting as there are only 4 gbc patches as of now: both Zelda seasons, Wendy and Shantae. The patches just trick the GBA core into unlocking the gbc enhancements.

All 4 games work on the gba core, there are some slight differences such as better color palettes and Wendy has a gameboy advance exclusive level selectable from the main menu.
User avatar
siskavard
Posts: 63
Joined: Sun May 24, 2020 11:47 pm
Has thanked: 29 times
Been thanked: 6 times

Re: Simulating GB(C) games in GBA

Unread post by siskavard »

What exactly is the advantage of playing GBC games on the GBA core vs the GB core?
User avatar
Hyper Space Squid
Posts: 33
Joined: Thu Jun 17, 2021 9:25 pm
Been thanked: 10 times

Re: Simulating GB(C) games in GBA

Unread post by Hyper Space Squid »

Not a whole lot, but the option is there if people want to. The only difference is imo the color palettes are slightly better for the zelda games on the gba core.

You can still run the gbc patched games on the gameboy core if you want to with the gba enhancements.
Post Reply