Alieneer
6ba776b11f
Sync sprite_anims with pokecrystal
2026-09-10 15:23:22 -04:00
Alieneer
00362921e8
Separate engine/menu/start_menu.asm, fix missing GetSGBLayout labels, change several menu coords to use SCREEN_WIDTH and SCREEN_HEIGHT ( #213 )
2026-09-08 18:08:17 -04:00
Alieneer
73abeb6168
Move TryWildBattle.CheckGrassCollision.blocks to data/collision/encounter_blocks.asm ( #212 )
2026-09-07 16:29:22 -04:00
Alieneer
f7e5260f01
Rename FindItemInTable to IsInArray ( #211 )
...
This syncs the label with pokegold/pokecrystal.
2026-09-07 16:28:24 -04:00
Alieneer
5b555967e1
Miscellaneous script and tileset anim label identifications ( #210 )
2026-09-01 22:26:17 -04:00
Alieneer
0aba82599e
Add note about "frame 9" to LoadTextboxFrameGraphics ( #209 )
2026-08-31 18:54:05 -04:00
Alieneer
6543fcff75
Clean up Spawnpoints and Flypoint constants ( #204 )
2026-08-27 18:48:49 -04:00
Alieneer
f0f8de82e7
Add add_tm macro, and change all name lists to be li or dname ( #207 )
2026-08-27 18:44:24 -04:00
Alieneer
b93a1014dc
Change MINIGAME_END_LOOP_F to JUMPTABLE_EXIT_F ( #205 )
2026-08-27 18:37:22 -04:00
Alieneer
853d1ba060
Interpolate FieldDebug_ChangeTileset.MenuData ( #202 )
2026-08-27 17:56:08 -04:00
Alieneer
b2c61bc99c
Minor improvements to FightDebugMenu variables ( #208 )
2026-08-27 17:52:52 -04:00
Alieneer
20644a93f0
Interpolate FightDebugMenu.LayoutText ( #206 )
2026-08-27 17:44:20 -04:00
Alieneer
4d6ee553b5
Rename wActiveFrame to wTextboxFrame and interpolate FrameTypeDialog.MenuData ( #201 )
...
This syncs with pokegold and pokecrystal.
2026-08-27 17:23:39 -04:00
Alieneer
f6c862df6b
Rename SPAWN_POINT_SILENT_HILL to SPAWN_POINT_QUIET_HILLS ( #200 )
...
This was missed during the map scripts merge.
2026-08-21 15:24:57 -04:00
Alieneer
2e413fafb1
Fix a symbol/data mismatch in wLinkPlayer* and mailmsg ( #198 )
2026-08-18 16:06:51 -04:00
Rangi42
a0c361cd79
Identify PartyMenuAttributes data
2026-08-14 01:55:08 -04:00
Alieneer
2bfbf06cff
Finish various remaining TODO items ( #191 )
2026-08-14 01:42:59 -04:00
Alieneer
9075545b5f
Use English names for Pokémon whose Japanese names were already final ( #190 )
...
Affects Hoothoot, Flaaffy, Ampharos, Cleffa, Igglybuff, Natu, Xatu, Marill, Politoed, Slowking, Unown, Ledyba, Espeon, Umbreon, Remoraid, Octillery, Hitmontop, Magby, Bellossom, Miltank, Murkrow, Steelix, Sneasel, Ho-Oh, Togepi, and Snubbull.
2026-08-08 17:08:26 -04:00
Rangi
8f6b240a1f
Take care of some TODOs
2026-08-05 13:38:56 -04:00
Rangi
620527be18
Do not use unnecessary parentheses
2026-08-05 12:52:43 -04:00
Rangi
54024d427f
Use more hardware constants
2026-08-05 12:29:35 -04:00
Rangi
2c13e2fa55
Replace hardware_constants.asm with hardware.inc ( #189 )
2026-08-05 11:57:44 -04:00
Rangi
57410db37a
Correct wUnownDex to use UNOWN_A
2026-08-05 09:39:47 -04:00
Rangi
18c7fb04b5
Identify more start-of-game data
2026-08-04 23:26:52 -04:00
Rangi
1d3d43ff47
Define DEBUG_MONEY constant
2026-08-04 22:42:18 -04:00
Alieneer
32f70c9b2e
Add unreferenced comments to labels and correct Mail offsets ( #188 )
2026-08-04 21:31:07 -04:00
Alieneer
aa1da29acd
Fix scene constants not exporting and add SCENE_ prefix ( #187 )
2026-08-03 19:58:16 -04:00
Rangi
4b42f0d9ec
Move field-script-specific macros into their engine code
2026-08-03 16:49:01 -04:00
Alieneer
961a895ca0
Merge map headers and scripts ( #183 )
...
Also renames all routes to their numeric order in data.
2026-08-03 15:18:45 -04:00
Alieneer
3911801821
Label all unnamed symbols ( #184 )
...
---------
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com >
2026-08-02 13:03:11 -04:00
Narishma-gb
97a4cc44d4
Add _Old WRAM symbols in player_animations_old.asm ( #180 )
2026-07-08 19:38:14 -04:00
Alieneer
e1b4a5f0b6
Finish some TODOs and extract bank 34 garbage map scripts ( #177 )
2026-07-06 19:51:27 -04:00
Rangi
2bb372d0a7
Identify more four-digit hex literals
2026-07-06 14:01:13 -04:00
Narishma-gb
047bcb4e6d
Remove some hardcoded addresses, and update PrintNumber+PrintBCDNumber flags ( #174 )
2026-07-06 13:19:07 -04:00
Rangi
477ea8ec69
Move files out of gfx/misc/
...
Fixes #172
2026-07-05 23:45:12 -04:00
Rangi
2ad83f4ca9
Move more files out of top-level data/
2026-07-05 23:39:35 -04:00
Rangi
c2079bc063
Group name files into data/names/
2026-07-05 23:36:36 -04:00
Narishma-gb
e88fe24e15
Use the same Makefile build system as Gen 1+2 repos ( #163 )
...
This uses catch-all files like main.asm to reduce the total quantity and size of
build objects (from 1.1 GB to 70 MB).
---------
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com >
2026-07-05 15:36:09 -04:00
xaerochill
06fb95cf00
Name some more local labels ( #162 )
2026-07-05 10:14:05 -04:00
xaerochill
3b191f8396
Name functions with exact pokegold and pokered equivalents ( #161 )
...
- TimeOfDayFade (`pokegold/home/fade.asm`) (unreferenced in `pokegold`)
- SetClock (`pokegold/home/time.asm`)
- StopRTC, StartRTC (`pokegold/engine/rtc/rtc.asm`)
- WriteOAMBlock (`pokered/home/oam.asm`)
Update call sites in oak_speech.asm and set_time.asm accordingly.
2026-07-02 18:47:16 -04:00
Alieneer
e3abdef586
Name all unnamed RAM symbols ( #160 )
2026-07-02 12:02:54 -04:00
Rangi
c220ea3f43
Fix some more non-labeled stuff and add comments
2026-07-01 22:01:49 -04:00
Rangi
579c4ab3fc
Get rid of the baserom requirement ( #159 )
...
This should mark the disassembly as no longer a WIP.
2026-07-01 22:01:49 -04:00
Alieneer
664803a74f
Build matching non-debug ROMs ( #155 )
2026-06-24 15:12:13 -04:00
Rangi
29776ba633
Don't put any assembly code in the data/ directory
2026-06-23 11:19:10 -04:00
Alieneer
4f22b8cd00
General cleanup for home/, and identify more unnamed symbols ( #154 )
...
---------
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com >
2026-06-23 11:09:10 -04:00
Rangi
062a875864
Clean up some whitespace
...
- Exactly one newline at the end of each file
- No double blank lines, except to separate SECTIONs
- Tabs only used for indentation, not alignment
2026-06-21 09:34:04 -04:00
Alieneer
e7f809e61c
Split bank dumps into proper files ( #153 )
...
---------
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com >
2026-06-21 09:17:56 -04:00
Rangi
cb3aa76b51
Move not-yet-organized banks from engine/dumps/ to dumps/ for visibility
2026-06-17 11:17:09 -04:00
Alieneer
4664939850
Name more unnamed symbols ( #151 )
...
---------
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com >
2026-06-17 10:58:08 -04:00