Commit Graph

81 Commits

Author SHA1 Message Date
Marcus Huderle
c5b91446c8 Dump gSpeciesInfo to C 2026-01-24 11:02:42 -06:00
Marcus Huderle
ea6bfc3bf9 document some functions and ball state
Some checks are pending
CI / build (push) Waiting to run
2025-09-04 09:01:57 -05:00
Marcus Huderle
eb235b7c9f some more funcs
Some checks are pending
CI / build (push) Waiting to run
2025-08-27 17:05:44 -05:00
Marcus Huderle
5b80f9ac6b match some functions
Some checks are pending
CI / build (push) Waiting to run
2025-08-18 20:21:18 -05:00
Marcus Huderle
9c5c9a9bbf sub_3AE14 2025-08-10 10:12:57 -05:00
Retnuhytnuob
ce8bb30b36
Data Dump for multiple small arrays; Corrections in Game obj; Add decomp reference aide (#128)
Some checks are pending
CI / build (push) Waiting to run
* initial data

* cleanup incorrect marker in pinballGame object

* Fix raw pointers

---------

Co-authored-by: Marcus Huderle <huderlem@gmail.com>
2025-07-15 08:12:10 -05:00
Retnuhytnuob
2e873e095e
Rename gUnknown_0200... refs that point to the gMain space (#129)
* mark gMain variable refs

* removed address grid reference for spriteGroup; included on separate pr

* adjust labels in rom files
2025-07-15 07:44:36 -05:00
Retnuhytnuob
71b5a5def6
define several const vals (#120)
Some checks failed
CI / build (push) Has been cancelled
Co-authored-by: Marcus Huderle <huderlem@gmail.com>
2025-06-30 08:52:00 -05:00
Retnuhytnuob
43302a9134
Define gUnknown_086BB910 (#107)
* define gUnknown_086BB910

* remove unintended name for Substate 9

* Document buttonConfigs 2d array
2025-06-13 16:31:19 -05:00
Marcus Huderle
27479efa04 add unk13BC struct
Dump bonus field select bg tilemaps

fix palette map filepath check

dump some pokedex graphics
2025-06-10 08:04:16 -05:00
Δelta
1b7e0b8843
Decompiled functions: sub_50FAC,50FD4,51058,51090,51128,51150511F8 (#102)
* Decompile sub_2E67C

* Decompile sub_17634

* Delete sub_17634.o expected object

* Delete sub_2E67C.o expected object

* Decompiled function sub_50FAC(void) and added SpriteSetTableEntry variable(gUnknown_086B155C[])  and struct SpriteSetTableEntry

* Deleted sub_50FAC.o

* Decompiled sub_50FD4 and deleted its object

* Decompiled sub_51068 and deleted its object

* Decompiled sub_51090 and deleted its object

* Decompiled sub_51128 and deleted its object

* Decompiled sub_51150 and deleted its object

* Decompiled sub_511F8 and deleted its object

* Removed header comments

* Use correct struct access

* Use correct struct access here too

* cleanup

---------

Co-authored-by: THCFree <me@thcfree.dev>
Co-authored-by: Marcus Huderle <huderlem@gmail.com>
2025-06-07 15:00:37 -05:00
Marcus Huderle
294ecf3816 Dump some more data from pokedex and intro 2025-06-01 11:04:45 -05:00
Marcus Huderle
ecb5f9f0b8 Dump Gb Player screen data 2025-05-31 12:13:15 -05:00
Smileynator
589b962b68
Decompile sub_18A4C and sub_18AE0 (#101)
* Decompiled sub_18A4C and sub_18AE0

* Renamed rom file to reflect starting address

* fixup ld_script and style

* spaces

---------

Co-authored-by: Marcus Huderle <huderlem@gmail.com>
2025-05-30 16:11:09 -05:00
Cyphgirl
ffd5c06122 Decompile sub_13FC
Retypes
* gUnknown_02002808 to a struct

Adds 2 new variables

Cyphgirl
2025-05-26 14:05:47 -05:00
Marcus Huderle
e0f35b0572 sub_8974 2025-05-20 08:41:03 -05:00
Marcus Huderle
8d5b6f6751 sub_88E4 2025-05-20 08:12:36 -05:00
Gameonlp
e0cba45d96 Merge remote-tracking branch 'origin/master' into sub_1333C
Fixed indentation in global.h, moved function definitions, fixed code style to allman, fixed typing mistake for unk127
2025-03-11 06:48:10 +01:00
Gameonlp
5aa52f8b19 Added discovered new struct and gUnknown Arrays 2025-03-09 10:33:55 +01:00
fakuzatsu
d7ac311e5e document pokedex flags 2025-03-04 12:57:36 +00:00
Eduardo Quezada
5fc6511a43 Merge branch 'master' into document5 2025-02-25 13:42:40 -03:00
Marcus Huderle
a3dba15ef1 sub_11C98, and use Vector structs instead of Coord structs 2025-02-25 08:05:16 -06:00
Eduardo Quezada
a1b0183f2a A bunch of Pokédex documentation 2025-02-22 19:51:57 -03:00
Eduardo Quezada
268e707e35 Scrolling 2025-02-22 18:36:30 -03:00
Eduardo Quezada
19eec8e07f Pokedex doc pt1 2025-02-22 18:19:16 -03:00
Eduardo Quezada
e47add6e3b Added area consts + MAIN_FIELD_COUNT 2025-02-22 14:53:12 -03:00
Marcus Huderle
2afa19326c sub_11C14
Some checks are pending
CI / build (push) Waiting to run
2025-02-21 08:03:17 -06:00
Marcus Huderle
6fe2fcce69 sub_4B678 2025-02-17 14:36:03 -06:00
PikalaxALT
a0b7de3e3c Decompile sub_2414 2025-02-15 10:52:04 -06:00
Marcus Huderle
f5e0e7eb8c sub_CD18 2025-02-11 08:40:10 -06:00
Seyed Mahdi Hosseini
5fd3fa5173 decompile rest of high_score 2025-02-10 10:23:21 +09:00
Eduardo Quezada
05419abf79 gUnknown_0202ADE0 -> gPokedexSelectedMon 2025-02-04 07:58:00 -06:00
Eduardo Quezada
e824290b26
Option menu documentation + other (#59)
* gUnknown_020314E0 -> gCurrentPinballGame

* JOY macros

* Partly document options

* Misc. documentation

* EOF fix
2025-02-02 10:15:33 -06:00
Eduardo Quezada
925380d419 gUnknown_086A3700 -> gSpeciesInfo 2025-02-01 15:34:57 -03:00
WhenGryphonsFly
621e211bad Document gUnknown_086AE5E0/gCommonAndEggWeights 2025-01-25 12:36:52 -06:00
WhenGryphonsFly
89bdb88cb8 Decompile sub_16A0
Co-Authored-By: jiangzhengwenjz <15051292+jiangzhengwenjz@users.noreply.github.com>
2024-10-22 18:06:47 -05:00
WhenGryphonsFly
54b475ee29 Decompile sub_32484
Very important function for speedrunning; glad to get this one done. This also helped make progress on its counterpart sub_31F6C

Co-Authored-By: Seth Barberee <13339630+SethBarberee@users.noreply.github.com>
Co-Authored-By: YohannDR <81297939+yohanndr@users.noreply.github.com>
2024-08-29 20:22:50 -05:00
WhenGryphonsFly
1c909c1b7e Rearrange link.c 2024-08-11 19:56:40 -05:00
WhenGryphonsFly
d178105648 Decompile link.s 2024-08-11 15:35:39 -05:00
WhenGryphonsFly
144e9a9e47 Decompile sub_C948 plus 7 functions 2024-06-22 14:06:41 -05:00
WhenGryphonsFly
c1de6a4f19 Decompile sub_C0D8 plus 9 more 2024-06-22 14:06:41 -05:00
WhenGryphonsFly
5e8d1b91b8 Decompile sub_BA3C and sub_BBE0 2024-06-22 14:06:41 -05:00
WhenGryphonsFly
b2e2380d03 Decompile sub_BA2C 2024-06-22 14:06:41 -05:00
WhenGryphonsFly
8838d99967 Decompile sub_B560 2024-06-22 14:06:41 -05:00
WhenGryphonsFly
003b4bce14 Decompile sub_B2F8 and sub_B4A0 2024-06-22 14:06:41 -05:00
WhenGryphonsFly
72fa68ea60 Decompile sub_9E90
Co-Authored-By: jiangzhengwenjz <15051292+jiangzhengwenjz@users.noreply.github.com>
2024-06-22 14:06:41 -05:00
WhenGryphonsFly
a3b7e6f28c Decompile sub_B0E8 2024-06-22 14:06:41 -05:00
Marcus Huderle
211f782fcb More high_scores.c decomp 2024-02-19 16:07:14 -06:00
Marcus Huderle
2458e6d2b1 More high scores decomp 2024-02-17 10:33:40 -06:00
Marcus Huderle
ec50f5c222 Another high_scores function 2024-02-13 19:06:57 -06:00