Bryan Bishop
2a04c1c20a
fix parameters for verbosegiveitem2 definition
2013-02-27 17:22:07 -06:00
Bryan Bishop
d2b464e51d
describedecoration is an ender
2013-02-27 17:21:10 -06:00
Bryan Bishop
821d794898
oops, include map_names
2013-02-27 03:01:49 -06:00
Bryan Bishop
ec098d1a03
various helper functions for the vba interface
...
New vba.py features include:
* get_memory_at
* get_memory_range
* set_memory_at
Also, the "crystal" class has a number of specialty helpers:
* crystal.walk_through_walls
* crystal.get_player_name
* crystal.get_map_name
* crystal.get_xy
* crystal.nstep (which sets memory each step by calling certain
* functions, like walk_through_walls)
* crystal.is_in_battle
* crystal.get_gender
2013-02-26 21:49:54 -06:00
Bryan Bishop
160acfa296
separate map_names into map_names.py
2013-02-26 21:30:24 -06:00
Bryan Bishop
12c8255067
jython bindings to vba-linux/vba-closure (vba-rr)
...
A bunch of functions and tools to run vba-clojure (a fork of
vba-rerecording specifically for compiling on Linux, bound to the JVM
through JNI).
2013-02-26 02:29:12 -06:00
yenatch
7f7f461240
Export any detected palettes to png by default
...
Checks for any palette using the same name as the 2bpp file.
2013-02-12 03:40:41 -05:00
yenatch
ad0578fda0
Fix png export orientation
...
A quirk of the Decompressed class dissociated the orientation from
the output attribute.
The makefile no longer suppresses output since it's still relevant.
2013-02-12 03:31:35 -05:00
yenatch
0b8c5ef75b
Finish off make target for png generation
...
Now any existing lz files are converted to 2bpp, and all 2bpp files
are converted to png.
2013-02-11 17:59:43 -05:00
yenatch
98d8914b62
better dimension handling in 2bpp->png
2013-02-11 04:13:36 -05:00
yenatch
d1172e1fb6
Add build target to mass-generate pngs from 2bpp files
2013-02-11 04:13:36 -05:00
yenatch
80600f9291
Infrastructure to dump pngs for 2bpp graphics
2013-02-11 04:12:59 -05:00
yenatch
e7762890aa
Don't try to convert empty 2bpp files
...
Also, make non-square images 1 tile wide
Minor path fixes and cleanup
2013-02-09 06:26:09 -05:00
yenatch
70280c0c3f
Add some command-line interfaces for use w/ makefile
...
Extras:
-function to dump trainer pals
-fix testing leftover in a compression function
-keep load_rom() from getting in the way (relative address breaks extras)
2013-02-09 04:36:36 -05:00
yenatch
da205909c0
implement png import/export
...
palette export works fine, but palette import is disabled for now
2013-02-07 21:03:19 -05:00
yenatch
4d44c2c0e6
Condense pic dimensions table
2013-02-06 02:09:57 -05:00
Bryan Bishop
57200b6cf7
simplify load_rom in gbz80disasm
2013-02-03 15:18:06 -06:00
Bryan Bishop
82b8b5121a
enable labels in gbz80disasm
...
fixes #102
2013-02-03 15:10:14 -06:00
Bryan Bishop
73c374a366
README: fix testing instructions
2013-01-27 19:22:12 -06:00
Bryan Bishop
eb6cb9812d
dump_sections - tool to dump a skeleton asm file
2013-01-27 19:10:42 -06:00
Bryan Bishop
9a29def250
basic type_constants data
2013-01-27 17:46:48 -06:00
Bryan Bishop
fd6bb7de55
various formatting fixes for crystal.py
2013-01-27 17:33:25 -06:00
Bryan Bishop
5b2848b419
replace wildcard import with explicit import
2013-01-27 17:20:41 -06:00
Bryan Bishop
edee13391d
add character encoding header in pksv.py
2013-01-27 17:17:45 -06:00
Bryan Bishop
9e9c37f577
py26 fix for RomStr.load_labels (json)
2013-01-27 17:14:59 -06:00