recomp.board

Xbox

The Urbz: Sims in the City

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

First released
2004
Also released on
PS2, GameCube (per Wikidata; no project on the board works from these versions)
About the game
Wikidata · Wikipedia
Projects for The Urbz: Sims in the City (Xbox)
KindProjectClaimedClaimed throughMaintainerDescription (the repository's)Works from (serial)Game file hashToolchainStatusRuns onVersionReleasedLast commitStartedLanguageRepositoryApproach (owner's)Notes (owner's)Wants help withTagsLinksID
recompThe Urbz: Sims in the City Recompiledclaimedits .recomp.json fileabilliontokensStatic recompilation port scaffold for the original Xbox game The Urbz: Sims in the City (USA), built on XboxXBERecomp. No game data.0x45410060 (USA)SHA-1 5712b6a3e2eaaacfcae228cf6154ade499a0033cXboxxberecompIn progressWindowsv0.1.02026-10-152026-10-152026-10-14PythonpublicStatic recompilation of the retail XBE to C++; XDK HLE on a Direct3D 12 renderer and XAudio2Boots from the retail USA XBE: 15,942 functions recompiled. Intro movies, title, menus, Create-an-Urb and the city load all run, and free-roam on the starting rooftop renders at ~60 fps (576-984 draws per frame) with walking, dialogue and socials. Fixed so far: a push-buffer render deadlock, vertex-shader constant packets, P8 palettes, the all-black gamma ramp, DirectSound PlayEx and Pause. Not yet exercised: saving to a device and reloading, districts past the starting rooftop, jobs and minigames. 108 of 238 XDK functions are still unmatched and trap if the game calls them.Naming the 108 unmatched XDK functions in config/game.toml (D3D8, DirectSound, crt math)
DirectSound exports still running guest code: Lock/Unlock, 0xB0080, 0xB00A3-0xB00A5, 0xB00A9
Play testing past the starting rooftop: other districts, jobs, minigames
Saving to a device and reloading
Host crt_sin/cos/tan/atan/sqrt/log so float results match the Xbox
xbox, static-recomp, xbe, xdk-5849, d3d12Bring-up status
SDK fork
the-urbz-sims-in-the-city-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