Commit Graph

167 Commits

Author SHA1 Message Date
Bryan Bishop 2b159a5ebd fix MapHeader size and TextScript asm output 2012-04-25 21:53:20 -05:00
Bryan Bishop 69450ad8b3 fix dbw error in MapScriptHeader and add ending newline 2012-04-25 20:23:10 -05:00
Bryan Bishop cb1a372d75 dump scripting macros into script_macros.asm 2012-04-25 20:02:40 -05:00
Bryan Bishop f61e028871 update last_address in MapScriptHeader to get asm output working again 2012-04-25 18:51:54 -05:00
Bryan Bishop 9a3733e8d1 run main.asm through the line spacing logic once 2012-04-25 18:33:36 -05:00
Bryan Bishop c8cdbdede1 oops, make MapScriptHeader and others show up again 2012-04-25 18:18:14 -05:00
Bryan Bishop 759c55d3f2 better asm output newline logic 2012-04-25 16:11:38 -05:00
Bryan Bishop ff4c37eb2b fix bad placement of MapScriptHeader_0x70000 in asm 2012-04-25 14:05:51 -05:00
Bryan Bishop 9a81918392 fix some parameter types 2012-04-22 20:49:00 -05:00
Bryan Bishop 3869d5a30f split up insertion and dumping in Asm 2012-04-22 20:33:42 -05:00
Bryan Bishop 1021728fb3 attempts to stop a recursion limit error 2012-04-22 15:48:47 -05:00
Bryan Bishop 2de204cdb5 remove duplicate incbins in asm output 2012-04-22 15:13:32 -05:00
Bryan Bishop c1cbb74ae8 awful newline rules in asm output 2012-04-22 15:08:58 -05:00
Bryan Bishop fdbf484b57 prevent scripts from appearing in MapScriptHeader.to_asm output 2012-04-22 14:04:27 -05:00
Bryan Bishop c8b4c3203c fix MapEventHeader asm formatting 2012-04-21 23:46:58 -05:00
Bryan Bishop c33c15befb remove duplicates from Asm output 2012-04-21 23:37:02 -05:00
Bryan Bishop 4f683d6421 hmm duplicate insertions 2012-04-21 18:59:58 -05:00
Bryan Bishop 26e0ee9545 TrainerFragments pointing to 0x26ef should be ignored 2012-04-21 18:24:54 -05:00
Bryan Bishop 2588ff6255 insertion of asm dependencies 2012-04-21 18:09:03 -05:00
Bryan Bishop c42b254081 fix bug parsing INCBIN lines 2012-04-21 16:11:00 -05:00
Bryan Bishop b597af7c57 probably right insertion routine for Asm 2012-04-21 16:06:22 -05:00
Bryan Bishop 02497888f6 Incbin.split method similar to split_incbin_line_into_three 2012-04-21 12:38:12 -05:00
Bryan Bishop 285b3066a4 foundation for asm parsing 2012-04-21 11:33:23 -05:00
Bryan Bishop 9b4ce897d4 improve to_asm output (newlines) 2012-04-21 10:24:44 -05:00
Bryan Bishop 3b234223c5 fix some bugs in get_dependencies and to_asm 2012-04-21 03:15:56 -05:00
Bryan Bishop 7d6af535e9 flatten a list of dependencies into one giant list 2012-04-21 02:43:19 -05:00
Bryan Bishop 06bc6699da improve TrainerFragment.to_asm 2012-04-21 02:25:56 -05:00
Bryan Bishop 64af1959ae fix trainer label output 2012-04-21 02:16:12 -05:00
Bryan Bishop 09908ecbdf better get_dependencies and MapEventHeader.to_asm 2012-04-20 22:19:01 -05:00
Bryan Bishop c80279b98f starting dependencies work 2012-04-20 18:26:52 -05:00
Bryan Bishop a8da5fbda9 improvements to global to_asm 2012-04-20 17:57:59 -05:00
Bryan Bishop 9ab9827640 replace $4000 with end-of-bank calculations 2012-04-20 11:51:14 -05:00
Bryan Bishop 628a147578 switch from "r" to "rb" when reading the ROM for Microsoft Windows users 2012-04-20 10:34:07 -05:00
Bryan Bishop 7114385997 create maps directory if necessary 2012-04-19 22:17:22 -05:00
Bryan Bishop a3dc607989 Merge pull request #4 from yenatch/document_some_asm
label expansion
2012-04-18 21:59:05 -07:00
padz 0784a952af accidentally repeated some labels 2012-04-19 00:54:46 -04:00
padz 534469658c forgot to expand moves 2012-04-19 00:24:49 -04:00
Bryan Bishop b7cca3a548 make unit tests work again 2012-04-18 23:20:28 -05:00
padz af0707166c expanding wram labels / modifying name convention 2012-04-19 00:18:36 -04:00
Bryan Bishop b7295080d5 add encoding to old_parse_scripts.py 2012-04-18 20:55:16 -05:00
Bryan Bishop 1877c7573e move Script.parse_old into its own file 2012-04-18 16:54:11 -05:00
Bryan Bishop 6a8e2d0ed4 spacing 2012-04-18 16:17:31 -05:00
Bryan Bishop 3f536b62a7 Merge pull request #3 from cnelsonsic/master
Move some pksv stuff back into crystal.py
2012-04-17 22:44:22 -07:00
C Nelson 475ec418dd Move some data back to avoid a circular import. 2012-04-17 23:33:23 -05:00
C Nelson c7838eec93 Fix an import. 2012-04-17 23:32:56 -05:00
Bryan Bishop 427c822910 Merge branch 'move-data-to-files' from cnelsonsic 2012-04-17 22:59:29 -05:00
C Nelson 17ab9dc558 Move a bunch of constant data into separate files. 2012-04-17 21:37:46 -05:00
Bryan Bishop 2d260da8ec Merge pull request #1 from cnelsonsic/master
Fix all the whitespaces.
2012-04-17 18:59:01 -07:00
C Nelson dac0a54deb Merge remote-tracking branch 'upstream/master' 2012-04-17 20:38:35 -05:00
C Nelson f19bd8638e Fixing whitespace for real this time. 2012-04-17 20:22:28 -05:00