-
Notifications
You must be signed in to change notification settings - Fork 0
Tutorials ‐ Ripping the entire game
Will Corby edited this page Jul 21, 2024
·
38 revisions
Requires outer-wilds-unity-assets and 27.4 GB of free disk space
- Download this specific version of AssetRipper.
- Change
Shader Export Format
toYaml Asset
and checkIgnore Engine Assets
. Leave all other settings at defaults. - Open and export the entire game.
- Delete
Scripts
,Plugins
, andEditor
inAssets
. DeletePackages
inExportedProject
. - From outer-wilds-unity-assets, put
Assembly-CSharp
,Dlls
,Plugins
, andEditor
intoAssets
. PutPackages
intoExportedProject
. - Create a backup of
Assets/Shader
andAssets/Resources/shaders
, as script errors can lead to corruption of shaders. - Open
ExportedProject
in Unity 2019.4.39f1. The Scenes folder has all the levels of the game. You'll probably wantSolarSystem
. - If you want to see planets, go to
Window > Outer Wilds > Streaming Mesh Manager
orTools > Load All Streaming Bundles
. This will show meshes but not high-quality textures.
Alternatively, you can use the unstreamer. This will persist on restarting Unity, and can also (optionally) show high-quality textures, at the cost of taking more time.