Skip to content

0.1.26 (Unstable)

Pre-release
Pre-release

Choose a tag to compare

@NeverCookFirst NeverCookFirst released this 28 Sep 10:44
· 2 commits to main since this release
  • Far fewer stutters, on every graphics card. Some of the game's effects are computed on the GPU and then copied back for the game to read. Until now the game stopped and waited for the GPU after every one of them, often about 60 times a frame. Now the copy happens in the background, and the game only waits if it reads the data before the GPU has finished it. In our tests the number of slow frames dropped by about ten times, and cutscenes and level loads should be much smoother. If you see new glitches, you can switch back to the old behaviour by adding readback_memexport_on_demand = false to legodimensions.toml. Please tell us if you had to.
  • AMD: possible fix for a black world. Some textures were sampled with filtering their format doesn't support. NVIDIA tolerates this, but AMD cards can return black. If the world was black for you on an AMD card while cutscenes rendered fine, please try this version and let us know.
  • GPU registers now start with the same values as on a real Xbox 360.
  • Russian translation mod: text fixes.

Update from inside the game (F4 → Updates), or run rexupdate.exe.

Caution

Unstable. This release changes how the game shares memory with the GPU. We tested it, but it hasn't had wide testing yet.

Found any problem? Please report it in Issues right away and attach your game.log.