Commit Graph

24 Commits

Author SHA1 Message Date
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
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
Alieneer 41007b4796 Name labels for songs and set_time.asm (#150) 2026-06-15 20:38:19 -04:00
Rangi abe8c6411e Don't indent label definitions 2026-06-15 14:18:18 -04:00
Rangi c7571ec354 Don't use tabs for aligning comments, only for initial indentation 2026-06-15 14:16:17 -04:00
Alieneer b923cb652c Separate more Bank $0A stuff, and remove shim system 2026-06-15 13:44:55 -04:00
Alieneer d063fca509 Fully Disassemble Bank $0A
This should mark all Banks as fully disassembled, excluding filler.

Proper ram addresses will be needed later but for now it's done.
2026-06-15 13:44:55 -04:00
Alieneer d2ac1734b5 Disassemble TradeAnimation in Bank $0A (#145) 2026-06-13 18:02:34 -04:00
Alieneer d717ae05ca Disassemble bank $0A after Game Boy GFX (#144)
Partial Disassembly of Bank $0A, still needs a bit more work, but that will be done later.

---------

Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
2026-06-12 17:29:45 -04:00
MDTravis 4a51e1a819 Build Silver debug ROM (pokesilver-spaceworld.gb, aka Silver_debug.sgb, aka MONS2SD.COM) (#131)
* Named constants for SGB town palettes
* Correct collision_type_table.asm ID comments
* Documented 2 bugs, and 3 functions.
* Adjust sprite constants (duplicate sprite IDs reference the latest definition of it instead of the earliest)

---------

Co-authored-by: Narishma-gb <194818981+Narishma-gb@users.noreply.github.com>
Co-authored-by: Alieneer <37123222+BreavyTF2@users.noreply.github.com>
Co-authored-by: Rangi <sylvie.oukaour+rangi42@gmail.com>
2026-06-08 16:50:54 -04:00
Alieneer 605b2d2810 Disassemble Unreferenced_GetMoveSound + minor cleanup (#139)
Removes some useless origins and fixes the table in fifteen puzzle minigames.
Changes `[hl+]` to `[hli]`.
2026-06-08 15:09:55 -04:00
Alieneer d694763e28 Correct town names and Silent Hill dungeon name (#135)
Corrects Baadon to Birdon, Bull Forest to Blue Forest,
Haiteku to HighTech, and Shizukana Oka to Silent Hills.
2026-04-12 22:13:30 -04:00
DrippingYellow 2e7dc6596a Merge branch 'master' into changes 2025-12-20 13:30:16 -05:00
DrippingYellow b23ebba34a Finished labelling overworld loop states 2025-12-12 20:22:47 -06:00
Narishma-gb d94d75f8fc Charmap and text strings update (#124)
* Add Katakana `リ`, `ヘ`, `ベ`, `ペ` in charmap and text strings

* Format text strings, using macro where possible

* Remove unused charmap entries, name `Function3036`

* Charmap update and reorder, `TextAsmEnd`
2025-11-25 14:27:50 -05:00
DrippingYellow d7eb11cf06 Decompiled the rest of bank 05, definitively labelled the map object struct 2025-09-04 13:28:26 -05:00
DrippingYellow e384ea25ec Finish labelling and split off bank03, bank09, and bank0b (#119)
* Fully labelled bank09.asm, started bank03.asm

* Finished labelling bank03.asm and bank0b.asm

* Tying up loose ends, splitting most of the completely labelled bank dumps

* Moved pokedex letter graphics out of charmap
2025-07-30 17:35:58 -04:00
DrippingYellow 030186d4cf Labelling and separating bank01.asm (#117)
* Started labelling dumped bank 1 functions, identified movement values

* Changed all NPCs to use the new movement constants

* Updated the rest of the movement constant instances, removed the old movement_constants.asm

* Ready to deal the finishing blow to bank01.asm

* Bank 01 is no more. Other scattered changes.

* Labelled a few flags and matched a few variables with pokegold

* Finished labelling bank02.asm too while I was at it
2025-07-07 19:02:15 -04:00
DrippingYellow 9e05bc90a3 Finish labelling Bank 0D (#113)
* Labelling Bank 0D, part 1

* Untangled math HRAM variables

* Bank 10's out of the bag, I guess

* Label Bank 0D, part 2, decompiled related Bank 0E functions

* Fix data outside section

* Finished labeling Bank 0D and connected variables and functions

---------

Co-authored-by: vulcandth <vulcandth@gmail.com>
2025-02-15 17:48:47 -06:00
DrippingYellow ce247cc761 Adding bank14, good chunk of text transcribed and labelled in bank0d, renaming farcall to callab, and much more (#112)
* Sporadic constantifying and function naming

* Added bank 14

* Delete .DS_Store files

* Delete EOL whitespace

* Use Tab indents instead of four spaces

* Identify some routines

* Identify more stuff

* Identified party and box structs

* Identified wBattleMon and wEnemyMon structs

* Macro'd landmarks, cleaned up comments

---------

Co-authored-by: vulcandth <vulcandth@gmail.com>
2025-01-16 12:12:38 -06:00
Zumi c6d003b9b0 Disassemble Pokecenter PC (#90)
Disassemble Pokecenter PC and identify some menu functions in bank 09
2021-01-25 13:02:28 -05:00
Rangi c9a953200e include -> INCLUDE 2020-09-22 16:06:05 -04:00
Rangi 95a66c7110 Simplify bg_event usage, and document map event macro arguments 2020-09-22 15:12:27 -04:00
Rangi 9f2ef498fb Copy pokered map organization (maps/*.blk, scripts/*.asm, data/maps/objects/*.asm) 2020-09-21 12:15:06 -04:00