Author
|
Topic: script help please (Read 559 times)
|
southark2
Guest
|
|
« on: July 18, 2007, 11:25:53 pm » |
|
Well I want to learn how to dump, and insert script for nes games, thing is I am a newbie at this, in other words I don't know nothing about it, so I need some where to start, so I looked through the doc's here, and found one on the subject, but it recommends tools I can't find, and the links are broken. Any suggestions about where to start, or a easy game for dumping & inserting might help too, later. http://www.romhacking.net/docs/zdawg.htmJair's Script Extractor ----- Extracts script!@# Saves hours of time. Jair's Script Inserter ----- Inserts script!! Beautiful program. Jair's TBL Maker ----- much easier to make TBLs Finding the missing tools would help.
|
|
|
|
Kagemusha
Guest
|
|
« Reply #1 on: July 18, 2007, 11:35:10 pm » |
|
I think some of those docs are outdated in that there are much better tools now than there was then. There should be like a section in the getting started that lists the most current and best tools available to romhackers. Anyway, Windhex can make tables easily, Atlas is the script inserter, and maybe RomJuice is your dumper. Although I'm not sure on the dumper part, the first two are top of the line.
|
|
|
|
Ryusui
Guest
|
|
« Reply #2 on: July 19, 2007, 01:15:49 am » |
|
Agreed on WindHex and Atlas.
Romjuice is also handy, but you need to get over the instinctive newbie fear of the command line.
|
|
|
|
southark2
Guest
|
|
« Reply #3 on: July 19, 2007, 01:28:10 am » |
|
Sorry I forgot to say that I don't need any hex editors just script tools, I am very familiar with hex editing and table making, just not script, but I looked through the getting started section anyway, and I picked up tabler as suggested for making non-english tables. I tried Atlas, and RomJuice before but they seemed a bit complex for me to use, anyway thanks for the help so far I am slowly starting to get the picture, later. Agreed on WindHex and Atlas.
Romjuice is also handy, but you need to get over the instinctive newbie fear of the command line.
Not me I like the command line.
|
|
|
|
DarknessSavior
Guest
|
|
« Reply #4 on: July 19, 2007, 02:39:39 pm » |
|
Well, the first place to start would be finding all of the text in the game. Have you done that?Once you find the text, write down their hex locations somewhere in a Notepad file, it'll become handy later.
Then, download romjuice. Throw the ROM you're working with (make sure the filename is DOS friendly, "rom.bin" or some such, no spaces) into that folder. Then, make a batch file as such "romjuice.exe romname.bin tablename.tbl startaddress endaddress text.txt". Romname and tablename should be easy enough to figure out, start and end address is for whichever part of the text you want to dump, then just name the .txt file whatever you want. Pretty simple, really.
Atlas can be slightly more complicated, depending on what you're doing. Plus, I don't remember exactly what to do off the top of my head. If no one includes a small explanation on that, I'll write a small one when I get home. =D
Hope that helps,
~DS
|
|
|
|
southark2
Guest
|
|
« Reply #5 on: July 22, 2007, 04:06:05 pm » |
|
Thanks, I figured out how to use Romjuice, but Atlas has me stumped I can't get it to insert anything, it just says zero bytes inserted.
|
|
|
|
Ryusui
Guest
|
|
« Reply #6 on: July 22, 2007, 05:16:22 pm » |
|
You can't reinsert a freshly-dumped script with Atlas. You need to format it first.
An Atlas script file is more than just game script. Read the readme file and How-To guide.
|
|
|
|
|