IIMarckus
7a566260e6
Remove python shebangs.
...
- Not all systems have /usr/bin/python
- On those that do, it is not always python 2
- These files aren't marked executable anyway
Just use "python whatever.py" via shell instead.
hg-commit-id: 09184f4c838d
2012-03-14 20:44:07 -06:00
IIMarckus
81adc69e65
Remove .tbl file. It is too hard to keep this in sync with textpre.awk.
...
It would be good to create a program to generate a .tbl file from the same
source as the text preprocessor.
hg-commit-id: 3d3d4dc1f559
2012-02-21 23:09:06 -07:00
Bryan Bishop
b0f4ec67a6
sanky's .tbl file
...
hg-commit-id: 840a5410c1e3
2012-02-14 12:08:50 -06:00
Bryan Bishop
7a76449908
remove some small incbins
...
hg-commit-id: 2084c82c52ec
2012-01-30 14:29:23 -06:00
Bryan Bishop
f4b8782536
tool to sort INCBINs by interval length
...
hg-commit-id: 3d687a971202
2012-01-30 13:46:31 -06:00
Bryan Bishop
25df78ecf3
extract spritesheets into .2bpp files
...
hg-commit-id: 294542bfff57
2012-01-29 21:44:52 -06:00
Bryan Bishop
18053c4dd0
use zero-padded values in base stats
...
hg-commit-id: 395f2f7a0015
2012-01-28 16:22:59 -06:00
Bryan Bishop
d1281e8d5e
move learnsets into the asm
...
hg-commit-id: a77dfd566b43
2012-01-27 22:58:20 -06:00
Bryan Bishop
dadfdd5d2e
leave insert_all_base_stats in a usable form
...
hg-commit-id: 40eb54982caa
2012-01-27 22:16:33 -06:00
Bryan Bishop
91a041f1ad
insert MewBaseStats
...
hg-commit-id: 35f5a02b395f
2012-01-27 22:15:45 -06:00
Bryan Bishop
d0aa2ed063
pokemon base stats
...
hg-commit-id: c849d2eb9f36
2012-01-27 22:09:28 -06:00
Bryan Bishop
ce6c6f1f72
small script to make better trainer header labels
...
hg-commit-id: 6ef15ef40471
2012-01-27 04:51:20 -06:00
Bryan Bishop
4f7a07efa9
rename common.asm -> main.asm
...
hg-commit-id: adec8319c54b
2012-01-25 22:33:42 -06:00
Bryan Bishop
cf80ada3c5
pretty_trainer_headers.py - print out multiple headers simultaneously
...
hg-commit-id: 6fb8641fc65b
2012-01-25 00:49:23 -06:00
Bryan Bishop
ed39e6aa81
trainer headers are 12 bytes
...
hg-commit-id: bac5f2cf5ed3
2012-01-24 15:37:31 -06:00
Bryan Bishop
d2f4073eb9
update gbz80disasm to find labels better
...
hg-commit-id: 10be245776b4
2012-01-24 12:49:08 -06:00
Bryan Bishop
52b72f0012
TextEndBattle is only used once
...
hg-commit-id: c038c49301fc
2012-01-24 02:47:39 -06:00
Bryan Bishop
e74e33a4f3
some error reporting for trainer headers
...
hg-commit-id: 63846843dfc2
2012-01-24 02:38:18 -06:00
Bryan Bishop
0b5e4e49db
python for printing trainer headers
...
hg-commit-id: c04285b83047
2012-01-24 02:21:00 -06:00
Bryan Bishop
f5c63418f3
gbz80disasm - only use labels when the bank matches
...
hg-commit-id: caf3eb99db86
2012-01-23 18:57:06 -06:00
Bryan Bishop
00229b58b4
gbz80disasm now prints out known labels
...
hg-commit-id: f54b2dfb9512
2012-01-23 16:22:05 -06:00
Bryan Bishop
435ad93a95
python to find labels and offsets in analyze_incbins
...
hg-commit-id: 469315517f04
2012-01-23 14:40:00 -06:00
Bryan Bishop
b40cb88593
$039e -> HandleMidJump
...
hg-commit-id: f18a7d446304
2012-01-23 10:12:07 -06:00
Bryan Bishop
b205d8a02e
remove silly script
...
hg-commit-id: 8738e623fe29
2012-01-23 01:16:20 -06:00
Bryan Bishop
f8c18f689d
use labels in more commands in gbz80disasm
...
hg-commit-id: b49550d941d7
2012-01-21 17:49:08 -06:00
Bryan Bishop
8d8258f5e6
replaced $3e2e with GiveItem in some texts
...
hg-commit-id: dda17ec62888
2012-01-21 17:38:16 -06:00
Bryan Bishop
a43794ce2e
update gbz80disasm to account for conditional relative forward jumps
...
hg-commit-id: 86a98b551bf2
2012-01-20 16:13:38 -06:00
Bryan Bishop
0bf1f601c4
fix palette on romviz.py
...
hg-commit-id: 104f640e8a98
2012-01-20 11:01:58 -06:00
Bryan Bishop
326ae1c129
i'm really bad at colors
...
hg-commit-id: 9a74eed9b5b2
2012-01-20 10:39:54 -06:00
Bryan Bishop
3a5864fb13
improvements to romviz.py
...
hg-commit-id: 7c93000d5ae5
2012-01-20 10:19:51 -06:00
Bryan Bishop
3c03ea1bc1
switch to W_BAGITEM01QTY format
...
hg-commit-id: 3f55b7cddb38
2012-01-19 15:46:44 -06:00
Bryan Bishop
24eac9ae3f
simple tool to dump pc item constants
...
hg-commit-id: 749bc5943ca9
2012-01-19 15:06:44 -06:00
Bryan Bishop
bed1f9de97
minor touch-ups and missed TX_FARs
...
hg-commit-id: 584a09bfde83
2012-01-19 13:09:25 -06:00
Bryan Bishop
609c797640
fill out some texts in bank $1d
...
hg-commit-id: 4f85e12d3d1f
2012-01-18 19:24:28 -06:00
Bryan Bishop
23fbb3b65d
finish bank $22 with texts
...
hg-commit-id: 5ad22b1fd1b8
2012-01-18 13:48:53 -06:00
Bryan Bishop
9dfef12c7f
calculate end address in text printer output
...
hg-commit-id: f7ac2a81cf15
2012-01-18 13:02:06 -06:00
Bryan Bishop
8db5a6b694
update pretty_text to use a default label
...
hg-commit-id: 9fefdb092622
2012-01-18 13:00:57 -06:00
IIMarckus
497f9b6602
The python tools should spit out tabs, not spaces.
...
hg-commit-id: fc09f0bbe4b3
2012-01-18 00:46:27 -07:00
Bryan Bishop
d2823aea62
update romvisualizer for common.asm
...
hg-commit-id: 478c951152e4
2012-01-17 23:40:08 -06:00
Bryan Bishop
b8100083ca
insert many many more texts
...
hg-commit-id: 50dfe24e0bad
2012-01-17 20:37:55 -06:00
Bryan Bishop
c2999b8645
analyze_incbins - reject zero interval incbins
...
hg-commit-id: 3e2f4c7591f4
2012-01-17 16:40:47 -06:00
Bryan Bishop
b48dfcd123
fix TX_RAM injector for addresses between $a-$f inclusive
...
hg-commit-id: 82f2343a6d11
2012-01-17 16:16:27 -06:00
Bryan Bishop
ffdd92db77
skip some incbins from analyze_texts for 0-size intervals
...
hg-commit-id: a63d92b4534c
2012-01-17 15:39:36 -06:00
Bryan Bishop
a6f495e25e
fix insert_texts for pre-existing TX_FAR target labels
...
hg-commit-id: b506eecb191a
2012-01-17 15:31:04 -06:00
Bryan Bishop
be34aed58e
fix some offset errors in insert_texts.py
...
hg-commit-id: b131d049ecd3
2012-01-17 14:54:06 -06:00
Bryan Bishop
e5f9d4a144
text insertion code for unnamed TX_FARs
...
These TX_FARs are found in ASM inside INCBIN intervals, and as a
consequence do not have good names. Someone will have to review the
naming.
Note that these texts may or may not be referenced in scripts that
will eventually be imported. Some of these are raw texts that could
be completely unreferenced, but so far that doesn't look like the
case.
hg-commit-id: 47239e73071a
2012-01-17 13:34:51 -06:00
Bryan Bishop
fe40cc4c74
improve text printer, including TX_RAM and TX_NUM
...
hg-commit-id: 6ee4e09c729c
2012-01-17 11:02:52 -06:00
Bryan Bishop
42fa336ec6
analyze_texts - find possible TX_FARs
...
hg-commit-id: 3b5f657bd072
2012-01-17 03:11:11 -06:00
IIMarckus
fb072de105
Add the currency character to text tables.
...
hg-commit-id: 9ebaeb993372
2012-01-17 01:52:25 -07:00
Bryan Bishop
f01ad092a5
TX_RAM for text engine command $1 in pretty_text
...
hg-commit-id: e4f95976fef8
2012-01-17 01:33:46 -06:00