NOTE: Please back up your odamex.cfg config file before attempting to use this client binary!
Coinciding with the release of Odamex 0.6.3, we are very pleased to showcase an experimental Odamex executable featuring a newly rewritten renderer. This renderer is in the separate source-code branch rend32
and will be replacing our standard renderer in future releases. This renderer is not entirely optimized and may have a small quirk here or there but we were too excited about it to keep it under wraps until its official debut in our forthcoming 0.7 version!
Wall rendering and view clipping has been rewritten in the rend32 branch to be dramatically more accurate than the ZDoom 1.22 renderer used in previous versions. This prevents integer overflow bugs that occur in really tall sectors, textures that appear to wiggle or jump on long linedefs, and walls that appear to move when you look along their length.
The rend32 branch also features 32-bit color rendering, allowing proper shading of colors in dark areas of the map instead of colors becoming washed-out due to palette limitations. Also dramatically improved is translucency, making blue text on the HUD much more clear. We can't thank James Dunne enough for his contribution of the 32-bit color feature!
32bpp example: http://imgur.com/5kkW9Sb,GsBTFof
(You should probably be able to tell which is which!)Download:For windows users only: http://odamex.net/dev/rend32/odamex.exe
For other platforms, please svn checkout http://odamex.net/svn/root/branches/rend32
and build the clientUsage:
- vid_32bpp: Set to 1 for 32bpp renderering, 0 for standard 8bpp. Default is 0.
- vid_capfps: While you will not find truly uncapped fps, setting this to 1 will unblock the renderer and allow it to process as many frames as possible. It will still however be locked to display 35fps. Default is 0.