Eevee (Lexy Munroe)
|
a64657988a
|
Fix most Python 3 compat issues with futurize --stage1
|
2016-08-24 15:43:15 -07:00 |
|
yenatch
|
074f8dfdf4
|
audio: Expose header reads via separate functions.
|
2014-10-28 21:59:07 -07:00 |
|
yenatch
|
8b72eedc2c
|
audio: Import sound names outside of functions
|
2014-02-06 19:53:21 -05:00 |
|
yenatch
|
b89a36e9a2
|
audio: Docstrings for functions that didn't have any.
|
2014-02-06 19:49:44 -05:00 |
|
yenatch
|
c723f32d11
|
audio: Don't use underscores in base labels
|
2014-02-06 18:40:11 -05:00 |
|
yenatch
|
45833dcbaf
|
audio: Add a comment to generate_crystal_sfx_pointers output
|
2014-02-06 18:39:03 -05:00 |
|
yenatch
|
108086fcf3
|
audio: parse channel branches independently instead of running past the end
|
2014-02-06 18:13:03 -05:00 |
|
yenatch
|
527b9ac7ff
|
audio: Dump an unknown sound effect
|
2014-02-06 17:13:34 -05:00 |
|
yenatch
|
7b381c5461
|
audio: rework sfx dumps and fix incbin insertion
|
2014-02-06 16:56:22 -05:00 |
|
yenatch
|
d893d11212
|
audio: Use generate_label_asm instead of manually creating label asm
|
2014-02-06 05:31:17 -05:00 |
|
yenatch
|
c694af14c2
|
audio: Include unreferenced cries in dump_crystal_cries output
|
2014-02-06 05:27:01 -05:00 |
|
yenatch
|
7bc0473f5e
|
audio: Refactor output handling.
Drastically improves execution time.
|
2014-02-06 04:53:58 -05:00 |
|
yenatch
|
15eca02957
|
audio: Distinguish between sound and noise commands
sound takes a word for frequency, and noise takes a byte
|
2014-02-06 01:42:18 -05:00 |
|
yenatch
|
6a2a47074e
|
audio: Crystal sfx are in a separate clump
|
2014-02-05 22:57:39 -05:00 |
|
yenatch
|
9976bf57be
|
audio: Clean up output and fix sfx handling
|
2014-02-05 22:33:39 -05:00 |
|
yenatch
|
70cd4f7c00
|
audio: use labels.line_has_label and clean up crystal imports
|
2013-12-28 19:57:37 -05:00 |
|
yenatch
|
82389c9998
|
audio: note duration from 0-15 to 1-16 to match pokered
|
2013-12-28 19:53:32 -05:00 |
|
yenatch
|
981e0c634f
|
audio: fix Noise and size handling for nybble params
|
2013-12-28 18:32:35 -05:00 |
|
yenatch
|
486483ef19
|
don't use children functions in sort_asms
|
2013-12-27 21:46:29 -05:00 |
|
yenatch
|
12f0578a6c
|
audio: more readable asm list sorting
|
2013-12-25 06:10:44 -05:00 |
|
yenatch
|
697e2fa2ad
|
audio: sort output by content
|
2013-12-08 17:19:38 -05:00 |
|
Bryan Bishop
|
726d6f2134
|
fix configuration import in audio.py
|
2013-11-17 11:09:36 -06:00 |
|
Bryan Bishop
|
af6b87ae49
|
fix syntax error in audio.py
|
2013-11-17 11:09:24 -06:00 |
|
yenatch
|
f5ad14d634
|
audio: pass in a channel id to sound commands
|
2013-11-13 12:46:18 -05:00 |
|
yenatch
|
7c4f12dec9
|
audio: noise command
|
2013-11-13 12:45:28 -05:00 |
|
yenatch
|
e7385d6f04
|
audio: less ambiguous tuple unpacking
|
2013-11-08 22:49:25 -05:00 |
|
yenatch
|
85fa5a06c0
|
audio: sfx and cries are contiguous
songs for the most part are independent
sfx/cry headers are grouped together and most sound data is shared
|
2013-11-08 22:47:31 -05:00 |
|
yenatch
|
6b434d2230
|
oops forgot the cries
|
2013-11-07 02:11:00 -05:00 |
|
yenatch
|
ec52d62700
|
sound parsing actually works now
+ sorted out output semantics
+ cross-song label references
+ incbins
|
2013-11-07 00:29:37 -05:00 |
|
yenatch
|
4a7373d8e7
|
audio.py: cleaner key deletion
|
2013-11-05 14:10:25 -05:00 |
|
yenatch
|
f790933680
|
audio.py: pointer table generation
|
2013-11-05 13:54:59 -05:00 |
|
yenatch
|
fc34ecde0a
|
crystal: sound data dumper
todo: samples, drumkits
|
2013-10-31 01:45:14 -04:00 |
|