[RVGL Release] 19.0320a

News and announcements about RVGL's development.
User avatar
Huki
Developer
Posts: 397

[RVGL Release] 19.0320a

Unread post by Huki » Tue Mar 19, 2019 2:13 pm

RVGL has been updated to 19.0320a!

Update:
Download Win32 [ setup | 7z ]
Download Win64 [ setup | 7z ]
Download Linux [ setup | 7z ]
Download Android [ apk ]

Visit the topics for the Android version and the Shader edition for more information.

Goodies:
Download the Dreamcast Pack: rvgl_dcpack.zip (not updated this time)
Download the Community Soundtrack: soundtrack.zip
Download the Controller Map Android app: rvgl_controller_map.apk
More about the update and RVGL: changelog | docs

Full game downloads are available at distribute.re-volt.io.

Image The network version has been updated!

Shader Options:
In shader mode, it's now possible to configure the number of lights and effects that affect each mesh (i.e., a world cube or model mesh) through new rvgl.ini options: ShaderLights, ShaderShadows and ShaderEffects. The default values are 8 lights, 4 shadow boxes and 4 mesh effects. The maximum limit for each is currently 16. The shaders have also been updated in this release.

Online Improvements:
  • Improved session log: Best lap times are saved to the session log. (#228) The logs are generated once for each session (i.e., Back To Lobby no longer creates new files).
  • Chat messages are now saved to a session_xxx.log file, along with the session_xxx.csv, when using the '-sessionlog' option. (#765)
  • New command line -hidechat to hide in-game chat messages (press TAB or F12 to see them later). (#67)
  • The race results table is now shown for spectator players. (#784)
  • Best lap and race times are now communicated through the server (prevents inconsistent results for P2P clients).
  • Weapon effects in centralized mode (bomb, electro and fox) have been restored to use client-side computation.
  • Network logs (in the re-volt.log file) have improved, and the game now logs weapon data packets.
Other Changes:
  • The behavior at high frame rates has improved to prevent stuttering with vsync off while keeping the game stable in a wide range of scenarios (vsync on, broken vsync, high monitor refresh rates, etc). Camera and audio effects should behave better at high frame rates.
  • New language (Slovak) and updated Czech translation. (#122)
  • Non-linear steering option can now be disabled when using keyboard / mouse.
Fixes:
  • Fix disabled objects appearing in multiplayer replay. (#783)
  • Fix sporadic glitches in the Probe intro animation. (#726)
  • Fix broken late joining support in P2P mode.
  • Fix player stuck in 'Not Ready' mode after using back to lobby.
  • Reject high pings during game sync (prevent bad starts).
[hide=Show changelog of this version]
19.0320a:
| Pumped network version.

Add:
  [General]
  - Added Slovak language and updated Czech translation.
  [Graphics]
  - Shader: The number of lights / effects affecting each mesh is configurable 
    through rvgl.ini options: ShaderLights, ShaderShadows, ShaderEffects (upto 
    16 each). Defaults to 8 lights, 4 shadow boxes and 4 mesh effects.
  [Multi]
  - Chat messages log: The '-sessionlog' option now captures chat messages, 
    saved to a multiplayer event log (session_xxx.log file) along with the csv.
  - Added command line '-hidechat' to hide in-game chat messages. These can be 
    seen by pressing TAB or F12.

Mod:
  [General]
  - Improved session log: Player best lap times are saved to the session log. 
    Also, the logs are created once for each session (i.e., Back To Lobby no 
    longer creates a new file).
  [Graphics]
  - Support for generic texture compression when S3TC extensions not available.
  - Shader: Renamed the 'SortLevel' rvgl.ini option to 'AlphaSort'.
  [Input]
  - Non-linear steering option can now be configured for keyboard and mouse.
  [Multi]
  - The race results table is now shown for spectator players.
  - Best lap and race times are now communicated through the server (prevents 
    inconsistent results for P2P clients).
  - Improved network logs and now logs weapon data packets.
  - Restored client-side weapon computation in centralized mode.
  - Updated player colors for consistency.

Fix:
  [General]
  - Fix disabled objects appearing in multiplayer replay.
  - Fix issues with camera and force feedback at high frame rates.
  - Ensure physics and AI computations are not run when game paused.
  [Graphics]
  - Better handling of high frame rates: the game animations now use a variable 
    timestep, with an internal limit of 250 fps. Fixes stuttering with vsync 
    off while keeping game stable even in previously unsupported cases (broken 
    vsync, high monitor refresh rates, etc).
  - Fix sporadic glitches in the Probe intro animation.
  - Shader: Fix credits display in 'gimmecredits' mode.
  [Audio]
  - More consistent position updates and velocity computations for the 3D audio 
    and doppler effects.
  [Multi]
  - Fix broken late joining support in P2P mode.
  - Fix player stuck in 'Not Ready' mode after going back to lobby.
  - Fix potential overflow when typing chat messages with unicode characters.
  - Reject high pings during game sync (prevent bad starts).
[/hide]
Post Reply