Page 4 of 5
GBC boot code support
Posted: Sat Jan 02, 2010 11:43 am
by spacy51
OK, so I have the MFC settings already done.
Â
Here's something very important by Costis Sideris:
To my delight, the whole GBC boot ROM was sitting right there, mapped from 0×0000 to 0×00ff and from 0×0200 to 0×08ff! External ROM is thus mapped from 0×0100 to 0×01ff and 0×0900 to 0×7fff.
#Â
source: http://www.fpgb.org/?page_id=17
Â
The pandocs only say:
0000-3FFF 16KB ROM Bank 00 (in cartridge, fixed at bank 00)
Â
Well, I don't know very much about the GB/GBC, but I think copying over the BIOS file to the adresses mentioned by Costis Sideris will do the job. Since he most likely filled out that gap from 0x100 to 0x200 with something, I can just copy the whole thing to adress 0 adn the gap will be filled with the ROM >later< by the emu.
Â
Â
By the way, is he the same Costis mentioned in the about box of VBA?
GBC boot code support
Posted: Sat Jan 02, 2010 11:53 am
by Squall Leonhart
there is a version of Metroid II DX, though we sort of broke it in vba-m
GBC boot code support
Posted: Sat Jan 02, 2010 11:55 am
by Squall Leonhart
Spacy can you tie it specifically into CGB emulation, rather then base it on file / rom types?
Â
a GBC game on a GBA for instance doesn't dispaly the GBC bootrom [img]<fileStore.core_Emoticons>/emoticons/tongue.png[/img]/emoticons/tongue@2x.png 2x" width="20" height="20" />.
GBC boot code support
Posted: Sat Jan 02, 2010 11:58 am
by spacy51
I'm using gbHardware = 2; // GBC
GBC boot code support
Posted: Sat Jan 02, 2010 12:13 pm
by Squall Leonhart
Ah, forgot that was there [img]<fileStore.core_Emoticons>/emoticons/laugh.png[/img]/emoticons/laugh@2x.png 2x" width="20" height="20" />
GBC boot code support
Posted: Sat Jan 02, 2010 12:15 pm
by spacy51
a GBC game on a GBA for instance doesn't dispaly the GBC bootrom [img]<fileStore.core_Emoticons>/emoticons/tongue.png[/img]/emoticons/tongue@2x.png 2x" width="20" height="20" />.
Â
Â
Are you sure about that? The GBA contains the GB CPU & sound circuits, so why not?
GBC boot code support
Posted: Sat Jan 02, 2010 12:22 pm
by spacy51
Lol, now I got the GBC BIOS booting in non-color mode (GBC bios emulated by a GB mono, wtf).
Â
Â
I'll just upload the MFC GUI changes for now, until someone can tell me what I have to change. The GB code is a mess [img]<fileStore.core_Emoticons>/emoticons/tongue.png[/img]/emoticons/tongue@2x.png 2x" width="20" height="20" />
GBC boot code support
Posted: Sat Jan 02, 2010 12:26 pm
by Squall Leonhart
GBC boot code support
Posted: Tue Jan 05, 2010 9:57 am
by spacy51
@Squall: Any progress so far?
Â
I found a site giving some useful info about the GBC BIOS:
http://mess.redump.net/sysinfo:gbcolor
Â
It tells you the keycodes to select a specific color and the games that get their own palette.
Â
When I had a GBC, I had only GBC games, so I did not know about this feature [img]<fileStore.core_Emoticons>/emoticons/laugh.png[/img]/emoticons/laugh@2x.png 2x" width="20" height="20" />
GBC boot code support
Posted: Wed Jan 06, 2010 3:57 am
by Squall Leonhart
haven't looked just yet. Been waiting to talk with Nach about it.