diff options
author | pfero <ohpee@loves.dicksinhisan.us> | 2018-06-04 03:35:28 +0200 |
---|---|---|
committer | pfero <ohpee@loves.dicksinhisan.us> | 2018-06-04 03:35:28 +0200 |
commit | 1bd0b22baf383dc171e5ce3c708746ba9aff86d6 (patch) | |
tree | 0ff0a58c153df11108d2055b00e81256cb20a7dc /wram.asm | |
parent | 9bfd7f3cbe0aae80bab93ed715c8c88cfa7241c1 (diff) |
Small dent into the audio engine
Diffstat (limited to 'wram.asm')
-rw-r--r-- | wram.asm | 43 |
1 files changed, 25 insertions, 18 deletions
@@ -17,36 +17,43 @@ wChannel6:: channel_struct wChannel6 ; c0fa wChannel7:: channel_struct wChannel7 ; c12c wChannel8:: channel_struct wChannel8 ; c15e - ds 8 ; TODO + ds 1 ; c190 -wCurChannel:: ; c198 - db +wCurTrackDuty:: db ; c191 +wCurTrackIntensity:: db ; c192 +wCurTrackFrequency:: dw ; c193 +wc195:: db ; c195 -wVolume:: ; c199 - db + ds 2 ; TODO - ds 2 ; TODO +wCurChannel:: db ; c198 +wVolume:: db ; c199 +wSoundOutput:: db ; c19a -wMusicID:: ; c19c - dw + ds 1 ; TODO -wMusicBank:: ; c19e - db +wMusicID:: dw ; c19c +wMusicBank:: db ; c19e - ds 14 ; TODO + ds 6 ; TODO -wMapMusic:: ; c1ad - db +wMusicFade:: ; c1a5 +; fades volume over x frames +; bit 7: fade in/out +; bit 0-6: number of frames for each volume level +; $00 = none (default) + db +wMusicFadeCount:: db ; c1a6 +wMusicFadeID:: dw ; c1a7 -wCryPitch:: ; c1ae - dw + ds 4 ; TODO -wCryLength:: ; c1b0 - dw +wMapMusic:: db ; c1ad +wCryPitch:: dw ; c1ae +wCryLength:: dw ; c1b0 ds 10 ; TODO - ; either wChannelsEnd or wMusicEnd, unsure wMusicInitEnd:: ; c1bc |