summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-25Add yellow sfx to red audio toolsHEADmasterdannye
2020-05-05Add new crystal audio dump scriptdannye
and update red audio scripts
2019-08-25Rewrite redsfxheaders.pydannye
2019-08-25Rewrite redsfxdisasm.pydannye
2019-08-18Rewrite redmusicdisasm.pydannye
2018-03-16Update squarenote and noisenote parametersdannye
2018-03-16Update sfx macro names and pitchenvelope parametersdannye
2017-02-13Merge pull request #103 from eevee/py3yenatch
Python 3 compatibility, sort of, maybe
2016-08-31Merge pull request #1 from pret/py3-continuedEevee
More python3-related changes
2016-08-29some python3-specific changespy3-continuedBryan Bishop
2016-08-27import unittest.mock as mockBryan Bishop
2016-08-27Merge branch 'master' into py3-continuedBryan Bishop
Conflicts: pokemontools/crystal.py
2016-08-27Merge pull request #104 from pret/make-tests-mostly-workBryan Bishop
Make tests mostly work
2016-08-27fix many failing testsBryan Bishop
2016-08-24py3ize gfxEevee (Lexy Munroe)
Mostly division. Also cleaned up a couple uses of bare open().
2016-08-24Cut pokeyellow build time in half by nuking __init__.pyEevee (Lexy Munroe)
Turns out that uselessly importing the 7300-line crystal.py on every single invocation adds up!
2016-08-24Clean up scan_includes a bitEevee (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-24Make crystal use new-style classes on py2Eevee (Lexy Munroe)
2016-08-24py3ize pcmEevee (Lexy Munroe)
2016-08-24Fix enough py3 issues for pokeyellow to finish buildingEevee (Lexy Munroe)
Mostly xrange (screw it, just use range), spurious tabs, and division.
2016-08-24Remove use of new.classobjEevee (Lexy Munroe)
2016-08-24Fix most Python 3 compat issues with futurize --stage1Eevee (Lexy Munroe)
2016-05-30Merge pull request #100 from luckytyphlosion/masterluckytyphlosion
Variable typo
2016-05-30Variable typoluckytyphlosion
2016-05-30Merge pull request #99 from luckytyphlosion/masterluckytyphlosion
Heavily refactor gbz80disasm.py (todo: unittests)
2016-05-28Comment gbz80disasm.pyluckytyphlosion
2016-05-28Heavily rework gbz80disasm.pyluckytyphlosion
2016-05-23Remove broken dependencies from gbz80disasm.py.yenatch
gbz80disasm now reads baserom.sym (optional) and gbhw.asm (optional).
2016-04-27gfx.py: PNGs should be opened in binary modeTauwasser
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-10Forgot to move a related import in 050b05e5.yenatch
2016-04-10Accidentally moved get_pic_animation out of gfx.py.yenatch
2016-02-26Merge branch 'master' of ↵dannye
https://github.com/pret/pokemon-reverse-engineering-tools
2016-02-26pokemontools now works with tcgdannye
2016-02-17Include pypng.yenatch
2016-01-28Don't pointlessly traverse files that are already done.yenatch
2016-01-28Don't traverse includes that are commented out.yenatch
2016-01-28Remove the graphics dump code from gfx.py.yenatch
2016-01-28Rewrite scan_includes.yenatch
2016-01-20Stub Compressed.find_lookback.yenatch
2015-11-07Only read samples from first .wav channel when converting to pcm.Marcus Huderle
2015-11-04Fix average sample calculation in wav-to-pcm conversion.Marcus Huderle
2015-10-24Merge pull request #96 from yenatch/masteryenatch
Fix condense_tiles_to_map.
2015-10-24Actually call the newly created condense_image_to_map.yenatch
2015-10-24Fix condense_tiles_to_map.yenatch
2015-10-22Support arbitrary sample rates and 2-byte wide samples in wave-to-pcm ↵Marcus Huderle
conversion.
2015-10-21Add .wav to pcm converter.Marcus Huderle
2015-10-19Merge pull request #94 from huderlem/masterMarcus Huderle
Read labels from symfile, not mapfile.
2015-10-19Read labels from symfile, not mapfile.Marcus Huderle
2015-10-14New sfx namesdannye
2015-08-29Merge pull request #92 from yenatch/masteryenatch
Make gfx.py more extensible.