recomp.board

Xbox

The Sims 2

1 project on the board for the Xbox version: 1 recomp, 0 decomp.

First released
2004
Also released on
PS2, PC (Windows), PSP, NDS, GBA (per Wikidata; no project on the board works from these versions)
Other platforms
GameCube (1 project)
About the game
Wikidata · Wikipedia
Projects for The Sims 2 (Xbox)
KindProjectClaimedClaimed throughMaintainerWorks from (serial)Game file hashToolchainStatusRuns onVersionLast commitRepositoryApproach (owner's)Notes (owner's)Wants help withTagsLinksID
recompThe Sims 2 Recompiledclaimedits .recomp.json fileabilliontokens0x4541038B (USA)SHA-1 16f9e41ce26c315a758f25d43ba1fa9d3809d1adXboxxberecompPlayableWindowspublicStatic recompilation of the retail XBE to C++; XDK HLE on a Direct3D 12 renderer and XAudio2Builds and links from the retail USA XBE: 15,926 functions recompiled (843,348 instructions), config/game.toml located 132 of 240 XDK functions and 11 of 12 data symbols, and all 124 kernel imports are implemented by the SDK runtime. It now boots through its startup movies to the title screen and main menu and into live gameplay on a lot (docs/status.md; screenshot out/gameplay1.png): a verbose 100 s bounded run through movies, title and menu navigation logged 0 exceptions and 0 allocation failures, and a 75 s release run stayed healthy. Fixed during bring-up: the D3DDevice_Reset crash (host rNaming the XDK functions that remain unnamed in config/game.toml - see docs/analysis-xdk-gaps.md
Replacing the five DirectSound .XTLID exports still running guest code (B00A3, B00A5, B00A4, B0080, B00A9) - see docs/st
Play-testing beyond the first lot reached so far
Saving and reloading
xbox, static-recomp, xbe, xdk-5849, d3d12SDK forkthe-sims-2-abilliontokens

Rows come from the projects' public repositories, read every day; status and notes are the owner's word once they claim the row. Game facts are from Wikidata (CC0). The whole table · Add or correct a project