Commit Graph

17 Commits

Author SHA1 Message Date
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
yenatch cd0f717305 update gfx.py to reflect new structure 2013-01-22 05:01:21 -05:00
yenatch 9fbe7ea423 make careless use of gfx.py less fatal 2013-01-13 00:40:13 -05:00
yenatch 238f406024 implement rgb macro for palettes 2013-01-13 00:38:48 -05:00
yenatch 2cdf7a3688 include all compressed and decompressed graphics
* frontpics & animation tiles
* backpics
* trainer pics
* attack animation gfx
* intro gfx
* intro tilemaps
* title gfx
* tilesets
* player backpic
* dude backpic
* pokegear/town map

fixes #33, #34 and #35
2013-01-04 04:08:13 -06:00
yenatch e91f41dd35 allow other files to import gfx.py 2013-01-02 04:37:45 -05:00
yenatch 3e953ad7b6 make gfx.py more convenient from command line 2013-01-01 16:31:05 -05:00
yenatch a3fe9c00d0 decompress all known gfx 2012-12-31 22:53:40 -05:00