Zophar's Message Domain

Go Back   Zophar's Message Domain > Emulation Talk > Rom Hack

Reply
 
Thread Tools Display Modes
Old 07-30-2005, 10:26 AM   #1
epsx
Junior Member
 
Join Date: Jul 2005
Posts: 2
Default Need Some tools

Hi i need some tools for NES Hack.<img src=smilies/cry.gif>
I dont know any and i find this wonderfull site, and i see here u talk about almost everything about hack, here in romania no 1 talk (,and they dont play.dunno why dont play.BUT I ENJOY verry much this old games.
THX i hope i will have from u some information about NES TOOLS .(TEXT,GRAPHIC,etc)<img src=smilies/laff.gif>
epsx is offline   Reply With Quote
Old 07-30-2005, 11:13 AM   #2
Xkeeper
Junior Member
 
Join Date: Oct 2004
Posts: 6
Default Re: Need Some tools

I will give a cookie to anyone that can understand it and answer three basic questions:

1. What does he want
2. Why does he talk like that
3. What did he post, in proper english. <img src=smilies/retard.gif>

Because even after 4 minutes of staring at thtat, I cant' figure out anything he's saying.
Xkeeper is offline   Reply With Quote
Old 07-30-2005, 11:28 AM   #3
hcs
Senior Member
 
hcs's Avatar
 
Join Date: Oct 2001
Location: California
Posts: 1,585
Default Re: Need Some tools

> 1. What does he want
NES ROM hacking tools.

> 2. Why does he talk like that
Because he's from Romania and doesn't know English as well as a native speaker.

> 3. What did he post, in proper english.

>>Hi, I need some tools for an NES Hack.
>>I don't know of any and here I find this wonderful site where people are
>>talking about ROM hacking. Here in Romania no one talks about such
>>things, they don't even play NES games much anymore (though I do!)
>>So if anyone can give me information about some NES hacking tools,
>>such as tools for changing graphics or text, I'd appreciate it.

A bit more detail as to what he wants to do would be nice...
I'll leave it to the real romhackers to actually point him in the right direction.<P ID="edit"><FONT class="small">Edited by hcs on 07/30/05 06:29 AM.</FONT></P>
hcs is offline   Reply With Quote
Old 07-31-2005, 03:31 AM   #4
Gil-Galad
Senior Member
 
Gil-Galad's Avatar
 
Join Date: Aug 2000
Posts: 658
Default Re: Need Some tools

Well you will need some documents as well as tools.

Unfortunately the technical documents page here at ZD is blank as with a few other pages.

I can tell you some of the tools you will need. First you need a hex editor. If you dont know the hexidecimal number system you will need to learn it or you will go no where in hacking games. I recomend Hex Workshop for anything but text hacking. For text hackng you could use Thingy or hexposure, these are pretty much DOS programs and are fast and easy to use. These 2 hex editors have .TBL or what you call table file support. a table is where you map out the hex numbers that signify the letter in the game on a text file that is loaded with the hex editor. You can use other hex editors with table support like Translhextion for instance. Many people use different editors. I use several myself because some can do different things.

You also need a tile graphics editor and I recomend TLP or Tile Layer Pro. There is 2 kinds of graphics you have your CHR(Character ROM) or name table graphics in the rom. TLP only edits the CHR and not the name tables or what is called level data. Level data is found in the ROM part of the file.

You can use TLP for changing text fonts and editing sprites or background tiles. Very usefull. Has a tile arranger and supports many game systems.

Also you need certain emulators because some of them have debugging tools and viewers and are very usefull. I use them all the time.

FCEUD or FCEUXD-SP is a emulator that can support many mappers and lots of games. Probally most of them are supported. This NES EMU has a VRAM viewer that shows what tiles are being loaded into memory. These tiles are the ones that can be edited by TLP. Also you have a 6502 NES debugger that views the code and you can set breakpoints of 3 different types and track what code you want. Depends on what you're looking for.

Nesticle- This emu is old and one of the first best NES emus. This is the only NES EMU that has a VROM editor remember this is the tiles that you edit in TLP. This only works with games that have VROM. This emu is also inaccurate compared to the real system. This emu was designed to run fast on low end systems that was the top of the line then lol. Also documentation wasnt as accurate back then.

Nesten - this emu has a palette console that you can view the palette colors and byte numbers. Also has a memory search to make cheat codes. Cheat codes are usefull for advanced hackers. You will see that later on perhaps if you stick with it. This emu also has a debugger that can dump PPU and CPU memory and many functions that FCEUD has but is not as good.

You need to learn 6502 and NES architecture to use those debuggers. I wouldnt mess with that stuff now since you need to learn the basics.

I'm sorry that you cant get no docs from here. You need to find them till SwampGas gets some of the pages fixed.

Also if you need more help we can help you on IRC. That's Internet Relay Chat(incase you dont know). Get a client and I would tell you to get mIRC because its easy to use. Get that. Log on to Esper.net and go to the channel #rom-hacking and ask arround. You can find me there as Gil_ .

There is alot more to tell you I'm sure. Hopefully someone else posts. Hope this helps you out some.





Gil-Galad is offline   Reply With Quote
Old 07-31-2005, 09:55 AM   #5
epsx
Junior Member
 
Join Date: Jul 2005
Posts: 2
Default Re: Need Some tools

Gil_ thx verry much for the info u give me<img src=smilies/thumb.gif>
i think this info really help me , i will lwarn Hex,i hope in 1 Year i learn )
hcs , thx verry much for understand me , and replay the text corectly,and sry 4 my english.
THX GUY's<P ID="edit"><FONT class="small">Edited by epsx on 07/31/05 04:58 AM.</FONT></P>
epsx is offline   Reply With Quote
Old 07-31-2005, 10:07 PM   #6
Gil-Galad
Senior Member
 
Gil-Galad's Avatar
 
Join Date: Aug 2000
Posts: 658
Default Re: Need Some tools

You dont need to spend a year learning hexidecimal lol. It's very simple for the most part.

Hexidecimal is a 16 base number system, so you have 2 numbers that equal one byte. Those 2 numbers are what you call nybles. You have this range here 00 - FF. If you was to convert this range into decimal(which is the normal 10 base number system) you would have 0 - 255.

Each hex number or byte means something in the rom. What that bytes means if for you to find out. This byte could be part of some code that was programmed. Or this could be some data. Data can be anything but code.

You also need to know binary. Each byte has 8 bits and is split into 2 nybles as I explained earlier. Each number or letter stands for a 4 digit binary number. Binary is either 1's or 0's. So I will make a table for you.

0 = 0000
1= 0001
2= 0010
3= 0011
4= 0100
5= 0101
6= 0110
7= 0111
8= 1000
9= 1001
A= 1010
B= 1011
C= 1100
D= 1101
E= 1110
F= 1111

So you can take 2 nybles and put them together and get your byte. So if you have the hex byte A2 then you shall have 1010 0010 in binary. It's quite simple.

So that's it for now. you can learn the rest.
Gil-Galad is offline   Reply With Quote
Old 09-14-2005, 11:51 PM   #7
HackMaster
Junior Member
 
Join Date: Sep 2005
Posts: 9
Default Re: Need Some tools

> I recomend Hex Workshop for anything but text hacking. For text hackng you could use Thingy or hexposure, these are pretty much DOS programs and are fast and easy to use. These 2 hex editors have .TBL or what you call table file support. a table is where you map out the hex numbers that signify the letter in the game on a text file that is loaded with the hex editor.

You can also use 010 editor it supports .tbl files and is very powerful. but it only has a 30 day unless you buy it for 29.99. http://www.zophar.net/wwwthreads/smilies/cwm11.gif
http://www.zophar.net/wwwthreads/smilies/cwm11.gif
HackMaster is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:01 AM.

Contact Us - Zophar's Domain - Archive - Top

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.