RSS feed
2c73f020
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/20 05:32
make map header labels use better rules
1286f37a
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/20 00:32
don't add TrainerGroupTable to future dumps
38b98620
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/20 00:29
give better labels to TrainerFragment subobjects like texts and scripts
219c4865
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/20 00:11
create better labels for TrainerFragments
6a2dc367
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 23:57
rename cal's header to PKMN Trainer
be8a5d6c
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 23:39
remove extra spacing in crystal.py
609e9477
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 23:33
make TrainerFragment.to_asm() use trainer constants
e44de6ee
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 23:26
insert trainer headers into main.asm
35e69033
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 23:20
better asm output for TrainerHeader and TrainerGroupHeader
efd43a17
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 23:15
improve MoveParam to handle zeroed-out moves
40000ca8
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 23:11
fix quick syntax error
569dec4a
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 23:10
initial MoveParam class
a28311ff
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 23:10
move_constants.py - store moves for MoveParam
1fb70a4b
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 23:02
update TrainerGroupParam and TrainerIdParam to use better constant/number rules
b731d8d1
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 22:52
update the constants for BLACKBELT_T and PSYCHIC_T in trainers.py
16068789
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 22:52
add trainer group constants
c08a5436
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 22:50
fix duplicate BENNY trainer name
fafb53eb
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 22:21
fix RIVAL1 trainer id labeling
11177b9b
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 22:15
spit out trainer id constants
8124e769
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 20:24
move around the trainers.py import line
4c451712
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 20:20
add 'trainer_names' key to each trainer header in trainer_group_names
6f49b01c
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 20:02
make better trainer names
424300a8
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 18:35
add default constants to trainer_group_names
6d7a2069
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 18:25
use GruntM/GruntF for the trainer group names
4aa953cc
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 18:02
setup rules for which trainer groups should use which naming scheme
7098fccc
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 17:50
rename some trainer groups
a001c51b
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 17:13
fix TrainerGroupTable.get_dependencies()
aed366e5
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 15:26
update trainer group names for the new rules
fd094d17
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 14:54
add missing trainer header for twins lea & pia
7762fd89
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 14:52
add missing trainer header for kimono girl miki
49c95579
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 14:44
add missing blackbelt wai
844dfb7d
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 14:42
add missing jugglers
2f470415
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 14:36
add two missing biker trainer headers
c735786c
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 14:33
fix missing supernerd markus
6008b1a9
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 14:28
pick up the third CAL trainer header
e52d1e94
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 13:30
add TrainerGroupHeaders to script_parse_table
82731321
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 12:39
parse multiple party mons per trainer
fb7c3a3e
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 11:43
move trainer parsing classes into crystal.py
1d6fa839
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 11:31
finish up the classes related to TrainerGroupHeader
38726204
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 11:30
better comments on trainer_group_report
810e20cc
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/19 09:57
use report_unreferenced_trainer_ids to show which ids are probably valid but unused
e0eb31df
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/18 21:44
parse TrainerGroupTable in run_main after everything else
e562ffee
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/18 18:55
update trainer names
e7f90ba1
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/18 18:47
add charset encoding for trainers.py
2d4d6399
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/18 17:53
find last trainer id in each trainer group
a6efb7f0
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/18 17:31
extract trainer group id and trainer id from TrainerFragment objects
a17ef09e
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/18 17:31
work towards parsable trainer group headers
9c9d6a22
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/18 16:33
fixing up trainer names
235b1236
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/18 12:48
initial work on trainer name parsing
979b3767
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/16 20:40
generate helpful labels for maps
a049ef74
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/16 17:16
use db instead of item_frag on ItemFragment remote chunks
611016ae
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/16 14:34
add a 'correction' to preprocessor to account for storetext issues
ac19eb28
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/16 14:33
don't repeat-parse movement scripts, and set bank=1 for $4000 <= x <= $7FFF
a53b5ae0
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/16 11:22
handle dragon shrine recursion (but not others?)
34c6b38d
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/16 10:37
tool to help narrow down the problem in a bank
dc3fd295
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/16 10:24
correct for two route 10 maps
e27cdc43
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/16 09:49
make compare.sh overwrite the previous hexdump
079afeea
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/16 08:44
fix preprocessor/givepoke for variable-number-of-parameter macros
2d763b53
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/16 08:07
fix zzyyxx output for MoneyByteParam (checkmoney, takemoney)
7244cb25
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/15 18:15
only recalculate a PointerLabelParam parsed_address if necessary
9ea77b0a
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/14 09:26
Merge pull request #5 from Zhorken/master
be7f9c18
– Lynn "Zhorken" Vaughan <zhorken@gmail.com>
authored
on 2012/05/14 12:16
Add a byte fill function.
d3ecd6d1
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/14 07:05
a simple script to compare the baserom and generated rom
3afb9602
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/14 06:42
improve extras/README.md opening sentence
bde4f489
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/13 20:58
better asm output for SignpostRemoteItem
f43de056
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/13 20:51
fix PointerLabelParams in signposts
984597d1
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/13 18:48
fix movement param get_dependencies
60484360
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/13 17:59
remove some output that clutters up the preprocessor output
e905f9f1
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/13 17:53
better movement command/macro support
eaff513b
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/13 17:32
fix unknown MovementCommand parsing
251fb52d
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/13 14:53
use deepcopy to create applymovement commands
b41da5fe
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/12 10:15
let create_movement_commands access a debug parameter
1a825799
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/11 22:18
slightly better applymovement parsing
3f5955b4
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/11 20:59
apply_movement_command classes doesn't exist
feab0b56
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/11 12:30
quick tool for dumping a segment of ApplyMovementData objects into a bank
4b154062
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/11 12:26
set dependencies and get_dependencies on ApplyMovementData for asm dumping
a548ffdd
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/11 11:09
waitbutton in scripts is not the same as waitbutton in texts
e04a7aa3
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/11 10:50
never show a comma in front of a 7 on a newline
66b65c85
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/11 10:29
fix a TextScript/MainText bug where '@' on a newline had an extra comma/param to db
f305b270
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/11 09:40
text_from_ram isn't limited to <$8000 like in the text at 0x549a3
55c174d3
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/11 09:05
fix TextScript bug - to_asm should not modify self.size
e7913e7a
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/10 05:19
insert_blah_with -> insert_with in extras/README.md
7dd429fd
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/10 05:18
debugging to figure out the TextScript at 0x5daf1
6ff6f933
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/08 14:34
consolidate insert_multiple and insert_single on the Asm class
03ce919b
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/05 13:04
tool to dump texts from a particular bank into asm
ec102bc6
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/05 11:01
fix $58 parsing in texts for the text at 0x192f34
e3b6c0f4
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/05 09:30
preprocessor compatibility with text commands
57d11561
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/04 22:48
looks like text commands might mess up the preprocessor?
fa63fe8a
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/04 22:46
set TextInlineAsm to size=1 for now
47d1e412
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/04 22:29
possible fix for movement scripts (many broken?)
0357e1e2
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/04 22:15
temporary and horrible fix to applymovement scripts
a9d37671
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/04 22:01
make a broken MovementCommand parser
d16a6deb
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/04 21:42
by default allow MovementCommand to handle <$45s
a9a1e084
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/04 21:40
fix MovementCommand.to_asm return value for id>$45
adf55937
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/04 21:38
starting ApplyMovementData and MovementCommand
8a064dfb
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/04 19:03
use a $50 macro to stop some text scripts
24891653
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/04 18:03
fix the use of text_command_classes (not the same format as command_classes)
927d9662
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/04 17:50
to_asm and some constructor changes
6ee0c38b
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/04 17:44
new TextScript.parse is almost exactly Script.parse
82d7043a
– Bryan Bishop <kanzure@gmail.com>
authored
on 2012/05/04 17:29
a better get_dependencies for NewTextScript
Next