GB to GBC Conversion

Arecaidian Fox

fox-ott
OP
Member
Joined
Sep 5, 2013
Messages
1,289
Trophies
2
Age
36
Location
Washington State
XP
3,064
Country
United States
I need to know how to convert a GB ROM into a GBC ROM. I tried simply renaming the file extension, and while it did boot in VBA, it failed to convert with Ultimate GBC VC Injector. The reason it needs to be converted is so it will play as a GameBoy Color game, and not be forced into greyscale like the older GB VC emulator does.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,375
Country
United Kingdom
It would probably be easier to hack a palette into the GB emulator (assuming you have not got a real emulator you can use instead).
GB games were built for greyscale, some of the later ones had palettes built in should they detect they are running on a GBC (or GBA) and a few would have actual colours from the SNES super game boy addon but that is a whole other kettle of fish. Any you might have seen on the GBC with the button combos on power up were not as much colours as just premade palettes that you could try instead.
I don't know what goes with the dual systems GB games and the GBC VC emulator as far as forcing one mode or another, I would hope if it is there though that it goes for the GBC option. If it is as poor an emulator as most other VC stuff (someone mentioned something about DS games on the 3ds the other day, if you can get one of the DS homebrew GBC emulators booting then that would be a better option) then you might get somewhere with http://problemkaputt.de/pandocs.htm#cgbregisters but it is not a cute change this byte in the header option if so. Mind you there is a header byte that might be worth looking at http://problemkaputt.de/pandocs.htm#thecartridgeheader
 

Arecaidian Fox

fox-ott
OP
Member
Joined
Sep 5, 2013
Messages
1,289
Trophies
2
Age
36
Location
Washington State
XP
3,064
Country
United States
Something interesting resulted from that. VBA loaded a white screen with the game audio when running the header-modified ROM, and Ultimate GBC VC Injector no longer threw an error when importing it. But upon installing the CIA file and booting it up on the 3DS, I actually got game visuals and audio both, but the game was still in greyscale.
 

Lumstar

Princess
Member
Joined
Mar 6, 2006
Messages
4,106
Trophies
1
Location
Darling
Website
eonhack.blogspot.com
XP
1,867
Country
United States
I don't know. 3DS may not support the preset lists of colors a GBC can apply to older games.

If you want to convert a whole game into a GBC game, that more resembles porting it to another platform.
You'd have to dive in and reprogram it to add color palettes, any needed tile mapping changes, or whatever.
 

Arecaidian Fox

fox-ott
OP
Member
Joined
Sep 5, 2013
Messages
1,289
Trophies
2
Age
36
Location
Washington State
XP
3,064
Country
United States
I don't know. 3DS may not support the preset lists of colors a GBC can apply to older games.

If you want to convert a whole game into a GBC game, that more resembles porting it to another platform.
You'd have to dive in and reprogram it to add color palettes, any needed tile mapping changes, or whatever.
The game in question has an IPS patch applied, adding color, alternate graphics and alternate music. It works fine on most other emulators, save for those where you can't override the mode (regular, Color, SGB, etc.).
 

Lumstar

Princess
Member
Joined
Mar 6, 2006
Messages
4,106
Trophies
1
Location
Darling
Website
eonhack.blogspot.com
XP
1,867
Country
United States
The game in question has an IPS patch applied, adding color, alternate graphics and alternate music. It works fine on most other emulators, save for those where you can't override the mode (regular, Color, SGB, etc.).

That sounds like the patch itself was written incorrectly. Most GBC games, when played on a capable system, automatically and can only use GBC mode.
There's exceptions like R-Type DX having non-color versions of the games.
 

nl255

Well-Known Member
Member
Joined
Apr 9, 2004
Messages
3,004
Trophies
2
XP
2,810
Country
That sounds like the patch itself was written incorrectly. Most GBC games, when played on a capable system, automatically and can only use GBC mode.
There's exceptions like R-Type DX having non-color versions of the games.

Yeah, some GBC homebrew is like that as well such as Ultima 3 which while actually a GBC only game some emulators will try to run it in GB mode.
 

Drenn

Well-Known Member
Member
Joined
Feb 22, 2013
Messages
574
Trophies
0
XP
696
Country
Canada
The game in question has an IPS patch applied, adding color, alternate graphics and alternate music. It works fine on most other emulators, save for those where you can't override the mode (regular, Color, SGB, etc.).
It would help if you linked to the patch in question. As others have said, it sounds like something is wrong with it if emulators aren't automatically detecting it as a GBC rom.

It's possible that changing byte 0x143 in the rom header to 0xC0 or 0x80 will fix it, although you'd need to fix the header checksum as well (assuming VC checks for that).
 

Arecaidian Fox

fox-ott
OP
Member
Joined
Sep 5, 2013
Messages
1,289
Trophies
2
Age
36
Location
Washington State
XP
3,064
Country
United States
It would help if you linked to the patch in question. As others have said, it sounds like something is wrong with it if emulators aren't automatically detecting it as a GBC rom.

It's possible that changing byte 0x143 in the rom header to 0xC0 or 0x80 will fix it, although you'd need to fix the header checksum as well (assuming VC checks for that).
Yeah, I used info provided earlier to change that byte, but I didn't realize I'd need to change the checksum as well (never done this before). Anyway, this is the patch in question.
 

Drenn

Well-Known Member
Member
Joined
Feb 22, 2013
Messages
574
Trophies
0
XP
696
Country
Canada
Yeah, I used info provided earlier to change that byte, but I didn't realize I'd need to change the checksum as well (never done this before). Anyway, this is the patch in question.
Oh. That isn't a gameboy color hack. Just like the original pokemon red and blue, it supports colorization through the Super Gameboy, not the Gameboy Color. VC doesn't support the super gameboy. On the other hand, this should work on VC.
 

raulpica

With your drill, thrust to the sky!
Former Staff
Joined
Oct 23, 2007
Messages
11,056
Trophies
0
Location
PowerLevel: 9001
XP
5,716
Country
Italy
Just like the original pokemon red and blue, it supports colorization through the Super Gameboy, not the Gameboy Color.
As soon as I saw the thread title, I knew that was the issue :P Too bad I didn't notice the thread earlier!

Took me a long time to find out that my fav GB games were being colorised thanks to the SGB mode, and not GBC, when I was a kid! :P
 

Lumstar

Princess
Member
Joined
Mar 6, 2006
Messages
4,106
Trophies
1
Location
Darling
Website
eonhack.blogspot.com
XP
1,867
Country
United States
Heh, yeah. Super Gameboy is totally different hardware from Gameboy Color.
Its colors are applied using the SNES palette, and the final image goes through the SNES video output. You might've wondered why SGB doesn't need a separate AV cable.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Not even once, but 100's of times
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    My girlfriend at the time, she had me stay up with her all night because some how the crazy bitch had spent like 12 hours snorting 2 8 balls, didn't use any water (gotta clean your nose) so she had so much crusted in her nose I was sure she was gonna blow up her heart. I mean this was the stuff right off the boat so absolutely pure. ugghh so annoying
  • Psionic Roshambo @ Psionic Roshambo:
    Also doing like 320 dollars worth of coke in half a day lol damn it
  • Psionic Roshambo @ Psionic Roshambo:
    hmmm 360 even lol
  • Psionic Roshambo @ Psionic Roshambo:
    Well I was getting a discount so 320 is probably right
  • BigOnYa @ BigOnYa:
    That is cheap, I used to pay $100 for a tine.
  • Psionic Roshambo @ Psionic Roshambo:
    Tine? One gram?
  • BigOnYa @ BigOnYa:
    Sixteenth
  • Psionic Roshambo @ Psionic Roshambo:
    Also it was literally out of a kilo when I got it off the boat so absolutely pure
  • Psionic Roshambo @ Psionic Roshambo:
    Holy shiz that's a lot
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I was getting 3.5 Grams for 320 could have stepped on it and doubled my money easy lol
    +1
  • BigOnYa @ BigOnYa:
    I'd be afraid to it nowdays, my heart would explode prob. I just stick beers n buds nowdays.
  • Psionic Roshambo @ Psionic Roshambo:
    I would get to drive from tarpon springs to like Miami a thousand bucks lol do that twice a week and back in 92 that was good money
  • Xdqwerty @ Xdqwerty:
    @BigOnYa,
    @Psionic Roshambo what are you guys talking about?
  • Psionic Roshambo @ Psionic Roshambo:
    Blew it on women and muscle cars lol
    +1
  • BigOnYa @ BigOnYa:
    @Xdqwerty Hamster food, its pricey nowadays to keep PCs running.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I don't do anything except cigarettes and gotta stop eventually lol
    +1
  • BigOnYa @ BigOnYa:
    I'd do shrooms again if could find, and I was outside camping/fishing, and had a cooler full of beer.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I wouldn't mind some LSD, laughing until my face hurt sounds fun lol
    +1
  • BigOnYa @ BigOnYa:
    You ever try soaper powder/qauludes? I did once and like a dumbass drank beer on top of taking, I woke up laying in my backyard in the pouring rain, it knocked me out. I have not seen it around in many many years.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    No never tried a lot of things but never that lol
  • Psionic Roshambo @ Psionic Roshambo:
    I did pass out one time on a floor after taking a bunch of Ambien lol thought it would help me sleep and did it lol
  • Psionic Roshambo @ Psionic Roshambo:
    Girlfriend was working at a pharmacy and stole like 500 of them, was and still is the biggest pill bottle I have ever seen lol
    Psionic Roshambo @ Psionic Roshambo: Girlfriend was working at a pharmacy and stole like 500 of them, was and still is the biggest...