summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-04-27add newlines to generate_item_constants outputBryan Bishop
original-commit-id: b0eee4c06b5d84161da04a4eb9cb05f53a8d3655
2012-04-27fix RAMAddressParam.to_asm() (no [] characters)Bryan Bishop
original-commit-id: 9672e960ee6822fd4cb7488412635c85751a1c3d
2012-04-27fix label lookupBryan Bishop
original-commit-id: d319aea119145ecb03cc28f5877c2d9393944965
2012-04-27minor fixes for insert_single_with_dependenciesBryan Bishop
original-commit-id: 9ed1a474d08569654e1136836cf2ecea4d5c5ad0
2012-04-27prevent dependency loops in script at 0x18d0a9, 0x18d023 and 0x943caBryan Bishop
original-commit-id: a58aeae5cc5c2efeb321e4ac47edeadebaa04e94
2012-04-27better debugging for a max recursion depth errorBryan Bishop
original-commit-id: 9e92ebd40b6880ac41c639824aaa389592297dab
2012-04-27pass 'recompute' parameter through get_dependencies() callsBryan Bishop
original-commit-id: 7ed1bebc01b9c5e31713f5bc65dec45c66b2c31d
2012-04-27prevent dependencies from being recomputedBryan Bishop
original-commit-id: 39a71c55c7dbfe2147f5ce4016c062be8a08ff1f
2012-04-27faster get_dependencies on ScriptBryan Bishop
original-commit-id: ce35b436ed2a8317bd02e931de03cb5ab356ded5
2012-04-27checkmonkey -> checkmoneyBryan Bishop
original-commit-id: 34ff5fc4cecc782f909c86084b6b4a1fa71cbd43
2012-04-27speed up asm insertionBryan Bishop
original-commit-id: 1098757c4af82380ef0cadeaf7e37ad0186e76b6
2012-04-27Asm.insert_multiple_with_dependenciesBryan Bishop
original-commit-id: 226e964f1d2251b9fdab1fa54262ad81e6d39599
2012-04-26caught a self.label -> self.label.nameBryan Bishop
original-commit-id: bde9cb3b5731e82aa7b694c0005d12f053dc9e06
2012-04-26refactor all labels to be Label instancesBryan Bishop
original-commit-id: ddbfc016c1e3e1acd8ba291ccedfb16d3a3c48fb
2012-04-26refactoring some labels codeBryan Bishop
original-commit-id: ea2daf05ee5012e40d310752ca105a8ce6cf132f
2012-04-26start to write the Label class and is_label_in_asmBryan Bishop
original-commit-id: 16b8cf491f577a9cf80107fa972ae35739ee4039
2012-04-26rename textpre.py -> preprocessor.pyBryan Bishop
original-commit-id: 849c0d132d9a9a9b2414d5914f41a83820be8b11
2012-04-26make jumptextfaceplayer point to textBryan Bishop
original-commit-id: 092baabdd4555d7147559c2b989133c63a45fb31
2012-04-26continue to fix off-by-one error in TextScriptBryan Bishop
original-commit-id: 8cc5597b0bdf29c4d76be26a5879a53d4f65c308
2012-04-26fix off-by-one error in TextScriptBryan Bishop
original-commit-id: 806687bf690f8cd50cbf0bd3b1502fea36656a02
2012-04-26revert to dbw in MapScriptHeader.to_asm()Bryan Bishop
original-commit-id: d37f9869712ded6feed36537932c75255a3665ae
2012-04-26revert '_' prefix to some macro_namesBryan Bishop
original-commit-id: 386a688eca4098723e6e8460257433064cdd86ee
2012-04-26revert PeopleEvent to use better-looking asm outputBryan Bishop
original-commit-id: 3c8b381489f074b2223359bd0d11ea8644a35dc7
2012-04-26add two filler bytes to MapEventHeader asm outputBryan Bishop
original-commit-id: 6c5b5d2b5771b3a4ddade9325c509bccb0c38c22
2012-04-26gah forgot a file to let preprocessor import macrosBryan Bishop
original-commit-id: 70cf2554a17b604c5e65fd86ebaeb5d206839baa
2012-04-26add map/group constants into constants.asmBryan Bishop
map 18.3 and 7.14 are both "Route 10" ? Need to confirm that they are both, in fact, "Route 10". Even if they both point to the same map, we can call them 10a and 10b so that the map constants will work. generate_map_constants and generate_map_constant_labels have been updated to deal with left-over issues in various labels and obscure characters. original-commit-id: 8f2221aa703b3ed0d98003a055c65ea794144b64
2012-04-26add DataByteWordMacro for the preprocessorBryan Bishop
original-commit-id: 8f2afd2f7c00bec87fdd33bb7745505a13d39c2e
2012-04-26add param_types to SignpostBryan Bishop
original-commit-id: d09cf6d950ce3ba015c3ac4f74dda68d2b8c0f87
2012-04-26change Signpost to extend Command and set byte_type in a few placesBryan Bishop
original-commit-id: 1bba364ba63a347a5188b21b267a66738fa11ff7
2012-04-26return to using warp_def, signpost, person_event macrosBryan Bishop
original-commit-id: a720875a84c1ae89237ca2a0b075accb2c10e83c
2012-04-26probably a bad idea - don't use macros inside event headersBryan Bishop
original-commit-id: 69783a6a69046dba97ad98b41448dfd6702699fb
2012-04-26don't delete tempt_opt_table in gbz80disasmBryan Bishop
original-commit-id: ece37237e3960bce6e72c6c97f1a4479dd6536aa
2012-04-26simple lexerBryan Bishop
original-commit-id: ad76f259ff28b719b353581a654b4918f8ebb3b7
2012-04-25fix MapHeader size and TextScript asm outputBryan Bishop
original-commit-id: 2b159a5ebd6840da53392dc6c6bf619ceb75d0f9
2012-04-25fix dbw error in MapScriptHeader and add ending newlineBryan Bishop
original-commit-id: 69450ad8b33af1a40ea7ddc6d94c54cb4755c440
2012-04-25dump scripting macros into script_macros.asmBryan Bishop
original-commit-id: cb1a372d759a027669d8012160bc2e627ea7372b
2012-04-25update last_address in MapScriptHeader to get asm output working againBryan Bishop
original-commit-id: f61e0288710e75ebf702d175c85e37f473ad9e48
2012-04-25oops, make MapScriptHeader and others show up againBryan Bishop
original-commit-id: c8cdbdede160ae1002a2c5a492dcda9f20b0945d
2012-04-25better asm output newline logicBryan Bishop
original-commit-id: 759c55d3f2cea4a8b09943ee7c3cb95d9cc5423e
2012-04-25fix bad placement of MapScriptHeader_0x70000 in asmBryan Bishop
original-commit-id: ff4c37eb2b05ce14db0bc1b2f75bebaccf28cfe4
2012-04-22fix some parameter typesBryan Bishop
original-commit-id: 9a819183922b5498cce76ceb0228c9c7c39d4596
2012-04-22split up insertion and dumping in AsmBryan Bishop
original-commit-id: 3869d5a30f22635637fa83775a50e117ba47ccf2
2012-04-22attempts to stop a recursion limit errorBryan Bishop
original-commit-id: 1021728fb340554317be5dfd1fd1c17f33fe3289
2012-04-22remove duplicate incbins in asm outputBryan Bishop
original-commit-id: 2de204cdb5a24aeaae35cdb94aa61649874ddfce
2012-04-22awful newline rules in asm outputBryan Bishop
original-commit-id: c1cbb74ae85e29eb0554f0c9e81306ee6e15afcc
2012-04-22prevent scripts from appearing in MapScriptHeader.to_asm outputBryan Bishop
original-commit-id: fdbf484b579c763d4a015768295a0fce8c430e76
2012-04-21fix MapEventHeader asm formattingBryan Bishop
original-commit-id: c8b4c3203c8551f8ca835b35e4ad81a8f47900bd
2012-04-21remove duplicates from Asm outputBryan Bishop
original-commit-id: c33c15befbd3d957d89af11425c7be80c73a62f0
2012-04-21hmm duplicate insertionsBryan Bishop
original-commit-id: 4f683d642176ed57fc8c27f08849cdf4065ef612
2012-04-21TrainerFragments pointing to 0x26ef should be ignoredBryan Bishop
original-commit-id: 26e0ee9545f40522e4ff3f5a4c54437618d14f57