Improved Antialias support: I've attempted a new way of implementing Antialiasing support that uses OpenGL framebuffer objects. Antialias is now a proper option under Render Settings, and changes take effect instantly. For more information, see my post in the previous release thread. Performance should be just as good, but I'm curious to hear other people's test results. Be sure to also post your re-volt.log as it now detects additional GL extensions.
Screenshot support: You can now take screenshots using the F8 key. The screenshots are timestamped and saved in the profiles folder in PNG format. I added this support mainly for cases when PrtScr doesn't work / results in a black screen, or there are tearing problems in fullscreen. Again, I'm curious about feedback from other users.
Compressed WAV formats: I've added support for the libsndfile decoder to handle various extended WAV formats, such as Apple IMA4 and MSADPCM. libsndfile.dll is included on Windows, while Linux users should get it from their package manager. See the original report and ensuing discussion here.
Unlimited instance collpolys: RVGL can now process virtually unlimited number of instance collision data. Each ncp file (eg., the world.ncp) is limited to 65536 polys, but the total number of all the world + instance collpolys together is now allowed to exceed this limit. Technically, the internal limit is now 2^30 polys.
- BigVolt / BossVolt have their unlocking behavior restored based on the DC version, and they are now selectable by the AI (more info).
- Added missing trolley.bmp to be used when Trolley is selected as a car.
- The log file displays additional details and error messages if any.
- Fixed annoying errors when the language file is missing / corrupt (report).