Commit Graph

  • 1230ed649a include_last_address for disassembler Bryan Bishop 2013-02-27 20:03:18 -06:00
  • d847dcd8f4 make to_asm more configurable Bryan Bishop 2013-02-27 20:02:51 -06:00
  • c7a67544b7 fix parameters for verbosegiveitem2 definition Bryan Bishop 2013-02-27 17:22:05 -06:00
  • 6aa350380c describedecoration is an ender Bryan Bishop 2013-02-27 17:21:10 -06:00
  • 44ecf8ed24 oops, include map_names Bryan Bishop 2013-02-27 03:01:49 -06:00
  • a6665230c9 various helper functions for the vba interface Bryan Bishop 2013-02-26 21:49:54 -06:00
  • a799f922fc separate map_names into map_names.py Bryan Bishop 2013-02-26 21:26:24 -06:00
  • 5599b59ce4 jython bindings to vba-linux/vba-closure (vba-rr) Bryan Bishop 2013-02-26 02:29:12 -06:00
  • af678654e6 Export any detected palettes to png by default yenatch 2013-02-12 03:40:41 -05:00
  • 61f08140d6 Fix png export orientation yenatch 2013-02-12 03:17:05 -05:00
  • d534f74635 Finish off make target for png generation yenatch 2013-02-11 15:50:16 -05:00
  • 27ae7df267 better dimension handling in 2bpp->png yenatch 2013-02-11 03:42:33 -05:00
  • 2c21679768 Add build target to mass-generate pngs from 2bpp files yenatch 2013-02-10 17:50:30 -05:00
  • f0d60d72f7 Infrastructure to dump pngs for 2bpp graphics yenatch 2013-02-09 06:28:49 -05:00
  • a8876bffc3 Don't try to convert empty 2bpp files yenatch 2013-02-09 06:22:08 -05:00
  • 0dbb8770c5 Add some command-line interfaces for use w/ makefile yenatch 2013-02-09 04:10:50 -05:00
  • 9536d00bcc implement png import/export yenatch 2013-02-07 21:03:19 -05:00
  • bb425e6cec Condense pic dimensions table yenatch 2013-02-06 02:09:57 -05:00
  • d3a1ef222a simplify load_rom in gbz80disasm Bryan Bishop 2013-02-03 15:18:06 -06:00
  • c789a2962a enable labels in gbz80disasm Bryan Bishop 2013-02-03 15:10:14 -06:00
  • 4089cf486d Merge https://github.com/kanzure/pokecrystal Sanky 2013-02-02 23:13:32 +01:00
  • 1e893fae74 README: fix testing instructions Bryan Bishop 2013-01-27 19:22:12 -06:00
  • 7b3699bb8f dump_sections - tool to dump a skeleton asm file Bryan Bishop 2013-01-27 19:10:42 -06:00
  • a9347aa296 basic type_constants data Bryan Bishop 2013-01-27 17:46:48 -06:00
  • a5f54394f5 various formatting fixes for crystal.py Bryan Bishop 2013-01-27 17:33:25 -06:00
  • 1b2e7de885 replace wildcard import with explicit import Bryan Bishop 2013-01-27 17:20:41 -06:00
  • 15ad3b8d1e add character encoding header in pksv.py Bryan Bishop 2013-01-27 17:17:45 -06:00
  • 06174e7c2a py26 fix for RomStr.load_labels (json) Bryan Bishop 2013-01-27 17:14:55 -06:00
  • 457c03a49f make gbz80disasm work with python2.6 again Bryan Bishop 2013-01-27 17:13:18 -06:00
  • 2b6ca1f9a8 pedantic formatting changes for pointers.py Bryan Bishop 2013-01-27 17:08:14 -06:00
  • 40f232cea0 add character encoding headers to other files Bryan Bishop 2013-01-27 17:07:17 -06:00
  • 22430c531e fix headers and imports in labels.py Bryan Bishop 2013-01-27 17:05:52 -06:00
  • 9ef0b0bfc6 set character encoding header in interval_map.py Bryan Bishop 2013-01-27 17:05:15 -06:00
  • f924fff38f fix imports in graph.py Bryan Bishop 2013-01-27 17:03:51 -06:00
  • 107f5d6901 fix header comments in graph.py Bryan Bishop 2013-01-27 17:03:00 -06:00
  • e5a2fa2174 remove a duplication of load_rom and load_asm Bryan Bishop 2013-01-27 17:00:51 -06:00
  • 01691e2659 clean up lousy headers in comparator.py Bryan Bishop 2013-01-27 16:56:29 -06:00
  • 263561455b better import syntax in comparator.py Bryan Bishop 2013-01-27 16:55:52 -06:00
  • 6922cd3f61 better import syntax in crystal.py Bryan Bishop 2013-01-27 16:54:58 -06:00
  • baa2523bfb remove extra whitespace in gbz80disasm Bryan Bishop 2013-01-27 16:52:20 -06:00
  • fe8e2a0a4b remove a broken, unfinished disassembler (DisAsm) Bryan Bishop 2013-01-27 16:49:35 -06:00
  • ea6e8ed566 allow unicode addresses in RomStr.to_asm Bryan Bishop 2013-01-27 16:46:52 -06:00
  • c671840136 add character encoding header in gbz80disasm.py Bryan Bishop 2013-01-27 16:43:00 -06:00
  • c11e9643d7 include character encoding header in romstr.py Bryan Bishop 2013-01-27 16:42:20 -06:00
  • a1d75be754 better formatting for romstr imports Bryan Bishop 2013-01-27 16:41:35 -06:00
  • b14f54f861 RomStr doesn't need deepcopy Bryan Bishop 2013-01-27 16:40:09 -06:00
  • 33be75263a commentify report_untested Bryan Bishop 2013-01-27 16:37:48 -06:00
  • a0cc3cac6e fix label imports in tests Bryan Bishop 2013-01-27 16:34:21 -06:00
  • a94c18fca3 fix AsmList import in tests Bryan Bishop 2013-01-27 16:32:52 -06:00
  • 13f0b0df11 fix pksv imports in tests Bryan Bishop 2013-01-27 16:30:27 -06:00
  • 1024ac17f8 fix calculate_pointer in tests Bryan Bishop 2013-01-27 16:29:30 -06:00
  • 307894a7dd split out more item_constants stuff Bryan Bishop 2013-01-27 16:24:28 -06:00
  • cc0757f7c7 split out tests into a separate file Bryan Bishop 2013-01-27 07:22:31 -06:00
  • 850de7f573 fix label generator Bryan Bishop 2013-01-23 18:32:23 -06:00
  • 7cfc2746c6 update gfx.py to reflect new structure yenatch 2013-01-22 05:01:21 -05:00
  • b17ba65a47 clean up python script imports Bryan Bishop 2013-01-15 16:20:10 -06:00
  • b733482ed3 remove the Size class (unused) Bryan Bishop 2013-01-15 16:15:25 -06:00
  • 6a3fa68f8b split out IntervalMap into a separate file Bryan Bishop 2013-01-15 16:11:18 -06:00
  • f11fc0fa09 Merge pull request #86 from yenatch/master Bryan Bishop 2013-01-14 20:44:07 -08:00
  • e810b8df37 forgot to make 3jumptext an ender yenatch 2013-01-14 23:19:31 -05:00
  • 211ce8f725 Merge pull request #85 from yenatch/master Bryan Bishop 2013-01-14 19:25:54 -08:00
  • 6829d3aafe add missing script command (3jumptext) yenatch 2013-01-14 21:41:55 -05:00
  • 43546fd07a Fix crystal.scan_for_predefined_labels to work with current main.asm Sanky 2013-01-14 17:28:18 +01:00
  • 1c963494a8 Merge pull request #84 from yenatch/master Bryan Bishop 2013-01-14 01:48:24 -08:00
  • 451a0d7700 banish script parser output to debug yenatch 2013-01-14 03:15:47 -05:00
  • 2a01a4873f Fix typo. IIMarckus 2013-01-13 16:12:25 -07:00
  • f0e7a120a5 make careless use of gfx.py less fatal yenatch 2013-01-13 00:40:13 -05:00
  • 7774a995fb implement rgb macro for palettes yenatch 2013-01-13 00:38:48 -05:00
  • e07544636d add symfile generation yenatch 2013-01-10 03:00:46 -05:00
  • 636e7e1ec7 include all compressed and decompressed graphics yenatch 2013-01-03 02:58:02 -05:00
  • a5cfb49dfa allow other files to import gfx.py yenatch 2013-01-02 04:37:45 -05:00
  • b3ebb0f873 make gfx.py more convenient from command line yenatch 2013-01-01 15:57:26 -05:00
  • 78494c359e Merge pull request #51 from yenatch/master Bryan Bishop 2012-12-31 20:10:43 -08:00
  • d6678d25fb decompress all known gfx yenatch 2012-12-31 22:53:40 -05:00
  • 99331db1d0 clean up whitespace Bryan Bishop 2012-12-28 12:37:58 -06:00
  • 41e980acd2 Merge remote branch 'remotes/yenatch/master' Bryan Bishop 2012-12-23 02:56:46 -06:00
  • e31127e33b specialphonecall takes a 16‐bit ID. IIMarckus 2012-12-17 21:00:41 -07:00
  • 4e65cb95c3 update gbz80disasm to not use $ff00+$ff syntax Bryan Bishop 2012-12-16 09:16:04 -06:00
  • 5db51c58f5 make gbz80disasm easier to use externally padz 2012-12-14 02:47:13 -05:00
  • e15fcc4fd8 md5 -> hashlib Bryan Bishop 2012-11-30 10:17:23 -06:00
  • a21b183757 move allowed_lengths for music macros out Bryan Bishop 2012-11-30 09:54:02 -06:00
  • ff24a0d621 implement music macros; INCLUDE injection in pre padz 2012-11-30 05:58:00 -05:00
  • a95d500a02 play nice w/ cygwin; undeprecate used command padz 2012-11-15 02:33:02 -05:00
  • 786d4fb35d remove deprecated functions from crystal.py Bryan Bishop 2012-10-11 19:05:49 -05:00
  • 28d0d7a995 get an address given a label Bryan Bishop 2012-10-11 18:52:54 -05:00
  • 25ece07f34 clean up comments in extras/crystal.py Bryan Bishop 2012-10-01 13:11:52 -05:00
  • 756b886fe2 generate labels.json automagically in gbz80disasm Bryan Bishop 2012-09-10 22:29:59 -05:00
  • 689a501e97 call load_asm in scan_for_predefined_labels Bryan Bishop 2012-09-10 22:28:20 -05:00
  • 7c58578bb8 Merge pull request #22 from iimarckus/decimal1 Bryan Bishop 2012-07-08 23:25:49 -07:00
  • b1eaaace49 Add some functions from Mobile Stadium. IIMarckus 2012-07-07 19:51:02 -06:00
  • 107fc14663 use decimal output for givepoke in extras/crystal.py Bryan Bishop 2012-07-05 10:05:09 -05:00
  • 2a0389e384 use os.path.join instead of cowboying it Bryan Bishop 2012-07-01 08:55:21 -05:00
  • bb3ffe4e13 make pokecrystal compatible with python2.6 by default Bryan Bishop 2012-07-01 08:48:27 -05:00
  • 9a75be4709 use extras/labels.json and not ./labels.json in romstr.py Bryan Bishop 2012-07-01 08:44:20 -05:00
  • efb4154d52 better graph-generating routines Bryan Bishop 2012-07-01 08:41:38 -05:00
  • fdbb67cb15 fix romstr for compiling (thanks pasky) Bryan Bishop 2012-07-01 08:41:14 -05:00
  • 0507c67bc8 graph.py - parse pokecrystal into a function graph for d3.js Bryan Bishop 2012-06-21 03:37:13 -05:00
  • f18eff8cda continue at relative jumps and fix formatting Bryan Bishop 2012-06-20 21:13:24 -05:00
  • 82c79eccb6 use labels in the disassembler output Bryan Bishop 2012-06-20 01:51:23 -05:00
  • 5bb62b042c load labels into the new disassembler Bryan Bishop 2012-06-20 01:42:48 -05:00