Commit Graph

45 Commits

Author SHA1 Message Date
Rangi42
0b8a81212e Update hardware.inc to 5.2.0
Some checks failed
CI / build (push) Has been cancelled
2025-07-22 11:57:38 -04:00
dannye
56b56c7be3 Fix drum_note commands in channel 8 sound effects
Some checks are pending
CI / build (push) Waiting to run
2025-07-01 23:17:28 -05:00
Rangi42
b03ba1a549 Update hardware.inc to 5.1.0 2025-06-30 12:47:34 -04:00
Rangi
f57be98873
Replace hardware_constants.asm with the community-standard hardware.inc 5.0 (#130) 2025-06-23 09:11:35 -04:00
Brianum
bdb166152d Rename SFX Unknown labels to Faint/Toxic (pret/pokecrystal#1189)
Some checks are pending
CI / build (push) Waiting to run
2025-06-17 14:16:44 +00:00
Rangi
54b8389023
Identify CHANNEL_FIELD16 as CHANNEL_NOTE_DURATION_MODIFIER (#117) 2024-12-27 12:54:28 -05:00
Rangi
3affb23969
Don't pass redundant label names to table_width and list_start (#126) 2024-12-27 12:35:41 -05:00
Sylvie
98d728262f
Identify various "????"s (#116) 2024-06-11 20:54:43 -04:00
Idain
dc77fcf2c7 Fix macro definitiosn for unused commands 2023-05-08 01:11:57 +02:00
Colton G. Rushton
91b18548c0
Remove rNR20/rNR40 and add rPCM12/rPCM34 (#92) 2022-06-17 22:29:08 -04:00
Daniel Harding
8ecb1144f9
Fix channel 3 wave 9 id (#87) 2022-06-06 17:09:34 -04:00
vulcandth
3ce41509db
Correct ClearChannels comment (#80)
The comment states that ClearChannels doesn't seem to to be used. This is not the case, as it is used by ExchangeMysteryGiftData.
2022-05-06 13:11:23 -04:00
vulcandth
6ac6de58f5
Prune trailing whitespace (#81) 2022-05-06 13:09:52 -04:00
Rangi
14a21880a0 Use ~X instead of $ff ^ X 2021-11-23 20:50:17 -05:00
Rangi
e1fda4a675 Comment that unused music bytes are left over from more channels 2021-04-12 14:51:06 -04:00
Rangi
44a1d2c526 Rename SOUND_REST to SOUND_CRY 2021-04-12 14:48:17 -04:00
Rangi
74bffc2c8d Add some comments regarding 16-bit increment/decrement 2021-03-24 18:34:31 -04:00
Rangi
ea59f5ee47 Miscellaneous cleanup 2021-03-22 16:41:10 -04:00
Rangi
2bc8cf5fc1 Revise some constant definitions 2021-03-16 18:08:25 -04:00
Rangi
dc17d58170 Verify script command table sizes 2021-03-11 16:31:40 -05:00
Rangi
5454e1e0de Verify data table sizes with table_width and assert_table_length macros
It also uncovered some off-by-one issues with defining some constants.

A few structs now use rsreset/_RS to define their offset constants.
2021-03-05 16:10:25 -05:00
Rangi
524f57703f Rename some labels
- Remove "Buffer" suffix from some byte and word quantities
- Change "Ptr" to "Pointer"
2020-12-23 16:46:49 -05:00
aljohnston112
5fa0983780
Cleaned up some comments and changed a magic number to maskbits NUM_CHANNELS (#68)
Improve the audio engine's comments and replace some magic numbers with constants
2020-12-07 12:44:12 -05:00
Rangi
9483cf47dd Replace many '; unused' with '; unreferenced' 2020-10-28 10:21:24 -04:00
Rangi
676f2f12e3 Use more assertions to ensure correct code and data 2020-10-26 22:24:47 -04:00
Rangi
46f6cc4d41 Comment, remove, or revise many unreferenced labels 2020-10-26 20:30:09 -04:00
Rangi
054e6088f9 Identify some more unnamed labels 2020-10-05 12:02:48 -04:00
mid-kid
79ce0e0ea6 Label some audio commands as unused 2020-08-04 01:17:36 +02:00
Rangi
61598ad925 Eliminate enum: use const instead, with case-by-case parallel const implementations 2020-07-09 11:27:10 -04:00
Rangi
534863abe1 Identify more labels and constants 2020-06-29 19:35:37 -04:00
Rangi
416255bea4 Identify more unnamed labels 2020-06-29 12:25:46 -04:00
entrpntr
9d0c8dbf8e Rename labels to stop cheating the unnamed.py script. 2020-06-19 07:35:14 -04:00
Rangi
9f01e33a04 Port miscellaneous recent updates from pokecrystal 2020-06-15 13:12:56 -04:00
entrpntr
e28325211c Fix file permissions. 2020-06-05 16:42:33 -04:00
entrpntr
05b591cd95 Remove remaining legacy macros from current code. 2020-05-15 09:57:37 -04:00
entrpntr
ff78a288fd Update music for newer audio macros. 2020-05-12 15:44:54 -04:00
entrpntr
70d3a3fdbc Sync with the recent updates to pokecrystal. 2020-04-27 03:35:35 -04:00
entrpntr
d7327a6494 Cleanup macros before continuing. 2020-03-17 14:36:59 -04:00
libjet
6231351906 Sync home/ with pokecrystal 2020-03-16 00:44:13 +00:00
Ryan Tandy
0af8f48d59 Clarify naming of SFX_GET_EGG_* pointers
In game, one receives eggs from the Aide and the Day-care Man, not the
Day-care Lady. SFX 0x96 is used for both. Rename it to reflect it is not
unique to the Day-care.

SFX 0x95 is an alias of the same sound and appears to be unused. Rename
the pointer to clarify that.
2019-09-23 10:14:38 -07:00
IIMarckus
2176239aa5 Incorporate the rest of the audio engine. 2019-08-16 01:03:03 -06:00
IIMarckus
901e6f25de Sync music with pokecrystal and add to the build. 2019-08-15 23:24:36 -06:00
IIMarckus
f150c1ab60 Sync sfx with pokecrystal, and add to the build. 2019-08-15 22:48:45 -06:00
IIMarckus
f783e73aeb Fix cries, and integrate them into the build. 2019-08-15 22:02:56 -06:00
PikalaxALT
2bf93c5905 Import stuff from pokecrystal; diff gold and silver 2016-01-29 18:36:31 -05:00