Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes #312
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
To do: turn constants into labels and use ldh
|
|
While doing so I replaced the StopAllMusic macro with a SFX_STOP_ALL_MUSIC constant and applied it throughout the code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
magnitude arguments
|
|
break up arguments for stereo_panning and duty_cycle_pattern
note_type fade is signed
properly document arguments for vibrato, tempo, pitch_slide etc
|
|
and synchronize engine_2 and engine_3 with engine_1
|
|
coming up with satisfactory names is hard, besides this will improve compatibility with crystal
|
|
change audio channel numbers from 0-7 back to 1-8
change all note macros back to single note macro
todo: fix comments with old macro names, update noise macros/instrument names
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
These are not game limitations, just restrictions for
the macros to behave properly
|