Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - Dragon warrior 2...
  
User name:
Password:
Reply:
 

UserPost
Blades
Posts: 86/151
How many years have we all been trying to hack that town data ......... Are we up to 3 years or 4 ?
Jigglysaint
Posts: 49/215
Say, you couldn't possibly give me an offset or two? I might be able to help out a little(maybe finding data for other aspects of the game).
Dwedit
Posts: 7/92
On a completely unrelated note, here's some earlier work I did:
I went and ripped each town map from DW2 using savestates, and made them loadable by the old dwx editor VB program.
This program is NOT loading the dw2 town maps from the rom, just from the large bunch of .bin files. So you can look at them and doodle on them. It also displays the dungeon/tower maps.
The .bin files contain the 1025 (qbasic sucks) byte dump of the map ram at 7800, then the 'editor' reads the height and width from the actual data.

Eventually, if I ever crack the DW2 town format, I might load them from rom rather than a bunch of .bin files

http://home.comcast.net/~alanweiss3/dwedit/files/dwxedit_with_ripped_dw2_maps.zip


Back on topic:
You can download the log files I made. These show which bits are being read from the map data, and what bytes are written to map ram.
http://home.comcast.net/~alanweiss3/dwedit/files/dw2_map_loading.zip

So when you see stuff like
$8B8C-00 000,00111001,00001100,
;(790C)=03

it's reading bits 0000011100100001100, and writing a forest tile to 790C as a result.
The $ part is the rom address, followed by the byte there. Then there's the real binary (1's and zeroes) data that's read. Ignore the rom address dash byte, it's irrelevant.
The ; part is what ram address gets written to...
X-Grade
Posts: 3/8
You should ask Blades, I've worked with him for an editor supporting DW1 to 4. I think he still have all the data.
Fafouin Ultima
Posts: 10/22
I can't open Town edit,what i must do?
Jigglysaint
Posts: 48/215
Isn't that the game where all the data is stored in squares or some weird data?
Chickenlump
Posts: 310/722
I think it's great that your working on it, I'd like to know how it works, if you do release any data you have found. I could care less about an editor being made from it, and that shouldn't be the reason for finding the data (not the sole reason anyway). I like finding data in games myself, finding out how they are made, secrets revealed, what makes them tick....
PowerBub
Posts: 5/18
Sounds cool Dwedit. Will be interesting to see if you can gather enough data to make an editor for that game.
Dwedit
Posts: 5/92
Right now I'm working on hacking out the dragon warrior 2 town data format...

It's not byte aligned.
I have a dump file captured with a custom program that watches FCEU's debugger, it shows each bit being read and each byte written to map data.
Acmlm's Board - I2 Archive - Rom Hacking - Dragon warrior 2...


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.008 seconds.