Commit Graph

33 Commits

Author SHA1 Message Date
yenatch 8e03321069 Blindly use wram labels for everything except mobile, part 1.
Wram banks and mobile make this tough, since any address can secretly be a ghost.

As usual, mobile completely disregards 99% of the codebase. It's been ignored in kind.
2015-02-10 00:53:03 -08:00
yenatch fe230e2e7d Get rid of one-byte incbins in sound data. 2015-01-27 15:04:01 -08:00
yenatch b9110b015d Condense cry headers to one line.
Keep the unused labels for readability (and maybe some symfile magic).
2014-07-18 17:03:52 -07:00
yenatch 251517812f Rename the internal PlayCry function to _PlayCryHeader. 2014-07-18 10:31:52 -07:00
yenatch ab018a5094 Cry "echo" is actually the upper byte of pitch (now a word). 2014-07-18 10:31:51 -07:00
yenatch 7ab25c9f59 Danger in the sound engine. 2014-04-22 00:02:52 -04:00
yenatch 3848af8e0e Better labels for drumkits.
Also use noise commands for instruments.
2014-04-10 21:31:55 -04:00
yenatch cb40ed08dd Use labels in audio/sfx_pointers.asm 2014-02-06 21:22:45 -05:00
yenatch 55f60dffe1 Use labels in audio/cry_pointers.asm 2014-02-06 21:22:45 -05:00
yenatch 236f914bbe Empty cry headers (for slots 252-255). 2014-02-06 21:22:45 -05:00
yenatch fd1e8d9daf Dump the sound effects 2014-02-06 21:22:45 -05:00
yenatch 466c507549 Dump the cries 2014-02-06 21:22:44 -05:00
yenatch cfa8cb7b15 Redump music for whitespace formatting changes
to avoid a bigger diff later
2014-02-06 21:22:44 -05:00
yenatch cf2acc1001 Use :: to export labels between objects.
This fixes the build.
2014-02-01 20:26:39 -05:00
yenatch e937d6f25c audio: note duration from 0-15 to 1-16 to match pokered 2013-12-28 20:32:05 -05:00
yenatch 8627d1760e dump the music again 2013-11-07 01:18:50 -05:00
yenatch 6f1928eaea stack music command labels 2013-11-05 15:19:12 -05:00
yenatch 12f0be8ccc recomment ReadNoiseSample 2013-11-05 15:04:26 -05:00
yenatch b2dd26c8a0 rename ParseCommand to ParseMusicCommand 2013-11-05 14:40:55 -05:00
yenatch 946a213f09 fix labels for SoundRestart and UpdateSound 2013-10-11 02:55:01 -04:00
yenatch aae33da95b fix LoadMusicByte naming scheme 2013-10-08 13:34:32 -04:00
yenatch 91b822ceb8 rename 'LoadMusic' to '_PlayMusic' 2013-10-08 13:26:05 -04:00
yenatch 789469c465 rename 'StartMusic' to 'PlayMusic' 2013-10-08 13:21:15 -04:00
yenatch 963fe4808b rename 'LoadSFX' to '_PlaySFX' 2013-10-08 13:13:35 -04:00
yenatch 4ac678313f rename 'PlaySFX' to 'PlayStereoSFX' 2013-10-08 13:05:52 -04:00
yenatch 2a0089b92b shorten some overly long music filenames 2013-09-01 14:41:16 -04:00
yenatch 16507d3989 fix sfx pointer comments 2013-05-02 19:59:03 -04:00
yenatch 8bbfa54059 PlayCryHeader and related wram 2013-02-23 16:57:25 -05:00
yenatch f56f340ce1 Label hw registers 2013-02-22 20:02:10 -05:00
yenatch ee347bff48 Dump cry headers 2013-02-11 04:13:31 -05:00
yenatch 31a907d7c7 Move music/ into audio/ 2013-02-05 18:08:20 -05:00
yenatch ff5bd60966 Clean up and condense music includes 2013-02-05 18:00:32 -05:00
yenatch 9acf56102a Split audio engine and pointers into files
Creates folder audio/
2013-02-05 16:48:46 -05:00