Commit Graph

  • 1cef08db06 some asm pointer tables in bank 5f yenatch 2013-09-03 17:24:35 -04:00
  • 171c21be69 dump move tutor asm in bank 40 yenatch 2013-09-03 17:09:48 -04:00
  • 04b926c6cb Merge branch 'master' of github.com:kanzure/pokecrystal yenatch 2013-09-03 15:58:01 -04:00
  • 7ff9ab5d08 Merge branch 'master' into yenatch-master Bryan Bishop 2013-09-03 14:54:23 -05:00
  • 2b2018a83a more bank 4 asm yenatch 2013-09-03 06:38:07 -04:00
  • 5dd127300c even more incbinned asm in bank 4 yenatch 2013-09-03 06:07:32 -04:00
  • 5641ea009c disassemble more incbins in bank 4 yenatch 2013-09-03 05:41:06 -04:00
  • 0eff98ecf1 the rest of TMHMMoves yenatch 2013-09-03 03:56:11 -04:00
  • bf4bedc4bf more bank 4 functions and CanLearnTMHMMove yenatch 2013-09-03 03:54:13 -04:00
  • 0d3de2e30b GetTMHMMove and renamed TechnicalMachines -> TMHMMoves yenatch 2013-09-03 03:39:21 -04:00
  • 5c46972ebe update preprocessor to use a class Bryan Bishop 2013-09-02 10:41:50 -05:00
  • edc354152e formatting in MoveInfoBox and related functions yenatch 2013-09-02 06:40:30 -04:00
  • 9f7c4ef0b4 Sine and Cosine yenatch 2013-09-02 00:12:27 -04:00
  • 5b38b377f2 wram labels for graphics requests yenatch 2013-09-01 15:24:07 -04:00
  • e3da601cee split out tileset headers from main into tilesets/tileset_headers.asm yenatch 2013-09-01 14:37:52 -04:00
  • 4a4dd20a6d split tileset palette maps out of main into tilesets/palette_maps.asm yenatch 2013-09-01 14:33:42 -04:00
  • 7cac61f3bd split tileset data out from main into tilesets/ yenatch 2013-09-01 14:30:27 -04:00
  • 5147e6c0a2 random 0s in tileset data was actually lz padding yenatch 2013-09-01 14:42:49 -04:00
  • 3010731347 split out blockdata includes from main into maps/ yenatch 2013-09-01 12:52:42 -04:00
  • 2a0089b92b shorten some overly long music filenames yenatch 2013-09-01 12:08:19 -04:00
  • 1a02ed6b37 get rid of the last static address in tileset animation arrays yenatch 2013-09-01 03:13:17 -04:00
  • 7d5e5b8182 recomment _AnimateTileset yenatch 2013-09-01 00:52:19 -04:00
  • cc2906b68f consistent casing for Tileset labels yenatch 2013-09-01 00:09:57 -04:00
  • 8190c3e5e7 rename DoTileAnimation to AnimateTileset yenatch 2013-09-01 00:07:10 -04:00
  • fc6bc8e311 rename graphics request handlers to Serve1bppRequest and Serve2bppRequest yenatch 2013-09-01 00:02:35 -04:00
  • abce472354 fix PushOAM references in VBlank yenatch 2013-08-31 21:24:49 -04:00
  • 28fd514bef recomment tileset animation interface yenatch 2013-08-31 21:15:31 -04:00
  • 0a821fe964 recomment bg map update functions yenatch 2013-08-31 21:13:05 -04:00
  • 2bae1797c4 bg map width/height constants yenatch 2013-08-31 21:12:23 -04:00
  • d4aa6edfa7 bump submodule to v1.2.0 Bryan Bishop 2013-08-31 13:01:45 -05:00
  • 12c1d874b9 Merge branch 'master' into refactor-preprocessor Bryan Bishop 2013-08-31 12:47:23 -05:00
  • c0a01c9982 Merge pull request #185 from kanzure/preprocessor-performance Bryan Bishop 2013-08-31 10:19:17 -07:00
  • d8c82b7896 Merge pull request #184 from kanzure/preprocessor-macro-sanity-check-function Bryan Bishop 2013-08-31 10:18:22 -07:00
  • 6191559c53 give preprocessor.py a main() Bryan Bishop 2013-08-31 12:12:09 -05:00
  • a74462bc52 even better performance for read_line Bryan Bishop 2013-08-31 12:03:48 -05:00
  • 473bd192d9 better read_line performance in preprocessor Bryan Bishop 2013-08-31 11:57:01 -05:00
  • 7eaf5bf726 reset stdout in prequeue.py near end Bryan Bishop 2013-08-31 11:07:49 -05:00
  • 70be18427b don't call load_pokecrystal_macros 2000 times Bryan Bishop 2013-08-31 11:04:27 -05:00
  • 2fd792bbda move macro sanity check into separate function Bryan Bishop 2013-08-31 10:39:49 -05:00
  • ca0981eb36 Merge pull request #183 from kanzure/preprocessor-macro-function Bryan Bishop 2013-08-31 08:27:21 -07:00
  • a429bce189 Merge branch 'master' into preprocessor-macro-function Bryan Bishop 2013-08-31 10:22:35 -05:00
  • e91fb8ac14 Merge pull request #182 from kanzure/preprocessor-asserts Bryan Bishop 2013-08-31 08:17:51 -07:00
  • ba67d3ba46 Merge branch 'master' into preprocessor-asserts Bryan Bishop 2013-08-31 10:17:25 -05:00
  • 5815edf382 refactor preprocessor macros into a function Bryan Bishop 2013-08-31 10:13:17 -05:00
  • 5118fb7578 Merge pull request #181 from kanzure/remove-globals-from-preprocessor Bryan Bishop 2013-08-31 08:11:08 -07:00
  • 63c2dc2f1f docstring for prequeue.py Bryan Bishop 2013-08-31 10:03:37 -05:00
  • ebb591a7ec make a MacroException more verbose in preprocessor Bryan Bishop 2013-08-31 09:56:24 -05:00
  • 93514b1862 convert a macro_translator assert in preprocessor Bryan Bishop 2013-08-31 09:54:03 -05:00
  • 95f7270141 raise MacroException instead of Exception Bryan Bishop 2013-08-31 09:51:31 -05:00
  • 2c22d9220c fix "raise Exception" formatting in preprocessor Bryan Bishop 2013-08-31 09:50:17 -05:00
  • ecedde1993 replace an assert in macro_translator Bryan Bishop 2013-08-31 09:46:11 -05:00
  • 1ce2bccd37 generic preprocessor-specific exception classes Bryan Bishop 2013-08-31 09:45:12 -05:00
  • 998fa0b198 remove the do_macro_sanity_check global Bryan Bishop 2013-08-31 09:37:55 -05:00
  • 0f28e96e4d remove the show_original_lines global Bryan Bishop 2013-08-31 09:37:02 -05:00
  • a6237d6825 remove an Exception from preprocessor Bryan Bishop 2013-08-31 09:29:54 -05:00
  • 97ef590f9e Merge pull request #180 from yenatch/master Bryan Bishop 2013-08-31 07:20:25 -07:00
  • c6c09cf3dd Merge remote-tracking branch 'kanzure/master' yenatch 2013-08-31 03:56:40 -04:00
  • 2acccc3ea5 rename FarBattleTextBox to StdBattleTextBox yenatch 2013-08-31 03:54:02 -04:00
  • 73905420f8 Merge pull request #179 from kanzure/remove-preprocessor-skippable-macros Bryan Bishop 2013-08-30 20:22:58 -07:00
  • b333b18dbd Function2f79 is PickUpItem yenatch 2013-08-30 23:07:08 -04:00
  • c402a16def undo overcommenting in BattleRandom yenatch 2013-08-30 23:03:15 -04:00
  • c9d3881a2f rename RNG to Random yenatch 2013-08-30 22:59:40 -04:00
  • 70ecde3f78 StartTitleScreen -> TitleScreen yenatch 2013-08-30 22:47:20 -04:00
  • 523abc2d0e formatting in oak speech yenatch 2013-08-30 22:46:28 -04:00
  • 21248effe4 NUM_POKEMON in main.asm yenatch 2013-08-30 22:25:50 -04:00
  • 5342f8d630 NUM_POKEMON constant yenatch 2013-08-30 22:07:37 -04:00
  • 17f25691db Function378b is IsAPokemon yenatch 2013-08-30 19:17:32 -04:00
  • 5e70ac56ea remove ItemFragment from preprocessor Bryan Bishop 2013-08-30 18:31:17 -05:00
  • 69adf48a54 remove "skippable_macros" from preprocessor Bryan Bishop 2013-08-30 18:26:07 -05:00
  • f4572ecd4d use more egg constants in main yenatch 2013-08-30 19:14:04 -04:00
  • 4983c46a26 use callab/callba macros for known FarCalls yenatch 2013-08-30 18:57:31 -04:00
  • 8fe7f4c3a5 HACK: re-instate the ItemFragment macro hack Bryan Bishop 2013-08-30 17:23:41 -05:00
  • 7cc320e835 Coins in main.asm yenatch 2013-08-30 17:50:08 -04:00
  • 674229228f Coins wram label yenatch 2013-08-30 17:48:59 -04:00
  • d2ff1d7aaa Merge remote-tracking branch 'kanzure/master' yenatch 2013-08-30 16:41:35 -04:00
  • 0b36af8da5 Merge pull request #3 from kanzure/proposed-yenatch-master yenatch 2013-08-30 13:33:09 -07:00
  • 9152664ca5 Merge pull request #177 from yenatch/split-main Bryan Bishop 2013-08-30 13:06:57 -07:00
  • d2333a90c9 Merge branch 'kanzure/master' into yenatch/master Bryan Bishop 2013-08-30 14:16:50 -05:00
  • 3e5b09b941 Merge pull request #176 from yenatch/interrupts Bryan Bishop 2013-08-30 11:54:08 -07:00
  • a5f226246e Merge pull request #175 from yenatch/rename-bittables Bryan Bishop 2013-08-30 11:43:23 -07:00
  • 9ce504f528 Merge pull request #174 from yenatch/boxmons Bryan Bishop 2013-08-30 11:35:49 -07:00
  • b86d0da040 less arbitrary wram clearing in game init yenatch 2013-08-30 14:21:26 -04:00
  • 3aabca9baa remove a section def in the middle of the player struct yenatch 2013-08-30 14:20:01 -04:00
  • 79bcda11ad PCItems and game init formatting yenatch 2013-08-30 04:57:32 -04:00
  • 320142fdda PCItems in wram yenatch 2013-08-30 00:07:51 -04:00
  • 2f169fd2f9 clean up bank 7e includes yenatch 2013-08-29 23:27:57 -04:00
  • fd74b4d379 move battle tower mon handling asm into battle_tower.asm yenatch 2013-08-29 23:27:17 -04:00
  • 7201ea8f0a move GiveOddEgg into odd_eggs.asm yenatch 2013-08-29 23:26:01 -04:00
  • c4a764ce10 use more bank 0 labels in engine/scripting.asm yenatch 2013-08-29 23:20:09 -04:00
  • 55cd892026 fix/add some missing function labels in bank 0 yenatch 2013-08-29 23:19:21 -04:00
  • fb28d24bd7 condense repeated asm with rept macros yenatch 2013-08-29 21:42:28 -04:00
  • 579ab13507 proper labeling of common function GetSpritePalette yenatch 2013-08-29 20:03:46 -04:00
  • 64a6af4052 condense some repetitive asm with rept macros yenatch 2013-08-29 20:02:40 -04:00
  • cc98fab33e move VBlank interrupt label from main.asm to engine/vblank.asm yenatch 2013-08-29 19:40:33 -04:00
  • 2c16bc7ab9 move copy asm from main.asm to engine/copy.asm yenatch 2013-08-29 19:39:21 -04:00
  • 04da88a285 move palette asm from main.asm to engine/palettes.asm yenatch 2013-08-29 19:37:35 -04:00
  • 6d29673a5f move time-related asm from main.asm into engine/time.asm yenatch 2013-08-29 19:32:03 -04:00
  • 6467755568 move serial asm from main.asm into engine/serial.asm yenatch 2013-08-29 19:11:39 -04:00
  • 2341bb148a move more joypad code from main.asm into engine/joypad.asm yenatch 2013-08-29 19:10:06 -04:00
  • dd11c22b31 more joypad function cleanup yenatch 2013-08-29 19:08:25 -04:00