Bryan Bishop
|
4c59064f9f
|
insert_asm in insert_texts for function asm
hg-commit-id: dc34a93f0f47
|
2012-01-10 01:18:18 -06:00 |
|
Bryan Bishop
|
983b87069d
|
call $3c49 -> call PrintText
hg-commit-id: 2d9bb23f9db3
|
2012-01-10 01:05:09 -06:00 |
|
Bryan Bishop
|
14f9f3fac7
|
remove debug output from gbz80disasm
hg-commit-id: 65f6c206f6e1
|
2012-01-10 01:02:18 -06:00 |
|
Bryan Bishop
|
a1eebadc37
|
fix gbz80disasm to optionally load a module in analyze_texts
hg-commit-id: 0504f841a9d5
|
2012-01-10 00:59:02 -06:00 |
|
Bryan Bishop
|
c7331ebd19
|
updates to asm injection code
hg-commit-id: 6748c9773b32
|
2012-01-09 23:12:28 -06:00 |
|
Bryan Bishop
|
52e723ae65
|
insertion code for $08 text script asm
hg-commit-id: 5668ca41238c
|
2012-01-09 22:24:04 -06:00 |
|
Bryan Bishop
|
6ee0c38b35
|
a simple gameboy disassembler
hg-commit-id: 69a312de70de
|
2012-01-09 20:52:31 -06:00 |
|
Bryan Bishop
|
7819dc288e
|
CELADON_HOUSE_2 -> CELADON_HOUSE
hg-commit-id: 0574f08aaf85
|
2012-01-09 01:19:10 -06:00 |
|
Bryan Bishop
|
b6d8ebb416
|
fix map naming mistakes in celadon city
hg-commit-id: d7234963d818
|
2012-01-09 01:15:09 -06:00 |
|
Bryan Bishop
|
dc0af17185
|
insert labels for map texts pointer lists
hg-commit-id: f374e6e126d7
|
2012-01-08 05:03:58 -06:00 |
|
Bryan Bishop
|
eb1c47ce51
|
update to the broken TX_FAR inserter
hg-commit-id: f5fa1a4f052c
|
2012-01-08 03:43:26 -06:00 |
|
Bryan Bishop
|
3948f21d57
|
script to insert TX_FAR labels
hg-commit-id: 6be98c7af43b
|
2012-01-08 00:23:52 -06:00 |
|
Bryan Bishop
|
10307a7032
|
typo fix for cinnibar -> cinnabar
hg-commit-id: 5001a53ec965
|
2012-01-07 15:40:25 -06:00 |
|
Bryan Bishop
|
ff60685f4e
|
text analysis and insertion code (TX_FAR targets only)
hg-commit-id: e4c007ad1c11
|
2012-01-07 15:13:24 -06:00 |
|
Bryan Bishop
|
20c54ccd58
|
add more text bytes for abbreviations
hg-commit-id: 95383d94746e
|
2012-01-07 12:11:12 -06:00 |
|
Bryan Bishop
|
d0be12ead0
|
somewhat buggy TX_FAR pretty printer
hg-commit-id: 94a023e4e37e
|
2012-01-07 01:34:22 -06:00 |
|
Bryan Bishop
|
6bad9c837c
|
analyze_texts can handle more text commands now
hg-commit-id: 29ece1f29096
|
2012-01-06 22:26:08 -06:00 |
|
Bryan Bishop
|
1661e1890b
|
starting to work with text command $01
hg-commit-id: e5bcd78d262b
|
2012-01-06 15:52:52 -06:00 |
|
Bryan Bishop
|
242a02aaa7
|
analyze_text now works with TX_FAR
hg-commit-id: a32cf6cdc6f2
|
2012-01-06 14:23:12 -06:00 |
|
Bryan Bishop
|
f1054129e2
|
fix pointer calculation in analyze_texts
hg-commit-id: 13e532bc6ca5
|
2012-01-06 12:20:46 -06:00 |
|
Bryan Bishop
|
6a8582e61f
|
fix some python reserved names and variables
hg-commit-id: 712f1522dcc9
|
2012-01-06 11:20:48 -06:00 |
|
Bryan Bishop
|
d9fb7e59bd
|
a prototype of a script to parse text scripts
hg-commit-id: e879fc3b59e3
|
2012-01-06 03:22:53 -06:00 |
|
Bryan Bishop
|
7a80778214
|
a script to insert map object data into pokered.asm
hg-commit-id: 1026aadb307e
|
2012-01-05 23:15:30 -06:00 |
|
Bryan Bishop
|
cfe485a1e6
|
insert object asm
hg-commit-id: 9974e529c8d6
|
2012-01-05 20:57:41 -06:00 |
|
Bryan Bishop
|
813959be7f
|
use sprite constants in pretty printer
hg-commit-id: cd88256deb01
|
2012-01-05 19:51:32 -06:00 |
|
Bryan Bishop
|
6d1870ea95
|
switch around old amber sprite constants
hg-commit-id: cb128c47380e
|
2012-01-05 19:26:18 -06:00 |
|
Bryan Bishop
|
982a7d60cb
|
sprite constants
hg-commit-id: ce3c7d3ae15e
|
2012-01-05 19:20:36 -06:00 |
|
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 |
|