GBC ROM hacking

Rock Bomb · 30158

0 Members and 1 Guest are viewing this topic.

Offline Rock Bomb

  • Worst Example of a
  • B-Class Hunter
  • *
    • Posts: 303
    • View Profile
on: December 16, 2009, 01:10:00 AM
Is the Emulation community hiding stuff from me, or something? I don't have any trouble finding anything else, but when it comes to ROM hacking, ripping, and anything else that falls under the video game emulation category, google does a really good job at hiding it from me.

I recall having problems with searching in the past; I can probably find one of my old threads on the same page as this one. This time, it's with ROM hacking. I want  to attempt to hack a Gameboy Color ROM, but all the hacking tools are for the GBA, and none of them work for the GBC. I'm absolutely certain it's possible. Even if those videos of 3rd generation pokemon showing up in Gold and Silver are fake, there's still the infamous Rockman DX3 to back up my claim.

You have been such a wonderful help to me in the past, and I only wish I could give back as much as I have gotten, so perhaps RPM would be gracious enough to help me yet again. Also, High Five's for anyone who will help.



Offline Hypershell

  • needs DRAGONITE POWER!
  • Legendary Hero
  • *
    • Posts: 5271
    • Gender: Male
  • Steel in Zee Head
    • View Profile
    • Get equipped with Hyper's DA
Reply #1 on: December 16, 2009, 01:41:41 AM
Well, I've hacked a GB mono game.  That was basic tile/hex editor stuff, though (Tile Layer Pro and Wind Hex).  I'm unaware of any GBC-specific tools.

Also on DeviantArt, Rumble, DLive.tv, and the Fediverse (@freespeechextremist.com and @bae.st)


Offline VixyNyan

  • Kind & Generous Fluffy Pillow~
  • RPM Ecchi Princess
  • ****
    • Posts: 9824
    • Gender: Female
  • ♪ Vixylicious Nya Nya~ ♪
    • View Profile
    • Rockman Perfect Memories
Reply #2 on: December 16, 2009, 02:58:32 AM
It's just like Shelly says.

Tile Layer and Hex Editor are the tools that's the most used tools and techniques for everyday ROM hacking.

Tile Layer tools lets you redraw the tiles and sprites on any ROM that can show decrypted 2D sprites. YY-CHR is a good Windows-based program that's super-easy to use. I use that for my VixyNyan ROM Hack, and I can do it with other ROMs too. ^^

If you want to go deeper, and hack the text, music, palette colors, and more, you need a Hex Editor, like Hex Workshop. There are special hex-numbered values that you change inside the file, and that gives special result.

You can even rip music and stuff if you copy a long string of code and then paste it into a new file. With the right codec, that file will become a playable sound file.

For most of the ROMs, like DS ROMs or PSP & Wii ISOs, you have to extract the files or folders that are inside them. For DS ROMs, you can do that with NDSheader. Then you use a Hex Editor to edit the things inside the file you opened. If you have enough luck, you can find easily-readable text that you can change, and reinsert into the ROM later.

When you want to translate the text in a ROM, you can do that with a table (.tbl) file. In those files, you can add any letter or symbol, and next to them, you write down the hexadecimal number the ROM is using for that letter/symbol. When you open the .tbl file in a Hex Editor that supports it, you will be able to read a game's text much easier, and can change it anyway you like.

I hope that helps a little bit. ^.^
I can give more help when I'm on my laptop. </wii>

Nintendo 3DS Friend Code: 3480-2506-4200
[DeviantArt|Twitch.tv|Youtube|Fan Work|WiiVC|Character File]
Rock10: Ranking. Rock9: AC, EA, SS, Challenge, Ranking.
(c) Sky Child~                                                                                                                                                                                                                                                         


Offline Rock Bomb

  • Worst Example of a
  • B-Class Hunter
  • *
    • Posts: 303
    • View Profile
Reply #3 on: December 16, 2009, 11:26:35 PM
That looks like more than enough help. Thanks!



Offline Neo-Blader

  • Cyberelf
  • *
    • Posts: 2
    • Gender: Male
    • View Profile
    • Kid Klown's KrazyNES
Reply #4 on: December 08, 2010, 02:21:24 AM
Romhacking.net, they have a lot of game boy tools listed especially for Pokemon hacking. And there is Zophars domain, http://www.romhacking.net/ http://www.zophar.net/. there are tools and editors for Pokemon gold and silver, as well as for red blue and yellow.

Give Me Super Nintendo Or Give Me Death..



Online xemiroth

  • Legendary Hero
  • *
    • Posts: 124257
  • RPM Member
    • View Profile
Reply #6 on: August 24, 2024, 12:41:24 PM
audiobookkeeper.rucottagenet.rueyesvision.rueyesvisions.comfactoringfee.rufilmzones.rugadwall.rugaffertape.rugageboard.rugagrule.rugallduct.rugalvanometric.rugangforeman.rugangwayplatform.rugarbagechute.rugardeningleave.rugascautery.rugashbucket.rugasreturn.rugatedsweep.rugaugemodel.rugaussianfilter.rugearpitchdiameter.ru
geartreating.rugeneralizedanalysis.rugeneralprovisions.rugeophysicalprobe.rugeriatricnurse.rugetintoaflap.rugetthebounce.ruhabeascorpus.ruhabituate.ruhackedbolt.ruhackworker.ruhadronicannihilation.ruhaemagglutinin.ruhailsquall.ruhairysphere.ruhalforderfringe.ruhalfsiblings.ruhallofresidence.ruhaltstate.ruhandcoding.ruhandportedhead.ruhandradar.ruhandsfreetelephone.ru
hangonpart.ruhaphazardwinding.ruhardalloyteeth.ruhardasiron.ruhardenedconcrete.ruharmonicinteraction.ruhartlaubgoose.ruhatchholddown.ruhaveafinetime.ruhazardousatmosphere.ruheadregulator.ruheartofgold.ruheatageingresistance.ruheatinggas.ruheavydutymetalcutting.rujacketedwall.rujapanesecedar.rujibtypecrane.rujobabandonment.rujobstress.rujogformation.rujointcapsule.rujointsealingmaterial.ru
journallubricator.rujuicecatcher.rujunctionofchannels.rujusticiablehomicide.rujuxtapositiontwin.rukaposidisease.rukeepagoodoffing.rukeepsmthinhand.rukentishglory.rukerbweight.rukerrrotation.rukeymanassurance.rukeyserum.rukickplate.rukillthefattedcalf.rukilowattsecond.rukingweakfish.rukinozones.rukleinbottle.rukneejoint.ruknifesethouse.ruknockonatom.ruknowledgestate.ru
kondoferromagnet.rulabeledgraph.rulaborracket.rulabourearnings.rulabourleasing.rulaburnumtree.rulacingcourse.rulacrimalpoint.rulactogenicfactor.rulacunarycoefficient.ruladletreatediron.rulaggingload.rulaissezaller.rulambdatransition.rulaminatedmaterial.rulammasshoot.rulamphouse.rulancecorporal.rulancingdie.rulandingdoor.rulandmarksensor.rulandreform.rulanduseratio.ru
languagelaboratory.rulargeheart.rulasercalibration.rulaserlens.rulaserpulse.rulaterevent.rulatrinesergeant.rulayabout.ruleadcoating.ruleadingfirm.rulearningcurve.ruleaveword.rumachinesensible.rumagneticequator.rumagnetotelluricfield.rumailinghouse.rumajorconcern.rumammasdarling.rumanagerialstaff.rumanipulatinghand.rumanualchoke.rumedinfobooks.rump3lists.ru
nameresolution.runaphtheneseries.runarrowmouthed.runationalcensus.runaturalfunctor.runavelseed.runeatplaster.runecroticcaries.runegativefibration.runeighbouringrights.ruobjectmodule.ruobservationballoon.ruobstructivepatent.ruoceanmining.ruoctupolephonon.ruofflinesystem.ruoffsetholder.ruolibanumresinoid.ruonesticket.rupackedspheres.rupagingterminal.rupalatinebones.rupalmberry.ru
papercoating.ruparaconvexgroup.ruparasolmonoplane.ruparkingbrake.rupartfamily.rupartialmajorant.ruquadrupleworm.ruqualitybooster.ruquasimoney.ruquenchedspark.ruquodrecuperet.rurabbetledge.ruradialchaser.ruradiationestimator.rurailwaybridge.rurandomcoloration.rurapidgrowth.rurattlesnakemaster.rureachthroughregion.rureadingmagnifier.rurearchain.rurecessioncone.rurecordedassignment.ru
rectifiersubstation.ruredemptionvalue.rureducingflange.rureferenceantigen.ruregeneratedprotein.rureinvestmentplan.rusafedrilling.rusagprofile.rusalestypelease.rusamplinginterval.rusatellitehydrology.ruscarcecommodity.ruscrapermat.ruscrewingunit.ruseawaterpump.rusecondaryblock.rusecularclergy.ruseismicefficiency.ruselectivediffuser.rusemiasphalticflux.rusemifinishmachining.ruspicetrade.ruspysale.ru
stungun.rutacticaldiameter.rutailstockcenter.rutamecurve.rutapecorrection.rutappingchuck.rutaskreasoning.rutechnicalgrade.rutelangiectaticlipoma.rutelescopicdamper.rutemperateclimate.rutemperedmeasure.rutenementbuilding.rutuchkasultramaficrock.ruultraviolettesting.ru