Skip to content

Conversation

ShinyDragonHunter
Copy link
Contributor

Key split tables have been given names based on usage (KeySplitTable1 -> keysplit_piano etc) and a new macro has been set up to better represent the individual bytes for key splits with it being more obvious to how said bytes are used for the respective voice in the voicegroup.

Description

Key split tables have been given names and voicegroups were updated with the name changes. Individual key split bytes now use a macro that uses .repeat to basically repeat the specified byte (or voice) n times:

	.macro split voice:req, n:req
	.rept \n
	  .byte \voice
	.endr
	.endm

Discord contact info

ShinyDragonHunter#2440

ShinyDragonHunter and others added 4 commits July 31, 2025 13:11
Key split tables have been given names based on usage (KeySplitTable1 -> keysplit_piano etc) and a new macro has been set up to better represent the individual bytes for key splits with it being more obvious to how said bytes are used for the respective voice in the voicegroup.
@mrgriffin mrgriffin merged commit 65f9c04 into pret:master Aug 2, 2025
1 check passed
github-actions bot pushed a commit that referenced this pull request Aug 2, 2025
github-actions bot pushed a commit to GriffinRichards/pokeemerald that referenced this pull request Aug 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants