Alieneer
02c6961ba8
Apply Suggestions 2
2026-08-02 15:36:41 -04:00
Alieneer
6f7488b532
Apply Suggestions
2026-08-02 12:54:15 -04:00
Alieneer
0bbd378d5b
Rename SilentHillHouse to RivalHouse
2026-07-20 16:21:04 -04:00
Alieneer
7dfc94a7f6
Merge Map Headers and Scripts
...
Merges Map Headers and Scripts, also adding Macros to automate some of the identical dummy scripts.
Renames all Routes to their proper names.
2026-07-20 16:16:26 -04:00
Narishma-gb
97a4cc44d4
Add _Old WRAM symbols in player_animations_old.asm ( #180 )
CI / build (push) Has been cancelled
CI / build-macos (push) Has been cancelled
2026-07-08 19:38:14 -04:00
Alieneer
e1b4a5f0b6
Finish some TODOs and extract bank 34 garbage map scripts ( #177 )
CI / build (push) Has been cancelled
CI / build-macos (push) Has been cancelled
2026-07-06 19:51:27 -04:00
Rangi
2bb372d0a7
Identify more four-digit hex literals
2026-07-06 14:01:13 -04:00
Narishma-gb
047bcb4e6d
Remove some hardcoded addresses, and update PrintNumber+PrintBCDNumber flags ( #174 )
2026-07-06 13:19:07 -04:00
Rangi
477ea8ec69
Move files out of gfx/misc/
...
Fixes #172
2026-07-05 23:45:12 -04:00
Rangi
2ad83f4ca9
Move more files out of top-level data/
2026-07-05 23:39:35 -04:00
Rangi
c2079bc063
Group name files into data/names/
2026-07-05 23:36:36 -04:00
Narishma-gb
e88fe24e15
Use the same Makefile build system as Gen 1+2 repos ( #163 )
...
This uses catch-all files like main.asm to reduce the total quantity and size of
build objects (from 1.1 GB to 70 MB).
---------
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
2026-07-05 15:36:09 -04:00
xaerochill
06fb95cf00
Name some more local labels ( #162 )
CI / build (push) Waiting to run
2026-07-05 10:14:05 -04:00
xaerochill
3b191f8396
Name functions with exact pokegold and pokered equivalents ( #161 )
...
CI / build (push) Has been cancelled
- TimeOfDayFade (`pokegold/home/fade.asm`) (unreferenced in `pokegold`)
- SetClock (`pokegold/home/time.asm`)
- StopRTC, StartRTC (`pokegold/engine/rtc/rtc.asm`)
- WriteOAMBlock (`pokered/home/oam.asm`)
Update call sites in oak_speech.asm and set_time.asm accordingly.
2026-07-02 18:47:16 -04:00
Alieneer
e3abdef586
Name all unnamed RAM symbols ( #160 )
CI / build (push) Waiting to run
2026-07-02 12:02:54 -04:00
Rangi
c220ea3f43
Fix some more non-labeled stuff and add comments
2026-07-01 22:01:49 -04:00
Rangi
579c4ab3fc
Get rid of the baserom requirement ( #159 )
...
This should mark the disassembly as no longer a WIP.
2026-07-01 22:01:49 -04:00
Alieneer
664803a74f
Build matching non-debug ROMs ( #155 )
CI / build (push) Has been cancelled
2026-06-24 15:12:13 -04:00
Rangi
29776ba633
Don't put any assembly code in the data/ directory
CI / build (push) Waiting to run
2026-06-23 11:19:10 -04:00
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
Rangi
062a875864
Clean up some whitespace
...
- Exactly one newline at the end of each file
- No double blank lines, except to separate SECTIONs
- Tabs only used for indentation, not alignment
2026-06-21 09:34:04 -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
Rangi
cb3aa76b51
Move not-yet-organized banks from engine/dumps/ to dumps/ for visibility
CI / build (push) Has been cancelled
2026-06-17 11:17:09 -04:00
Alieneer
4664939850
Name more unnamed symbols ( #151 )
...
---------
Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
2026-06-17 10:58:08 -04:00
Alieneer
41007b4796
Name labels for songs and set_time.asm ( #150 )
CI / build (push) Has been cancelled
2026-06-15 20:38:19 -04:00
Rangi
fc1dcf65e5
Store all garbage data as visible PNGs ( #149 )
...
Renames slack/padding to garbage, like pokeyellow
2026-06-15 19:37:09 -04:00
Rangi
569f827a1e
Only use double blank lines (triple newlines) for separating SECTIONs
2026-06-15 14:36:21 -04:00
Rangi
c7571ec354
Don't use tabs for aligning comments, only for initial indentation
2026-06-15 14:16:17 -04:00
Rangi
272935f57c
Fix some mixed tabs and spaces
2026-06-15 14:00:48 -04:00
Rangi
80191247a7
Trim trailing whitespace, and add missing newlines at end of files
...
git ls-files '*.asm' '*.inc' | xargs sed -i -e 's/[[:blank:]]\+$//' -e '$a\'
2026-06-15 13:50:02 -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 )
CI / build (push) Has been cancelled
2026-06-13 18:02:34 -04:00
Alieneer
d717ae05ca
Disassemble bank $0A after Game Boy GFX ( #144 )
...
CI / build (push) Waiting to run
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
Alieneer
fda20ff5ec
Fix labels for wPokerCard1-2 ( #142 )
CI / build (push) Waiting to run
2026-06-11 19:58:54 -04:00
Alieneer
58a8a4f60d
Disassemble PokerMinigame ( #141 )
...
With this, all banks are fully disassembled with the exception of filler and Bank $0A.
2026-06-11 19:45:48 -04:00
Alieneer
b20d2371f6
Add some missing filler/padding ( #140 )
...
CI / build (push) Waiting to run
Adds padding for banks $0b, $0e, $14, $20, $22, $28, $29, $2a, $2b, $2c, $2d, $2e, $35, $3c, $3d, $3f
2026-06-08 20:12:46 -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
2a46c98fae
Bank $23 Split + AnimateHealingMachine ( #134 )
...
CI / build (push) Has been cancelled
Splits engine\dumps\bank23.asm, and disassembles the healing machine code. Making bank $23 fulling disassembled, excluding filler.
2026-06-06 12:12:58 -04:00
Alieneer
76139da53c
Tileset collision .inc files ( #136 )
...
Also cleans up collision refs and collision constants.
2026-06-06 12:07:32 -04:00
Alieneer
facbf2f3bc
Disassemble Fifteen Puzzle Minigame
CI / build (push) Waiting to run
2026-06-05 22:09:38 -04:00
Alieneer
a89911b7b3
Disassemble the rest of Bank $3F
2026-06-05 22:06:35 -04:00
Alieneer
db8772541a
Disassemble FightDebugMenu
2026-06-05 22:06:35 -04:00
Alieneer
d694763e28
Correct town names and Silent Hill dungeon name ( #135 )
...
CI / build (push) Has been cancelled
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
Alieneer
d1c1413435
Corrected/standardized tilesets names ( #132 )
CI / build (push) Has been cancelled
2026-04-03 20:35:50 -04:00
Alieneer
f8a2783b06
Documented 2 bugs, and 3 functions.
...
CI / build (push) Waiting to run
Also changes TOWN_0D to NIGHTTIME.
Documented Function9543, Function9536, Function9527
2026-04-03 13:27:20 -04:00
MDTravis
51d0f205dd
Named constants for SGB town palettes
2026-04-03 13:27:20 -04:00
Alieneer
9cfb4ffb52
Document the animated tilesets ( #130 )
2026-04-03 13:26:19 -04:00
DrippingYellow
452a322140
Finish labelling bank $0f ( #127 )
...
CI / build (push) Has been cancelled
* Split bank $0f into engine/battle/core.asm and engine/overworld/wildmons.asm
* Split wildmon probabilities into separate data/wild/probabilities.inc file for consistency
2026-01-21 18:43:18 -05:00