orbital-decomp @ HEAD

c77f9d6

readable: batch 4 continued (11 fns: Wrap/MemCopy/Printf/Bitmap/Text/Image, 267/267 compile)

Zenith Rifle · 2026-09-12 23:53

84e6854

readable: batch 4 checkpoint (42 medium fns, 256/256 compile)

Zenith Rifle · 2026-09-12 23:50

2423770

readable: batch 3 (29 coroutine-family fns, 214/214 compile)

Zenith Rifle · 2026-09-12 23:39

3ba26f3

readable: batch 2 (123 small fns, 185/185 compile)

Zenith Rifle · 2026-09-12 23:35

8202d04

readable: batch 1 (62 tiny leaves, 62/62 compile)

Zenith Rifle · 2026-09-12 23:29

68fe1e5

readable/: clean-C tree setup + agbcc compile gate

Zenith Rifle · 2026-09-12 23:26

50f53af

scrub 'not shipped' wording; pipeline verified clean-room byte-identical

Zenith Rifle · 2026-09-12 23:24

91d8d89

decomp tools: make extract/gfx/rom/verify + docs/rom_map.md, README pipeline note

Zenith Rifle · 2026-09-12 23:23

687e2f2

tools: full-ROM builder (assembled code + extracted data, sha1-verified identical)

Zenith Rifle · 2026-09-12 23:23

f43a11b

tools: gfx palettes require 32+ distinct colors (drop code-filler runs)

Zenith Rifle · 2026-09-12 23:22

02b3f32

tools: gfx decoder v1 (4bpp sheets + RGB555 palettes, stdlib PNG) + extractor overlap fix

Zenith Rifle · 2026-09-12 23:22

5cd38e8

tools: ROM asset extractor (header/boot/code/rodata/tables + raw chunks, lossless)

Zenith Rifle · 2026-09-12 23:21

85b3cae

README: truthful stats (1096/1096, 95.05% TRUSTED + 100% VERIFIED)

Zenith Rifle · 2026-09-12 23:14

d7b428c

100%: ARM boot + 274 data spans (.s sources now tracked)

Zenith Rifle · 2026-09-12 22:54

efe7639

100%: full-span verifier + ARM boot + data spans, 127564/127564 bytes verified

Zenith Rifle · 2026-09-12 22:54

9fe073f

README: requirements (python3, agbcc, ARM toolchain, ROM)

Zenith Rifle · 2026-09-12 22:25

52ed618

Repo hygiene: untrack journals, toolchain tarball, dead mega-sources (local-only)

Zenith Rifle · 2026-09-12 22:07

a44dc59

PROGRESS: journal README trim

Zenith Rifle · 2026-09-12 22:04

a368892

README: trim filler, drop setup/mirror details

Zenith Rifle · 2026-09-12 22:04

47169c3

PROGRESS: journal README rewrite

Zenith Rifle · 2026-09-12 22:03

9454e0b

README: rewrite to reflect 95.11% byte-exact state, tooling, and road to 100%

Zenith Rifle · 2026-09-12 22:03

1dc6eb4

Decomp grind: 822 matched fns, 95.11% byte-exact (121320/127564B) + tooling

Zenith Rifle · 2026-09-12 21:55

05595c4

PROGRESS.md: full session report — trusted 14/43 (70B), boundary fix, matcher rewrite, near-misses catalogued

Zenith Rifle · 2026-09-11 07:10

a53e4d3

check_direct: fix PROV placement + word-scrape; boundary 1F30C; trusted 14/43 (70B)

Zenith Rifle · 2026-09-11 07:03

387638f

check_direct.py: link-at-address matcher + boundary fixes

Zenith Rifle · 2026-09-11 06:42

2037705

Phase 0: correct code-section boundary 0x0801EE76 -> 0x0801F30C

Zenith Rifle · 2026-09-11 06:28

7a53eb8

Key finding: -mno-thumb-interwork matches 12 more functions. Total: 28 from Ghidra + manual = ~42 functions (~620 bytes, 0.49%)

Zenith Rifle · 2026-09-11 04:01

b7fe98f

42 functions matched (~620 bytes, 0.49%). Key finding: split-pop epilogue trick.

Zenith Rifle · 2026-09-11 03:42

f53906f

Add continuation plan

Zenith Rifle · 2026-09-11 03:26

e26a495

Final session state: 38 C functions matched (0.46%), full tooling, assembly baseline

Zenith Rifle · 2026-09-11 03:20

906cb0a

36 functions matched (~580 bytes, 0.46%)

Zenith Rifle · 2026-09-11 03:13

a42b985

30 functions matched via Ghidra->C89->agbcc pipeline (0.36%)

Zenith Rifle · 2026-09-11 02:25

71e62ce

28 functions matched, 448 bytes (0.35% accuracy)

Zenith Rifle · 2026-09-11 01:48

acb7ead

Add SWI_Call match (18 functions, 142 bytes)

Zenith Rifle · 2026-09-11 00:44

dc83579

Update matched functions: 17 functions, 134 bytes (0.11% accuracy)

Zenith Rifle · 2026-09-11 00:38

ff55c01

Add matching infrastructure and 17 matched C functions (0.10% accuracy)

Zenith Rifle · 2026-09-10 23:35

9889b51

Add .gitignore

Zenith Rifle · 2026-09-10 22:53