pokepinballrs/graphics/pokedex
Retnuhytnuob 450aa1c2a6
Some checks are pending
CI / build (push) Waiting to run
Gbagfx OAM chunk handling, with override support (#143)
* 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
..
bg_text.png add unk13BC struct 2025-06-10 08:04:16 -05:00
bg.pal add unk13BC struct 2025-06-10 08:04:16 -05:00
bg.png add unk13BC struct 2025-06-10 08:04:16 -05:00
bg1_tilemap.bin add unk13BC struct 2025-06-10 08:04:16 -05:00
bg2_tilemap.bin add unk13BC struct 2025-06-10 08:04:16 -05:00
bg3_tilemap.bin add unk13BC struct 2025-06-10 08:04:16 -05:00
pokedex_gfx.json Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_azuril.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_boxes.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_delete_confirmation.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_dex_entry_continue.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_hand.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_link_activity.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_link_cartridge.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_link_disconnected.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_link_gba.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_link_gbasp.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_link_wire.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_medal_gem.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_medal_mid.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_medal_top.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_not_seen_pic.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_press_start_trans.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_select_full.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_select_left.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_select_mid.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_select_right.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_spaceA.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_spaceB.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_spaceC.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_spaceD.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_spaceE.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_torchic.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_transmission_completed.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_transmission_error.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_transmission_start.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites_transmitting.png Gbagfx OAM chunk handling, with override support (#143) 2026-02-08 14:17:19 -06:00
sprites.pal add unk13BC struct 2025-06-10 08:04:16 -05:00
text_glyphs.png DataDump Pokedex entries, (0x0805C8B4) with preproc support, and english dex glyphs (0x08092FA0) (#132) 2025-07-13 08:18:51 -05:00