Patch notes for v1.4
2026-07-08Bugfixes: • Menu credits: now skippable with ESC. • Fixed a division by zero in volume change. • Fixed target volume levels when ducking and switching to menu. • Fixed a timer bug when the car park fan starts • Fixed a sound panning bug where sound that should start at a particular pan suddenly jumps from centered to correct position • Fixed a bug when loading the scene id. • Fixed a bug where a benign OpenGL could cause a crash to desktop. • Fixed a bug where leftover GL_UNPACK_* state could corrupt the menu screen. • Fixed a bug where the video player and item inspector would render a zeroed or uninitialized ycbcr frame, displaying green when it should be black. • Fixed a problem in the video player where frames could be displayed before being completely decoded. • Fixed an off-by-one bug when the item inspector loads frames
Read the full notes
• Fixed a problem where clearing textures misused the level in glClearTexImage. • Fixed a problem where glTextureParameteri's level could be incorrect. • Fixed a problem where an unsupported VSync mode set using SDL_GL_GetSwapInterval could cause a crash to desktop. Now it reverts to a sensible mode or fails gracefully. • Fixed a buffer overrun in semantic maps • Improved robustness of the teardown when quitting • Fixed a minor ui bug in user notes in computers when making a new note • Fixed a problem generating the random aux terminal code. • Improved robustness of the safe-dial logic. • Removed some duplicated unreferenced assets.





