2021-11-22 snapshot (Updated 2021-11-25)
Posted: Tue Nov 23, 2021 1:04 am
Changes:
Updated 2021-11-24:
Linux users: https://mxsimulator.com/snapshots/mxbin-2021-11-26-1614
Replace mx.exe or mxbin with one of the above files. The default location for mx.exe should be "C:\Program Files (x86)\MX Simulator". I'd keep a backup of the originals since these aren't well tested.
- Added /saveframetimes command. This saves the frame times in "frametimes.txt".
- Fixed Javascript function mx.add_env_sound returning 0 instead of -1 on error.
- Removed shader program and terrain render method options - shaders and framebuffer objects are now required.
- Rewrote rendering code to only use common subset of OpenGL 3.1 and OpenGL ES 3.0.
- Now requires at least OpenGL 3.1 or OpenGL ES 3.0.
- Enabled trilinear texture filtering.
- Added --glversion command line option.
Updated 2021-11-24:
- Fixed unlit objects with 0 specular intensity rendering as transparent.
- Removed statue wireframes in editor.
- Statue wireframes can now be turned on/off in editor.
- Wireframes now use GL_LINES instead of GL_LINE_LOOP.
- Wireframes now use least detailed LOD instead of most detailed.
- Added message in loading screen when it's loading the track script.
- Small change in tilemap rendering to remove unnecessary draw calls.
Linux users: https://mxsimulator.com/snapshots/mxbin-2021-11-26-1614
Replace mx.exe or mxbin with one of the above files. The default location for mx.exe should be "C:\Program Files (x86)\MX Simulator". I'd keep a backup of the originals since these aren't well tested.