Skip to content

Reconstruct SB4E01 source through 1.75% integration - #4

Closed
ekoka99 wants to merge 1 commit into
SMGCommunity:mainfrom
ekoka99:decomp/sb4e01-1.75-percent
Closed

ekoka99 wants to merge 1 commit into
SMGCommunity:mainfrom
ekoka99:decomp/sb4e01-1.75-percent

Conversation

@ekoka99

@ekoka99 ekoka99 commented Sep 11, 2026

Copy link
Copy Markdown

This adds cumulative SB4E01 source reconstruction and integration across LiveActor, Map, collision, geometry, and supporting utilities. Verified source-integrated code reaches 109,996 / 6,281,816 bytes (1.7510222%), with 272 complete translation units. Exact objdiff code is 168,616 bytes and 1,692 functions; these metrics include original-linked matches and are distinct from source integration.

The changes include source ownership splits, symbol/alignment corrections, supporting declarations, and provenance. Partial implementations remain original-linked. The README and published progress assets retain the earlier 1% milestone snapshot; current verified figures are above. This is an intermediate mixed-source checkpoint, not a fully source-built game.

Validation on the cumulative working tree:

  • Built with the configured compiler through the local wibo wrapper.
  • Generated an explicit objdiff report and checked incoming and historical exact-match regressions.
  • Compared accepted routines instruction by instruction, including dependency symbols, linked addresses, source selection, and retail padding.
  • Full main.dol byte comparison against retail passed; SHA-1: 7d79810889824edd01c4ff02624713060a69818c.
  • Applied the normalized cumulative patch against upstream baseline 8dcedb269f4b9164bda6dd11768be1ccd9bb126b and verified every publication file against the tested tree after encoding normalization.

The local Shift-JIS runner override is excluded. No retail assets or toolchain binaries are included. No gameplay testing was performed. Direct retail reconstruction and external adaptations are distinguished in docs/PROVENANCE.md.

@ekoka99

ekoka99 commented Sep 11, 2026

Copy link
Copy Markdown
Author

mistakes

@ekoka99 ekoka99 closed this Sep 11, 2026
@shibbo

shibbo commented Sep 11, 2026

Copy link
Copy Markdown
Member

Yeah, no. I am not reviewing this behemoth. This is also very ai-generated. These files should be split properly before we even consider decompiling. Closing.

@shibbo

shibbo commented Sep 11, 2026

Copy link
Copy Markdown
Member

It is worth noting that we will focus more on SMG2 once 1 is completed, which shouldn't take much longer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants