Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-24 | py3ize gfx | Eevee (Lexy Munroe) | |
Mostly division. Also cleaned up a couple uses of bare open(). | |||
2016-08-24 | Cut pokeyellow build time in half by nuking __init__.py | Eevee (Lexy Munroe) | |
Turns out that uselessly importing the 7300-line crystal.py on every single invocation adds up! | |||
2016-08-24 | Clean up scan_includes a bit | Eevee (Lexy Munroe) | |
- Use the with statement, so it works with pypy (dies with "too many open files" otherwise) - Nuke dem tabs - Get rid of the global, yikes | |||
2016-08-24 | Make crystal use new-style classes on py2 | Eevee (Lexy Munroe) | |
2016-08-24 | py3ize pcm | Eevee (Lexy Munroe) | |
2016-08-24 | Fix enough py3 issues for pokeyellow to finish building | Eevee (Lexy Munroe) | |
Mostly xrange (screw it, just use range), spurious tabs, and division. | |||
2016-08-24 | Remove use of new.classobj | Eevee (Lexy Munroe) | |
2016-08-24 | Fix most Python 3 compat issues with futurize --stage1 | Eevee (Lexy Munroe) | |
2016-05-30 | Variable typo | luckytyphlosion | |
2016-05-28 | Comment gbz80disasm.py | luckytyphlosion | |
2016-05-28 | Heavily rework gbz80disasm.py | luckytyphlosion | |
2016-05-23 | Remove broken dependencies from gbz80disasm.py. | yenatch | |
gbz80disasm now reads baserom.sym (optional) and gbhw.asm (optional). | |||
2016-04-27 | gfx.py: PNGs should be opened in binary mode | Tauwasser | |
PNG files were opened as text files, thus the signature 0x0D 0x0A bytes were swallowed depending on OS. Signed-off-by: Tauwasser <tauwasser@gmail.com> | |||
2016-04-10 | Forgot to move a related import in 050b05e5. | yenatch | |
2016-04-10 | Accidentally moved get_pic_animation out of gfx.py. | yenatch | |
2016-02-26 | Merge branch 'master' of ↵ | dannye | |
https://github.com/pret/pokemon-reverse-engineering-tools | |||
2016-02-26 | pokemontools now works with tcg | dannye | |
2016-02-17 | Include pypng. | yenatch | |
2016-01-28 | Don't pointlessly traverse files that are already done. | yenatch | |
2016-01-28 | Don't traverse includes that are commented out. | yenatch | |
2016-01-28 | Remove the graphics dump code from gfx.py. | yenatch | |
2016-01-28 | Rewrite scan_includes. | yenatch | |
2016-01-20 | Stub Compressed.find_lookback. | yenatch | |
2015-11-07 | Only read samples from first .wav channel when converting to pcm. | Marcus Huderle | |
2015-11-04 | Fix average sample calculation in wav-to-pcm conversion. | Marcus Huderle | |
2015-10-24 | Merge pull request #96 from yenatch/master | yenatch | |
Fix condense_tiles_to_map. | |||
2015-10-24 | Actually call the newly created condense_image_to_map. | yenatch | |
2015-10-24 | Fix condense_tiles_to_map. | yenatch | |
2015-10-22 | Support arbitrary sample rates and 2-byte wide samples in wave-to-pcm ↵ | Marcus Huderle | |
conversion. | |||
2015-10-21 | Add .wav to pcm converter. | Marcus Huderle | |
2015-10-19 | Read labels from symfile, not mapfile. | Marcus Huderle | |
2015-10-14 | New sfx names | dannye | |
2015-08-29 | Don't error on extra args in export_2bpp_to_png. | yenatch | |
2015-08-16 | Add the current address to the output of Decompressed.command_list. | yenatch | |
2015-08-16 | Stop short wherever possible, and fix lookback index selection. | yenatch | |
2015-07-21 | Fix event flags, and read them only if necessary. | yenatch | |
Event flags are enumerated using macros defined outside of event_flags.asm, so parse the macros too. | |||
2015-06-28 | Fix get_pic_animation. | yenatch | |
Fixes aec2e7ff. | |||
2015-05-06 | remove yaml | yenatch | |
remove yaml undoes parts of 0182bcaf8f92e66396c17969b0753f2175603ccd | |||
2015-04-21 | Fix a modulo by 0 on a default argument to condense_tiles_to_map. | yenatch | |
2015-03-11 | hotfix: gfx.py doesn't need baserom.gbc to work | yenatch | |
2015-02-11 | Merge remote-tracking branch 'origin/master' | yenatch | |
Conflicts: pokemontools/gfx.py | |||
2015-02-07 | Split the lz compression tools out of gfx.py. | yenatch | |
2015-02-07 | Refactor the compressor again. | yenatch | |
This is a little closer to the target compressor than before. | |||
2015-02-07 | Pointless whitespace tweaks. | yenatch | |
2015-02-07 | Refactor get_pic_animation. | yenatch | |
2014-12-19 | Fix parsing arguments | Sanky | |
2014-12-03 | Read gfx.yaml for graphics conversion options. | yenatch | |
Keys count both as path nodes and attributes depending on context. An example gfx.yaml: ``` gfx: pics: pal_file: normal.pal pic_dimensions: yes animate: yes stupid_bitmask_hack: [dewgong, lugia] pc: literal_only: yes ``` Here, all graphics matching gfx/pics/.../*.png will use palette gfx/pics/.../normal.pal and be interpreted as animated pics. gfx/pc.2bpp will compress using only the `literal` command. If gfx.yaml doesn't exist, current behavior is unchanged. Filename arguments override yaml. | |||
2014-11-22 | Refactor the Decompressed class and dump/convert pic animations. | yenatch | |
2014-11-02 | Left a scalpel in the patient. | yenatch | |
"whoops" | |||
2014-11-01 | More lenient palette handling. | yenatch | |
Truncate colors in a palette beyond the limit of 4. Make palette sorting more accurate by taking the sum of the hues rather than by luminance. Ultimately, palette order is up to the whim of whoever was drawing in the tile editor at the time, but this is a reasonable estimation. |