Commit Graph

1248 Commits

Author SHA1 Message Date
Eevee (Lexy Munroe)
39c0d6d94b Fix enough py3 issues for pokeyellow to finish building
Mostly xrange (screw it, just use range), spurious tabs, and division.
2016-08-24 16:05:49 -07:00
Eevee (Lexy Munroe)
c71e7dd977 Remove use of new.classobj 2016-08-24 15:54:41 -07:00
Eevee (Lexy Munroe)
a64657988a Fix most Python 3 compat issues with futurize --stage1 2016-08-24 15:43:15 -07:00
luckytyphlosion
0e1798937a Merge pull request #100 from luckytyphlosion/master
Variable typo
2016-05-30 20:07:21 -04:00
luckytyphlosion
f286f17bde Variable typo 2016-05-30 19:59:25 -04:00
luckytyphlosion
426c6b8637 Merge pull request #99 from luckytyphlosion/master
Heavily refactor gbz80disasm.py (todo: unittests)
2016-05-30 19:30:23 -04:00
luckytyphlosion
6d983352cb Comment gbz80disasm.py 2016-05-28 19:07:00 -04:00
luckytyphlosion
39fc0a33ce Heavily rework gbz80disasm.py 2016-05-28 18:08:43 -04:00
yenatch
1ec1ca10d2 Remove broken dependencies from gbz80disasm.py.
gbz80disasm now reads baserom.sym (optional) and gbhw.asm (optional).
2016-05-23 16:20:28 -04:00
Tauwasser
e46b63cca2 gfx.py: PNGs should be opened in binary mode
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-27 00:17:42 -04:00
yenatch
2ae1ae2f19 Forgot to move a related import in 050b05e5. 2016-04-10 19:23:29 -04:00
yenatch
050b05e5ce Accidentally moved get_pic_animation out of gfx.py. 2016-04-10 19:08:07 -04:00
dannye
dfe6571774 Merge branch 'master' of https://github.com/pret/pokemon-reverse-engineering-tools 2016-02-26 09:52:06 -06:00
dannye
504ca96bba pokemontools now works with tcg 2016-02-26 09:51:55 -06:00
yenatch
68edf51f10 Include pypng. 2016-02-17 16:32:34 -05:00
yenatch
9644160b87 Don't pointlessly traverse files that are already done. 2016-01-28 23:20:29 -05:00
yenatch
0b156e7bd6 Don't traverse includes that are commented out. 2016-01-28 23:20:10 -05:00
yenatch
90a3365a80 Remove the graphics dump code from gfx.py. 2016-01-28 21:34:38 -05:00
yenatch
8ed04a61e0 Rewrite scan_includes. 2016-01-28 20:44:49 -05:00
yenatch
adbc204d74 Stub Compressed.find_lookback. 2016-01-20 10:41:43 -08:00
Marcus Huderle
fd08d3926b Only read samples from first .wav channel when converting to pcm. 2015-11-07 10:39:57 -08:00
Marcus Huderle
965dd32443 Fix average sample calculation in wav-to-pcm conversion. 2015-11-04 20:20:06 -08:00
yenatch
1514042dac Merge pull request #96 from yenatch/master
Fix condense_tiles_to_map.
2015-10-24 21:22:10 -04:00
yenatch
119245c5e9 Actually call the newly created condense_image_to_map. 2015-10-24 18:05:47 -07:00
yenatch
e6ebf8af07 Fix condense_tiles_to_map. 2015-10-24 16:32:15 -07:00
Marcus Huderle
17ac571efc Support arbitrary sample rates and 2-byte wide samples in wave-to-pcm conversion. 2015-10-22 22:35:25 -07:00
Marcus Huderle
5648b88ec2 Add .wav to pcm converter. 2015-10-21 23:32:18 -07:00
Marcus Huderle
23fb97bf26 Merge pull request #94 from huderlem/master
Read labels from symfile, not mapfile.
2015-10-19 20:35:42 -07:00
Marcus Huderle
7a6efcfdf1 Read labels from symfile, not mapfile. 2015-10-19 20:32:50 -07:00
dannye
2ca31f660b New sfx names 2015-10-14 16:44:53 -05:00
yenatch
680bb02d29 Merge pull request #92 from yenatch/master
Make gfx.py more extensible.
2015-08-29 14:05:35 -04:00
yenatch
3a6ef54a5e Don't error on extra args in export_2bpp_to_png. 2015-08-29 10:55:21 -07:00
yenatch
c7c5be19fe Add the current address to the output of Decompressed.command_list. 2015-08-16 20:22:22 -07:00
yenatch
6ffb47f1af Stop short wherever possible, and fix lookback index selection. 2015-08-16 20:21:30 -07:00
yenatch
5ad74a89ae Merge pull request #91 from yenatch/master
Fix event flags, and read them only if necessary.
2015-07-22 02:47:11 -04:00
yenatch
8c8868813a Fix event flags, and read them only if necessary.
Event flags are enumerated using macros defined outside of event_flags.asm, so parse the macros too.
2015-07-21 23:40:33 -07:00
yenatch
bf76a6b84a Merge remote-tracking branch 'origin/master' 2015-06-28 23:18:57 -07:00
yenatch
b6500c8620 Fix get_pic_animation.
Fixes aec2e7ff.
2015-06-28 23:15:49 -07:00
Bryan Bishop
a43ba61bd6 Merge pull request #89 from yenatch/master
Fix a modulo by 0 on a default argument to condense_tiles_to_map.
2015-05-06 19:09:48 -05:00
yenatch
661004c969 remove yaml
remove yaml

undoes parts of 0182bcaf8f
2015-05-06 16:50:42 -07:00
yenatch
c6dcd9b9be Fix a modulo by 0 on a default argument to condense_tiles_to_map. 2015-04-21 09:49:02 -07:00
Bryan Bishop
46492bd907 Merge pull request #86 from yenatch/master
Refactor the LZ tools and fix BSSReader's eval shenanigans.
2015-03-12 12:03:17 -05:00
yenatch
8d86abe882 hotfix: gfx.py doesn't need baserom.gbc to work 2015-03-11 22:43:04 -07:00
yenatch
68eae566ec Merge remote-tracking branch 'origin/master'
Conflicts:
	pokemontools/gfx.py
2015-02-11 14:22:50 -08:00
yenatch
fb23f2754c Split the lz compression tools out of gfx.py. 2015-02-07 13:11:38 -08:00
yenatch
36f7ee513e Refactor the compressor again.
This is a little closer to the target compressor than before.
2015-02-07 13:06:08 -08:00
yenatch
78aa4f00be Pointless whitespace tweaks. 2015-02-07 12:40:15 -08:00
yenatch
aec2e7ff64 Refactor get_pic_animation. 2015-02-07 12:36:22 -08:00
Bryan Bishop
2c2ceb7456 Merge pull request #87 from Sanqui/master
Fix parsing arguments, fixes `make pngs` for pokecrystal
2015-01-28 13:10:57 -06:00
IIMarckus
f5248045ac redrle: reduce code duplication. 2015-01-08 03:14:58 -07:00