Commit Graph

13 Commits

Author SHA1 Message Date
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)
Some checks failed
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)
Some checks are pending
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)
Some checks are pending
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)
Some checks are pending
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)
Some checks failed
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)
Some checks are pending
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
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
c5b91446c8 Dump gSpeciesInfo to C 2026-01-24 11:02:42 -06:00