Commit Graph
84 Commits
Author SHA1 Message Date
Kurausukun 3e725272fc standardize "grey" to "gray" 2021-04-09 22:39:34 -04:00
Kurausukun 102582a3df Merge branch 'master' of https://github.com/pret/pokeemerald into fr_doc 2021-03-29 18:36:18 -04:00
Kurausukun 79a8eb481f 1 to true 2021-03-29 18:32:22 -04:00
Kurausukun 9eb5794482 cleanup some m4a code (thanks to shoomer) 2021-03-21 13:43:53 -05:00
Kurausukun 0691632ac6 oops 2021-03-19 18:52:37 -04:00
Kurausukun 7198d40ec8 port some documentation from FR 2021-03-19 18:49:19 -04:00
Kurausukun 5b910a11b4 port miscellaneous fr documentation 2021-03-18 20:35:39 -04:00
Kurausukun 3baac6ef3c port some missed berry crush documentation 2021-03-15 23:55:10 -04:00
Kurausukun 204e95dfea remove unnecessary changes 2021-03-04 19:32:16 -06:00
Kurausukun dec5e8eee5 steal matching from #1333 2021-03-04 19:32:16 -06:00
Kurausukun 10e430ae15 oops 2021-02-14 04:03:53 -05:00
Kurausukun 7c4116b32a fix indentation 2021-02-14 04:01:20 -05:00
Kurausukun 6b5db889dd [LEAK-INFORMED] remove fakematching comment
it is in fact not a fakematch
2021-02-14 03:57:50 -05:00
Kurausukun bf062f5547 [LEAK-INFORMED] fix battle dome fakematching
yes they actually fucking did this
2021-02-14 03:51:38 -05:00
Kurausukun c96a52b1f7 use constant for max directsound channels
makes it easier to modify the size of the struct used in m4a_1
2021-01-16 04:18:45 -05:00
Kurausukun 254b4e621c change "filler" to "unk", remove newline 2020-12-22 00:08:15 -05:00
Kurausukun 45a1156dc8 fix remaining functions, finally matches 2020-12-21 22:36:28 -05:00
Kurausukun 01ea479390 oops 2020-12-21 20:25:59 -05:00
Kurausukun b3f9a08ba6 fix sub_8021A28 2020-12-21 20:24:36 -05:00
Kurausukun 3203bac053 fix struct 2020-12-20 23:15:35 -05:00
Kurausukun 14e2898a29 fix structs and some function logic
(currently does not match)
2020-12-20 02:54:33 -05:00
Kurausukun 69cfe5ad01 use direction constant 2020-12-14 21:54:19 -05:00
Kurausukun 68b456e7f9 name a2 2020-12-14 21:51:38 -05:00
Kurausukun 266a23b327 fix indentation 2020-12-14 21:44:25 -05:00
Kurausukun 6faa63347a document reuse of variables in link mode 2020-12-14 21:41:30 -05:00
Kurausukun 54acea6083 improve asmdiff.sh 2020-12-11 00:32:12 -05:00
Kurausukun 58976ebaa8 Merge remote-tracking branch 'upstream/master' into berry_crush 2020-12-10 23:30:52 -05:00
Kurausukun 54becd2303 whitespace 2020-11-26 01:35:08 -05:00
Kurausukun 94cbd3ff1b [LEAK INFORMED] match sub_819A080 2020-11-26 01:30:59 -05:00
Kurausukun 6545745e59 Merge branch 'reverts' of https://github.com/aaaaaa123456789/pokeemerald into reverts 2020-11-02 18:43:40 -05:00
Kurausukun 8bf401c227 address comments 2020-11-02 18:43:11 -05:00
Kurausukun fe40c0c466 re-match BattleIntroOpponent1SendsOutMonAnimation
a lot of functions and a bit of data had to be moved from battle_main.c
to battle_util.c; I have added a note to battle_util.c stating the
reason for this
2020-10-26 05:52:00 -04:00
Kurausukun 539fd463c8 port MovementAction_StoreAndLockAnim_Step0 fix 2020-10-26 03:46:08 -04:00
Kurausukun 43701c3860 port PrintMonWeight fakematch fix 2020-10-26 00:49:57 -04:00
Kurausukun b2b363159f port sub_80C6104 fakematch fix 2020-10-26 00:46:01 -04:00
Kurausukun 072797844a port TrendyPhraseIdOld fakematch fix 2020-10-26 00:29:55 -04:00
Kurausukun e8fd0bd2c3 port InitPaintingMonOamData fakematch fix 2020-10-26 00:26:15 -04:00
Kurausukun 9e033fa554 port BerryCrushCommand_BeginNormalPaletteFade fix 2020-10-26 00:22:56 -04:00
Kurausukun 9ca406b15d port Cmd_forcerandomswitch fakematch fix 2020-10-26 00:17:26 -04:00
Kurausukun af0a1cb7bf port ReceiveDaycareMailData fakematch fix 2020-10-26 00:10:30 -04:00
Kurausukun 9d067dfe0d port sub_8181C2C fakematching fix 2020-10-26 00:06:19 -04:00
Kurausukun 83846b913a port sub_806F160 fakematch fix 2020-10-26 00:01:53 -04:00
Kurausukun 4c10f3f465 port GetFrontierOpponentClass fakematch fix 2020-10-25 23:55:38 -04:00
Kurausukun c7d624edeb re-match sub_81D5F58 2020-10-25 23:52:39 -04:00
Kurausukun 077a2c23dc port HasNoMonsToSwitch fakematch fix (from #1181) 2020-10-25 23:45:42 -04:00
Kurausukun 193e601c2c port Phase2_FrontierLogoWave_Func4 fix 2020-10-25 23:42:50 -04:00
Kurausukun b2100cb480 port ModifyStatByNature fakematch fix (from #1179) 2020-10-25 23:23:40 -04:00
Kurausukun 9c9b626ccb re-match CheckBagHasSpace (from #1179) 2020-10-25 23:19:56 -04:00
Kurausukun af04d99cd9 port fix for UpdateSaveAddresses (from #1177) 2020-10-23 22:12:09 -04:00
Kurausukun 44c2d15ca9 re-match sub_81C79BC (from #1177)
also re-define RBG macros
2020-10-23 22:07:30 -04:00
Kurausukun 627853a2bf re-match SetSearchRectHighlight (from #1177) 2020-10-23 21:59:15 -04:00
Kurausukun a1d69ae264 re-match sub_81BF2B8 (from $1177) 2020-10-23 21:51:46 -04:00
Kurausukun 9b573b283c re-match CreateFrontierBrainPokemon (from #1177) 2020-10-23 21:36:38 -04:00
Kurausukun a6cb8279f7 re-match DrawResultsTextWindow (from #1177) 2020-10-23 21:29:59 -04:00
Kurausukun 36d7e8c769 re-match TryPutLinkBattleTvShowOnAir (from #1177) 2020-10-23 21:04:28 -04:00
Kurausukun 16cf49ffbe re-match GetTypeEffectivenessPoints (from #1177) 2020-10-23 20:59:27 -04:00
Kurausukun 90211248af re-match Cmd_unknown_24 (from #1140)
changes to data structs are necessary. other things that look
unnecessary, like the order of operands, are also necessary. fuck this
function.
2020-10-23 20:47:10 -04:00
Kurausukun 64ba8c8061 port fakematch fixes from #1155 2020-10-22 05:45:53 -04:00
Kurausukun 9c4dddf870 re-match _InitContestMonPixels (from #1153) 2020-10-22 05:37:51 -04:00
Kurausukun 0bca313b41 remove naked asm (oops) 2020-10-22 05:04:35 -04:00
Kurausukun 2945a3a845 re-match GetConnectedChildStrength 2020-10-22 05:03:16 -04:00
Kurausukun 03f46ff23a re-match battle_anim_water functions (from #1136) 2020-10-21 04:41:57 -04:00
Kurausukun 063596d87b re-match GLYPH_COPY 2020-10-21 04:26:45 -04:00
Kurausukun 5fd555016f re-match battle_anim_flying functions (from #1126) 2020-10-21 04:04:59 -04:00
Kurausukun eee55c65f6 re-do "match function signatures" (from #1119)
not a matching, but I don't see why we shouldn't do this
2020-10-21 03:45:29 -04:00
Kurausukun c8e832980b re-match CreateWaterPulseRingBubbles 2020-10-19 06:37:00 -04:00
Kurausukun f0efd11aa9 re-match InitObjectEventStateFromTemplate 2020-10-19 06:19:21 -04:00
Kurausukun 56c3eefd9f re-match RotateAuroraRingColors_Step 2020-10-19 06:15:35 -04:00
Kurausukun 7d5fce9a72 re-remove extra semicolons (from #1104) 2020-10-19 05:58:51 -04:00
Kurausukun aedfe27f8d Remove newline 2020-10-16 17:16:25 -04:00
Kurausukun bf03f1154f formatting 2020-10-16 16:57:41 -04:00
Kurausukun c31c2d93d7 [LEAK INFORMED] match FadeOutBody 2020-10-16 16:55:29 -04:00
Kurausukun 04bf1d433a one more instrument
oops just found this one
2020-09-23 22:31:12 -04:00
Kurausukun 30e3437891 rename instruments (again) 2020-09-17 23:52:57 -04:00
Kurausukun f4a49dcd1d Make all arguments for audio macros required 2020-09-17 19:56:55 -04:00
Kurausukun b9644e9583 Update Audio Macros
Information: Our current audio macros preclude the definition of root
key and pan (applicable when used in drumsets, aka "keysplit_all") for
GB channels. However, this functionality does exist in m4a--Pokemon
Emerald just happens not to use it. However, for the sake of people
working with custom music, I believe these values should be modifiable
by users.

Additionally, given the recent events that have occurred with this repo,
I would like to make something fully clear: I have indeed looked at the
GBA SDK before, which contains notes on how these sounds are defined;
therefore, I cannot blame you if you reject this PR on the grounds that
the information is "tainted." However, this information is readily
available and matches the same macros used for directsound--it's hardly
information that one would need the source to know.
2020-09-17 03:12:19 -04:00
Kurausukun 65fb2e9957 Fix compilation on gcc 10 (for real this time) 2020-05-18 23:42:42 -04:00
Kurausukun 72c8574780 Fix compilation on gcc 10 2020-05-18 01:41:54 -04:00
Kurausukun 3a7bb65077 update instrument sample names 2019-12-19 03:42:09 -05:00
Kurausukun 22880768d5 rename instrument samples 2019-05-25 08:25:19 -05:00
Kurausukun f9e8808234 Update voice_groups.inc
Added instruments that were previously part of keysplit_tables.inc
2018-09-21 12:42:32 -04:00
Kurausukun 3f7fb4fefd Update keysplit_tables.inc 2018-09-21 12:36:48 -04:00
Kurausukun e25a7d0276 Update keysplit_tables.inc
move instrument definitions to end of file
2018-09-21 12:32:22 -04:00
Kurausukun f1c0c79e21 ported keysplit_tables from pokeruby 2018-09-21 00:54:28 -04:00