Hardware header editor for GB/GBC ROMs?

regnad

Button Masher
OP
Member
Joined
May 19, 2008
Messages
2,527
Trophies
1
Age
53
XP
3,729
Country
Japan
I've found a couple of GBA header editing tools, but nothing that will work with GB/GBC ROMs.

Does such a tool exist?
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,406
Country
United Kingdom
Edit- for some reason I overlooked that you said editor and have just given you a list of viewers. I will leave it but I do not know of any actual editors or even anything to fix it up after you attack it with a hex editor- http://nocash.emubase.de/pandocs.htm (it is down right now as the site has been having serious issues for a few months now and comes and goes) but loads of places will still have them if you search for GBC pandocs and it does appear to be cached. Sadly I do not know of any program that will redo the header hash although it is detailed in the docs although there probably is one and most emulators will probably just flag it and carry on if the hash does not match so it is not a great worry there anyway.

GBX-NDS Header Viewer is probably closest to what you want
http://www.no-intro.org/tools.htm has it.
Sample output
Code:
System:             Nintendo Game Boy Color
File:               Pokemon - Crystal Version (UE) (Rev A).gbc
Path:               U:\GB(C)\
Compressed:         No
Length:             2097152 Bytes (16 Mbit)
CRC32:              3358E30A
MD5:                301899B8 087289A6 436B0A24 1FBBB474
SHA1:               F2F52230 B536214E F7C9924F 48339299 3E226CFB
----| Header Data |------------------------------------------------
Entry Point:        0x016EC300
Logo Code:          Ok
Title:              PM_CRYSTAL 
Serial:             BYTE (USA)
GBC Flag:           0xC0 (GBC Only)
New Licensee Code:  01 (Nintendo)
SGB Support:        0x00 (No)
Cartridge Type:     0x10 (ROM + MBC3 + TIMER + RAM + BATTERY)
ROM Size:           0x06 (Ok; 16 Mbit; 2097152 Bytes)
RAM Size:           0x03 (256 Kbit)
Old Licensee Code:  0x33
Version:            0x01 (v1.1)
Header Checksum:    0x26 (Ok)
Global Checksum:    0x18D2 (Ok)
-------------------------------------------------------------------


There is also http://www.romhacking.net/utilities/24/ but it might not be quite as nice to work with.

I know of nothing that rivals the likes of NDSTS/ndshv or GBATA though.
 

regnad

Button Masher
OP
Member
Joined
May 19, 2008
Messages
2,527
Trophies
1
Age
53
XP
3,729
Country
Japan
I attacked it with a hex editor. So far no problem as long as you attack only in that 15 character space.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • DinohScene @ DinohScene:
    I've tried prime once
  • DinohScene @ DinohScene:
    I've had better tasting battery acid
    +1
  • A @ ATEMVEGETA:
    has anyone tried to move Pokemon save files from emulator to console?
  • DinohScene @ DinohScene:
    no, open up a thread in the forums for it
  • BigOnYa @ BigOnYa:
    He already asked earlier
  • A @ ATEMVEGETA:
    I am trying to find someone with knowledge on that willing to help me
  • BigOnYa @ BigOnYa:
    I and Hayato warned him not to, but he won't listen
  • A @ ATEMVEGETA:
    @BigOnYa,
    I don't listen? What didn't I listen at? I just want to know all the possible risks on that part
  • A @ ATEMVEGETA:
    Hayato even said it's dangerous to backup the save files to CFW
  • A @ ATEMVEGETA:
    how is this dangerous? A ton of people did this it's the most common thing to do with CFW
  • BigOnYa @ BigOnYa:
    Then do it
  • A @ ATEMVEGETA:
    dude, whatever
  • BigOnYa @ BigOnYa:
    Not trying to hate, I tried to help you in the switch noob thread by asking for you, but you don't want to accept the answers you got, so do whatever then.
  • K3Nv2 @ K3Nv2:
    Is that bigonya squeezing bulmas tiddies
    +1
  • A @ ATEMVEGETA:
    @BigOnYa, Man, first of all thanks for your willing to help, much appreciated. But, it's not that I "don't want to listen", rather than I need soemone to EXPLAIN to me how and why all these are risky.
  • K3Nv2 @ K3Nv2:
    Putting your dick in certain areas is always a risk
    +1
  • A @ ATEMVEGETA:
    For example, HOW is is risky to get banned if you extract the save files to the CFW?
  • A @ ATEMVEGETA:
    isn't this proccess be done while you're offline?
  • BigOnYa @ BigOnYa:
    We are not Nintendo, so we don't know exactly how/why/when they ban, but better to stay on the safe side and not do shady stuff, if you don't want to be banned. Hayato is one of the most knowledgeable ones here on the subject and I believe what he says.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    300 bucks hmmm lol
  • A @ ATEMVEGETA:
    @BigOnYa, Yes ofc we don't know how Nintendo bans work, but if there are situations where a lot of people have tried safely then we can at least assume that this path is pretty much safe. To say don't try anything homebrew relative just to be safe forever is the easiest thing to say to someone. What I am trying to figure out here is with which cases and what actions got most of the people their bans for.
  • A @ ATEMVEGETA:
    Most things I can find resulting to a ban is save-editing reasons, like Pokehex, etc, and going online afterwards.
    A @ ATEMVEGETA: Most things I can find resulting to a ban is save-editing reasons, like Pokehex, etc, and going...