Commit Graph

232 Commits

Author SHA1 Message Date
Bryan Bishop 03ce919b58 tool to dump texts from a particular bank into asm 2012-05-05 17:04:49 -05:00
Bryan Bishop ec102bc62d fix $58 parsing in texts for the text at 0x192f34 2012-05-05 15:01:42 -05:00
Bryan Bishop fa63fe8ab2 set TextInlineAsm to size=1 for now 2012-05-05 02:46:46 -05:00
Bryan Bishop 47d1e412b9 possible fix for movement scripts (many broken?) 2012-05-05 02:29:41 -05:00
Bryan Bishop 0357e1e2f0 temporary and horrible fix to applymovement scripts 2012-05-05 02:15:47 -05:00
Bryan Bishop a9d3767198 make a broken MovementCommand parser 2012-05-05 02:01:01 -05:00
Bryan Bishop d16a6debff by default allow MovementCommand to handle <$45s 2012-05-05 01:42:34 -05:00
Bryan Bishop a9a1e084a1 fix MovementCommand.to_asm return value for id>$45 2012-05-05 01:40:28 -05:00
Bryan Bishop adf55937c0 starting ApplyMovementData and MovementCommand 2012-05-05 01:38:14 -05:00
Bryan Bishop 8a064dfb45 use a $50 macro to stop some text scripts 2012-05-04 23:03:03 -05:00
Bryan Bishop 2489165312 fix the use of text_command_classes (not the same format as command_classes) 2012-05-04 22:03:52 -05:00
Bryan Bishop 927d96621a to_asm and some constructor changes 2012-05-04 21:50:24 -05:00
Bryan Bishop 6ee0c38b3c new TextScript.parse is almost exactly Script.parse 2012-05-04 21:44:57 -05:00
Bryan Bishop 82d7043acc a better get_dependencies for NewTextScript 2012-05-04 21:29:07 -05:00
Bryan Bishop f5e5c110d1 use inspect to gather members for text_command_classes 2012-05-04 21:05:59 -05:00
Bryan Bishop fde936ac46 add param_types to configure each text script command macro 2012-05-04 20:47:43 -05:00
Bryan Bishop 7d17027ffb make sure the bytes don't run out with no ending byte in MainText 2012-05-04 20:14:00 -05:00
Bryan Bishop 133bcb7049 handle $57 in MainText.to_asm 2012-05-04 20:13:35 -05:00
Bryan Bishop 0721bd42e1 not ever -> never 2012-05-04 19:05:33 -05:00
Bryan Bishop 94ea6ef442 add quotes to MainText.to_asm output 2012-05-04 19:00:58 -05:00
Bryan Bishop 9ff78a901a adding non-byte-encoded characters into text to_asm output 2012-05-04 17:37:08 -05:00
Bryan Bishop 55e40b520e to_asm output for $50 and unknown bytes in texts 2012-05-04 17:25:48 -05:00
Bryan Bishop 2eeae555c5 fix was_comma statement (gah) 2012-05-04 16:51:27 -05:00
Bryan Bishop cb0bcb77b9 improve MainText.to_asm output 2012-05-04 16:49:16 -05:00
Bryan Bishop e867ed7469 update some comments 2012-05-04 14:39:31 -05:00
Bryan Bishop 6518a20a1b fix another readme comment about labels 2012-05-03 00:47:21 -05:00
Bryan Bishop 343ccc909a fix minor inaccuracy 2012-05-03 00:12:47 -05:00
Bryan Bishop f2b0779feb fix typo in readme 2012-05-02 17:11:23 -05:00
Bryan Bishop ea379f3d93 fix language specifier 2012-05-02 13:59:12 -05:00
Bryan Bishop 404dca19e1 slightly improved example 2012-05-02 13:57:56 -05:00
Bryan Bishop b1d25e089d nope.. more formatting 2012-05-02 13:56:40 -05:00
Bryan Bishop 220a9d8346 formatting? 2012-05-02 13:55:59 -05:00
Bryan Bishop d1ddb59028 investigating bytes in the ROM 2012-05-02 13:55:29 -05:00
Bryan Bishop b871e6c54d map_name -> map_id 2012-05-02 13:47:36 -05:00
Bryan Bishop 6ec59c8193 get_dependencies does not return a list of labels nor strings 2012-05-02 13:43:17 -05:00
Bryan Bishop f51cde7250 show the map event header in the readme 2012-05-02 13:40:16 -05:00
Bryan Bishop 6973ec82ba figuring out where a script appears based on a known address 2012-05-02 13:37:11 -05:00
Bryan Bishop faa73c5a47 investigating scripts from a known address 2012-05-02 13:28:11 -05:00
Bryan Bishop 7d6626ee69 extras/output.asm -> extras/output.txt 2012-05-02 01:41:24 -05:00
Bryan Bishop b6122070d9 clarify a sentence 2012-05-02 01:40:23 -05:00
Bryan Bishop 0406a12fdf fix readme typo 2012-05-02 01:39:01 -05:00
Bryan Bishop 6fa7fbc357 basic README to explain crystal.py 2012-05-02 01:38:19 -05:00
Bryan Bishop 81208d51a0 move the text command classes around 2012-05-01 11:25:05 -05:00
Bryan Bishop 37e808b43a basic TextCommand skeleton from yesterday 2012-04-30 02:21:43 -05:00
Bryan Bishop 9189b3f6e0 begin to rewrite the text parser 2012-04-29 15:15:48 -05:00
Bryan Bishop 6eb1478f1b clean up comments in Script.parse method 2012-04-29 10:40:34 -05:00
Bryan Bishop a06cb374ef remove old comment 2012-04-29 10:26:27 -05:00
Bryan Bishop d4508d9bed temporary fix to prevent TextScript from appending @s 2012-04-28 11:08:05 -05:00
Bryan Bishop ef56a46e81 top-level dependency bug fix.. actual problem not solved ? 2012-04-28 01:34:20 -05:00
Bryan Bishop 94e486be89 still having trouble with UnknownText_0x580c7 not in main.asm 2012-04-27 18:50:13 -05:00