Commit graph

77 commits

Author SHA1 Message Date
Rangi
2b2ed54bbf Identify wSpriteStateData1 and wSpriteStateData2 offsets, like pokeyellow 2020-07-05 17:51:29 -04:00
Rangi
a77999f7f1 Logical spacing in data/sgb/sgb_palettes.asm 2020-07-05 16:15:01 -04:00
Rangi
139a28ff99 Port pokecrystal's formatting of text commands and special characters 2020-07-04 21:14:46 -04:00
Rangi
e4e0af4d67 Remove remaining raw $xxxx values, and replace "+ -1" with "- 1" (supported by rgbds 0.4.0) 2020-07-04 01:00:45 -04:00
Rangi
053afc4634 Move more code from home.asm to home/ 2020-07-03 22:57:43 -04:00
Rangi
35deb77113 H_CONSTANTNAMES -> hConstantNames 2020-07-03 19:59:41 -04:00
Rangi
9878f01e29 Organize macros/ like pokecrystal
While doing so I replaced the StopAllMusic macro with a SFX_STOP_ALL_MUSIC constant and applied it throughout the code.
2020-07-03 16:37:47 -04:00
Rangi
710c3275fc Simplify map connections
To do: Polished Map support for detecting the tileset
2020-07-03 15:49:12 -04:00
Rangi
c9c59dc343 Reorganize constants/
To do: add comments associating constants with data and code
2020-07-03 12:44:47 -04:00
dannye
362bba7642 Rename dnote to drum_note and dspeed to drum_speed 2019-09-03 22:36:02 -05:00
dannye
44b9a240d4 Make pitch_sweep pitch change argument consistent with the other signed magnitude arguments 2019-08-25 09:57:50 -05:00
dannye
8b0cd72a60 Finish cleaning up audio macro arguments and descriptions
break up arguments for stereo_panning and duty_cycle_pattern
note_type fade is signed
properly document arguments for vibrato, tempo, pitch_slide etc
2019-08-18 21:43:15 -05:00
dannye
969b43d443 Update labels to match new audio macro names
and synchronize engine_2 and engine_3 with engine_1
2019-08-17 14:47:16 -05:00
dannye
6574881cda Use generic names for noise instruments
coming up with satisfactory names is hard, besides this will improve compatibility with crystal
2019-07-28 17:29:35 -05:00
dannye
20c4116788 Update audio macro names
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
2019-07-27 23:21:39 -05:00
Rangi
eddcbba82f Avoid "Warning: Left shift of negative value" from rgbds 2018-07-08 16:30:25 -04:00
Pokeglitch
01fe449837 Updated the intro 2018-06-22 23:06:05 -04:00
dannye
32c371b1d3 sfxnote parameter 1 is length, not duty
also bumb submodule
2018-03-19 00:18:50 -05:00
dannye
4398dde1e4 Break up sfxnote parameters into duty, volume, volume change and pitch 2018-03-16 20:35:40 -05:00
dannye
b382473f7b Break up pitchenvelope parameters into length and pitch change 2018-03-16 18:07:41 -05:00
Eggy0
5826f25bef Made some changes 2018-03-16 22:02:14 +01:00
Eggy0
7266657010
Update audio_macros.asm 2018-03-16 20:07:57 +01:00
Eggy0
8a8cbf12ab
Changing macro names
Changing the following macro names:

unknownsfx0x20 to SquareSound - This command, when used in an .asm file that defines an audio piece, generates a square tone modulated by 4 values.
unknownnoise0x20 to NoiseSound - This command is similar to SquareSound, but it uses 3 values instead of 4 and generates noise instead of a square tone.
unknownsfx0x10 to eSquarePitchEnvelope - This command is not an unknown sound effect, but a modifier for the above two commands which it precedes; it takes one decimal value which is translated into a hexadecimal value when used by the system, and depending on the second digit of this hex value the sounds generated by SquareSound and NoiseSound will have their frequency slide either up (1-7) or down (9-F) or not at all (0,8). E.g. typing 23 will have the system read $17, which will modulate the frequency to slide up because the second digit is 7.
2018-03-16 19:59:06 +01:00
Remy Oukaour
dd4f0a0064 Use base 10 (note, the previous commit resolves #173) 2018-01-29 11:12:59 -05:00
Remy Oukaour
d271d69175 Add warp, sign, and warp_to macros for data/mapObjects definitions 2018-01-29 02:31:32 -05:00
dannye
7a9a1b1e55 Fix typos in comments 2017-06-24 15:01:43 -05:00
dannye
032f961ef2 Split macros.asm 2016-07-31 13:04:04 -05:00