FosterProgramming
8b8c593bf6
Fix preproc not correctly reading skipped lines symbols inside enum ( #2197 )
2025-11-05 09:04:30 +00:00
Martin Griffin
d1d5435487
Improve undefined map assembler messages ( #2196 )
2025-10-29 21:34:03 -04:00
Estellar
1de27646d2
Remove magic numbers in slot_machine.c ( #2195 )
2025-10-28 09:19:12 +00:00
Josh
fa5ca10b17
Add spritesheet rules for healthbox graphics ( #2180 )
2025-10-19 18:32:19 +01:00
DavidJCobb
7fd0029ed7
Add typedefs for MAPSEC and METLOC values ( #2183 )
...
Added typedefs: mapsec_t, metloc_t, and variants for MAPSEC and METLOC values. There are some rough edges that could do with smoothing out, but for now, this gets us close to ideal with a ROM that compares equal.
Per feedback, all typedefs to mention the underlying type within the typedef name. The documentation comments reflect and explain the naming convention.
Updated comments to reflect the fact that we're no longer using SET8 for a Pokemon's met locations, in favor of a new macro (added by this PR) that adjusts to match the width of whatever is being set.
2025-10-19 17:37:13 +01:00
Estellar
0965dffe70
Use TaskFunc wherever posible ( #2188 )
2025-10-18 17:53:50 +01:00
Jan Helbling
f2cf20ce9b
INSTALL.MD updated for OpenBSD ( #2186 )
...
Co-authored-by: Jan Helbling <janhelbling@laptop-home.my.domain >
2025-10-14 12:30:26 +01:00
Estellar
f4f7c38255
Use MainCallback wherever posible ( #2184 )
2025-10-14 09:41:27 +01:00
FosterProgramming
d05742ca05
Fix include order in wild_encounter.c ( #2185 )
2025-10-14 09:36:32 +01:00
Jan Helbling
80ec69fc5d
switched from head -c 12 to dd bs=1 count=12, to successful compiling with OpenBSD ( #2091 )
...
Co-authored-by: Jan Helbling <janhelbling@laptop-home.my.domain >
2025-10-14 09:35:53 +01:00
FosterProgramming
9c8cfe3b75
Fix include order in src/clock.c to be alphabetical ( #2181 )
2025-09-13 17:49:36 +01:00
FosterProgramming
276275f837
Fix 3 spaces tabs in field_message_box.c ( #2179 )
2025-09-10 06:44:14 +01:00
Alex
208f97e1e3
Rename passive damage hitmarker ( #2174 )
2025-08-21 13:43:19 +01:00
GriffinR
92f7727a60
Merge pull request #2107 from AsparagusEduardo/pret/pr/simpleMultiBattleFix
...
Simplified Multi Battle bugfix, removing duplicate code
2025-08-14 15:09:42 -04:00
Josh
65f9c04757
Key split restructure ( #2168 )
...
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.
---------
Co-authored-by: Martin Griffin <martinrgriffin@gmail.com >
2025-08-02 02:11:50 +01:00
Josh
0dfec24967
Allow names for voicegroups and use a macro for use with drumsets ( #2149 )
...
mid2agb has been modified to allow more than just numbers when naming voicegroups and voicegroups have been renamed to match. A "voice_group" macro has been set up with a optional parameter for the starting note will shift the offset by the specified amount * 0xC which is the length of 1 voice in a voicegroup. All drumset voicegroups have a "starting_note" of 36.
2025-07-30 19:43:08 +01:00
GriffinR
f85baa5358
Merge pull request #2164 from cawtds/shop-menu-palette
...
Document shop menu palette
2025-07-26 14:36:03 -04:00
cawtds
5da5cb4c8c
document shop menu palette
2025-07-26 20:19:45 +02:00
GriffinR
6f8a1bbdb8
Add pack/unpack for data masks ( #2163 )
2025-07-23 09:28:34 +01:00
GriffinR
20012cba6e
Merge pull request #2130 from Catnip-Consumer/preproc-windows-fixes
...
Apply fixes to preproc for Windows compatibility
2025-07-21 18:56:37 -04:00
Philipp AUER
e63e89e270
Fix potential stack memory leak in gbagfx due to out of bounds read ( #2162 )
...
* fix(tools): gbagfx potential oob read
---------
Co-authored-by: sbird <sbird@no.tld >
2025-07-21 18:33:44 +01:00
GriffinR
e22b799d7f
Merge pull request #2160 from rayrobdod/align_rl
...
Fix RL compressed data alignment
2025-07-17 13:22:41 -04:00
Raymond Dodge
80b9c23d0a
Fix RL compressed data alignment
...
`RLUnComp`, like `LZ77UnComp`, expects the source data to be word-aligned.
So, to mirror how lz-compressed data is defined as `u32[]` to enforce
word-alignment, this changes rl-compressed data to be defined as `u32[]`
to enforce word-alignment.
2025-07-06 13:49:47 -04:00
GriffinR
aac44d0f91
Merge pull request #2073 from AsparagusEduardo/_pret/pr/pyramidLocation
...
Improve Pyramid location documentaion
2025-06-30 13:30:14 -04:00
GriffinR
6ead1e50df
Merge pull request #2159 from GriffinRichards/mapsec-default
...
Add explicit defaults for MAPSEC data
2025-06-30 13:25:48 -04:00
GriffinR
0c7c81e02f
Merge branch 'master' into _pret/pr/pyramidLocation
2025-06-30 11:51:45 -04:00
GriffinR
44c3069895
Add explicit defaults for MAPSEC data
2025-06-26 16:26:59 -04:00
GriffinR
670d3a6c9f
Merge pull request #2152 from GriffinRichards/mapsec-data
...
Relax MAPSEC region map data requirements
2025-06-25 22:05:35 -04:00
GriffinR
2a7a4f1e76
Merge pull request #2127 from AsparagusEduardo/_pret/maxLinkPlayers
...
Fix other missing instances of MAX_LINK_PLAYERS
2025-06-25 22:05:13 -04:00
DizzyEggg
9df5ab16e8
Ensure sMonMarkings_Gfx alignment ( #2158 )
2025-06-25 19:41:23 +01:00
DizzyEggg
64a6e8817c
Fix sGpuRegBuffer potential alignment issues ( #2157 )
2025-06-25 17:54:13 +01:00
DizzyEggg
e1b83d6056
Match graphics declarations with externs ( #2089 )
2025-06-23 20:31:18 +01:00
GriffinR
4ce83c7d96
Merge pull request #2104 from GriffinRichards/fix-collision-comparison
...
Fix collision comparison in PlayerNotOnBikeMoving
2025-06-22 20:05:30 -04:00
GriffinR
f029fc5eac
Merge pull request #2156 from DizzyEggg/temps
...
Fix wrong keep temps files directory in makefile
2025-06-22 19:54:58 -04:00
DizzyEggg
53f8ae11ff
Move gTradePlatform_Tilemap to header ( #2088 )
2025-06-22 19:48:37 -04:00
DizzyEggg
01fc7e76ef
Fix wrong keep temps files directory in makefile
2025-06-22 11:26:31 +02:00
GriffinR
e2e3438674
Add missing uses of LOCALID_NONE for trainerbattle
2025-06-20 15:33:12 -04:00
psf
75fe3e7da6
Fixed typo in sMoveRelearnerMenuState ( #2155 )
2025-06-17 15:38:33 +01:00
GriffinR
bfa3e4a07b
Merge pull request #2145 from abaresk/remove-berryfix
...
Remove berry yield bug fix
2025-06-15 00:41:33 -04:00
GriffinR
5a3fc2a61b
Merge pull request #2154 from DizzyEggg/patch-1
...
Fix AnimItemSteal_Step3 and AnimKnockOffOpponentsItem matches
2025-06-13 11:28:26 -04:00
DizzyEggg
1cc4321a42
Fix AnimItemSteal_Step3 and AnimKnockOffOpponentsItem matches
2025-06-13 16:45:24 +02:00
GriffinR
50d81616cd
Relax MAPSEC region map data requirements
2025-06-10 13:05:03 -04:00
GriffinR
ec6e85d4b4
Merge pull request #2151 from ghoulslash/pret/repeatparticlefix
...
Fix Repeat Ball Particle Animation Sprite Count
2025-06-09 16:43:57 -04:00
ghoulslash
96844bd3bb
fix sprite count in RepeatBallOpenParticleAnimation
2025-06-09 16:19:25 -04:00
GriffinR
2101c73266
Merge pull request #2150 from cawtds/list-menu-documentation
...
Document list menu functions
2025-06-02 21:24:06 -04:00
cawtds
b36a78ed47
replace magic numbers with enums
2025-06-02 22:55:41 +02:00
cawtds
0fc900514b
sync list menu functions with firered
2025-06-02 22:51:26 +02:00
GriffinR
0c32d840fa
Merge pull request #2141 from pret/porymap-6
...
Update for Porymap 6
2025-05-27 10:53:17 -04:00
GriffinR
fba096a500
Remove map_group_count.h
2025-05-22 13:59:23 -04:00
GriffinR
d6962aacd7
Merge pull request #2146 from AlexOn1ine/removeFiles
...
Remove files that were wrongly commited
2025-05-22 13:58:18 -04:00