________________________________________________________ The Basics of rom Hacking version 1 by R_D ________________________________________________________ Translation ________________________________________________________ (1)what tools you need (2)Tables (3)how to change text in a rom (4)hex values (5)FAQ ________________________________________________________ Graphics ________________________________________________________ (1)what tools you need (2)Editig Font (3)FAQ ________________________________________________________ OTHER ________________________________________________________ Credits Contact ________________________________________________________ TRANSLATION ________________________________________________________ What Tools You Need ________________________________________________________ So you wanna become a Rom Hacker..first you will need the right tools for the job.In this Section i will tell you the tools and were to get them at.First of all i would like to credit all the people who made these kick ass tools that make it easyer to translate/hack roms! Ok lets get started! ******************************************************** Hex Editors: Hex editors are the programs that let you chane the text in the rom. Table Makers:You need these to make a table(section 2) Text Viewers: these are for seeing japanese text when editing the text in a rom ******************************************************** Hex Editors ******************************************************** Thingy: lots of people use this one because it is easy to use and is very useful. Hexposure:This is my personal favorite.it automaticly loads the table if it hase the same name.the searchR in this works well.you can also search by Hex Values(Section 4). Hexecute:Not the best in the world but still good for some uses ******************************************************** Download ******************************************************** http://rpgd.emulationworld.com ******************************************************** table Makers ******************************************************** Tubular:sometimes i use this one..its good because you insert the Alphabit and other languages Alphabit like Kana. i will update this more next version ******************************************************** TEXT VIEWERS ******************************************************** NJSTAR:this is a great program that lets you see Japanese,Chinese..ect.This program also lets you Type diffrent characters.(http://www.NJstar.com) MagicWin:lets you see Korean,Japanese and Chinese,but dose nots let you type it.(MY SITE) ******************************************************** ________________________________________________________ Tables ________________________________________________________ Tables are great things! they will help you find the text in a game much easyer.i will show you an example. The example im showing is Rpg Maker 2.this will show you where the English text in the game is. 30=0 31=1 32=2 33=3 34=4 35=5 36=6 37=7 38=8 39=9 40=space 41=A 42=B 43=C 44=D 45=E 46=F 47=G 48=H 49=I 4A=J 4B=K 4C=L 4D=M 4E=N 4F=O 50=P 51=Q 52=R 53=S 54=T 55=U 56=V 57=W 58=X 59=Y 5A=Z BUY KNOWING THIS YOU CAN US SEARCH R(EXAMPLE:HI)its hex value(section4) would be 4849 or by typing its hex VALUE 48454C4C4F=HELLO This is not the hex values in all roms! a way to find the hex values in a rom is find a english part in the game(eg:the title) and use SearchR to find it..then start changing the hex (eg:0001020304) until you get to the end (FF).This may take a long period of time though. ******************************************************** Changing Text in a rom ******************************************************** Changing text is pretty easy if you got your table made. here is an example using searcR in hexpose. search for: ITEM 922999(6E)4954454D(00)8122208780 = ¥§¿^ITEM*ƽ™© the brackets around 6E and 00 in Rpg Maker 2 are there for a good reason the ^ repesents the 6E and the * is 00.Okay..now the reason they are there is for the start point and the end point of were the text can be,ignore the crazy text around it...dont even change it or your rom may mess up.Only Between 6E and 00 is were you can change it without the rom messing up.now to change the text go over in between were the brackets are.in hexpose move over to the hex values.....in this case 4954454D. and type 55 were 49 is and save the work by pressing F5,relaod the rom and you will notice were it says ITEM it will now say UTEM because you changed 49=I to 55=U. For Thingy go to the hex value and press space twice... then just enter the letter you want to replace the old one. ******************************************************** ________________________________________________________ Hex Values ________________________________________________________ now a little review on Hex Values As you probly already know a hex value is a form of text in a rom.they help you find text in a rom if you didn`t make a table.the hex values in Rpg maker are easy to see 30=0 31=1 32=2 33=3 34=4 35=5 36=6 37=7 38=8 39=9 40=space 41=A 42=B 43=C 44=D 45=E 46=F 47=G 48=H 49=I 4A=J 4B=K 4C=L 4D=M 4E=N 4F=O 50=P 51=Q 52=R 53=S 54=T 55=U 56=V 57=W 58=X 59=Y 5A=Z but in some other roms like Beast Wars for gameboy there is more than one font.This Makes it EXTREMLY hard to translate it if you are not an ASM hacker..lets just say a ASM hacker is a Super Advanced rom hacker.any way that means the rom is compressed,you may be able to translate some stuff like the menu and options.You would need to find a ASM hacker and get the rom DeCompressed so then you will be able to edit the font and text. More About This Will Be On Version 2 ******************************************************** ________________________________________________________ FAQ ________________________________________________________ send your questions to Questions@mctranslations.cjb.net so i can have this on the next update ******************************************************** ________________________________________________________ ________________________________________________________ ________________________________________________________ GRAPHICS ________________________________________________________ ________________________________________________________ ________________________________________________________ Tools ________________________________________________________ all you will proboly need for this is a graphic editor Table Layer:This is my favorite!!! great for editing the Graphics in a rom....i recomend this to evry one. Naga:good for weird graphics,but not to much use for it now you can download these and Rpgd ******************************************************** ________________________________________________________ Editing Font ________________________________________________________ Editing the font is what many rom hacker do to get a English font in the game.Use Table Layer or Naga to open therom and edit it`s font.But if you see no font(Text) in the rom this usally means it is compressed.which means you wont be able to edit the font.if you see some japanese or whatever kind of rom it is text while looking at it with a Graphics editors click on it and start replacing it with English Alphibit High and Low Case.Now there will be a English font in the Game! ________________________________________________________ FAQ ________________________________________________________ send your questions to Questions@mctranslations.cjb.net so i can have this on the next update ________________________________________________________ credits ________________________________________________________ Rpgd,Trans-Flux and Whirlpool for hopingly putting this on there sites and updating my news on ther sites! all the Staff at MageCraft AND the man in charge of it all "R_D"......ah thats ME!! ________________________________________________________ contact ________________________________________________________ R_D@magecraft.cjb.net