Skrev denna guide till Lurx oxh tänkte jag kunde dela med mig till alla.
Jag är absolut ingen expert på detta men det kanske kan hjälpa folk över den första tröskeln iallafall.
Program du behöver:HEX Editor: Windhex32
http://www.romhacking.net/utilities/291/Emulator: FCEUX 2.2.2
http://www.fceux.com/web/home.htmlTexteditor: Jag använder sublimetext till allt sånthär men funkar like bra med notepad. Men inte word eller liknande.
För att veta vilket hexvärde som representerar en bokstav behöver du en table fil (.tbl).
Har man tur har någon redan gjort en sådan, jag hittade en färdig till zelda här
http://datacrystal.romhacking.net/wiki/ ... _Zelda:TBLFinns till fler spel på den siten.
Finns det ingen så får man göra en själv:
1. Öppna romen i FCEUX.
2. Välj Debug->PPU Viewer.
3. Pausa när du ser bokstäver i PPU Viewern.
4. För muspekaren över en av bokstäverna tex. A, då ser du vilket hexvärde a motsvarar i detta fallet A.

5. Skriv in i en texteditor fil 0A=a.
6. Gör på samma sätt för resterande tecken så kommer du tillslut ha en fil som ser ut ungefär såhär:
0A=a
0B=b
0C=c
0D=d
0E=e
0F=f
10=g
11=h
12=i
7. Spara din fil till valfrittnamn.tbl
Det är det grundläggande för att skapa en table fil, men det finns undantag och specialare i de flesta spel.
Tex. i Zelda så är 1B=r men om r är sista bokstaven innan det ska radbrytas i dialogen så har den ett annat hexvärde.
Vissa spel har flera uppsättningar med bokstäver på olika delar av spelet och då får man göra en table fil per uppsättning.
Vissa spel är byggda utan återkommande bokstäver, där varje ord istället är unika sprites, detta har jag inte gett mig på då det verkar sjukt jobbigt.
Med din nya table fil är det dags att gå vidare till hexeditorn:
1. Öppna windHex
2. Öppna din rom fil med File->Open file for editing
3. Öppna din tbl fil med File->Open table file->table #1
4. På vänster sida har du nu HEXkoden och på höger sida har du texten (men även massa annat som inte säger dig så mycket). tryck på tab för att byta mellan vilken sida du editerar text eller hex.
5. Dags att översätta ditt första ord, tryck search->Relative search
6. I rutan som kommer upp, bocka i "Ignore Case" och "Start Search from the Beginning". Sök sedan på det engelska ord du vill översätta.
7. Du får upp en liten ruta med alla sökresultat dubbelklicka på den du vill gå till.
8. Nu borde du på höger sida i editorn se det ord du vill översätta. Växla med tab så att du hamnar på höger sida.
9. Skriv in det nya ordet. Att tänka på du har ofta begränsat med utrymme, som i detta fall där måste jag hålla mig mellan punktern med min översättning.

10. Spara File->Save File...
11. Öppna den sparade romen i fceux och beskåda din översättning.
För att lägga till bokstäverna ÅÄÖ måste du öppna romen i en tile/sprite editor tex. YY_CHR.NET (
http://www.romhacking.net/utilities/958/) och rita till de på lediga platser i romen.