Repository navigation
Releases
WET Recompiled 0.3.0
WET Recompiled 0.3.0
- NEW: Picture settings - brightness, contrast, gamma and colour (saturation), in the launcher and the F1 menu; changes straight away.
- minor bug fixes
- qte backwards prompt's fixed.
- Linux / Steam Deck support is experimental and not actively worked on.
WET Recompiled 0.2.78
WET Recompiled 0.2.78
NEW: Your own music
- Pick a folder of songs (mp3, m4a, aac, flac, wav, wma) and they play instead of the game's music.
- Two modes: follow the game (a song starts when the game's music does and fades out when it stops), or play all the time.
- The game's own music is muted while your songs play. Pause your music to bring it back.
- Volume, shuffle, next / previous track, and your keyboard's media keys all work.
- Set it up in the launcher's "Your music" box or in the F1 menu.
NEW: Rubi's outfit colour
- Recolour her top and leather trousers: red, blue, black, white, green, purple or pink.
- Her skin and tattoos stay as they are.
- Change it in the launcher or F1. It updates instantly, no restart needed.
NEW: Rubi's hair colour
- Blonde, platinum, red, pink, blue, purple, green or brown.
- In the launcher (next to Outfit) or F1.
OTHER
- Ctrl+F9 texture captures now include large textures (up to 2048 pixels).
HOW TO UPDATE
- Already installed: press "Update now" in the launcher.
- New install: download WetSetup.exe from the release page and point it at your own copy of the game.
WET Recompiled 0.2.77
WET Recompiled 0.2.77: every button prompt follows your controls, mouse button binding, and a few quality-of-life switches.
No game files are included. You need your own copy of WET (title ID 425307DB). The build extracts your disc and generates the code on your own machine.
Install or update
In the launcher: Help → Check for updates → Update now. Or download WetSetup.exe below and run it.
New in 0.2.77
Button prompts
The in-world prompts, such as the button over an enemy to finish them, now show your key / mouse button or the PlayStation symbol too, like the HUD.
The menu prompts that still showed Xbox buttons (Start, Back, the d-pad, stick clicks, the main menu's select button) are redrawn as well.
Controls
Mouse buttons can be bound in the launcher (Key / mouse...) and in F1 → Controls: each presses any controller button.
Native mouse look can be switched off (F1 → Controls). Where the game slows its camera down (wall runs and other special cameras), the mouse now turns slower by as much, so the camera can't swing into walls.
Quality of life (all on by default; switches in the launcher and F1)
Skip intro movies: straight to the title screen.
16x texture filtering: sharper floors and walls seen at an angle, for almost no cost.
Save backups at start: each start copies your saves and achievements to game\hdd\save-backups (the last 10 are kept; nothing is copied if the saves haven't changed). Restore one with Saves → Import from a folder.
For testers
Ctrl+F9 saves the textures on screen to texdump\ (with tools/texdump_view.py to look at them), for reporting graphics problems.
WET Recompiled 0.2.76
WET Recompiled 0.2.76: a launcher and Setup update. Nothing changes in the game itself; this release is about installing, updating and looking after your install.
No game files are included. You need your own copy of WET (title ID 425307DB). The build extracts your disc and generates the code on your own machine.
Install or update
Download WetSetup.exe below and run it (or run it again over an existing install). From this version on, the launcher can update itself: Help → Check for updates turns into Update now when a new release is out.
New in 0.2.76
Setup
A cleaner window: your copy of WET, the install folder and the options in their own boxes; the full log is behind Show details (it opens by itself if something goes wrong).
Install from an extracted disc folder as well as an ISO (from extract-xiso, Xenia and so on: the folder with default.xex).
Always builds the latest release.
Optional clean-up when it's done: Free up space deletes the build tools and leftovers (2-4 GB; the next update gets them again), and Delete the disc image removes the ISO once it's extracted.
Launcher
Update now: downloads the latest release and rebuilds, then opens the launcher again. Saves and settings are kept.
Saves ▾: open the saves folder, back up saves and achievements to a zip, or import saves from a backup or a folder (Xenia, another PC). Your current saves are backed up automatically before an import.
Clean up ▾: free up disk space (build leftovers, downloaded tools, F8 frame captures) or clear the shader cache.
Look
New Project Moist icon for the launcher, the game and Setup.
WET Recompiled 0.2.75
WET Recompiled 0.2.75: proper mouse aiming and a photo mode.
No game files are included. You need your own copy of WET (title ID 425307DB). The build extracts your disc and generates the code on your own machine.
Install or update
Download WetSetup.exe below and run it (or run it again to update an existing install). It downloads the tools it needs into its own folder, builds this release from your disc and adds a desktop shortcut. To build by hand, see the README.
New in 0.2.75
Mouse aiming
Native mouse look: the mouse now turns the third-person camera directly by an angle, instead of pretending to be a right stick. No dead zone, acceleration curve or turn-speed cap, and the same movement always turns the same amount (slow motion included). The camera no longer drifts back behind the player while you're aiming. Hook points from nikolaygorb/WetRecomp (MIT).
Faster by default, and Mouse sensitivity now goes up to 200 (F1 → Controls, or the launcher).
In turrets and menus the mouse still works as before; Direct mouse aim now only affects those.
Photo mode (F5, or L3 + R3 on a controller) (buggy may cause issues with Hud to be addressed in 0.3.0)
Freezes the game, hides the HUD and gives you a free camera that starts where the game's camera was.
WASD / left stick move, mouse / right stick look, E / Q (RB / LB) up and down, Shift (L3) faster, left / right click (RT / LT) zoom, Y toggles the HUD, X resets the camera, Esc / B leaves. The controls are shown on screen.
Screenshots
F12 (or Space / A in photo mode) saves the game's picture at its full rendering resolution, without the overlay, to screenshots.
If mouse aiming feels wrong, start the game with WET_NO_NATIVE_LOOK=1 set to get the previous behaviour, and please report it.
WET Recompiled 0.2.7
WET Recompiled 0.2.7: keyboard and mouse button prompts, five languages, a cleaner settings overlay and quit to desktop.
No game files are included. You need your own copy of WET (title ID 425307DB). The build extracts your disc and generates the code on your own machine.
Install or update
Download WetSetup.exe below and run it (or run it again to update an existing install). It downloads the tools it needs into its own folder, builds this release from your disc and adds a desktop shortcut. To build by hand, see the README.
New in 0.2.7
Controls
Keyboard and mouse button prompts: the game's on-screen prompts show the key or mouse button you have bound, instead of Xbox buttons. Automatic when no controller is connected; pick it under Button prompts in the launcher or F1.
Language
Play in English, German, French, Spanish or Italian, text and speech (all five are on the disc). Automatic follows your Windows language; choose under Language in the launcher (Display) or F1 (General). Takes effect at the next start.
Settings and quitting
The F1 overlay is redesigned: tabs (General, Display, Graphics, Performance, Controls, Achievements), one setting per row with explanations in (?) tooltips, and drop-downs instead of rows of buttons.
Quit to desktop: hold Back (Backspace) for 1.5 seconds in the pause menu, or use the button at the bottom of F1.
Motion blur, depth of field and camera shake can be turned off (launcher Graphics, F1 Graphics). Turning blur and depth of field off is also a little faster on slower graphics cards.
The first start picks resolution, anti-aliasing and scaling to suit your graphics card, and the texture cache is sized to its video memory.
Other
Bug reports on GitHub now use forms for crashes, graphics and audio.
tools/soak_test.py: an automatic play-through of the menus and the first level for testing builds; --record records your own play-through for it to replay.
WET Recompiled 0.2.6
WET Recompiled 0.2.6: faster start-up, and a little less GPU work at high resolutions.
No game files are included. You need your own copy of WET (title ID 425307DB). The build extracts your disc and generates the code on your own machine.
Install or update
Download WetSetup.exe below and run it (or run it again to update an existing install). It downloads the tools it needs into its own folder, builds this release from your disc and adds a desktop shortcut. To build by hand, see the README.
New in 0.2.6
Start-up
The shader cache is built in the background while the game starts, instead of before the first frame. After a graphics driver update, or the first start of a new build, this used to mean up to half a minute of black screen on some PCs; now the menu appears straight away. Anything whose shader isn't ready yet appears a moment later.
New option to keep the old behaviour: Build all cached shaders before starting in the launcher (shader_preload = 1 in wet.ini). Slower start, but nothing pops in.
Performance
When the game overwrites only part of a texture it rendered, only that part is reloaded (the game writes a small depth image over its full-size one every frame, which reloaded the whole thing).
wet.log's GPU line now splits resolves into reading the render targets and writing memory.
Fixes
WetSetup and the Linux setup script pick up a release tag that was re-made on GitHub, instead of building the old commit.
If something looks wrong after updating, these turn the changes off: WET_NO_PARTIAL_TEXTURE_RELOAD=1 (texture reloads), shader_preload = 1 (shader cache).
WET Recompiled 0.2.5
WET Recompiled 0.2.5: a performance pass for lower-spec PCs, and in-game cutscenes back in sync.
No game files are included. You need your own copy of WET (title ID 425307DB). The build extracts your disc and generates the code on your own machine.
Install or update
Download WetSetup.exe below and run it (or run it again to update an existing install). It downloads the tools it needs into its own folder, builds this release from your disc and adds a desktop shortcut. To build by hand, see the README.
New in 0.2.5
Performance
The game's screen clears no longer copy whole buffers back and forth. The console clears with a 4x anti-aliased quad over the normal buffer; this is now drawn at normal size. Render target copies drop from 22 to 8 per frame, and gameplay at 4K went from 153–167 to 192–212 FPS on an RTX 4090 (about 25% faster). Slower graphics cards gain proportionally the same.
Less CPU time per frame on the GPU thread: shader settings are written in whole blocks instead of one value at a time. At 720p, gameplay now holds a 360 FPS cap (was 298–323).
The emulated vblank thread sleeps on a precise timer instead of spinning, freeing most of a CPU core. This helps most on 4-core CPUs.
Adaptive vblank: a frame that's slightly late goes out at once instead of waiting for the next refresh, so a PC that just misses 60 FPS no longer drops to 30.
Laptops with integrated and discrete graphics render on the discrete GPU.
Fixes
In-game cutscenes run at 30 FPS, as on the console, so speech stays in sync; the game returns to your chosen frame rate when they end (cutscene_30fps, on by default).
Diagnostics
wet.log shows a performance line every 10 seconds: average FPS, slowest frame, late frames, and how the GPU's time per frame splits between drawing, copies, resolves and texture loads. Include it with bug reports about performance.
If something looks wrong after updating (smearing, trails, shadows or lights off), start the game with WET_NO_4X_FILL_REDIRECT=1 set and report whether that fixes it.
WET Recompiled 0.2.0
WET Recompiled 0.2.0: controls, widescreen, any frame rate, PlayStation prompts, and a one-click setup.
No game files are included. You need your own copy of WET (title ID 425307DB). The build extracts your disc and generates the code on your own machine.
Easiest way to install: WetSetup.exe
Download WetSetup.exe below, choose your WET disc image (.iso) and a folder, and press Install. It:
- downloads any tools you don't already have (Git, CMake, Ninja, Clang, Python) into that folder, not system-wide
- fetches this release's source and builds it from your disc
- adds a "WET Recompiled" desktop shortcut
The first build takes 10–30 minutes and needs about 14 GB of disk. Run WetSetup again later to update. WetSetup contains nothing from the game. The build it makes does, so don't share the build. To build by hand instead, see the README.
New in 0.2.0
Controls
- Direct mouse aim: mouse movement goes straight into the camera, with no stick speed cap or acceleration
- Keyboard rebinding (launcher, F1 overlay,
wet.ini) - PlayStation button prompts (Automatic / Xbox / PlayStation): the game's button icons redrawn with ✕ ○ □ △ and L1/R1/L2/R2
Display
- Field of view slider (60–130°)
- Widescreen and ultrawide (21:9, 32:9), with the HUD kept 16:9 in the middle
- Any frame rate from 30 to 360 FPS, or match the monitor; works with G-Sync and FreeSync
- SMAA anti-aliasing
- V-Sync toggle, and an option to hide the dark frame at the screen edges
- Fixed: textures and the environment flickering black at 1440p and 4K
Launcher
- Choose which monitor the game opens on
- Controller test, and a list of your achievements
- Check for updates, and Report a bug (zips the logs and settings)
Stability
- Implemented the remaining system functions the game calls in the menus and the first level (no more
STUBlines inwet.logthere) - Builds in folders with spaces in their names
WET Recompiled 0.1.0
The first release of WET Recompiled: a native Windows port of WET (Xbox 360, 2009), made by statically recompiling the game's PowerPC code to x64.
No game files are included. You need your own copy of WET (title ID 425307DB). The build extracts your disc and generates the code on your machine. This release is source code only.
Features
- Plays through the game with Direct3D 12 rendering (Vulkan fallback), full audio, saves, and the intro and cutscene videos
- 30 / 60 / 120 / 144 FPS at the correct game speed
- Resolution scaling to 1440p or 4K, AMD FSR / CAS, NVIDIA Image Scaling and FXAA
- Film grain slider, from off to the original look
- Controllers: Xbox, PlayStation 4/5 (USB or Bluetooth), Switch Pro and more, up to four, with rumble
- Keyboard and mouse: WASD movement and mouse aim, rebindable mouse buttons
- Achievements with on-screen pop-ups and a full list in the overlay
- Shader cache: compile stutter only happens the first time
- F1 settings overlay in game, and a launcher with settings and a Play button
Getting started
- Install Python 3, Git, CMake + Ninja (
pip install cmake ninja) and llvm-mingw. - Build:
git clone --recursive https://github.com/zonehammer/wet-recomp.git cd wet-recomp python tools\build.py --iso "D:\path\to\WET.iso"
- Play: run
build\runtime\WetLauncher.exe.
Full instructions and controls are in the README.
Known issues
- Intro and cutscene videos play at 30 FPS by default, to avoid a flicker at the top of the picture at higher frame rates.
- Mouse aim works through the right stick, so it has the stick's maximum turning speed. Direct camera control is planned.
- Achievements earned in saves from before this release aren't shown as unlocked.
Please report problems with your wet.log attached.
Credits
Built on XenonRecomp and Xenia, with SDL2, Dear ImGui, FFmpeg and NVIDIA Image Scaling.
Not affiliated with or endorsed by Bethesda Softworks or Artificial Mind and Movement.