Commit graph

129 commits

Author SHA1 Message Date
Bryan Bishop
4c6da6a08a sprite_helper finds which maps a sprite appears on
hg-commit-id: 1d53ce98d210
2012-01-05 17:45:15 -06:00
Bryan Bishop
8626486876 start using EVENT_DISP in object data output
hg-commit-id: bbc9b24dd8cc
2012-01-05 17:10:21 -06:00
Bryan Bishop
238a5e62ae pretty printer for object labels and asm
hg-commit-id: 9bde3604346f
2012-01-05 12:49:17 -06:00
Bryan Bishop
48284ccd22 tiny update to print out a list of referenced text counts
hg-commit-id: 92ed453f1b47
2012-01-05 00:16:00 -06:00
Bryan Bishop
cd587686b2 extract "referenced texts" from maps
hg-commit-id: 94497200a58e
2012-01-04 23:34:57 -06:00
Bryan Bishop
82dc5a4b54 text_pointers.py - simple tool to look at text pointers
hg-commit-id: 3b7dcf150298
2012-01-04 21:13:13 -06:00
Bryan Bishop
27af4ea2ab add block labels to map headers
.. and a tool for assisting with that.

hg-commit-id: f832fa6e62f9
2012-01-04 01:57:15 -06:00
Bryan Bishop
8ef51d4697 add most of the block labels
map_block_dumper now compiles on each insert, which can help to figure out
which labels are breaking the project.

hg-commit-id: 1e1383f3aa30
2012-01-04 00:57:22 -06:00
Bryan Bishop
3f35c6cf07 import lots of block labels
map_block_dumper is very buggy, so not all labels are included yet.

hg-commit-id: 1880e2dfbf9e
2012-01-04 00:11:39 -06:00
Bryan Bishop
9dd6eebe0f fix typos in names in extract_maps.py
hg-commit-id: 45186ff474cb
2012-01-03 22:50:30 -06:00
Bryan Bishop
39f6ddfa92 map_block_dumper - create these .blk files
TODO: spit out new INCBIN lines to take advantage of these files.

hg-commit-id: f06654f42d78
2012-01-03 22:26:35 -06:00
Bryan Bishop
be36119c58 Route11GateUpstairs_h map header asm
hg-commit-id: 8638c4221e05
2012-01-03 17:15:42 -06:00
Bryan Bishop
b945ae8fe6 Route11Gate_h map header asm
hg-commit-id: 6c4ccdd3e56a
2012-01-03 17:15:14 -06:00
Bryan Bishop
7207000776 analyze_incbins now applies map header asm patches
hg-commit-id: aec68677b92a
2012-01-03 17:13:46 -06:00
Bryan Bishop
36fb1f3ce0 don't print extra comments about connections for zero connections
hg-commit-id: 1e41d5f9c62d
2012-01-03 16:46:26 -06:00
Bryan Bishop
e93230600f remove bank id output in pretty_map_headers, it's wrong anyway
hg-commit-id: d6a22efde56f
2012-01-03 16:09:16 -06:00
Bryan Bishop
f3bc2ccc9e remove debug print line
hg-commit-id: 9eac2d93fe88
2012-01-03 16:05:00 -06:00
Bryan Bishop
76c0308b5a fix final interval in generated incbins
hg-commit-id: 38e1356814c2
2012-01-03 15:50:55 -06:00
Bryan Bishop
4f0571f067 analyze_incbins is a tool to generate diffs
hg-commit-id: 15e2aa3dae32
2012-01-03 14:18:11 -06:00
Bryan Bishop
7c61abba9a update cinnabar island name in extract_maps
hg-commit-id: 01ff12077aa6
2012-01-03 01:53:38 -06:00
Bryan Bishop
860df3cd0d remove cardinal booleans in extract_maps
The booleans are flat-out wrong here. Use the booleans in pretty_map_headers
instead.

hg-commit-id: e31086dc3355
2012-01-03 01:25:12 -06:00
Bryan Bishop
656d80d174 fix map names in extract_maps per 4a9db3764c20
hg-commit-id: 99e1d1a6006a
2012-01-03 01:19:33 -06:00
Bryan Bishop
642c05df41 fix tileset in pretty_map_headers output
hg-commit-id: 96880cb1d281
2012-01-03 01:18:32 -06:00
Bryan Bishop
da22152bff relative filepath to baserom.gbc in extras/extract_maps.py
hg-commit-id: 44eadb4acdfb
2012-01-03 01:10:11 -06:00
Bryan Bishop
4c44702edb fix error in map header asm (db -> dw)
hg-commit-id: 7c7e9ad3e7a8
2012-01-02 22:23:58 -06:00
Bryan Bishop
d74daf3273 tool to dump asm for each map header
hg-commit-id: 812226d99dc0
2012-01-02 21:26:32 -06:00
Bryan Bishop
42367aebdd tools/extract_maps.py -> extras/
hg-commit-id: 0c8e34461ceb
2012-01-02 17:34:29 -06:00
IIMarckus
668eefaa15 $0 is a valid tile in maps, even though $00 is the terminating byte.
Pointed out by Sawakita.

hg-commit-id: 27881f5e6bd4
2011-03-16 17:42:35 -06:00
IIMarckus
3405650fd4 Add redrle, a program to compress and decompress Town Map tilemaps
hg-commit-id: 42f97a056ab6
2011-02-19 00:08:18 -07:00