summaryrefslogtreecommitdiff
path: root/extras/gfx.py
AgeCommit message (Collapse)Author
2013-06-25remove extra whitespace in extras/gfx.pyBryan Bishop
2013-06-25fix function formatting in extras/gfx.pyBryan Bishop
2013-06-23fixed another indent in gfx.pyKat Harrison
2013-06-23fixed indentscogitokat
2013-06-23convert indents to 4 spaces in gfx.pycogitokat
indents were previously 8 spaces
2013-06-23more docstring/indent fixes in gfx.pycogitokat
2013-06-23more gfx.py docstring changescogitokat
2013-06-23Change bad indents in extras/gfx.pycogitokat
2013-06-23Edit some docstrings in /extras.Kat Harrison
2013-06-13gfx: return mass-decompress commandyenatch
still reqd by make pngs
2013-06-12expand shortened palettesyenatch
rather than keep up inconsistent palette formats, just incbin a portion of each
2013-06-12gfx: workable command line functionsyenatch
2013-06-12gfx: palette checking in to_pngyenatch
2013-06-12fix palette functions and output palettes in 2bpp conversionyenatch
2013-06-12gfx: handling for <4-color pngs when converting to 2bppyenatch
without a .pal file as reference, palettes are sorted by luminance. pokemon crystal reads palettes exactly 4 colors in length. if an image used fewer than 4 colors, invalid palettes were produced. instead, dummy colors are inserted to pad out the palette.
2013-05-18gfx: safer alternating-byte detection in compressionyenatch
2013-05-18gfx: fix a typoyenatch
2013-05-18gfx: lz to png from command lineyenatch
2013-05-18gfx.py: remove trailing tabsyenatch
2013-05-18gfx.py: get rid of argparseyenatch
2013-05-17fix data-handling errors in gfx.pyyenatch
2013-05-12there is no os.touchyenatch
2013-05-11touch graphic files during decmp so make doesnt try to replace themyenatch
2013-03-20Merge pull request #124 from yenatch/masterBryan Bishop
hram labels + png make target
2013-03-18fix path handling in png make targetyenatch
lz files were being decompressed to the top directory (gfx/)
2013-03-18dump tileset pngs in gfx.pyBryan Bishop
2013-02-12Export any detected palettes to png by defaultyenatch
Checks for any palette using the same name as the 2bpp file.
2013-02-12Fix png export orientationyenatch
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-11Finish off make target for png generationyenatch
Now any existing lz files are converted to 2bpp, and all 2bpp files are converted to png.
2013-02-11better dimension handling in 2bpp->pngyenatch
2013-02-11Add build target to mass-generate pngs from 2bpp filesyenatch
2013-02-11Infrastructure to dump pngs for 2bpp graphicsyenatch
2013-02-09Don't try to convert empty 2bpp filesyenatch
Also, make non-square images 1 tile wide Minor path fixes and cleanup
2013-02-09Add some command-line interfaces for use w/ makefileyenatch
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-07implement png import/exportyenatch
palette export works fine, but palette import is disabled for now
2013-02-06Condense pic dimensions tableyenatch
2013-01-22update gfx.py to reflect new structureyenatch
2013-01-13make careless use of gfx.py less fatalyenatch
2013-01-13implement rgb macro for palettesyenatch
2013-01-04include all compressed and decompressed graphicsyenatch
* 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-02allow other files to import gfx.pyyenatch
2013-01-01make gfx.py more convenient from command lineyenatch
2012-12-31decompress all known gfxyenatch