A newer version. Get it at http://www.mediafire.com/?dm4nkc5bnn3j96n The latest patch (textures in subfolders) can be found at http://www.mediafire.com/file/g5i0mkhzbkcejmh/racer0_8_42exe.7z (exe/pdb only) The changelist: - User camera offset and angles now take an approach relative to the camera. It might take a while to get used to it compared to the old method. - User camera offset/angle works with fixed & free (SMD) car cameras. - Selecting graphics options and then doing a race would not have any controllers loaded. - Look left/right works again (although not set by default; go into Controls) - Onyx classes now supports member functions (no constructors yet) - Added Onyx mouse functions to get coordinates & buttons (see data/scripts/onyx/include/racer.oxs). - Added timing.fixed_time_step for ultrasmooth graphics; set vsync=1 and fixed_time_step to 0.016666 for example for a 60Hz screen. May go wrong when Triple Buffering is turned on though. - Shadowmap rendering pass will now invert culling (instead of turning culling off entirely). - TrackEd's Split function would generate bad DOFs if more than 21,845 (or perhaps 65,536?) vertices were present in a single cell. Now it will generate multiple DOFs, each containing at most 21,000 vertices. - Replay exporting development using DirectShow (instead the ancient VideoForWindows) to get better video files. May requires openglfilter.ax to be registered (run 'regsvr32 /s openglfilter.ax'). See http://www.racer.nl/index.php?jump=tutorial/replays.htm - Replay export using DirectShow (replay.video.type=2) now requests a filename (intermediately generates replay_TEMP.avi/wav). - Replay format changed; now stores the driver names as well and can display those in replays (if show_names=1 in racer.ini). The format is incompatible with previous replay formats. - Added replay.auto_save, replay.database.dir for more control on saving replays - Added support for custom reflection maps in tracks, see http://www.racer.nl/index.php?jump=tutorial/reflection_map_creation.htm - audio.frequency was unused for a long time. It became apparent when writing replays where timing was off due to 48kHz vs 44.1kHz discrepancies. For an interesting experiment, download http://www.mediafire.com/file/04t1dvj6tl2qyvb/WORLD.7z and put the files in data/tracks/carlswood_nt. Very alpha stuff.