Post Reply 
 
Thread Rating:
  • 50 Vote(s) - 3.22 Average
  • 1
  • 2
  • 3
  • 4
  • 5
GBC boot code support
Author Message
aceloop Offline
Junior Member
**

Posts: 37
Joined: May 2008
Reputation: 0
Post: #1
GBC boot code support

was the gameboy color BIOS ever dumped or ????? Angel
08-24-2009 03:22 AM
Find all posts by this user Quote this message in a reply
Squall Leonhart Offline
The Admin with the Gunblade
*******

Posts: 1,505
Joined: Mar 2008
Reputation: 17
Post: #2
RE: gameboy color BIOS?

Nope.

08-24-2009 03:33 AM
Visit this user's website Find all posts by this user Quote this message in a reply
spacy51 Offline
VBA-M Developer

Posts: 451
Joined: Mar 2008
Post: #3
RE: gameboy color BIOS?

Would be great to have that start animation though...
08-24-2009 03:52 AM
Visit this user's website Find all posts by this user Quote this message in a reply
C. V. Reynolds Offline
Junior Member
**

Posts: 6
Joined: Aug 2009
Reputation: 0
Post: #4
RE: gameboy color BIOS?

I was actually just about to ask about the GBC bios when I found this.

So, the GBC used different bios than the GB, then?
08-24-2009 04:42 PM
Find all posts by this user Quote this message in a reply
Squall Leonhart Offline
The Admin with the Gunblade
*******

Posts: 1,505
Joined: Mar 2008
Reputation: 17
Post: #5
RE: gameboy color BIOS?

Yes, it also stores several predefined colour palettes for non colour capable GB games to use.

unfortunately, nobody has ever sacrified a GBC in order for us to get a binary (if possible) reading of the chip.

08-24-2009 06:27 PM
Visit this user's website Find all posts by this user Quote this message in a reply
aceloop Offline
Junior Member
**

Posts: 37
Joined: May 2008
Reputation: 0
Post: #6
RE: gameboy color BIOS?

Squall i don't think it was that, i think it was the fact that it was very hard to dump it.
08-24-2009 11:11 PM
Find all posts by this user Quote this message in a reply
Exophase Offline
VBA-M Contributor
*****

Posts: 33
Joined: Jun 2009
Reputation: 0
Post: #7
RE: gameboy color BIOS?

It's a part of the CPU die like it was on the original Gameboy, it can't be dumped short of a CPU exploit that probably would have turned up by now if it existed. The only way to get it is to decap it (burn off the chip packaging) and take pictures of the transistors under a microscope, then use software and/or hand techniques to convert this to data. That's what they did with the Gameboy, and I believe this has been done with some other chips. Last I heard an 8192 byte ROM was considered very difficult to learn by decapping, but I think things might have changed since then.
08-25-2009 03:45 AM
Find all posts by this user Quote this message in a reply
Squall Leonhart Offline
The Admin with the Gunblade
*******

Posts: 1,505
Joined: Mar 2008
Reputation: 17
Post: #8
RE: gameboy color BIOS?

i think there are programs that can analyse binary images from a chip, as long as the image is good enough quality.

08-25-2009 05:55 PM
Visit this user's website Find all posts by this user Quote this message in a reply
chrono Offline
VBA-M Contributor
*****

Posts: 32
Joined: Mar 2008
Reputation: 0
Post: #9
RE: gameboy color BIOS?

09-29-2009 07:41 PM
Find all posts by this user Quote this message in a reply
bgK Offline
VBA-M Contributor
*****

Posts: 101
Joined: Apr 2008
Reputation: 1
Post: #10
RE: gameboy color BIOS?

Yeah !
Works ok, with a few changes, in vba-m !
Ok, I'm not too sure of what I did, so here is the patch for review.


Attached File(s)
.zip  gbc_bios.patch.zip (Size: 1.53 KB / Downloads: 205)
(This post was last modified: 09-29-2009 08:41 PM by bgK.)
09-29-2009 07:52 PM
Find all posts by this user Quote this message in a reply
spacy51 Offline
VBA-M Developer

Posts: 451
Joined: Mar 2008
Post: #11
RE: gameboy color BIOS?

@bgK: From a first glance, it looks like this patch might kill support for GB mono BIOSes.

Anyway, nice work from Costis. I am far away from his level of l33tness Wink
I can't wait to see the other undumped BIOSes finally dumped.
(This post was last modified: 09-29-2009 10:25 PM by spacy51.)
09-29-2009 10:24 PM
Visit this user's website Find all posts by this user Quote this message in a reply
bgK Offline
VBA-M Contributor
*****

Posts: 101
Joined: Apr 2008
Reputation: 1
Post: #12
RE: gameboy color BIOS?

spacy: The patch's not perfect, but at least GB bios still works.
09-30-2009 02:12 AM
Find all posts by this user Quote this message in a reply
aceloop Offline
Junior Member
**

Posts: 37
Joined: May 2008
Reputation: 0
Post: #13
RE: gameboy color BIOS?

If im speaking to someone and they say gameboy color, im gonna say "here is a fun fact: did you know that gameboy color BIOS was dumped because of my all inspiring words." Wink Tongue
(This post was last modified: 09-30-2009 07:23 AM by aceloop.)
09-30-2009 07:23 AM
Find all posts by this user Quote this message in a reply
Squall Leonhart Offline
The Admin with the Gunblade
*******

Posts: 1,505
Joined: Mar 2008
Reputation: 17
Post: #14
RE: gameboy color BIOS?

(09-29-2009 10:24 PM)spacy51 Wrote:  @bgK: From a first glance, it looks like this patch might kill support for GB mono BIOSes.

Anyway, nice work from Costis. I am far away from his level of l33tness Wink
I can't wait to see the other undumped BIOSes finally dumped.

I think we should wait for a proper fully tested patch or do a proper implementation including proper MFC bios selection screens and the like.... rather then just applying a messy patch like this..

10-01-2009 02:19 PM
Visit this user's website Find all posts by this user Quote this message in a reply
bgK Offline
VBA-M Contributor
*****

Posts: 101
Joined: Apr 2008
Reputation: 1
Post: #15
RE: gameboy color BIOS?

Well, go ahead. Memory management is such a mess in the GB core that you won't be able to add proper support for the GBC bootrom without much more work. Anyway, being able to play games without the bootrom is a hack by itself.
BTW, I added support for the GBC bios following exactly the same path as for the DMG bios, It's not dirtier.
10-01-2009 05:16 PM
Find all posts by this user Quote this message in a reply
Squall Leonhart Offline
The Admin with the Gunblade
*******

Posts: 1,505
Joined: Mar 2008
Reputation: 17
Post: #16
RE: gameboy color BIOS?

thats why its not worth applying the patch. The goal is to remove as many of the hacks and get accurate emulation (no mudlord, i dont' care about cycle accurate lol, just function)

btw, the implementation wouldn't be any harder then what was done for DMG.
As it stands, while the emulator is set to Auto type, it defaults to CGB and AGB emulation (only switching to SGB if borders are autodetected for DMG games)

(This post was last modified: 10-01-2009 06:08 PM by Squall Leonhart.)
10-01-2009 06:06 PM
Visit this user's website Find all posts by this user Quote this message in a reply
bgK Offline
VBA-M Contributor
*****

Posts: 101
Joined: Apr 2008
Reputation: 1
Post: #17
RE: gameboy color BIOS?

Well then we'd better ditch the GB core (tell people to use Gambatte), and focus on cleaning up GBA.
10-01-2009 06:36 PM
Find all posts by this user Quote this message in a reply
Squall Leonhart Offline
The Admin with the Gunblade
*******

Posts: 1,505
Joined: Mar 2008
Reputation: 17
Post: #18
RE: gameboy color BIOS?

thats not really possible. the DMG and CGB share alot of the same functions, removing DMG would kill CGB.

its a GBA emulator, meaning it runs DMG and CGB games too.

10-02-2009 06:29 AM
Visit this user's website Find all posts by this user Quote this message in a reply
bgK Offline
VBA-M Contributor
*****

Posts: 101
Joined: Apr 2008
Reputation: 1
Post: #19
RE: gameboy color BIOS?

(10-02-2009 06:29 AM)Squall Leonhart Wrote:  thats not really possible. the DMG and CGB share alot of the same functions, removing DMG would kill CGB.

Indeed.

(10-02-2009 06:29 AM)Squall Leonhart Wrote:  its a GBA emulator, meaning it runs DMG and CGB games too.

I don't agree. The GB and GBA share almost nothing. The GBA micro doesn't allow playing GB games. Anyway, I don't care. I'm just here to make sure the Linux ports work well.
10-02-2009 09:44 PM
Find all posts by this user Quote this message in a reply
Squall Leonhart Offline
The Admin with the Gunblade
*******

Posts: 1,505
Joined: Mar 2008
Reputation: 17
Post: #20
RE: gameboy color BIOS?

And how many gba micro's sold?

i can count the sales on my hand i bet.

10-03-2009 08:34 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)

 Quick Theme: