Retnuhytnuob
fecffc2c90
Defaults for Packed OAM data & other packed OAM readability. ( #200 )
...
* Oam data defaulting & readability
* .
2026-02-28 12:25:35 -06:00
Retnuhytnuob
e4f20ce73b
dump SpeciesRSToCryID list, minor data file organization ( #199 )
...
CI / build (push) Has been cancelled
* dump SpeciesRSToCryID list, minor data file organization
* stray character in name
2026-02-21 10:37:34 -06:00
Retnuhytnuob
00b481a0b0
Dump Evolution item pickup, initial sprites ( #198 )
...
* Evo appear gfx
* leafstone
* all but mismatched sun
* sun alt appear/sparkle
* update list name
2026-02-21 10:35:27 -06:00
Retnuhytnuob
f9a80d46ef
dump/split kyogre/groudon/rayquaza intro sprites ( #197 )
...
* dump/split kyogre intro sprites
* groudon intro
* rayquaza intro sprites
2026-02-21 09:56:13 -06:00
Wendy Moniuk
310933e331
More intro sprites ( #195 )
...
CI / build (push) Has been cancelled
* Add dusclops stage intro
* rename intro load function and add kecleon intro sprites
2026-02-15 14:24:41 -06:00
Retnuhytnuob
e422d7b8ad
Dump/split board intro sprites (gUnknown_0845A48C, gUnknown_0845F9EC) ( #194 )
...
CI / build (push) Waiting to run
* ruby board
* Sapphire Intro, naming
* remove unneeded incbin comment
2026-02-15 08:21:13 -06:00
Retnuhytnuob
b480b7a99f
sharpedo/wailmer helper table {oam/variant} and wailmer graphics ( #190 )
...
CI / build (push) Waiting to run
* sharpedo/wailmer helper table {oam/variant} and wailmer graphics
* Naming for known Gfx variables
* name known Oam object data
2026-02-14 15:34:44 -06:00
Retnuhytnuob
a0c21c3947
Add split bonus clear graphics ( #191 )
...
* Add split bonus clear graphics
* rename, following pattern seen elsewhere
2026-02-14 15:34:03 -06:00
Wendy Moniuk
e699e66cd4
initialize the oamSprite var for compatibility ( #189 )
...
CI / build (push) Waiting to run
* initialize the oamSprite var for compatibility
* add images for bonus, cyndaquil and gulpin
* more graphics, found kecleon
* add more sprite data
2026-02-14 09:12:26 -06:00
Retnuhytnuob
7f1366b440
Rename sound constants with code use confirmation ( #192 )
...
* Name Sounds matching code use
* capitalization
* capitalization pt 2
* rename known se_unk_???.s files
2026-02-14 09:11:21 -06:00
Retnuhytnuob
6d0c274c9a
Dumps High Score default data, graphics for High score, ereader and intro screens ( #193 )
...
* dump sprites between 957A0 and E1F40
* dump default/debug high scores
* images 9AFC0 and 80500
* high score text name
* naming
* scenes 5-8
2026-02-14 09:10:01 -06:00
Wendy Moniuk
081a0c0b7d
extract icons, egg and various arrays ( #188 )
...
CI / build (push) Has been cancelled
* extract icons, egg and various arrays
* Add the whole animation
* Some cleanup
---------
Co-authored-by: Marcus Huderle <huderlem@gmail.com>
2026-02-09 09:00:29 -06:00
Retnuhytnuob
450aa1c2a6
Gbagfx OAM chunk handling, with override support ( #143 )
...
CI / build (push) Waiting to run
* Add tooling support for graphics with 2^n chunking
* update to OAM handling, from 2n sizing
* Update assembly to use the hex, rather than music name, for ease of uese in decompme/m2C
* additional tools/examples
* graphics build, not currently compare matching.
* remove sprites.png
* working conversion in make file!
* stage/main folder done
* stage/misc folder done
* stage/ruby complete
* stage/sapphire updated
* base for remaining kinda-graphics; file name casing
* more name casing
* extract catch sprites
* remove special 6x4 handling from oam slicer; switched hed the 2 images to using non-oam 2x2 chunks. (net same, but allows the 6x4 to process normally when things like the whalmer are found)
* Palette info for the catch sprites, thanks to cyphgirl
* obliterate the old hatch-sprite code
* refactor segments to not have the base file name dependancy
* catch mon 1-9, horizontal layout
* rename the f param in the json for graphics
* casing cleanup?
* .
* possible fix for the out of date segment piece
* Replace graphic_cnvt_attrs.txt strategy with individually-generated makefile rules
* Don't specify tileCount
---------
Co-authored-by: Marcus Huderle <huderlem@gmail.com>
2026-02-08 14:17:19 -06:00
Marcus Huderle
018ce17fa8
Fix github actions build
2026-02-08 08:54:04 -06:00
Bivurnum
e6294201ab
Moved gEggLocations to src/data/egg_locations.h ( #187 )
...
* Moved gEggLocations to src/data/egg_locations.h
* Cleanup egg_locations migration
* spaces
---------
Co-authored-by: Marcus Huderle <huderlem@gmail.com>
2026-02-08 08:43:04 -06:00
Wendy Moniuk
bdb4109696
missed some packed oam data ( #186 )
CI / build (push) Has been cancelled
2026-02-02 16:56:36 -06:00
Wendy Moniuk
071405bc7e
second chunk of oam data ( #185 )
CI / build (push) Waiting to run
2026-02-01 18:24:39 -06:00
Marcus Huderle
2174becc8d
Fix calcrom
2026-02-01 18:23:17 -06:00
Wendy Moniuk
e86005e7ec
Extract several regions of packed oam data, more to come. ( #184 )
2026-02-01 17:44:22 -06:00
Marcus Huderle
489f77ad2b
Convert all samples to .wav files
2026-02-01 11:43:10 -06:00
Marcus Huderle
a87731b003
Whoops, commit directsound .bin files
CI / build (push) Waiting to run
2026-01-31 16:14:12 -06:00
Marcus Huderle
d38752d071
Dump lots of sound data
...
Fix SE labels
Finish dumping songs and sound effects
Fix voice group
Fix comments
2026-01-31 16:05:32 -06:00
Marcus Huderle
07ffa070b0
Use ASCI C string literals for species english names
CI / build (push) Has been cancelled
2026-01-25 09:42:58 -06:00
Marcus Huderle
7afca62229
Move unused katakana into their presumed charmap positions, based on pokeemerald
2026-01-25 09:39:28 -06:00
Bivurnum
d498c3964b
Identified unk2 in struct PokemonSpecies and provided Japanese names ( #183 )
...
* Added Katakana to charmap.txt
* Assigned the Japanese characters the proper values
* Identified unk2 and changed data to Japanese names
2026-01-25 09:34:25 -06:00
Marcus Huderle
604d9d3c39
Remove leftover comment
2026-01-24 11:03:23 -06:00
Marcus Huderle
c5b91446c8
Dump gSpeciesInfo to C
2026-01-24 11:02:42 -06:00
WhenGryphonsFly
cb8904e6ed
Merge pull request #175 from Smileynator/scoring_variables
...
CI / build (push) Has been cancelled
Named variables related to score counting and animating
2025-09-30 18:40:05 -05:00
Smileynator
c7088b1de9
Resolved conflics with master
2025-10-01 00:09:21 +02:00
WhenGryphonsFly
ab621dc6ff
Merge pull request #179 from Retnuhytnuob/naming_flipperstate
...
CI / build (push) Has been cancelled
Identify 'FlipperState' structure.
2025-09-20 12:12:12 -05:00
WhenGryphonsFly
d5396c0400
Merge branch 'master' into naming_flipperstate
2025-09-20 12:07:50 -05:00
WhenGryphonsFly
492b346e78
Merge pull request #181 from Retnuhytnuob/styleCleanup
...
CI / build (push) Waiting to run
Style cleanup: ++, --, and removed trailing whitespace
2025-09-19 21:35:14 -05:00
Retnuhytnuob
b415b4937d
cleanup ++, --, and removed trailing whitespace
2025-09-14 03:16:07 -05:00
Retnuhytnuob
ea6b79a536
flipper state naming
2025-09-14 02:20:47 -05:00
Marcus Huderle
4cfe4de60e
faulty number parsing checks to fix 0 values
CI / build (push) Has been cancelled
2025-09-07 08:09:25 -05:00
Retnuhytnuob
6e79ed0cc5
Decomp sub_203CC ( #178 )
...
* decomp sub_203CC
* .
2025-09-07 07:49:03 -05:00
Retnuhytnuob
60513c50c6
consolidated functions with board process6, merged collision files, named game idle file. ( #177 )
CI / build (push) Has been cancelled
2025-09-05 08:11:18 -05:00
Wendy Moniuk
974c683ffc
decompile sub_71DC ( #176 )
...
CI / build (push) Waiting to run
* decompile sub_71DC
* remove expected objects file
2025-09-04 18:38:47 -05:00
Smileynator
971936123c
Found the name of a few more variable names
2025-09-04 21:52:25 +02:00
Smileynator
0fdca67e6c
Merge with master - resolved conflicts
2025-09-04 20:36:38 +02:00
Smileynator
d5e5e3ca6b
One more variable i spotted the naming of
2025-09-04 20:26:44 +02:00
Smileynator
4e14c22985
some unsaved files i forgot
2025-09-04 20:26:41 +02:00
Smileynator
e3b6f0a472
Named some score counting related variables
2025-09-04 20:26:38 +02:00
Marcus Huderle
ea6bfc3bf9
document some functions and ball state
CI / build (push) Waiting to run
2025-09-04 09:01:57 -05:00
Eduardo Quezada
55016457fd
Identified ball power up and timer fields ( #162 )
...
* Identified ball power up and timer fields
* Applied name suggestions from huderlem
* Forgot the defines
2025-09-04 07:29:22 -05:00
Wendy Moniuk
e49aba2363
decompile sub_162BB ( #174 )
CI / build (push) Waiting to run
2025-09-03 19:37:48 -05:00
Retnuhytnuob
25b605371e
Sub_14488, sub_3CD8: goto considered harmful... ( #173 )
...
CI / build (push) Waiting to run
* Sub_14488: goto considered harmful...
* cleanup gotos from sub_3CD8
2025-09-03 07:23:23 -05:00
Retnuhytnuob
ea18f2f141
Decomp sub_4C290, shared const cleanup ( #172 )
2025-09-03 07:22:37 -05:00
Retnuhytnuob
dd39d4f80d
decomp sub_1642C ( #171 )
...
CI / build (push) Waiting to run
* decomp sub_1642C
* cleanup
---------
Co-authored-by: Marcus Huderle <huderlem@gmail.com>
2025-09-02 07:24:25 -05:00
Retnuhytnuob
cb9791c8ab
decomp sub_16090 ( #170 )
CI / build (push) Waiting to run
2025-09-01 20:31:44 -05:00