Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > d2d1d3e250d12046e6c4b949670c9423 > files > 5

vdrift-0.2-0.20080223.4mdv2008.1.i586.rpm

------------------------------------------------------------------------
r1905 | joevenzon | 2007-12-29 10:33:28 -0800 (Sat, 29 Dec 2007) | 4 lines

Optimized sorting of objects by important render state info.  Also 
optimized away needless matrix transformations.

------------------------------------------------------------------------
r1904 | joevenzon | 2007-12-28 19:29:47 -0800 (Fri, 28 Dec 2007) | 4 lines

Now shaders are only disabled for fragment/vertex shader compile 
failures.

------------------------------------------------------------------------
r1903 | joevenzon | 2007-12-28 09:17:33 -0800 (Fri, 28 Dec 2007) | 3 lines

Removed check for ODE headers.

------------------------------------------------------------------------
r1901 | joevenzon | 2007-12-26 11:59:19 -0800 (Wed, 26 Dec 2007) | 4 lines

Switched from using OpenGL polygon offset to explicit depth 
offset in the depthgen shader for cleaning up shadow acne.

------------------------------------------------------------------------
r1900 | abs1nth | 2007-12-22 03:29:55 -0800 (Sat, 22 Dec 2007) | 1 line

really fix NaN issue

------------------------------------------------------------------------
r1899 | joevenzon | 2007-12-21 15:16:17 -0800 (Fri, 21 Dec 2007) | 3 lines

Trying again....

------------------------------------------------------------------------
r1897 | joevenzon | 2007-12-21 15:14:36 -0800 (Fri, 21 Dec 2007) | 3 lines

Attempting to check in changes again from a newly checked out trunk.

------------------------------------------------------------------------
r1893 | abs1nth | 2007-12-18 12:30:46 -0800 (Tue, 18 Dec 2007) | 1 line

mac fixes
------------------------------------------------------------------------
r1891 | joevenzon | 2007-12-16 00:00:33 -0800 (Sun, 16 Dec 2007) | 4 lines

Removed the IS_WIN stuff from the SCons files because it broke 
compilation on other platforms.


------------------------------------------------------------------------
r1890 | joevenzon | 2007-12-15 16:01:12 -0800 (Sat, 15 Dec 2007) | 1 line

Added a possible bullet output library path to the windows build.
------------------------------------------------------------------------
r1889 | joevenzon | 2007-12-15 15:38:56 -0800 (Sat, 15 Dec 2007) | 1 line

Added jam binaries to the windows tools.  Jam can be used to build bullet.
------------------------------------------------------------------------
r1888 | bugsyv | 2007-12-15 13:48:33 -0800 (Sat, 15 Dec 2007) | 2 lines

Update the scpns scripts to handle bullet on windows...
I also made some minor changes so maybe I can use my cygwin environemtn without having to drag around mingw in addition.
------------------------------------------------------------------------
r1887 | joevenzon | 2007-12-12 21:03:45 -0800 (Wed, 12 Dec 2007) | 4 lines

Fixed an exception that was cropping up because bullet does double sided 
collisions while GIMPACT does not.


------------------------------------------------------------------------
r1886 | abs1nth | 2007-12-12 08:13:25 -0800 (Wed, 12 Dec 2007) | 1 line

switch to bullet
------------------------------------------------------------------------
r1885 | joevenzon | 2007-12-09 16:41:20 -0800 (Sun, 09 Dec 2007) | 4 lines

Modified sconscript file to look in other locations for the bullet 
library.


------------------------------------------------------------------------
r1884 | joevenzon | 2007-12-08 16:12:03 -0800 (Sat, 08 Dec 2007) | 3 lines

Merged in the bullet-based-physics branch.


------------------------------------------------------------------------
r1880 | thelusiv | 2007-12-04 00:19:32 -0800 (Tue, 04 Dec 2007) | 2 lines

removing all the old openal stuff from the sconstruct file

------------------------------------------------------------------------
r1879 | bugsyv | 2007-12-02 11:18:50 -0800 (Sun, 02 Dec 2007) | 1 line

Copied the ogg/vorbis headers from the mac frameworks to the windows include location to get the scons build running.
------------------------------------------------------------------------
r1876 | joevenzon | 2007-11-26 21:10:27 -0800 (Mon, 26 Nov 2007) | 3 lines

More sound optimizations.


------------------------------------------------------------------------
r1875 | joevenzon | 2007-11-26 20:47:53 -0800 (Mon, 26 Nov 2007) | 3 lines

Sound speed-ups.


------------------------------------------------------------------------
r1874 | joevenzon | 2007-11-21 19:40:05 -0800 (Wed, 21 Nov 2007) | 3 lines

Sped up sound mixing.


------------------------------------------------------------------------
r1873 | joevenzon | 2007-11-20 20:41:14 -0800 (Tue, 20 Nov 2007) | 3 lines

Improved sound quality at the expense of speed.


------------------------------------------------------------------------
r1872 | joevenzon | 2007-11-01 22:07:08 -0700 (Thu, 01 Nov 2007) | 4 lines

Added a big framerate boost if shadows are disabled.  Needs data >= 
R118.


------------------------------------------------------------------------
r1871 | joevenzon | 2007-11-01 21:53:57 -0700 (Thu, 01 Nov 2007) | 4 lines

Reduced the number of configfile calls per frame.  Also added a slight 
optimization to drawing the shadow pass.


------------------------------------------------------------------------
r1870 | joevenzon | 2007-11-01 21:28:52 -0700 (Thu, 01 Nov 2007) | 3 lines

Fix for cars that only have 1 sound.


------------------------------------------------------------------------
r1869 | joevenzon | 2007-11-01 19:14:36 -0700 (Thu, 01 Nov 2007) | 3 lines

Halved the sound sample size.


------------------------------------------------------------------------
r1868 | joevenzon | 2007-11-01 19:11:13 -0700 (Thu, 01 Nov 2007) | 3 lines

Changed the sound gain/pitch smoothing method.


------------------------------------------------------------------------
r1867 | joevenzon | 2007-10-31 22:31:06 -0700 (Wed, 31 Oct 2007) | 3 lines

Added basic support for defining and playing multiple engine sounds.


------------------------------------------------------------------------
r1866 | joevenzon | 2007-10-28 09:45:05 -0700 (Sun, 28 Oct 2007) | 3 lines

Added a catch for inverted normals in World::interact


------------------------------------------------------------------------
r1865 | joevenzon | 2007-10-27 16:42:30 -0700 (Sat, 27 Oct 2007) | 4 lines

Framebuffer Objects (FBOs) are now only initialized if the card supports 
FBOs.


------------------------------------------------------------------------
r1864 | joevenzon | 2007-10-22 20:04:06 -0700 (Mon, 22 Oct 2007) | 4 lines

Added a simple tree class and a way to serialize to/from the simple 
trees.  Also fixed SerializeMap naming to be unique.


------------------------------------------------------------------------
r1863 | joevenzon | 2007-10-16 19:35:55 -0700 (Tue, 16 Oct 2007) | 4 lines

Add a no-pointer option for serialization that decreases the size of the 
binary files by over a factor of 2... perfect for network use.


------------------------------------------------------------------------
r1862 | joevenzon | 2007-10-16 19:12:18 -0700 (Tue, 16 Oct 2007) | 5 lines

Fixed bug with eyelightposition... it's computed from the lightposition 
in the vertex shader, so it's not a uniform and shouldn't be loaded from 
here.


------------------------------------------------------------------------
r1861 | abs1nth | 2007-10-15 12:25:30 -0700 (Mon, 15 Oct 2007) | 1 line

fix vorbis/ogg frameworks
------------------------------------------------------------------------
r1860 | abs1nth | 2007-10-15 04:57:38 -0700 (Mon, 15 Oct 2007) | 1 line

make serialization compile on mac os x
------------------------------------------------------------------------
r1859 | alexr | 2007-10-14 19:02:24 -0700 (Sun, 14 Oct 2007) | 2 lines

move the scons test outside the nls test.

------------------------------------------------------------------------
r1858 | joevenzon | 2007-10-14 18:20:45 -0700 (Sun, 14 Oct 2007) | 3 lines

Fix from the forums: http://vdrift.net/Forum/viewtopic.php?p=6500#6500


------------------------------------------------------------------------
r1857 | joevenzon | 2007-10-14 18:15:46 -0700 (Sun, 14 Oct 2007) | 3 lines

Fix from alex25. http://vdrift.net/Forum/viewtopic.php?p=6499#6499


------------------------------------------------------------------------
r1856 | abs1nth | 2007-10-14 15:35:49 -0700 (Sun, 14 Oct 2007) | 1 line

add serialization files to xcode project
------------------------------------------------------------------------
r1855 | joevenzon | 2007-10-14 14:57:55 -0700 (Sun, 14 Oct 2007) | 4 lines

Serialization now auto-detects byte order and writes/reads network byte 
order (big-endian).


------------------------------------------------------------------------
r1854 | joevenzon | 2007-10-14 10:03:37 -0700 (Sun, 14 Oct 2007) | 3 lines

Updated serialization to work with 64-bit systems.


------------------------------------------------------------------------
r1853 | joevenzon | 2007-10-14 09:27:15 -0700 (Sun, 14 Oct 2007) | 5 lines

Fixed a bug that would cause the game to throw an exception when run in 
a location other than the VDrift root folder.  Also made the 
serialization test look for the test.bin file in the correct folder.


------------------------------------------------------------------------
r1852 | joevenzon | 2007-10-14 09:18:08 -0700 (Sun, 14 Oct 2007) | 3 lines

Added serialization class.


------------------------------------------------------------------------
r1851 | joevenzon | 2007-09-30 11:57:02 -0700 (Sun, 30 Sep 2007) | 3 lines

Connected menus for blur and shaders to game code.


------------------------------------------------------------------------
r1850 | joevenzon | 2007-09-30 10:02:35 -0700 (Sun, 30 Sep 2007) | 3 lines

Improved rendering of partially transparent objects.


------------------------------------------------------------------------
r1849 | joevenzon | 2007-09-30 08:42:05 -0700 (Sun, 30 Sep 2007) | 3 lines

Force-enable mipmaps for textures if anisotropic filtering is enabled.


------------------------------------------------------------------------
r1848 | joevenzon | 2007-09-16 17:06:34 -0700 (Sun, 16 Sep 2007) | 3 lines

Checked in support for OPCODE.


------------------------------------------------------------------------
r1847 | joevenzon | 2007-09-14 19:03:10 -0700 (Fri, 14 Sep 2007) | 3 lines

Added the full text of the GPL.


------------------------------------------------------------------------
r1846 | abs1nth | 2007-09-14 06:22:02 -0700 (Fri, 14 Sep 2007) | 1 line

update ode.framework to an GIMPACT version
------------------------------------------------------------------------
r1845 | joevenzon | 2007-09-13 22:23:51 -0700 (Thu, 13 Sep 2007) | 4 lines

Added support for GIMPACT collision through ODE.  Added a little loading 
graphic.


------------------------------------------------------------------------
r1844 | joevenzon | 2007-09-10 19:02:18 -0700 (Mon, 10 Sep 2007) | 3 lines

NaNs in .joe normals are now detected and set to zero.


------------------------------------------------------------------------
r1843 | joevenzon | 2007-09-09 11:38:15 -0700 (Sun, 09 Sep 2007) | 3 lines

Added orthonormalization to vamos matrix rotation routines.


------------------------------------------------------------------------
r1842 | joevenzon | 2007-09-08 12:27:13 -0700 (Sat, 08 Sep 2007) | 3 lines

Now cleaning up road collision data properly.


------------------------------------------------------------------------
r1841 | joevenzon | 2007-09-07 17:39:25 -0700 (Fri, 07 Sep 2007) | 5 lines

Added some debug messages (trying to find bump problems).  Also adjusted 
the way time is calculated to respond faster to framerate upsets (should 
make time feel more correct).


------------------------------------------------------------------------
r1840 | joevenzon | 2007-09-04 19:21:17 -0700 (Tue, 04 Sep 2007) | 3 lines

Fixed wall collision.


------------------------------------------------------------------------
r1839 | joevenzon | 2007-09-04 06:53:01 -0700 (Tue, 04 Sep 2007) | 3 lines

Added a header file used for unit testing.


------------------------------------------------------------------------
r1838 | joevenzon | 2007-09-03 19:17:37 -0700 (Mon, 03 Sep 2007) | 3 lines

Fixed remaining road bump bugs.


------------------------------------------------------------------------
r1837 | joevenzon | 2007-09-03 19:01:44 -0700 (Mon, 03 Sep 2007) | 4 lines

Rewrote road collisions system.  Some bugs still remain (roads are extra 
bumpy).


------------------------------------------------------------------------
r1836 | joevenzon | 2007-09-03 11:28:27 -0700 (Mon, 03 Sep 2007) | 3 lines

Started to rewrite track class... not compiling yet.


------------------------------------------------------------------------
r1835 | thelusiv | 2007-09-02 18:20:38 -0700 (Sun, 02 Sep 2007) | 2 lines

Various little changes, including disabling GLEW on Linux build.

------------------------------------------------------------------------
r1834 | joevenzon | 2007-09-02 10:45:31 -0700 (Sun, 02 Sep 2007) | 3 lines

Removed legacy GLvoid from game.cpp.


------------------------------------------------------------------------
r1833 | joevenzon | 2007-09-02 10:37:19 -0700 (Sun, 02 Sep 2007) | 6 lines

Fixed bugs with cars putting wheels through pavement, weird bumps at odd 
parts of the track, etc.  The quaternions were getting weird after 
repeated multiplication operations.  I uncommented code to normalize the 
quaternion after ever multiply, and all is well.


------------------------------------------------------------------------
r1832 | abs1nth | 2007-09-02 08:03:30 -0700 (Sun, 02 Sep 2007) | 1 line

No log message.
------------------------------------------------------------------------
r1831 | abs1nth | 2007-09-02 05:57:10 -0700 (Sun, 02 Sep 2007) | 1 line

update SDL framework to 1.2.12
------------------------------------------------------------------------
r1830 | abs1nth | 2007-09-02 05:50:32 -0700 (Sun, 02 Sep 2007) | 1 line

further xcode project fixes
------------------------------------------------------------------------
r1829 | abs1nth | 2007-09-02 05:32:22 -0700 (Sun, 02 Sep 2007) | 1 line

fix xcode project to deploy ogg and vorbis frameworks
------------------------------------------------------------------------
r1828 | joevenzon | 2007-09-01 16:05:13 -0700 (Sat, 01 Sep 2007) | 3 lines

Fixed skybox rendering bug caused by tire smoke.


------------------------------------------------------------------------
r1827 | joevenzon | 2007-09-01 15:38:42 -0700 (Sat, 01 Sep 2007) | 3 lines

Added some variety to smoke by using all of the available textures.


------------------------------------------------------------------------
r1826 | joevenzon | 2007-09-01 15:31:29 -0700 (Sat, 01 Sep 2007) | 3 lines

Re-added tire smoke.


------------------------------------------------------------------------
r1825 | joevenzon | 2007-08-28 20:54:10 -0700 (Tue, 28 Aug 2007) | 3 lines

Added tire squeal back in.


------------------------------------------------------------------------
r1824 | cotharyus | 2007-08-26 18:42:34 -0700 (Sun, 26 Aug 2007) | 2 lines

This revision *should* get all libvorbis issues resolved for universal builds for OS X.

------------------------------------------------------------------------
r1823 | joevenzon | 2007-08-25 19:16:39 -0700 (Sat, 25 Aug 2007) | 3 lines

Fixed a bug that was causing shadows to swim around a bit.


------------------------------------------------------------------------
r1822 | joevenzon | 2007-08-25 08:23:14 -0700 (Sat, 25 Aug 2007) | 4 lines

Fixed an error that was causing the vertical tracking skyboxes to not 
get updated properly.


------------------------------------------------------------------------
r1821 | cotharyus | 2007-08-25 04:16:12 -0700 (Sat, 25 Aug 2007) | 2 lines

Updated the xcode project file so OSX will build with libvorbisfile updates.

------------------------------------------------------------------------
r1820 | alexr | 2007-08-24 13:55:13 -0700 (Fri, 24 Aug 2007) | 2 lines

removed trailing blanks (testing my svn access)

------------------------------------------------------------------------
r1819 | joevenzon | 2007-08-23 22:06:20 -0700 (Thu, 23 Aug 2007) | 3 lines

Set track to default to no vertical skyboxes.


------------------------------------------------------------------------
r1818 | joevenzon | 2007-08-23 16:55:50 -0700 (Thu, 23 Aug 2007) | 4 lines

Slightly changed the way "vertical skybox" drawing is done to only do 
vertical offsets.


------------------------------------------------------------------------
r1817 | joevenzon | 2007-08-22 22:36:51 -0700 (Wed, 22 Aug 2007) | 5 lines

Applied a change to the way the "vertical tracking" skyboxes are 
positioned per discussion in this thread:
http://vdrift.net/Forum/viewtopic.php?t=542


------------------------------------------------------------------------
r1816 | joevenzon | 2007-08-19 19:25:21 -0700 (Sun, 19 Aug 2007) | 3 lines

Fixed sound callback test.


------------------------------------------------------------------------
r1815 | joevenzon | 2007-08-19 19:19:40 -0700 (Sun, 19 Aug 2007) | 4 lines

Added support for ogg vorbis files (and music).  New dependency: 
libvorbisfile.


------------------------------------------------------------------------
r1814 | joevenzon | 2007-08-19 15:48:08 -0700 (Sun, 19 Aug 2007) | 5 lines

Did some tweaking to the sound class to prepare for music.  Also added 
some (commented out) debug code during investigation of "car wheel 
falling through road" bug.


------------------------------------------------------------------------
r1813 | abs1nth | 2007-08-17 05:13:59 -0700 (Fri, 17 Aug 2007) | 1 line

hopefully fix the problem cotharyus had with the release-deployment target
------------------------------------------------------------------------
r1812 | joevenzon | 2007-08-16 11:13:15 -0700 (Thu, 16 Aug 2007) | 3 lines

Misc changes for debugging.


------------------------------------------------------------------------
r1811 | joevenzon | 2007-08-16 10:26:19 -0700 (Thu, 16 Aug 2007) | 4 lines

Did some tweaks to the collision response to make the cars less 
"bouncy."


------------------------------------------------------------------------
r1810 | joevenzon | 2007-08-16 09:59:30 -0700 (Thu, 16 Aug 2007) | 4 lines

Fixed crash on shader manager de-init that happened when no shaders had 
been loaded (for example with -test).


------------------------------------------------------------------------
r1809 | joevenzon | 2007-08-16 09:40:17 -0700 (Thu, 16 Aug 2007) | 8 lines

Fixed a crash on game exit/leave.  Halved the power of AWD cars as a 
temporary hack to ensure at least some semblance of realism.  Made car 
reflections default to fully reflective (seems to make more sense than 
defaulting to fully non-reflective).  Added z-buffer offset to the 
blended objects (like the wear marks on the road) to fix the artifacts 
they had.


------------------------------------------------------------------------
r1808 | abs1nth | 2007-08-15 10:50:03 -0700 (Wed, 15 Aug 2007) | 1 line

fix mac deployment script to include shaders for minimal build
------------------------------------------------------------------------
r1807 | joevenzon | 2007-08-14 18:18:02 -0700 (Tue, 14 Aug 2007) | 4 lines

Added #ifdef protection to accelerated visual call (causes crashes on 
linux) and tried to add back the vertical skybox tracking feature.


------------------------------------------------------------------------
r1806 | joevenzon | 2007-08-14 18:03:47 -0700 (Tue, 14 Aug 2007) | 3 lines

Added fix so "restart game" doesn't reload sounds.


------------------------------------------------------------------------
r1805 | abs1nth | 2007-08-14 15:32:55 -0700 (Tue, 14 Aug 2007) | 1 line

try to prevent falling back to software rendering
------------------------------------------------------------------------
r1804 | joevenzon | 2007-08-13 19:58:23 -0700 (Mon, 13 Aug 2007) | 5 lines

Made an attempt to address this:
http://vdrift.net/Forum/viewtopic.php?p=5779#5779
by ignoring legacy "driveable" flag.


------------------------------------------------------------------------
r1803 | joevenzon | 2007-08-13 19:37:39 -0700 (Mon, 13 Aug 2007) | 4 lines

Fixed "stuck fonts" bug that happens when changing a display option.
http://vdrift.net/Forum/viewtopic.php?t=761


------------------------------------------------------------------------
r1802 | joevenzon | 2007-08-09 08:28:50 -0700 (Thu, 09 Aug 2007) | 3 lines

Fixed spinning car: wheels are now shown.


------------------------------------------------------------------------
r1801 | joevenzon | 2007-08-08 21:40:05 -0700 (Wed, 08 Aug 2007) | 3 lines

Spinning car widget no longer causes crashes.


------------------------------------------------------------------------
r1800 | joevenzon | 2007-08-08 20:33:25 -0700 (Wed, 08 Aug 2007) | 7 lines

Tried to fix bug reported here:
http://vdrift.net/Forum/viewtopic.php?t=758

Also, started adding back the spinning car.  There are still bugs: 
wheels aren't shown, and there are crashes if you select multiple cars.


------------------------------------------------------------------------
r1799 | joevenzon | 2007-08-08 17:44:17 -0700 (Wed, 08 Aug 2007) | 3 lines

Fixed skybox rendering.


------------------------------------------------------------------------
r1798 | joevenzon | 2007-08-06 21:15:13 -0700 (Mon, 06 Aug 2007) | 3 lines

Fixed crashes when leaving a game and re-entering it


------------------------------------------------------------------------
r1797 | joevenzon | 2007-08-05 12:50:42 -0700 (Sun, 05 Aug 2007) | 3 lines

Brake lights are now drawn.


------------------------------------------------------------------------
r1796 | joevenzon | 2007-08-05 09:33:00 -0700 (Sun, 05 Aug 2007) | 3 lines

Removed binary kdevelop file.


------------------------------------------------------------------------
r1795 | joevenzon | 2007-08-05 09:32:34 -0700 (Sun, 05 Aug 2007) | 3 lines

Added kdevelop project files.


------------------------------------------------------------------------
r1794 | joevenzon | 2007-08-03 17:54:46 -0700 (Fri, 03 Aug 2007) | 3 lines

Made sure skyboxes draw behind everything else.


------------------------------------------------------------------------
r1793 | joevenzon | 2007-08-03 07:16:00 -0700 (Fri, 03 Aug 2007) | 3 lines

Fixed overzelous commenting.


------------------------------------------------------------------------
r1792 | joevenzon | 2007-08-02 22:05:40 -0700 (Thu, 02 Aug 2007) | 3 lines

Added static reflection maps.


------------------------------------------------------------------------
r1791 | joevenzon | 2007-08-01 21:36:32 -0700 (Wed, 01 Aug 2007) | 3 lines

Stopped loading shaders that aren't used anywhere.


------------------------------------------------------------------------
r1790 | joevenzon | 2007-07-31 09:39:50 -0700 (Tue, 31 Jul 2007) | 4 lines

Did more profiling that resulted in some speed-ups, especially for races 
with more than one car.


------------------------------------------------------------------------
r1789 | bugsyv | 2007-07-31 08:05:11 -0700 (Tue, 31 Jul 2007) | 11 lines

These are some structural changes that I made to the packaging functions
and the functions that move frameworks around for OSX so that they share
code, are more platform-neutural and hopefully are a little smarter about
what they copy.

This was work done on the way to getting full packaging support on OSX,
but it looks like I will be losing my development machine.

For a while at least.


------------------------------------------------------------------------
r1788 | joevenzon | 2007-07-28 23:19:39 -0700 (Sat, 28 Jul 2007) | 4 lines

Made the cardinfo class look at the fragment shader texture units 
available where appropriate, rather than the fixed functionality TUs.


------------------------------------------------------------------------
r1787 | joevenzon | 2007-07-28 20:13:44 -0700 (Sat, 28 Jul 2007) | 5 lines

Fixed timer to not draw READY GO on top of menu.  Added a debug message 
if a car or its glass doesn't have a glossmap (because they'll default 
to not shiny).


------------------------------------------------------------------------
r1786 | joevenzon | 2007-07-28 19:37:29 -0700 (Sat, 28 Jul 2007) | 9 lines

Improved shadow rendering.  I now only use 2 cascaded shadow maps, but 
thanks to framebuffer objects they can be very large.  This allows me to 
avoid doing some of the extra blurring I was doing to hide the low res 
of the shadow maps, which speeds up shadowing as well (by about 15 or so 
FPS!) despite the increase in shadow sharpness and quality.  I also 
modified the texture selection code to be able to render non-metallic 
objects with the "full" shader, which saves a lot of re-work.


------------------------------------------------------------------------
r1785 | joevenzon | 2007-07-28 17:39:23 -0700 (Sat, 28 Jul 2007) | 3 lines

Implemented framebuffer objects for shadows.


------------------------------------------------------------------------
r1784 | joevenzon | 2007-07-25 20:19:20 -0700 (Wed, 25 Jul 2007) | 4 lines

Added support for framebuffer object checks, also cleaned up FBTEXTURE 
class to get ready for using framebuffer objects.


------------------------------------------------------------------------
r1783 | joevenzon | 2007-07-25 19:12:23 -0700 (Wed, 25 Jul 2007) | 7 lines

Shadows can now be enabled and disabled through the "car shadows" 
setting (requires restart to take effect).  Also added a fix per this 
forum post:

http://vdrift.net/Forum/viewtopic.php?p=5694#5694


------------------------------------------------------------------------
r1782 | joevenzon | 2007-07-22 20:52:59 -0700 (Sun, 22 Jul 2007) | 3 lines

Fixed specular shading.


------------------------------------------------------------------------
r1781 | rookie1 | 2007-07-20 23:50:15 -0700 (Fri, 20 Jul 2007) | 1 line

Fix tacho band and niddles in HUD
------------------------------------------------------------------------
r1780 | joevenzon | 2007-07-20 20:50:03 -0700 (Fri, 20 Jul 2007) | 3 lines

Changed utility::draw2Drotation to be an overload of draw2D.


------------------------------------------------------------------------
r1779 | joevenzon | 2007-07-20 20:34:39 -0700 (Fri, 20 Jul 2007) | 4 lines

Fixed draw2drotation to do what you'd expect.  Also decided to remove 
transform node... maybe it'll help performance...?


------------------------------------------------------------------------
r1778 | joevenzon | 2007-07-20 19:19:04 -0700 (Fri, 20 Jul 2007) | 3 lines

Transformation is now processed for 2D elements.


------------------------------------------------------------------------
r1777 | rookie1 | 2007-07-20 06:40:48 -0700 (Fri, 20 Jul 2007) | 1 line

Attempt to fix tacho band and niddles - not working yet
------------------------------------------------------------------------
r1776 | joevenzon | 2007-07-19 19:10:26 -0700 (Thu, 19 Jul 2007) | 3 lines

More attempts to fix collision code.  Best so far, I think!


------------------------------------------------------------------------
r1775 | joevenzon | 2007-07-17 19:08:37 -0700 (Tue, 17 Jul 2007) | 3 lines

Tried to improve collision response.


------------------------------------------------------------------------
r1774 | bugsyv | 2007-07-16 12:28:27 -0700 (Mon, 16 Jul 2007) | 4 lines

1. make the "install" target work a little more comprehendably on OSX ( put stuff in /Applications )
2. support universal builds. do "universal=all" to get ppc,i386 support.  Off by default, --help for more info.


------------------------------------------------------------------------
r1773 | bugsyv | 2007-07-16 08:55:25 -0700 (Mon, 16 Jul 2007) | 1 line

Oops... restoring the reference to libSDL that I lost from the win32 build.  Hopefully, this will get things linking again.
------------------------------------------------------------------------
r1772 | joevenzon | 2007-07-15 12:31:02 -0700 (Sun, 15 Jul 2007) | 3 lines

Fixed bug with wheel positioning (left to right were reversed).


------------------------------------------------------------------------
r1771 | joevenzon | 2007-07-15 09:38:38 -0700 (Sun, 15 Jul 2007) | 3 lines

Added back texture size functionality.


------------------------------------------------------------------------
r1770 | joevenzon | 2007-07-14 17:38:03 -0700 (Sat, 14 Jul 2007) | 3 lines

Fixed skyboxes so they don't move.


------------------------------------------------------------------------
r1769 | joevenzon | 2007-07-14 17:14:08 -0700 (Sat, 14 Jul 2007) | 4 lines

Removed some unused legacy code from objects class, small changes to 
graphics to try to improve shadow quality and view distance.


------------------------------------------------------------------------
r1768 | bugsyv | 2007-07-14 12:18:02 -0700 (Sat, 14 Jul 2007) | 5 lines

Fixes for two bugs found in the mac-compatible build.
1. The wrong kind of object was being passed to an install command
2. Need to delimit the env var used in the program name because win32 
   tacks ".exe" on to it and thar messes up evaluation.`

------------------------------------------------------------------------
r1767 | bugsyv | 2007-07-13 13:12:50 -0700 (Fri, 13 Jul 2007) | 5 lines

These are some changes to SCons so that us mac guys can have a chance at keeping up with joe :) 

There is currenlty no support for making  universal binaries or packaging in a dmg


------------------------------------------------------------------------
r1766 | matthew | 2007-07-13 07:30:51 -0700 (Fri, 13 Jul 2007) | 1 line

Added 'flush()' functionality to logs.
------------------------------------------------------------------------
r1765 | abs1nth | 2007-07-10 14:24:29 -0700 (Tue, 10 Jul 2007) | 1 line

mac fixes
------------------------------------------------------------------------
r1764 | thelusiv | 2007-07-09 23:22:31 -0700 (Mon, 09 Jul 2007) | 2 lines

Minor cleanup on src/SConscript file

------------------------------------------------------------------------
r1763 | thelusiv | 2007-07-09 23:20:52 -0700 (Mon, 09 Jul 2007) | 1 line

Adding some more needed dlls, and other .a files, plus the headers for glew. Now vdrift.exe is compiled and if the dll files are copied to the directory from which vdrift.exe is run, it will run.
------------------------------------------------------------------------
r1762 | thelusiv | 2007-07-09 22:14:10 -0700 (Mon, 09 Jul 2007) | 2 lines

Trial using GLEW for extensions.

------------------------------------------------------------------------
r1761 | joevenzon | 2007-07-09 20:19:08 -0700 (Mon, 09 Jul 2007) | 3 lines

Shaders are now disabled if there is an error compiling.


------------------------------------------------------------------------
r1760 | joevenzon | 2007-07-09 19:53:16 -0700 (Mon, 09 Jul 2007) | 3 lines

Started sending variables necessary for shader to do proper specularity.


------------------------------------------------------------------------
r1759 | abs1nth | 2007-07-09 11:24:35 -0700 (Mon, 09 Jul 2007) | 1 line

mac fixes
------------------------------------------------------------------------
r1758 | joevenzon | 2007-07-08 22:00:13 -0700 (Sun, 08 Jul 2007) | 3 lines

Added interiors, glass panels, and floating elements.


------------------------------------------------------------------------
r1757 | thelusiv | 2007-07-08 19:36:43 -0700 (Sun, 08 Jul 2007) | 1 line

Changed the way some linking is done on Windows. Now does not try to link -lGL and -lGLU, uses opengl32 and glu32 instead.
------------------------------------------------------------------------
r1756 | thelusiv | 2007-07-08 11:56:15 -0700 (Sun, 08 Jul 2007) | 2 lines

More old Win32 stuff updated that wasn't fixed before...

------------------------------------------------------------------------
r1755 | thelusiv | 2007-07-08 11:45:46 -0700 (Sun, 08 Jul 2007) | 2 lines

Fixed a bug in Win32 code (old function was called that is now in game class) in gui code.

------------------------------------------------------------------------
r1754 | thelusiv | 2007-07-08 11:37:29 -0700 (Sun, 08 Jul 2007) | 2 lines

Adding the SGI glext.h for Windows, so more extension typedefs are defined.

------------------------------------------------------------------------
r1753 | rookie1 | 2007-07-08 02:16:52 -0700 (Sun, 08 Jul 2007) | 1 line

Add roadcones in auto-x mode
------------------------------------------------------------------------
r1752 | thelusiv | 2007-07-08 01:33:18 -0700 (Sun, 08 Jul 2007) | 1 line

Setting up SCons to build VDrift on Windows. Several changes to SConstruct, all headers for Win32 now in tools/win/include, updated libs in tools/win/dll. Some small changes to other aspects of build system, including removing some OpenAL stuff. Small tweaks to includes (pch.h) to fix Win32 issues.
------------------------------------------------------------------------
r1751 | thelusiv | 2007-07-07 21:01:31 -0700 (Sat, 07 Jul 2007) | 2 lines

Renaming VDrift source files with extension cc to cpp (Vamos remains as it was).

------------------------------------------------------------------------
r1750 | joevenzon | 2007-07-07 09:53:38 -0700 (Sat, 07 Jul 2007) | 3 lines

Hack around ODE's definition of PACKAGE and VERSION.


------------------------------------------------------------------------
r1749 | thelusiv | 2007-07-07 00:09:52 -0700 (Sat, 07 Jul 2007) | 2 lines

Added two new build options. scons profiling=1 turns on -pg and scons efficiency=1 turns on -Weffc++.

------------------------------------------------------------------------
r1748 | joevenzon | 2007-07-06 23:54:57 -0700 (Fri, 06 Jul 2007) | 4 lines

Changed default hardcoded graphical options to have blur set to off 
(shadows on).


------------------------------------------------------------------------
r1747 | joevenzon | 2007-07-06 23:32:11 -0700 (Fri, 06 Jul 2007) | 4 lines

Fixed an artifact of the scenegraph branch merge (duplication of NaN fix 
in Frame.cc)


------------------------------------------------------------------------
r1746 | thelusiv | 2007-07-06 23:05:41 -0700 (Fri, 06 Jul 2007) | 2 lines

Merging scenegraph branch back into trunk.

------------------------------------------------------------------------
r1736 | joevenzon | 2007-05-28 10:25:43 -0700 (Mon, 28 May 2007) | 5 lines

Added a NaN fix to Frame.cc from the scenegraph branch.  Added graphics 
classes but don't use them yet (those will get filled in from the scenegraph 
branch once it's time).


------------------------------------------------------------------------
r1707 | rookie1 | 2007-05-04 02:42:51 -0700 (Fri, 04 May 2007) | 1 line

Add a target 'wrapper' to build Python wrapper for track editor
------------------------------------------------------------------------
r1705 | joevenzon | 2007-04-29 19:27:12 -0700 (Sun, 29 Apr 2007) | 4 lines

Added some #defines to sound.cpp to increase modularity with my other 
projects.


------------------------------------------------------------------------
r1704 | alexr | 2007-04-29 10:24:54 -0700 (Sun, 29 Apr 2007) | 2 lines

don't divide by zero

------------------------------------------------------------------------
r1703 | abs1nth | 2007-04-28 16:39:39 -0700 (Sat, 28 Apr 2007) | 1 line

big endian fixes
------------------------------------------------------------------------
r1702 | alexr | 2007-04-27 12:58:11 -0700 (Fri, 27 Apr 2007) | 2 lines

don;t divide by zero. inspired by the function in plib

------------------------------------------------------------------------
r1701 | abs1nth | 2007-04-27 11:02:04 -0700 (Fri, 27 Apr 2007) | 1 line

fix new big-endian bugs in new FASTER_SOUNDBUFFER_ACCESS path
------------------------------------------------------------------------
r1700 | abs1nth | 2007-04-27 10:51:06 -0700 (Fri, 27 Apr 2007) | 1 line

mac updates
------------------------------------------------------------------------
r1699 | joevenzon | 2007-04-26 20:00:46 -0700 (Thu, 26 Apr 2007) | 3 lines

Optimized pitch-shifting sample function.  Improvement of almost 2X.


------------------------------------------------------------------------
r1698 | joevenzon | 2007-04-26 18:59:37 -0700 (Thu, 26 Apr 2007) | 6 lines

Tried optimizing pitch-shifting sound sampling function, but was unable 
to get it working properly.  I did find an issue with the sound callback 
testing, which wasn't exercising as much code is it should have.  Don't 
forget to update the data package.


------------------------------------------------------------------------
r1697 | joevenzon | 2007-04-24 01:27:07 -0700 (Tue, 24 Apr 2007) | 8 lines

Changed sound buffer read function and improved the sound 
class performance by an order of magnitude.

I still need to improve the read function for the pitch-shifted sound 
sources before there will be any real in-game improvement (since all 
sounds in VDrift are currently pitch-shiftable).


------------------------------------------------------------------------
r1696 | thelusiv | 2007-04-22 16:32:35 -0700 (Sun, 22 Apr 2007) | 2 lines

Fixed classes that needed virtual destructors and removed -Wno-non-virtual-dtor from CCFLAGS in SConstruct.

------------------------------------------------------------------------
r1695 | thelusiv | 2007-04-19 14:53:02 -0700 (Thu, 19 Apr 2007) | 2 lines

Removed all data from the source tree (data has moved to SF.net SVN, see VDrift forum for details).

------------------------------------------------------------------------
r1694 | abs1nth | 2007-04-16 10:28:17 -0700 (Mon, 16 Apr 2007) | 1 line

mac stuff
------------------------------------------------------------------------
r1693 | thelusiv | 2007-04-14 13:17:36 -0700 (Sat, 14 Apr 2007) | 2 lines

Removed lines in Linux build that get CC/CXX/CXXFLAGS from OS, forgot we have options that cover that. Also it breaks compilation if you don't have these environment variables...

------------------------------------------------------------------------
r1692 | joevenzon | 2007-04-14 12:20:14 -0700 (Sat, 14 Apr 2007) | 3 lines

Added a new, higher level sound callback test.


------------------------------------------------------------------------
r1691 | thelusiv | 2007-04-14 01:43:43 -0700 (Sat, 14 Apr 2007) | 2 lines

Linux build now imports CC, CXX, CXXFLAGS from OS environment variables.

------------------------------------------------------------------------
r1690 | alexr | 2007-04-12 12:03:18 -0700 (Thu, 12 Apr 2007) | 2 lines

added missing texture

------------------------------------------------------------------------
r1689 | alexr | 2007-04-12 11:38:22 -0700 (Thu, 12 Apr 2007) | 2 lines

transparency fixes

------------------------------------------------------------------------
r1688 | alexr | 2007-04-12 11:02:28 -0700 (Thu, 12 Apr 2007) | 2 lines

fix the texture

------------------------------------------------------------------------
r1687 | rookie1 | 2007-04-11 08:10:40 -0700 (Wed, 11 Apr 2007) | 1 line

Fix last lap time display bug
------------------------------------------------------------------------
r1686 | joevenzon | 2007-04-10 19:45:02 -0700 (Tue, 10 Apr 2007) | 3 lines

Moved body02 to body01 for the CT.


------------------------------------------------------------------------
r1685 | thelusiv | 2007-04-08 23:05:37 -0700 (Sun, 08 Apr 2007) | 2 lines

Disabled debug print in objects.cpp.

------------------------------------------------------------------------
r1684 | joevenzon | 2007-04-08 10:27:56 -0700 (Sun, 08 Apr 2007) | 3 lines

Added new textures from http://vdrift.net/Forum/viewtopic.php?p=4608


------------------------------------------------------------------------
r1683 | joevenzon | 2007-04-06 16:26:37 -0700 (Fri, 06 Apr 2007) | 3 lines

Checked in abs1nth change to sound to be less endian dependent.


------------------------------------------------------------------------
r1682 | alexr | 2007-04-06 12:27:17 -0700 (Fri, 06 Apr 2007) | 2 lines

fix transparency

------------------------------------------------------------------------
r1681 | alexr | 2007-04-06 10:31:44 -0700 (Fri, 06 Apr 2007) | 2 lines

install the cardot focused textures

------------------------------------------------------------------------
r1680 | rookie1 | 2007-04-06 01:07:57 -0700 (Fri, 06 Apr 2007) | 1 line

Another update to drift scoring to relax the on track rule. The drift is good as long as at least 2 wheels are on track. Also dispalys the max dirft angle during a drift.
------------------------------------------------------------------------
r1679 | thelusiv | 2007-04-06 00:01:53 -0700 (Fri, 06 Apr 2007) | 2 lines

Minor changes, re-fixed (better!) mouse-in-the-way bug. Now the mouse is always warped to 10,10 when the GUI is enabled.

------------------------------------------------------------------------
r1678 | rookie1 | 2007-04-05 08:05:24 -0700 (Thu, 05 Apr 2007) | 3 lines

Change to drift scoring rules
1. Do not count score from short drifts
2. Consider the car on track if more than 2 wheels are on track
------------------------------------------------------------------------
r1677 | matthew | 2007-04-04 12:17:30 -0700 (Wed, 04 Apr 2007) | 2 lines

Updated debian package.

------------------------------------------------------------------------
r1676 | rookie1 | 2007-04-04 08:07:48 -0700 (Wed, 04 Apr 2007) | 1 line

Another update to drift scoring - additional bonus points base on max drift angle and speed
------------------------------------------------------------------------
r1675 | rookie1 | 2007-04-04 06:36:45 -0700 (Wed, 04 Apr 2007) | 1 line

Correct lap sequence 0 for Spa
------------------------------------------------------------------------
r1674 | rookie1 | 2007-04-03 08:22:28 -0700 (Tue, 03 Apr 2007) | 1 line

Add lap sequence to Weekend Drive
------------------------------------------------------------------------
r1673 | rookie1 | 2007-04-03 07:52:29 -0700 (Tue, 03 Apr 2007) | 1 line

Another update to the drift scoring
------------------------------------------------------------------------
r1672 | thelusiv | 2007-04-02 20:18:36 -0700 (Mon, 02 Apr 2007) | 2 lines

Some changes to the TL2 for better driftability...

------------------------------------------------------------------------
r1671 | rookie1 | 2007-04-02 06:27:57 -0700 (Mon, 02 Apr 2007) | 1 line

Improve the drift scoring
------------------------------------------------------------------------
r1670 | thelusiv | 2007-04-01 22:39:30 -0700 (Sun, 01 Apr 2007) | 2 lines

Turned the player car dots yellow so I can tell them apart from the others better.

------------------------------------------------------------------------
r1669 | joevenzon | 2007-04-01 10:32:44 -0700 (Sun, 01 Apr 2007) | 5 lines

Fixed a compile bug (abs1nth identified it), fixed a replay bug that was 
causing no sound, made vamosworld be a but more robust about changing 
sound parameters.


------------------------------------------------------------------------
r1668 | abs1nth | 2007-04-01 09:45:25 -0700 (Sun, 01 Apr 2007) | 1 line

further xcode project fixes
------------------------------------------------------------------------
r1667 | rookie1 | 2007-04-01 08:12:28 -0700 (Sun, 01 Apr 2007) | 1 line

Award addtional points to longer drifts
------------------------------------------------------------------------
r1666 | rookie1 | 2007-04-01 03:41:13 -0700 (Sun, 01 Apr 2007) | 1 line

Add a drifting score in Practice Game
------------------------------------------------------------------------
r1665 | rookie1 | 2007-04-01 01:55:36 -0700 (Sun, 01 Apr 2007) | 1 line

Add camera focus control
------------------------------------------------------------------------
r1664 | abs1nth | 2007-03-31 18:03:01 -0700 (Sat, 31 Mar 2007) | 1 line

mac fixes for removal of definitions.h
------------------------------------------------------------------------
r1663 | joevenzon | 2007-03-31 15:57:42 -0700 (Sat, 31 Mar 2007) | 4 lines

Made sound engine automatically disable sound if init fails.  More 
completely disabled sound to try to address crashing.


------------------------------------------------------------------------
r1662 | thelusiv | 2007-03-31 14:07:33 -0700 (Sat, 31 Mar 2007) | 2 lines

Minor change - don't take the log of an int, use a float instead...g++-3.3 doesn't like this.

------------------------------------------------------------------------
r1661 | thelusiv | 2007-03-31 14:01:12 -0700 (Sat, 31 Mar 2007) | 2 lines

Some changes to autopackage build setup to use the version generated by scons, and set release and minimal/full through scons also, to avoid editing apspec for different packages.

------------------------------------------------------------------------
r1660 | thelusiv | 2007-03-31 12:51:28 -0700 (Sat, 31 Mar 2007) | 2 lines

Minor update to apspec to use static libs now in repository.

------------------------------------------------------------------------
r1659 | joevenzon | 2007-03-31 09:19:47 -0700 (Sat, 31 Mar 2007) | 4 lines

Added sound filters.  Changed constructor for SOUNDINFO to create 
invalid values.


------------------------------------------------------------------------
r1658 | thelusiv | 2007-03-31 03:48:28 -0700 (Sat, 31 Mar 2007) | 2 lines

Fixed force feedback option. Made more reasonable constructors for SOUNDINFO class.

------------------------------------------------------------------------
r1657 | thelusiv | 2007-03-31 00:19:55 -0700 (Sat, 31 Mar 2007) | 2 lines

Adding the statically compiled libraries used to build the recent autopackage.

------------------------------------------------------------------------
r1656 | thelusiv | 2007-03-31 00:14:40 -0700 (Sat, 31 Mar 2007) | 2 lines

Final changes to autopackage build system for 2007-03-23 release.

------------------------------------------------------------------------
r1655 | thelusiv | 2007-03-31 00:03:00 -0700 (Sat, 31 Mar 2007) | 2 lines

Removing definitions.h from SVN, removing include/pch.h from build since SCons wasn't building it anyway. New solution coming soon.

------------------------------------------------------------------------
r1654 | joevenzon | 2007-03-30 18:15:05 -0700 (Fri, 30 Mar 2007) | 5 lines

Made tire squeals slightly more realistic by having them all start 
offset from each other.  Also tried to fix a crash that could occur when 
dt <= 0.


------------------------------------------------------------------------
r1653 | abs1nth | 2007-03-30 09:35:18 -0700 (Fri, 30 Mar 2007) | 1 line

take definitions.h out of pch.h so it can effectively be precompiled
------------------------------------------------------------------------
r1652 | abs1nth | 2007-03-30 06:00:02 -0700 (Fri, 30 Mar 2007) | 1 line

start scons support on osx
------------------------------------------------------------------------
r1651 | thelusiv | 2007-03-29 23:17:35 -0700 (Thu, 29 Mar 2007) | 2 lines

Removed MergeFlags line which doesn't work on older SCons.

------------------------------------------------------------------------
r1650 | thelusiv | 2007-03-29 23:11:40 -0700 (Thu, 29 Mar 2007) | 2 lines

Oops, didn't mean to replace apspec file, here's the latest one.

------------------------------------------------------------------------
r1649 | thelusiv | 2007-03-29 23:10:07 -0700 (Thu, 29 Mar 2007) | 2 lines

Fixed compilation problems due to addition of precompiled header. Header is not working perfectly, not sure if SCons is compiling it properly. Also, when definitions.h is changed files are not being properly updated. For instance forcefeedback support doesn't get turned on properly.

------------------------------------------------------------------------
r1648 | joevenzon | 2007-03-29 19:05:56 -0700 (Thu, 29 Mar 2007) | 4 lines

Some small sound architecture changes and updates and a new splash 
screen.  Library splash screen no longer displays.


------------------------------------------------------------------------
r1647 | joevenzon | 2007-03-28 22:53:02 -0700 (Wed, 28 Mar 2007) | 3 lines

Sound system optimizations.


------------------------------------------------------------------------
r1646 | alexr | 2007-03-28 08:33:54 -0700 (Wed, 28 Mar 2007) | 2 lines

add newline at end of file

------------------------------------------------------------------------
r1645 | alexr | 2007-03-28 08:32:35 -0700 (Wed, 28 Mar 2007) | 2 lines

find pch.h

------------------------------------------------------------------------
r1644 | abs1nth | 2007-03-28 06:56:44 -0700 (Wed, 28 Mar 2007) | 1 line

commit endian fixes for new sound code ... still doesn't work on ppc ;-(
------------------------------------------------------------------------
r1643 | abs1nth | 2007-03-27 19:45:38 -0700 (Tue, 27 Mar 2007) | 1 line

xcode updates
------------------------------------------------------------------------
r1642 | abs1nth | 2007-03-27 16:33:25 -0700 (Tue, 27 Mar 2007) | 1 line

revert accidental commit of debug message
------------------------------------------------------------------------
r1641 | abs1nth | 2007-03-27 16:32:30 -0700 (Tue, 27 Mar 2007) | 1 line

update xcode project again
------------------------------------------------------------------------
r1640 | abs1nth | 2007-03-27 16:29:43 -0700 (Tue, 27 Mar 2007) | 1 line

remove unused files
------------------------------------------------------------------------
r1639 | abs1nth | 2007-03-27 16:24:38 -0700 (Tue, 27 Mar 2007) | 1 line

precompiled prefix header, as discussed on the forum. requires changes to SConstruct! also some mac fixes like the texture corruption on ppc...
------------------------------------------------------------------------
r1638 | thelusiv | 2007-03-27 00:05:12 -0700 (Tue, 27 Mar 2007) | 2 lines

This fixes broken mouse driving as users experienced in the 2007-03-23 release.

------------------------------------------------------------------------
r1637 | joevenzon | 2007-03-25 21:09:17 -0700 (Sun, 25 Mar 2007) | 5 lines

New, software-based sound engine.  Removed OpenAL dependencies from the 
SConscript files (I hope).  Resampled engine wave files to be 44.1khz, 
which is a requirement of the new sound engine.


------------------------------------------------------------------------
r1636 | joevenzon | 2007-03-25 10:30:24 -0700 (Sun, 25 Mar 2007) | 5 lines

Controls are now saved when you click OK on a menu.  This fixes a bug 
where if you assign controls and then adjust display options before 
quitting, your control changes are lost.


------------------------------------------------------------------------
r1635 | nathan | 2007-03-24 14:36:49 -0700 (Sat, 24 Mar 2007) | 1 line

fixed distribution of SDL_gfx.dll on windows
------------------------------------------------------------------------
r1634 | nathan | 2007-03-24 12:19:31 -0700 (Sat, 24 Mar 2007) | 1 line

update win32 tools
------------------------------------------------------------------------
r1632 | thelusiv | 2007-03-24 02:05:31 -0700 (Sat, 24 Mar 2007) | 2 lines

Adding a missing file to include/SConscript. Minor changes in other places.

------------------------------------------------------------------------
r1631 | thelusiv | 2007-03-23 22:51:10 -0700 (Fri, 23 Mar 2007) | 2 lines

Final changes to build system for 2007-03-23 release

------------------------------------------------------------------------
r1630 | thelusiv | 2007-03-23 12:51:32 -0700 (Fri, 23 Mar 2007) | 2 lines

Fixing default VDrift.confg, removing unused options from options.config, removing mouse controls menu, update autopackage build

------------------------------------------------------------------------
r1629 | thelusiv | 2007-03-22 00:10:17 -0700 (Thu, 22 Mar 2007) | 2 lines

Double compiling is now working with apbuild. More fixes hopefully coming soon.

------------------------------------------------------------------------
r1628 | joevenzon | 2007-03-21 21:34:17 -0700 (Wed, 21 Mar 2007) | 4 lines

Made the linux version always reload everything whenever clicking on OK 
in the graphics options menus.


------------------------------------------------------------------------
r1627 | thelusiv | 2007-03-21 15:44:31 -0700 (Wed, 21 Mar 2007) | 2 lines

Fixed erroneous message that the skin wasn't found. Fixed some more autopackage build issues. OpenAL, ALUT and SDL_gfx are now all statically linked when the package is built. Added options to statically link those libs in the SCons system (but apbuild must still be used). Things are looking ready for release...

------------------------------------------------------------------------
r1626 | alexr | 2007-03-17 08:45:16 -0700 (Sat, 17 Mar 2007) | 2 lines

install the cardot textures

------------------------------------------------------------------------
r1625 | abs1nth | 2007-03-16 12:43:21 -0700 (Fri, 16 Mar 2007) | 1 line

mac fixes
------------------------------------------------------------------------
r1624 | joevenzon | 2007-03-16 09:35:07 -0700 (Fri, 16 Mar 2007) | 3 lines

Reverted trackmap optimization.


------------------------------------------------------------------------
r1623 | thelusiv | 2007-03-16 08:56:24 -0700 (Fri, 16 Mar 2007) | 2 lines

Minor change to make mouse no longer warp when gui is enabled. Updated slightly so the release version is tomorrow's date. Bumped autopackage target version to 1.2 in hopes that this will force users with old Autopackage libs to be upgraded.

------------------------------------------------------------------------
r1622 | joevenzon | 2007-03-16 08:49:47 -0700 (Fri, 16 Mar 2007) | 3 lines

Fixed some compiler warnings.


------------------------------------------------------------------------
r1621 | joevenzon | 2007-03-16 08:34:05 -0700 (Fri, 16 Mar 2007) | 3 lines

Small optimization to trackmap.


------------------------------------------------------------------------
r1620 | rookie1 | 2007-03-16 07:40:48 -0700 (Fri, 16 Mar 2007) | 1 line

Added track map display
------------------------------------------------------------------------
r1619 | thelusiv | 2007-03-16 07:00:32 -0700 (Fri, 16 Mar 2007) | 2 lines

Updating lots of things for release. Removed some data files no longer in use. Removed some scary error messages that were caused by something harmless in settings.cpp. Updated the AutoPackage-related files, old bugs in installer are now fixed, dependency checking has been improved, and the autopackage build setup got a general overhaul.

------------------------------------------------------------------------
r1618 | thelusiv | 2007-03-14 21:50:30 -0700 (Wed, 14 Mar 2007) | 2 lines

Removing debug printouts from quat.cpp so game performs normally.

------------------------------------------------------------------------
r1617 | thelusiv | 2007-03-14 13:26:09 -0700 (Wed, 14 Mar 2007) | 3 lines

Updating apspec file for release. turning off ff_output.txt force feedback output into text file. Removing "_x" textures from x1's widgets/controls set. Added proper "_sel" textures.
Cleaned up the VERTEX class a little, added some debugging messages to try to help diagnose problem causing win32 crash.

------------------------------------------------------------------------
r1616 | thelusiv | 2007-03-11 17:58:50 -0700 (Sun, 11 Mar 2007) | 2 lines

Updated x1 menus and replaced all missing SConscripts with working copies. Updated scons-local to 0.96.95 from www.scons.org. Updated the SConscript files for tools/ and include/ so that source package will build correctly.

------------------------------------------------------------------------
r1615 | pwp71 | 2007-03-11 12:24:39 -0700 (Sun, 11 Mar 2007) | 1 line

Update 4 start position Pau track
------------------------------------------------------------------------
r1614 | pwp71 | 2007-03-11 09:50:27 -0700 (Sun, 11 Mar 2007) | 1 line

Update 4 start position Road Atlanta track
------------------------------------------------------------------------
r1613 | pwp71 | 2007-03-11 07:37:25 -0700 (Sun, 11 Mar 2007) | 1 line

Update 4 start position Nuerburgring track
------------------------------------------------------------------------
r1612 | pwp71 | 2007-03-11 07:25:10 -0700 (Sun, 11 Mar 2007) | 1 line

Update 4 start position Monza track
------------------------------------------------------------------------
r1611 | pwp71 | 2007-03-11 04:27:46 -0700 (Sun, 11 Mar 2007) | 1 line

Update 4 start position Mosport track
------------------------------------------------------------------------
r1610 | pwp71 | 2007-03-10 05:40:45 -0800 (Sat, 10 Mar 2007) | 1 line

Update 4 start position Monaco track
------------------------------------------------------------------------
r1609 | pwp71 | 2007-03-08 16:17:21 -0800 (Thu, 08 Mar 2007) | 1 line

Update 4 start position Spa track
------------------------------------------------------------------------
r1608 | pwp71 | 2007-03-08 15:30:11 -0800 (Thu, 08 Mar 2007) | 1 line

Update 4 start position Lemans track
------------------------------------------------------------------------
r1607 | pwp71 | 2007-03-08 14:26:27 -0800 (Thu, 08 Mar 2007) | 1 line

Update 4 start position Lagunaseca track
------------------------------------------------------------------------
r1606 | rookie1 | 2007-03-08 07:03:59 -0800 (Thu, 08 Mar 2007) | 1 line

Fix a bug where AI car's color selection overwriting player car's color selection
------------------------------------------------------------------------
r1605 | joevenzon | 2007-03-07 20:31:42 -0800 (Wed, 07 Mar 2007) | 3 lines

Fixed speed sensitivity fix!


------------------------------------------------------------------------
r1604 | joevenzon | 2007-03-07 20:27:06 -0800 (Wed, 07 Mar 2007) | 3 lines

Fixed speed sensitivity application.


------------------------------------------------------------------------
r1603 | joevenzon | 2007-03-07 20:07:43 -0800 (Wed, 07 Mar 2007) | 4 lines

Fixed a bug causing a crash when playing two games in a row on a track 
with blender skybox objects.


------------------------------------------------------------------------
r1602 | thelusiv | 2007-03-07 15:07:35 -0800 (Wed, 07 Mar 2007) | 2 lines

Fixing empty force feedback device string.

------------------------------------------------------------------------
r1601 | pwp71 | 2007-03-07 15:07:24 -0800 (Wed, 07 Mar 2007) | 1 line

Update 4 start position Ruudskogen track
------------------------------------------------------------------------
r1600 | rookie1 | 2007-03-07 00:49:23 -0800 (Wed, 07 Mar 2007) | 3 lines

Bug fix for track reversing, and position display
1. Correct the position calculation in Vamos_World::World::update_race_position () to take into account the track direction
2. Complete the copy constructor of BEZIER. Originally not all the class members are copied.
------------------------------------------------------------------------
r1599 | pwp71 | 2007-03-06 16:10:45 -0800 (Tue, 06 Mar 2007) | 1 line

Update 4 start position Weekend track
------------------------------------------------------------------------
r1598 | pwp71 | 2007-03-06 15:51:47 -0800 (Tue, 06 Mar 2007) | 1 line

Update 4 start position Zandvoort track
------------------------------------------------------------------------
r1597 | abs1nth | 2007-03-06 13:24:14 -0800 (Tue, 06 Mar 2007) | 1 line

we only tell users to restart if the display change really wouldn't work
------------------------------------------------------------------------
r1596 | abs1nth | 2007-03-06 13:20:53 -0800 (Tue, 06 Mar 2007) | 1 line

we only tell users to restart if the display change really wouldn't work
------------------------------------------------------------------------
r1595 | abs1nth | 2007-03-06 12:42:59 -0800 (Tue, 06 Mar 2007) | 2 lines

mac fixes

------------------------------------------------------------------------
r1594 | thelusiv | 2007-03-06 02:10:53 -0800 (Tue, 06 Mar 2007) | 2 lines

Updating RS2 a little more. Fixed engine weight and driver position, changed view positions, redistributed removed engine weight to corner weights, fixed wheel weights.

------------------------------------------------------------------------
r1593 | thelusiv | 2007-03-06 01:27:30 -0800 (Tue, 06 Mar 2007) | 2 lines

Adding correct model and simple solid-color textures for RS2 (Subaru Impreza WRX RS2.5). Updated RS2.car to reflect new wheel positions, updated weights and positions, engine position & weight, suspension stuff, and more.

------------------------------------------------------------------------
r1592 | thelusiv | 2007-03-05 22:41:28 -0800 (Mon, 05 Mar 2007) | 2 lines

Made it so spinning car showing opponent car selection no longer displays the opponent car's color.

------------------------------------------------------------------------
r1591 | thelusiv | 2007-03-05 22:17:37 -0800 (Mon, 05 Mar 2007) | 2 lines

Added a new menu, that gets called when display options are changed, on OS X or Windows. This makes sure users don't end up with garbled graphics. They are given the option to quit right away or return to the Options menu. Untested.

------------------------------------------------------------------------
r1590 | pwp71 | 2007-03-05 13:27:42 -0800 (Mon, 05 Mar 2007) | 1 line

Update 4 start position Kyalami track
------------------------------------------------------------------------
r1589 | pwp71 | 2007-03-05 12:58:42 -0800 (Mon, 05 Mar 2007) | 1 line

Update 4 start position Jarama track
------------------------------------------------------------------------
r1588 | pwp71 | 2007-03-05 12:33:44 -0800 (Mon, 05 Mar 2007) | 1 line

Update 4 start position Hockenheim track
------------------------------------------------------------------------
r1587 | pwp71 | 2007-03-05 11:40:23 -0800 (Mon, 05 Mar 2007) | 1 line

Update 4 start position Dijon track
------------------------------------------------------------------------
r1586 | thelusiv | 2007-03-05 02:44:31 -0800 (Mon, 05 Mar 2007) | 5 lines

Number of laps remaining for unfinished players now displayed with race results when single race is left before all players are done.
Unfinished players now sort correctly after all other players.
Added several new options: joystick.ff_invert flips the force feedback, control.speed_sens_steering controls how much speed affects steering limitation, joystick.two_hundred limits steering range to 200 degrees.
All these new options plus joystick.ff_gain (added but not commented on before, controls gain on force feedback), are now in the menus. All these options are hooked up in vamosworld.cc, but none have been tested yet.

------------------------------------------------------------------------
r1585 | pwp71 | 2007-03-04 15:24:42 -0800 (Sun, 04 Mar 2007) | 1 line

Update 4 start position Detroit track
------------------------------------------------------------------------
r1584 | pwp71 | 2007-03-04 12:05:46 -0800 (Sun, 04 Mar 2007) | 1 line

Update 4 start position Brands Hatch track
------------------------------------------------------------------------
r1583 | pwp71 | 2007-03-04 11:31:12 -0800 (Sun, 04 Mar 2007) | 1 line

Update 4 start position Barcelona track
------------------------------------------------------------------------
r1582 | joevenzon | 2007-03-04 09:58:07 -0800 (Sun, 04 Mar 2007) | 3 lines

Fixed bug with my previous check-in.


------------------------------------------------------------------------
r1581 | thelusiv | 2007-03-04 02:51:42 -0800 (Sun, 04 Mar 2007) | 2 lines

Making sure RaceResults page always gets updated.

------------------------------------------------------------------------
r1580 | thelusiv | 2007-03-04 02:03:19 -0800 (Sun, 04 Mar 2007) | 2 lines

Fixed a bug in spinning_car where settings.Get was being called in Draw(). Set up a way for users to choose up to 3 cars to race against. Added a few options to accomodate this.

------------------------------------------------------------------------
r1579 | alexr | 2007-03-03 18:43:47 -0800 (Sat, 03 Mar 2007) | 3 lines

don't make the horizon a blended transparent texture now that we've fixed
the sky drawing code.

------------------------------------------------------------------------
r1578 | joevenzon | 2007-03-03 17:52:06 -0800 (Sat, 03 Mar 2007) | 3 lines

Updated track reversal code to move the starting line back one patch.


------------------------------------------------------------------------
r1577 | joevenzon | 2007-03-03 17:33:28 -0800 (Sat, 03 Mar 2007) | 5 lines

Fixed a bug with the object code that was causing skybox objects to 
occlude each other based on their order in memory instead of having them 
occlude each other based on the z-buffer.


------------------------------------------------------------------------
r1576 | alexr | 2007-03-03 09:39:52 -0800 (Sat, 03 Mar 2007) | 4 lines

removed the skyfade texture. (object still i but removed from list.txt)
vertically track the skyboxes.
made the horizon a skybox.

------------------------------------------------------------------------
r1575 | rookie1 | 2007-03-02 06:03:34 -0800 (Fri, 02 Mar 2007) | 1 line

Add 'best lap' to the race result screen
------------------------------------------------------------------------
r1574 | thelusiv | 2007-03-02 00:35:03 -0800 (Fri, 02 Mar 2007) | 2 lines

Changing so StopGameConfirm menu appears instead of InGameLeaveConfirm if in single race mode correctly, instead of just going straight to StopGameConfirm on Pause.

------------------------------------------------------------------------
r1573 | thelusiv | 2007-03-01 23:44:52 -0800 (Thu, 01 Mar 2007) | 2 lines

Added a menu to confirm leaving a race (and leading to RaceResults page). Fixed bugs regarding leaving an ended game to the race results page (mouse no longer stuck). Added a fix for putting the mouse back where it was before the game was begun when returning to the menu - this fixes the "mouse always returns to center of menu after game" bug.

------------------------------------------------------------------------
r1572 | joevenzon | 2007-03-01 18:48:28 -0800 (Thu, 01 Mar 2007) | 4 lines

Fixed a bug that caused segfaults when reversing tracks without any lap 
sequences defined.


------------------------------------------------------------------------
r1571 | joevenzon | 2007-02-28 22:49:44 -0800 (Wed, 28 Feb 2007) | 3 lines

Corrected control error when applying exponent.


------------------------------------------------------------------------
r1570 | joevenzon | 2007-02-28 20:10:47 -0800 (Wed, 28 Feb 2007) | 3 lines

Reversed starting positions.


------------------------------------------------------------------------
r1569 | thelusiv | 2007-02-27 23:50:07 -0800 (Tue, 27 Feb 2007) | 2 lines

Trying to fix a bug causing steer_left to actually steer right after the control has been edited. Not sure if this effects other controls. Fixed a few things about the CONTROL class, now there is a proper default and conversion constructor. Bug remains...

------------------------------------------------------------------------
r1568 | thelusiv | 2007-02-27 21:45:10 -0800 (Tue, 27 Feb 2007) | 2 lines

Removed old Control X graphics, added new graphics with highlighted borders for control selection. Updated edit control menus moving some labels around.

------------------------------------------------------------------------
r1567 | thelusiv | 2007-02-27 21:12:24 -0800 (Tue, 27 Feb 2007) | 2 lines

Added a display of the value a slider represents. Made sliders optionally have a minimum and maximum value, instead of assuming that the min is 0.0 and max is 1.0. Slider can either display its value in percentage or decimal. Updated control editing to take advantage of these new slider features.

------------------------------------------------------------------------
r1566 | joevenzon | 2007-02-27 09:38:00 -0800 (Tue, 27 Feb 2007) | 3 lines

Fixed reverse driving position display.


------------------------------------------------------------------------
r1565 | thelusiv | 2007-02-27 02:12:35 -0800 (Tue, 27 Feb 2007) | 2 lines

Added a Reverse Track option to the Single Race and Practice Game menus, so users can choose the direction they wish to race.

------------------------------------------------------------------------
r1564 | thelusiv | 2007-02-27 01:25:21 -0800 (Tue, 27 Feb 2007) | 2 lines

Added ff_gain option for force-feedback gain value. Made lots of changes to the Edit*Control menus and the control editing setup. Now options should be set and displayed correctly in the edit control menus. Also the settings changed in the Edit Control menus should now be saved properly, and affect gameplay as designed.

------------------------------------------------------------------------
r1563 | alexr | 2007-02-26 15:29:57 -0800 (Mon, 26 Feb 2007) | 2 lines

another track conversion.

------------------------------------------------------------------------
r1562 | joevenzon | 2007-02-25 10:11:48 -0800 (Sun, 25 Feb 2007) | 3 lines

Fixed some bugs with track reversal.


------------------------------------------------------------------------
r1561 | thelusiv | 2007-02-25 08:32:14 -0800 (Sun, 25 Feb 2007) | 2 lines

Added a file "definitions.h" that is generated automatically by SCons at build time. All compile-time defines are now moved to this file and off the compiler flags. All files that need defines from this now include definitions.h. Note: This file must be changed for Win32 and OS X builds! Also, added the Edit Mouse Motion Control menu (forgot to svn add last time).

------------------------------------------------------------------------
r1560 | joevenzon | 2007-02-24 12:22:38 -0800 (Sat, 24 Feb 2007) | 4 lines

Updated skybox rendering to be selectable.  Turned off the new skybox 
method for spa, jarama, and neurburgring.


------------------------------------------------------------------------
r1559 | joevenzon | 2007-02-24 11:40:07 -0800 (Sat, 24 Feb 2007) | 4 lines

Preliminary support for reversible patches.  Still not working:  laps 
aren't being marked correctly.


------------------------------------------------------------------------
r1558 | rookie1 | 2007-02-24 06:50:15 -0800 (Sat, 24 Feb 2007) | 1 line

Display svn revision at bottom right corner of menu 
------------------------------------------------------------------------
r1557 | thelusiv | 2007-02-24 03:40:50 -0800 (Sat, 24 Feb 2007) | 2 lines

Added a check in ChangePage to make sure page really exists. Added support for Edit Control pages. These pages are not yet functional, except for deleting controls. Modified the way ControlGrabs work a little, some modifications to Gui class to accomodate Edit Control pages. Gui object is now stored in a Singleton now, so the Gui object's reference pointer is available from any class.

------------------------------------------------------------------------
r1556 | joevenzon | 2007-02-23 18:18:04 -0800 (Fri, 23 Feb 2007) | 4 lines

Added medium-detail lighting texture resize support (it no longer fails 
with GL_RGB message).  Also added z-buffer offset for blended objects.


------------------------------------------------------------------------
r1555 | joevenzon | 2007-02-23 17:15:28 -0800 (Fri, 23 Feb 2007) | 3 lines

Removed skybox object vertical displacement based on camera position.


------------------------------------------------------------------------
r1554 | joevenzon | 2007-02-23 07:03:38 -0800 (Fri, 23 Feb 2007) | 3 lines

Made skybox object inherit the camera's y coord.


------------------------------------------------------------------------
r1553 | rookie1 | 2007-02-22 08:13:10 -0800 (Thu, 22 Feb 2007) | 1 line

Display a result screen at end of race. At the moment mouse is not working at this screen. Not sure why.
------------------------------------------------------------------------
r1552 | nathan | 2007-02-22 03:55:20 -0800 (Thu, 22 Feb 2007) | 2 lines

skins option check now with DirExists instead of FileExists
DirExists uses on now win platforms FileExists, on win32 another implementation that only works if the dir is not empty
------------------------------------------------------------------------
r1551 | thelusiv | 2007-02-21 17:32:06 -0800 (Wed, 21 Feb 2007) | 2 lines

More gracious disabling of force feedback when problems occur. Fix periodic updating of force feedback - only every 40 ms, which is equal to an update rate of 25 Hz.

------------------------------------------------------------------------
r1550 | thelusiv | 2007-02-21 16:56:04 -0800 (Wed, 21 Feb 2007) | 2 lines

Fixing problem where some versions of SCons were cramming ENABLE_BINRELOC and ENABLE_FORCE_FEEDBACK defines together. Also tweaking ff code a little to "kick" less.

------------------------------------------------------------------------
r1549 | thelusiv | 2007-02-21 16:01:09 -0800 (Wed, 21 Feb 2007) | 2 lines

Somehow this file didn't get added back.

------------------------------------------------------------------------
r1548 | thelusiv | 2007-02-21 15:12:42 -0800 (Wed, 21 Feb 2007) | 2 lines

Reset Physics rate to 250 FPS. Updated force feedback code, tested, mostly works now! Cuts out after a while. Added ff_device option to options.config so it's recognized.

------------------------------------------------------------------------
r1547 | thelusiv | 2007-02-21 02:54:15 -0800 (Wed, 21 Feb 2007) | 2 lines

Beginning force feedback support. May work in Linux. Untested. Use "scons force_feedback=1" to enable.

------------------------------------------------------------------------
r1546 | rookie1 | 2007-02-19 07:38:05 -0800 (Mon, 19 Feb 2007) | 1 line

Add a field in TIMER class to store total time for each car. To be used for race result display.
------------------------------------------------------------------------
r1545 | rookie1 | 2007-02-19 05:10:59 -0800 (Mon, 19 Feb 2007) | 1 line

Improve race position update and win/lose detection
------------------------------------------------------------------------
r1544 | thelusiv | 2007-02-19 01:35:41 -0800 (Mon, 19 Feb 2007) | 2 lines

A bunch of miscellaneous changes...reverting skins/ SConscript files because updates don't seem to work. Reducing physics framerate to 100 FPS instead of 250. AI racing is somewhat faster. Adding some of the Edit* menus which will be used as templates for control details menus. Added some error trapping and debug printouts to wheel.h and settings.cpp for skins directory (to help figure out problems with Skins option on Windows).

------------------------------------------------------------------------
r1543 | pwp71 | 2007-02-18 05:52:36 -0800 (Sun, 18 Feb 2007) | 1 line

Update Spa track coefficients
------------------------------------------------------------------------
r1542 | rookie1 | 2007-02-16 07:13:12 -0800 (Fri, 16 Feb 2007) | 1 line

Display win or lose message at end of race
------------------------------------------------------------------------
r1541 | alexr | 2007-02-15 17:41:43 -0800 (Thu, 15 Feb 2007) | 2 lines

copied the wrong file

------------------------------------------------------------------------
r1540 | alexr | 2007-02-15 17:06:26 -0800 (Thu, 15 Feb 2007) | 2 lines

another conversion.

------------------------------------------------------------------------
r1539 | pwp71 | 2007-02-15 14:18:22 -0800 (Thu, 15 Feb 2007) | 1 line

Update nuerburgring_nordschleife track add ROAD1d.tga.png
------------------------------------------------------------------------
r1538 | pwp71 | 2007-02-15 13:57:25 -0800 (Thu, 15 Feb 2007) | 1 line

Update nuerburgring_nordschleife track coefficients
------------------------------------------------------------------------
r1537 | nathan | 2007-02-15 11:35:42 -0800 (Thu, 15 Feb 2007) | 1 line

up to date again
------------------------------------------------------------------------
r1536 | abs1nth | 2007-02-15 11:00:42 -0800 (Thu, 15 Feb 2007) | 1 line

ReloadDisplay() changes
------------------------------------------------------------------------
r1535 | abs1nth | 2007-02-15 10:50:30 -0800 (Thu, 15 Feb 2007) | 1 line

fix mac project
------------------------------------------------------------------------
r1534 | rookie1 | 2007-02-15 07:48:53 -0800 (Thu, 15 Feb 2007) | 3 lines

Replace the "Career" mode with a "Single Race" game mode. Move the "number of opponent" selection from Practice game mode to Single Race game mode. Add a "number of laps" selection to Single Race game mode as well.

Only updated menus in the "simple" skin. Not done so in 'x1' skin.
------------------------------------------------------------------------
r1533 | rookie1 | 2007-02-12 06:13:15 -0800 (Mon, 12 Feb 2007) | 1 line

Limit the max number of opponent cars to 3
------------------------------------------------------------------------
r1532 | thelusiv | 2007-02-11 23:12:35 -0800 (Sun, 11 Feb 2007) | 2 lines

Changed some of the loading messages so the word "Loading" is not repeated so much. Added missing in-game camera movement control assigment menus.

------------------------------------------------------------------------
r1531 | matthew | 2007-02-11 12:20:35 -0800 (Sun, 11 Feb 2007) | 4 lines

Updated skins build scripts so that you don't need a SConscript file for each
sub directory.  The main data/skins/SConscript build file takes care of
everything now.

------------------------------------------------------------------------
r1530 | pwp71 | 2007-02-10 03:51:27 -0800 (Sat, 10 Feb 2007) | 1 line

weekend track trees non-collidable.
------------------------------------------------------------------------
r1529 | pwp71 | 2007-02-09 13:44:44 -0800 (Fri, 09 Feb 2007) | 1 line

update weekend track coefficients.
------------------------------------------------------------------------
r1528 | pwp71 | 2007-02-08 16:04:20 -0800 (Thu, 08 Feb 2007) | 1 line

Update LagunaSeca track coefficients
------------------------------------------------------------------------
r1527 | alexr | 2007-02-08 13:56:31 -0800 (Thu, 08 Feb 2007) | 2 lines

make sure we can see the horizon.

------------------------------------------------------------------------
r1526 | rookie1 | 2007-02-06 06:50:37 -0800 (Tue, 06 Feb 2007) | 1 line

Display lap counter and race position
------------------------------------------------------------------------
r1525 | joevenzon | 2007-02-05 06:55:58 -0800 (Mon, 05 Feb 2007) | 3 lines

Tried to fix drawing code for special "blended skybox" cases.


------------------------------------------------------------------------
r1524 | joevenzon | 2007-02-04 16:07:06 -0800 (Sun, 04 Feb 2007) | 4 lines

Made the configfile class a bit more flexible for backward 
compatibility.


------------------------------------------------------------------------
r1523 | joevenzon | 2007-02-04 12:43:01 -0800 (Sun, 04 Feb 2007) | 4 lines

Completed hashmap integration into configfile class.  Still some bugs, 
not sure why.


------------------------------------------------------------------------
r1522 | joevenzon | 2007-02-04 12:16:29 -0800 (Sun, 04 Feb 2007) | 3 lines

Continuing on with hashmap update to configfile class.


------------------------------------------------------------------------
r1521 | joevenzon | 2007-02-04 11:49:37 -0800 (Sun, 04 Feb 2007) | 4 lines

Started implementing hashmaps to speed up the configfile class.  Don't 
execute this yet, it's not finished.


------------------------------------------------------------------------
r1520 | alexr | 2007-02-04 09:31:46 -0800 (Sun, 04 Feb 2007) | 3 lines

the previous fix has made the forest disappear. remove the sky for now to get
the forest back.

------------------------------------------------------------------------
r1519 | rookie1 | 2007-02-04 07:18:38 -0800 (Sun, 04 Feb 2007) | 1 line

Fix the background in Hockenheim
------------------------------------------------------------------------
r1518 | joevenzon | 2007-02-03 18:03:35 -0800 (Sat, 03 Feb 2007) | 3 lines

Completed adding back correct fonts.


------------------------------------------------------------------------
r1517 | joevenzon | 2007-02-03 17:25:53 -0800 (Sat, 03 Feb 2007) | 3 lines

Moving font directories around (part 3)


------------------------------------------------------------------------
r1516 | joevenzon | 2007-02-03 17:23:00 -0800 (Sat, 03 Feb 2007) | 3 lines

Moving font directories around (part 2)


------------------------------------------------------------------------
r1515 | joevenzon | 2007-02-03 17:22:31 -0800 (Sat, 03 Feb 2007) | 3 lines

Moving font directory structures around (part 1)


------------------------------------------------------------------------
r1514 | joevenzon | 2007-02-02 19:28:30 -0800 (Fri, 02 Feb 2007) | 3 lines

New font engine + 1 new font.  Will add original fonts back later.


------------------------------------------------------------------------
r1513 | kcid | 2007-01-31 05:49:00 -0800 (Wed, 31 Jan 2007) | 1 line

excluded widget.cpp from the Windows project file.
------------------------------------------------------------------------
r1512 | kcid | 2007-01-31 01:42:27 -0800 (Wed, 31 Jan 2007) | 1 line

Edit of CT and M8 about files.
------------------------------------------------------------------------
r1511 | cotharyus | 2007-01-30 18:50:58 -0800 (Tue, 30 Jan 2007) | 3 lines

Handling tweaks on the M7 as well as a full spec out on the CT.


------------------------------------------------------------------------
r1510 | thelusiv | 2007-01-30 14:10:19 -0800 (Tue, 30 Jan 2007) | 2 lines

Updated M8 with hood and driver positions, plus separated M8 glass from body and made a new glass texture.

------------------------------------------------------------------------
r1509 | cotharyus | 2007-01-29 16:45:44 -0800 (Mon, 29 Jan 2007) | 2 lines

Minor handling tweaks to the M8, should be a little easier to bring back from the rear end getting away now, but it's still a handful. Fun.

------------------------------------------------------------------------
r1508 | thelusiv | 2007-01-28 18:12:23 -0800 (Sun, 28 Jan 2007) | 2 lines

SConscript files for CT, some minor changes to GUI working on control editing

------------------------------------------------------------------------
r1507 | cotharyus | 2007-01-28 15:36:36 -0800 (Sun, 28 Jan 2007) | 2 lines

Updated brakes, suspension, minor tweaks, should be good.

------------------------------------------------------------------------
r1506 | joevenzon | 2007-01-28 12:30:31 -0800 (Sun, 28 Jan 2007) | 4 lines

Added a CT car.  Also fixed some problems with the floating element 
texture assignment and the shadow position.


------------------------------------------------------------------------
r1505 | alexr | 2007-01-28 10:28:18 -0800 (Sun, 28 Jan 2007) | 2 lines

fixed the horizon.

------------------------------------------------------------------------
r1504 | joevenzon | 2007-01-28 10:00:51 -0800 (Sun, 28 Jan 2007) | 3 lines

added ambient occlusion shading to M3


------------------------------------------------------------------------
r1503 | rookie1 | 2007-01-27 23:32:24 -0800 (Sat, 27 Jan 2007) | 1 line

Solve a seg fault bug when more than 3 cars are in a race
------------------------------------------------------------------------
r1502 | thelusiv | 2007-01-26 23:49:51 -0800 (Fri, 26 Jan 2007) | 2 lines

Added two more new controls for toggling ABS and TCS on/off during gameplay.

------------------------------------------------------------------------
r1501 | thelusiv | 2007-01-26 21:31:40 -0800 (Fri, 26 Jan 2007) | 2 lines

Forgot to add in-game Camera View Controls menu, added two new controls: Next Camera and Previous Camera traverse the set of views (hood, in-car, chase rigid, chase loose).

------------------------------------------------------------------------
r1500 | joevenzon | 2007-01-26 18:20:24 -0800 (Fri, 26 Jan 2007) | 3 lines

Streamlined object drawing code.


------------------------------------------------------------------------
r1499 | joevenzon | 2007-01-26 17:57:29 -0800 (Fri, 26 Jan 2007) | 3 lines

Tried to improve object draw performance.


------------------------------------------------------------------------
r1498 | thelusiv | 2007-01-26 17:55:07 -0800 (Fri, 26 Jan 2007) | 2 lines

Split Camera Controls menu into two menus, Camera View Controls and Camera Movement Controls. Had to split in order to fit in 2 more controls, Zoom In and Zoom Out. Fixed a few bugs in GUI classes and definitions.

------------------------------------------------------------------------
r1497 | joevenzon | 2007-01-26 17:25:06 -0800 (Fri, 26 Jan 2007) | 3 lines

Fixed some camera panning bugs.


------------------------------------------------------------------------
r1496 | joevenzon | 2007-01-26 17:12:57 -0800 (Fri, 26 Jan 2007) | 3 lines

Updated cube map error.


------------------------------------------------------------------------
r1495 | rookie1 | 2007-01-26 06:33:23 -0800 (Fri, 26 Jan 2007) | 1 line

Display a count down timer at the begining of race (3 - 2 - 1 - READY! - GO!)
------------------------------------------------------------------------
r1494 | rookie1 | 2007-01-26 06:16:49 -0800 (Fri, 26 Jan 2007) | 1 line

Change button drawing code to support fixed width button
------------------------------------------------------------------------
r1493 | rookie1 | 2007-01-26 05:33:16 -0800 (Fri, 26 Jan 2007) | 1 line

Remove FieldofView() function. Replaced with a variable field_of_view to eliminate repeated calls to settings.Get().
------------------------------------------------------------------------
r1492 | pwp71 | 2007-01-25 11:33:01 -0800 (Thu, 25 Jan 2007) | 1 line

update Ruudskogen track coefficients.
------------------------------------------------------------------------
r1491 | joevenzon | 2007-01-25 06:52:07 -0800 (Thu, 25 Jan 2007) | 3 lines

Added a more descriptive error message for cubemap non-RGB format message.


------------------------------------------------------------------------
r1490 | thelusiv | 2007-01-25 05:20:51 -0800 (Thu, 25 Jan 2007) | 2 lines

Cleaned up main.cpp (removed old commented code that's no longer needed). Made sure the view distance is set properly in main(). Continuing work on updating GUI classes.

------------------------------------------------------------------------
r1489 | thelusiv | 2007-01-24 19:04:49 -0800 (Wed, 24 Jan 2007) | 2 lines

Fixed a bug where settings.Get was getting called far too much and causing a performance problem.

------------------------------------------------------------------------
r1488 | joevenzon | 2007-01-24 11:44:47 -0800 (Wed, 24 Jan 2007) | 5 lines

Hacked out support for lighting and reflection settings as they were implemented 
much too slowly.  The values should be cached and have dedicated functions that are 
much faster.  Hard-coded to medium regardless of options until this is fixed.


------------------------------------------------------------------------
r1487 | rookie1 | 2007-01-24 06:24:52 -0800 (Wed, 24 Jan 2007) | 1 line

Move srand() from particles.cpp to main.cpp
------------------------------------------------------------------------
r1486 | pwp71 | 2007-01-22 12:40:14 -0800 (Mon, 22 Jan 2007) | 1 line

Update Monza track coefficients and added 4 starting positions
------------------------------------------------------------------------
r1485 | thelusiv | 2007-01-21 16:18:51 -0800 (Sun, 21 Jan 2007) | 2 lines

Removed High Lighting Quality option (not done yet).

------------------------------------------------------------------------
r1484 | thelusiv | 2007-01-21 15:14:54 -0800 (Sun, 21 Jan 2007) | 2 lines

Fixing bug where relfections are unaffected by setting.

------------------------------------------------------------------------
r1483 | thelusiv | 2007-01-21 15:06:50 -0800 (Sun, 21 Jan 2007) | 2 lines

Breaking Display Options up into two menus, Display Options and Advanced Display Options. Added new options for Lighting and Reflections.

------------------------------------------------------------------------
r1482 | joevenzon | 2007-01-21 14:53:42 -0800 (Sun, 21 Jan 2007) | 3 lines

Turned off the debug light ball.


------------------------------------------------------------------------
r1481 | joevenzon | 2007-01-21 14:51:20 -0800 (Sun, 21 Jan 2007) | 6 lines

Fixed a bug with the road being see-through at glancing angles.  Fiddled 
endlessly with dynamic cubemapped lighting, gave up.  Added a new 
texture to static cubemapped lighting for cars... improves the look for 
light-colored cars.


------------------------------------------------------------------------
r1480 | joevenzon | 2007-01-20 18:15:10 -0800 (Sat, 20 Jan 2007) | 7 lines

* fixed a bug that caused the spinning car to be rendered incorrectly 
when dynamic lighting is on

* added a small optimization to object draw routines.  should help 
tracks with a ton of objects (i'm looking at you, le mans).


------------------------------------------------------------------------
r1479 | rookie1 | 2007-01-20 08:46:49 -0800 (Sat, 20 Jan 2007) | 1 line

Randomly select an opponent car
------------------------------------------------------------------------
r1478 | rookie1 | 2007-01-19 06:47:43 -0800 (Fri, 19 Jan 2007) | 1 line

Check existence of 'menus' subdirectory under skins directoy when building skinlist
------------------------------------------------------------------------
r1477 | joevenzon | 2007-01-18 13:00:16 -0800 (Thu, 18 Jan 2007) | 1 line

Disabled all fancy lighting and reflections until GUI options exist to turn them off.
------------------------------------------------------------------------
r1476 | joevenzon | 2007-01-18 12:57:03 -0800 (Thu, 18 Jan 2007) | 4 lines

Implemented a texture based dynamic lighting system... it's not all that 
great, and it has a big performance hit.


------------------------------------------------------------------------
r1475 | joevenzon | 2007-01-17 23:40:05 -0800 (Wed, 17 Jan 2007) | 1 line

First cut at dynamic reflection cube maps.  Performance and appearance are not yet optimized
------------------------------------------------------------------------
r1474 | joevenzon | 2007-01-16 22:43:46 -0800 (Tue, 16 Jan 2007) | 4 lines

Finished up texture-based lighting including fixing a bug that crops up 
when playing with an AI.


------------------------------------------------------------------------
r1473 | joevenzon | 2007-01-14 20:41:59 -0800 (Sun, 14 Jan 2007) | 5 lines

New (but static) cube-mapped texture-based-diffuse-lighting and 
reflection systems are up and running.  TODO:  add GUI options.  See 
vamosworld.cpp.


------------------------------------------------------------------------
r1472 | joevenzon | 2007-01-14 18:41:09 -0800 (Sun, 14 Jan 2007) | 3 lines

Set up the framework for cubemap based textured diffuse lighting.


------------------------------------------------------------------------
r1471 | joevenzon | 2007-01-14 18:18:48 -0800 (Sun, 14 Jan 2007) | 3 lines

Cubemapped reflections.


------------------------------------------------------------------------
r1470 | cotharyus | 2007-01-14 17:25:36 -0800 (Sun, 14 Jan 2007) | 2 lines

Adjusted idle. There's still no way that I see to set the idle rpm on an engine, this one should be around 6500 or 7K for idle. Of course, this messes with the auto-clutch feature some too.

------------------------------------------------------------------------
r1469 | alexr | 2007-01-14 10:13:41 -0800 (Sun, 14 Jan 2007) | 2 lines

fix the horizon

------------------------------------------------------------------------
r1468 | alexr | 2007-01-12 17:29:05 -0800 (Fri, 12 Jan 2007) | 2 lines

new F1 track. hosted the grand prix of france.

------------------------------------------------------------------------
r1467 | thelusiv | 2007-01-12 15:20:13 -0800 (Fri, 12 Jan 2007) | 2 lines

Updating the GUI classes in a few places to make them more robust and correct, and possibly even slightly faster.

------------------------------------------------------------------------
r1466 | alexr | 2007-01-08 17:21:45 -0800 (Mon, 08 Jan 2007) | 3 lines

use the original sky model and make the background forest a transparent
blended texture so they show up properly.

------------------------------------------------------------------------
r1465 | thelusiv | 2007-01-07 12:57:15 -0800 (Sun, 07 Jan 2007) | 2 lines

Made skin list automatically loaded from the folders in the data/skins/ directory. Fixed the bug where folder lists were not returned sorted. Fixed SConscript files so x1 skin is properly installed.

------------------------------------------------------------------------
r1464 | joevenzon | 2007-01-07 11:46:54 -0800 (Sun, 07 Jan 2007) | 3 lines

Removed bezier collision verbosity.


------------------------------------------------------------------------
r1463 | joevenzon | 2007-01-07 10:46:37 -0800 (Sun, 07 Jan 2007) | 4 lines

Fixed the G4 body offset that was causing the frame and driver from 
poking through the roof.


------------------------------------------------------------------------
r1462 | alexr | 2007-01-05 09:22:20 -0800 (Fri, 05 Jan 2007) | 2 lines

add the infrastructure

------------------------------------------------------------------------
r1461 | alexr | 2007-01-05 09:04:28 -0800 (Fri, 05 Jan 2007) | 2 lines

new track

------------------------------------------------------------------------
r1460 | pwp71 | 2007-01-05 06:22:29 -0800 (Fri, 05 Jan 2007) | 1 line

Update Spa track coefficients - grassmich.tga.png.more visible and works better when the car is on the texture 
------------------------------------------------------------------------
r1459 | pwp71 | 2007-01-05 05:28:38 -0800 (Fri, 05 Jan 2007) | 1 line

Update Spa track coefficients.
------------------------------------------------------------------------
r1458 | rookie1 | 2006-12-30 02:31:09 -0800 (Sat, 30 Dec 2006) | 1 line

Timer box bug fix and improvements
------------------------------------------------------------------------
r1457 | joevenzon | 2006-12-29 12:40:42 -0800 (Fri, 29 Dec 2006) | 4 lines

Added configfile functions to get parameter or section lists to aid in 
putting lists of things into the configfile format.


------------------------------------------------------------------------
r1456 | joevenzon | 2006-12-28 16:32:03 -0800 (Thu, 28 Dec 2006) | 7 lines

Changed a call to back_project in Wheel.cc to project.  The
"back_project" function doesn't make sense to me... it looks like a
failed attempt at making the inverse of the project function.  In any
case, projecting the collision depth onto the wheel's up vector is the 
appropriate calculation.


------------------------------------------------------------------------
r1455 | joevenzon | 2006-12-28 15:34:52 -0800 (Thu, 28 Dec 2006) | 4 lines

Some of pwp71's sanity checks from 
http://vdrift.net/Forum/viewtopic.php?t=470 plus one of my own.


------------------------------------------------------------------------
r1454 | joevenzon | 2006-12-27 16:23:02 -0800 (Wed, 27 Dec 2006) | 3 lines

Trying to stop NaNs coming out of back_project and project.


------------------------------------------------------------------------
r1453 | joevenzon | 2006-12-27 08:39:48 -0800 (Wed, 27 Dec 2006) | 3 lines

missing x1 skin textures


------------------------------------------------------------------------
r1452 | joevenzon | 2006-12-26 23:45:15 -0800 (Tue, 26 Dec 2006) | 4 lines

Added controls textures widgets controls folder for x1 skin that was 
missing


------------------------------------------------------------------------
r1451 | joevenzon | 2006-12-26 23:43:56 -0800 (Tue, 26 Dec 2006) | 3 lines

Added experimental 1 skin.


------------------------------------------------------------------------
r1450 | joevenzon | 2006-12-26 23:06:37 -0800 (Tue, 26 Dec 2006) | 3 lines

Hacked around a GUI bug where the menus of a skin weren't loaded.


------------------------------------------------------------------------
r1449 | joevenzon | 2006-12-21 17:43:48 -0800 (Thu, 21 Dec 2006) | 3 lines

Fixed "out of sound sources" error on Restart Game.


------------------------------------------------------------------------
r1448 | thelusiv | 2006-12-21 05:08:08 -0800 (Thu, 21 Dec 2006) | 2 lines

Fixing AX2 driver position

------------------------------------------------------------------------
r1447 | thelusiv | 2006-12-21 04:52:18 -0800 (Thu, 21 Dec 2006) | 2 lines

Fixing problems with M8 SConscript files causing it not to install properly.

------------------------------------------------------------------------
r1446 | thelusiv | 2006-12-21 04:37:42 -0800 (Thu, 21 Dec 2006) | 3 lines

Fixing a bunch of car files where driver positions and view positions are incorrect. Added hood view 
position to most cars. Minor changes to controlgrab class...

------------------------------------------------------------------------
r1445 | joevenzon | 2006-12-20 21:03:15 -0800 (Wed, 20 Dec 2006) | 4 lines

Modified spinning car gui code to not set an ambient value.  Added G4 
textures and uv remap with ambient occlusion map.


------------------------------------------------------------------------
r1444 | joevenzon | 2006-12-20 20:28:18 -0800 (Wed, 20 Dec 2006) | 4 lines

Hacked around a long standing bug with ambient lighting on cars.  Also 
uploaded new 3S with ambient occlusion map & new uv mapping.


------------------------------------------------------------------------
r1443 | rookie1 | 2006-12-20 06:09:25 -0800 (Wed, 20 Dec 2006) | 1 line

Set the Retart Game function to begin in game state STATE_STAGING also.
------------------------------------------------------------------------
r1442 | rookie1 | 2006-12-20 05:44:36 -0800 (Wed, 20 Dec 2006) | 1 line

Adjust car position in Practice Game screen according to the field of view setting
------------------------------------------------------------------------
r1441 | joevenzon | 2006-12-19 23:11:25 -0800 (Tue, 19 Dec 2006) | 5 lines

Improved 3S texture map by using ambient occlusion texture baking:

http://cgkit.sourceforge.net/tutorials/baking/baking.html


------------------------------------------------------------------------
r1440 | cotharyus | 2006-12-19 18:11:36 -0800 (Tue, 19 Dec 2006) | 2 lines

Updates include fixing tire locations, engine locations, minor gearing change, added some downforce.

------------------------------------------------------------------------
r1439 | pwp71 | 2006-12-19 15:08:26 -0800 (Tue, 19 Dec 2006) | 1 line

Resolved some NaN problem in - Detected NaN in elevation
------------------------------------------------------------------------
r1438 | kcid | 2006-12-19 09:57:21 -0800 (Tue, 19 Dec 2006) | 1 line

Model was a little to the left so fixed it.
------------------------------------------------------------------------
r1437 | kcid | 2006-12-19 09:45:11 -0800 (Tue, 19 Dec 2006) | 1 line

fixed scons error
------------------------------------------------------------------------
r1436 | kcid | 2006-12-19 09:25:03 -0800 (Tue, 19 Dec 2006) | 1 line

Added a Nissan Skyline BNR32 GT-R VeilSide E3 named NS. Also included a collision.joe for the TL2.
------------------------------------------------------------------------
r1435 | kcid | 2006-12-19 02:27:50 -0800 (Tue, 19 Dec 2006) | 1 line

Updated TL2 driver view
------------------------------------------------------------------------
r1434 | kcid | 2006-12-19 02:17:34 -0800 (Tue, 19 Dec 2006) | 1 line

Added the TL2 and changed minimal build from TL to TL2.
------------------------------------------------------------------------
r1433 | cotharyus | 2006-12-18 18:55:31 -0800 (Mon, 18 Dec 2006) | 3 lines

Updating about.txt for modded cars with notes on car year/model/versions.


------------------------------------------------------------------------
r1432 | cotharyus | 2006-12-18 18:07:26 -0800 (Mon, 18 Dec 2006) | 2 lines

F1 car file, very beta. It's drivable, but not all the bugs are worked out yet. I'm commiting this as much to all other developers to work on something for sound and a Tach fix as much as anything else.

------------------------------------------------------------------------
r1431 | kcid | 2006-12-18 04:50:56 -0800 (Mon, 18 Dec 2006) | 1 line

Updated all textures of the TL.
------------------------------------------------------------------------
r1430 | kcid | 2006-12-17 12:31:50 -0800 (Sun, 17 Dec 2006) | 1 line

Updated the TL with a new front bumper and front textures. It also has more detailed mirrors now.
------------------------------------------------------------------------
r1429 | rookie1 | 2006-12-15 00:08:37 -0800 (Fri, 15 Dec 2006) | 1 line

Change start location and patch sequence of Spa and Weekend Drive
------------------------------------------------------------------------
r1428 | pwp71 | 2006-12-13 12:33:14 -0800 (Wed, 13 Dec 2006) | 1 line

update weekend track coefficients.
------------------------------------------------------------------------
r1427 | thelusiv | 2006-12-12 23:35:51 -0800 (Tue, 12 Dec 2006) | 2 lines

Updated Monaco and Detroit's list.txt files so bump strips will be bumpy.

------------------------------------------------------------------------
r1426 | cotharyus | 2006-12-12 18:09:41 -0800 (Tue, 12 Dec 2006) | 2 lines

Tire changes for the AX2 - it should be more drivable, but it's still a bit of a handfull. Lots of fun though.

------------------------------------------------------------------------
r1425 | kcid | 2006-12-12 11:36:35 -0800 (Tue, 12 Dec 2006) | 1 line

Included F1 collisionbox.
------------------------------------------------------------------------
r1424 | kcid | 2006-12-12 11:24:16 -0800 (Tue, 12 Dec 2006) | 1 line

Updated the F1 textures.
------------------------------------------------------------------------
r1423 | rookie1 | 2006-12-12 04:25:35 -0800 (Tue, 12 Dec 2006) | 1 line

Add support for multiple start orientation
------------------------------------------------------------------------
r1422 | kcid | 2006-12-12 03:30:19 -0800 (Tue, 12 Dec 2006) | 1 line

Included the M8 (rx8)
------------------------------------------------------------------------
r1421 | thelusiv | 2006-12-12 03:23:11 -0800 (Tue, 12 Dec 2006) | 2 lines

Stronger clutch and brakes on the M7. Whitespace tweak on F1 textures SConscript.

------------------------------------------------------------------------
r1420 | pwp71 | 2006-12-11 16:03:42 -0800 (Mon, 11 Dec 2006) | 1 line

update ruudskogen track coefficients.
------------------------------------------------------------------------
r1419 | pwp71 | 2006-12-11 14:26:09 -0800 (Mon, 11 Dec 2006) | 1 line

Removed calibration from in game joysticks options
------------------------------------------------------------------------
r1418 | kcid | 2006-12-10 12:06:02 -0800 (Sun, 10 Dec 2006) | 1 line

Including the not yet finished F1 car for .car file testing.
------------------------------------------------------------------------
r1417 | joevenzon | 2006-12-09 15:53:37 -0800 (Sat, 09 Dec 2006) | 3 lines

Removed calibration from joystick options (thanks to ams76).


------------------------------------------------------------------------
r1416 | rookie1 | 2006-12-07 07:30:08 -0800 (Thu, 07 Dec 2006) | 1 line

In auto-trans mode, only shift down when clutch is fully released. This solves the problem of RG cannot auto-shift up to 3rd gear.
------------------------------------------------------------------------
r1415 | kcid | 2006-12-07 02:17:07 -0800 (Thu, 07 Dec 2006) | 1 line

Included license files with some cars.
------------------------------------------------------------------------
r1414 | joevenzon | 2006-12-05 07:05:29 -0800 (Tue, 05 Dec 2006) | 4 lines

updated format of default controls file, made GAMECONTROLS clear and 
return if asked to load a non-existant file


------------------------------------------------------------------------
r1413 | joevenzon | 2006-12-03 11:37:19 -0800 (Sun, 03 Dec 2006) | 6 lines

Improved the timer class.  Track records are now kept in 
trackpath/records.txt.  Last times are kept on a per-sector basis, as 
are best times.  Best times are also separated by car.  These values are 
loaded and saved automatically.


------------------------------------------------------------------------
r1412 | joevenzon | 2006-12-03 09:27:50 -0800 (Sun, 03 Dec 2006) | 4 lines

Separate driver and hood mounted view positions in .car file.  See 
G4.car.  Also fixed bug with camera placement (again...)


------------------------------------------------------------------------
r1411 | rookie1 | 2006-12-02 19:08:37 -0800 (Sat, 02 Dec 2006) | 1 line

Improve AI's ability to return back on track
------------------------------------------------------------------------
r1410 | joevenzon | 2006-12-02 13:12:01 -0800 (Sat, 02 Dec 2006) | 3 lines

Moved some functionality from Vamosworld to the GAMECONTROLS class.


------------------------------------------------------------------------
r1409 | joevenzon | 2006-12-02 12:49:49 -0800 (Sat, 02 Dec 2006) | 4 lines

Added separately adjustable deadzone, gain, and exponent values to each 
and every analog (joystick axis type) control.  No menu options yet....


------------------------------------------------------------------------
r1408 | cotharyus | 2006-12-02 12:43:32 -0800 (Sat, 02 Dec 2006) | 2 lines

Tweak FF - includes more realistic hp range, downforce settings, suspension and tire tweaks.

------------------------------------------------------------------------
r1407 | joevenzon | 2006-12-02 11:58:26 -0800 (Sat, 02 Dec 2006) | 3 lines

Changed the start location of Laguna Seca so you can race the AI.


------------------------------------------------------------------------
r1406 | joevenzon | 2006-12-02 11:42:52 -0800 (Sat, 02 Dec 2006) | 4 lines

Really fixed bug where keyboard users have the brake stuck on after a 
staging start.


------------------------------------------------------------------------
r1405 | rookie1 | 2006-12-01 22:15:24 -0800 (Fri, 01 Dec 2006) | 1 line

Make Field of View(FOV) a display option with 3 settings (Normal - 45.0, Wide - 67.5, Extra-wide - 90.0)
------------------------------------------------------------------------
r1404 | cotharyus | 2006-12-01 19:02:22 -0800 (Fri, 01 Dec 2006) | 2 lines

This makes the AX2 something like an LMP 1 spec wise. The car should be drivable, but is very tempermental, and needs a little work. I think most of what it needs centers around tire work, but I have been playing with tires a lot on this car to get an idea of what everything does to a greater degree.

------------------------------------------------------------------------
r1403 | joevenzon | 2006-11-30 20:40:20 -0800 (Thu, 30 Nov 2006) | 4 lines

Attempted to fix bug causing brakes to stay on after STAGING state for 
keyboard players.


------------------------------------------------------------------------
r1402 | thelusiv | 2006-11-30 16:26:38 -0800 (Thu, 30 Nov 2006) | 2 lines

Checking in pwp71's changes to the M3, and fixes for bumpiness and friction on Laguna Seca and Monza.

------------------------------------------------------------------------
r1401 | kcid | 2006-11-30 14:08:34 -0800 (Thu, 30 Nov 2006) | 1 line

Updated T73 driver view
------------------------------------------------------------------------
r1400 | kcid | 2006-11-30 12:32:57 -0800 (Thu, 30 Nov 2006) | 1 line

Updated driver positions.
------------------------------------------------------------------------
r1399 | rookie1 | 2006-11-30 05:50:34 -0800 (Thu, 30 Nov 2006) | 1 line

Add support for multiple start positions
------------------------------------------------------------------------
r1398 | kcid | 2006-11-30 04:09:05 -0800 (Thu, 30 Nov 2006) | 1 line

Added ai.cpp and ai.h to the dev cpp project file.
------------------------------------------------------------------------
r1397 | rookie1 | 2006-11-29 21:31:19 -0800 (Wed, 29 Nov 2006) | 1 line

Calculate AI car's longitude and lateral friction coefficient base on actual tire model. This should allow AI driver to push close to the limit.
------------------------------------------------------------------------
r1396 | alexr | 2006-11-29 13:55:31 -0800 (Wed, 29 Nov 2006) | 2 lines

update track coefficients and shadow bitmap.

------------------------------------------------------------------------
r1395 | kcid | 2006-11-29 13:42:25 -0800 (Wed, 29 Nov 2006) | 1 line

Excluded XML_Parser.cc from the .dev project file and included SDL_gfx.dll in de dll directory for dependency issues.
------------------------------------------------------------------------
r1394 | kcid | 2006-11-29 12:06:08 -0800 (Wed, 29 Nov 2006) | 1 line

Updated the center of the C7.
------------------------------------------------------------------------
r1393 | cotharyus | 2006-11-28 18:48:45 -0800 (Tue, 28 Nov 2006) | 2 lines

Updated FE: increased brake strength, set rev limit to something more reasonable given the published top speed of the MK II, minor suspension tweeks. It should be noted that based on my research, the torque curve listed for this car is probly a little on the high side, but since I haven't got anything better to work with currently....

------------------------------------------------------------------------
r1392 | cotharyus | 2006-11-28 15:02:26 -0800 (Tue, 28 Nov 2006) | 2 lines

Updated G4 to 1967 Mk 4 specs as closely as possible.

------------------------------------------------------------------------
r1391 | kcid | 2006-11-28 13:21:36 -0800 (Tue, 28 Nov 2006) | 1 line

Updated the front wheels for the fenders.
------------------------------------------------------------------------
r1390 | kcid | 2006-11-28 13:17:26 -0800 (Tue, 28 Nov 2006) | 1 line

Updated the C7 to include floating_front.joe
------------------------------------------------------------------------
r1389 | joevenzon | 2006-11-28 10:27:39 -0800 (Tue, 28 Nov 2006) | 3 lines

Disabled TCS in neutral.


------------------------------------------------------------------------
r1388 | joevenzon | 2006-11-28 10:16:22 -0800 (Tue, 28 Nov 2006) | 5 lines

Modified floating fender/brake to use front and rear rather than each of 
the four corners for floating elements.  See 
http://vdrift.net/Forum/viewtopic.php?p=2884#2884


------------------------------------------------------------------------
r1387 | joevenzon | 2006-11-28 10:07:28 -0800 (Tue, 28 Nov 2006) | 3 lines

Preliminary floating fender/brake support.


------------------------------------------------------------------------
r1386 | kcid | 2006-11-28 07:44:31 -0800 (Tue, 28 Nov 2006) | 1 line

Updated the C7 fenders to be seperate models.
------------------------------------------------------------------------
r1385 | kcid | 2006-11-28 07:38:40 -0800 (Tue, 28 Nov 2006) | 1 line

Updated the C7 to have a seperate body.joe and fenders.joe file.
------------------------------------------------------------------------
r1384 | joevenzon | 2006-11-28 07:04:36 -0800 (Tue, 28 Nov 2006) | 3 lines

Added tire tread and handbrake settings....


------------------------------------------------------------------------
r1383 | rookie1 | 2006-11-28 05:01:34 -0800 (Tue, 28 Nov 2006) | 4 lines

AI enhancements
1. small speed improvement around corner
2. do not brake if the speed diff is small
3. steering code change to allow AI navigate narrow course(Monaco), or track with sharp corner(Circuit de Pau)
------------------------------------------------------------------------
r1382 | thelusiv | 2006-11-27 22:49:29 -0800 (Mon, 27 Nov 2006) | 2 lines

Adding reece146's RS2 (Subaru Impreza RS2) car file using the TC model, textures, etc.

------------------------------------------------------------------------
r1381 | thelusiv | 2006-11-27 21:55:01 -0800 (Mon, 27 Nov 2006) | 4 lines

Fixed the practice game menu so that the AI Competitors option is in the correct order. Set the Practice Game and Network Game start functions to begin in 
game state STATE_STAGING. This freezes the car for a few seconds and allows the driver to get ready for the start. Added support for this state in AI code. 
cleaned up some code in main.cpp (extraneous old code commented out) but no significant changes.

------------------------------------------------------------------------
r1380 | alexr | 2006-11-27 14:31:50 -0800 (Mon, 27 Nov 2006) | 2 lines

update trackshot.

------------------------------------------------------------------------
r1379 | cotharyus | 2006-11-27 13:56:10 -0800 (Mon, 27 Nov 2006) | 2 lines

CS updated, corrected suspension, brakes, mild tire. Probly still some details to work out, but it's at least drivable.

------------------------------------------------------------------------
r1378 | alexr | 2006-11-27 13:50:51 -0800 (Mon, 27 Nov 2006) | 2 lines

update track coefficients.

------------------------------------------------------------------------
r1377 | alexr | 2006-11-27 13:09:19 -0800 (Mon, 27 Nov 2006) | 2 lines

update track coefficients.

------------------------------------------------------------------------
r1376 | alexr | 2006-11-27 12:49:54 -0800 (Mon, 27 Nov 2006) | 2 lines

update track coefficients.

------------------------------------------------------------------------
r1375 | thelusiv | 2006-11-27 09:07:32 -0800 (Mon, 27 Nov 2006) | 2 lines

Adding SConscripts for C7

------------------------------------------------------------------------
r1374 | cotharyus | 2006-11-27 08:33:11 -0800 (Mon, 27 Nov 2006) | 2 lines

Update to something really close to actual CSX2000 (289 engine) style specs. This includes changes to torque, gearing, final drive, tire data and some suspension.

------------------------------------------------------------------------
r1373 | cotharyus | 2006-11-26 17:57:35 -0800 (Sun, 26 Nov 2006) | 2 lines

Updated some suspension, brake and tire data. Overall handling should be more realistic.

------------------------------------------------------------------------
r1372 | rookie1 | 2006-11-26 17:50:26 -0800 (Sun, 26 Nov 2006) | 1 line

Fix segfault when pause->restart game
------------------------------------------------------------------------
r1371 | cotharyus | 2006-11-26 14:56:11 -0800 (Sun, 26 Nov 2006) | 2 lines

Updated AX2 and XM cars to stop wobble, and brake propperly.

------------------------------------------------------------------------
r1370 | rookie1 | 2006-11-25 22:08:04 -0800 (Sat, 25 Nov 2006) | 1 line

Check for NaN
------------------------------------------------------------------------
r1369 | rookie1 | 2006-11-25 20:35:09 -0800 (Sat, 25 Nov 2006) | 1 line

Increate speed limit at corner exit so AI car can accellerate out of corner
------------------------------------------------------------------------
r1368 | kcid | 2006-11-25 07:09:10 -0800 (Sat, 25 Nov 2006) | 1 line

Included C7 collision box and updated the .car file to include the C7 weight of 550 kg without fuel and driver.
------------------------------------------------------------------------
r1367 | kcid | 2006-11-25 06:41:10 -0800 (Sat, 25 Nov 2006) | 1 line

Included C7 brakelights.
------------------------------------------------------------------------
r1366 | kcid | 2006-11-25 06:37:51 -0800 (Sat, 25 Nov 2006) | 1 line

Another update to the C7.
------------------------------------------------------------------------
r1365 | kcid | 2006-11-25 06:33:42 -0800 (Sat, 25 Nov 2006) | 1 line

Updated the C7 textures.
------------------------------------------------------------------------
r1364 | kcid | 2006-11-25 04:35:25 -0800 (Sat, 25 Nov 2006) | 3 lines

Included a new car, the C7 (L0tus Super 7)
Included brakelights for the XM, M3 and CS.
Include a new texture for the Z06.
------------------------------------------------------------------------
r1363 | rookie1 | 2006-11-25 04:24:36 -0800 (Sat, 25 Nov 2006) | 1 line

AI steering improvement
------------------------------------------------------------------------
r1362 | rookie1 | 2006-11-25 01:30:16 -0800 (Sat, 25 Nov 2006) | 1 line

Include aerodynamic downforce and drag in AI driver calculation
------------------------------------------------------------------------
r1361 | rookie1 | 2006-11-24 23:56:21 -0800 (Fri, 24 Nov 2006) | 1 line

Remove the last bezier patch from Jarama and Kyalami. They are duplicate of the first patch.
------------------------------------------------------------------------
r1360 | abs1nth | 2006-11-24 07:55:56 -0800 (Fri, 24 Nov 2006) | 1 line

mac fixes for SDL_gfx inclusion
------------------------------------------------------------------------
r1359 | abs1nth | 2006-11-24 07:55:44 -0800 (Fri, 24 Nov 2006) | 1 line

mac fixes for SDL_gfx inclusion
------------------------------------------------------------------------
r1358 | abs1nth | 2006-11-24 07:55:35 -0800 (Fri, 24 Nov 2006) | 1 line

mac fixes for SDL_gfx inclusion
------------------------------------------------------------------------
r1357 | rookie1 | 2006-11-24 05:14:08 -0800 (Fri, 24 Nov 2006) | 1 line

Comment out code that displays AI car status on HUD. This code causes excessive error message being printed on console when there is no AI car.
------------------------------------------------------------------------
r1356 | rookie1 | 2006-11-23 22:10:32 -0800 (Thu, 23 Nov 2006) | 1 line

Implement a rudimentary AI (rookie level)
------------------------------------------------------------------------
r1355 | joevenzon | 2006-11-20 18:14:24 -0800 (Mon, 20 Nov 2006) | 3 lines

Changed camber/caster of AX2 to fix high-speed wobble.


------------------------------------------------------------------------
r1354 | thelusiv | 2006-11-19 17:35:51 -0800 (Sun, 19 Nov 2006) | 2 lines

Added new XM textures to SConscript install stuff, added cotharyus adjustments to the AX2...

------------------------------------------------------------------------
r1353 | alexr | 2006-11-19 10:56:14 -0800 (Sun, 19 Nov 2006) | 2 lines

fix friction and bumpiness for road41 texture

------------------------------------------------------------------------
r1352 | joevenzon | 2006-11-18 11:09:31 -0800 (Sat, 18 Nov 2006) | 4 lines

New body colors for the XM from 
http://vdrift.net/Forum/viewtopic.php?p=2703#2703


------------------------------------------------------------------------
r1351 | joevenzon | 2006-11-18 10:40:52 -0800 (Sat, 18 Nov 2006) | 5 lines

Made a "FieldOfView" function in main.cpp.  This should be removed and   
all calls to it replaced with a call to get a config file value.  For 
now it's a convenient way to try out different FOVs.


------------------------------------------------------------------------
r1350 | alexr | 2006-11-17 16:25:54 -0800 (Fri, 17 Nov 2006) | 2 lines

new track shot to go with improved track

------------------------------------------------------------------------
r1349 | alexr | 2006-11-17 16:25:25 -0800 (Fri, 17 Nov 2006) | 2 lines

i am getting better at this.

------------------------------------------------------------------------
r1348 | rookie1 | 2006-11-17 02:10:49 -0800 (Fri, 17 Nov 2006) | 1 line

Fix the problem where brake lights do not go off after releasing handbrake
------------------------------------------------------------------------
r1347 | thelusiv | 2006-11-16 21:51:16 -0800 (Thu, 16 Nov 2006) | 2 lines

Making the XS brakes stronger, changing brake bias a little.

------------------------------------------------------------------------
r1346 | joevenzon | 2006-11-16 20:09:58 -0800 (Thu, 16 Nov 2006) | 3 lines

made FOV a parameter in main.cpp


------------------------------------------------------------------------
r1345 | alexr | 2006-11-15 08:23:22 -0800 (Wed, 15 Nov 2006) | 2 lines

make size power of 2.

------------------------------------------------------------------------
r1344 | alexr | 2006-11-15 07:56:47 -0800 (Wed, 15 Nov 2006) | 2 lines

make sure the size is a power of 2.

------------------------------------------------------------------------
r1343 | alexr | 2006-11-14 11:47:28 -0800 (Tue, 14 Nov 2006) | 2 lines

new trackshot

------------------------------------------------------------------------
r1342 | alexr | 2006-11-14 11:21:37 -0800 (Tue, 14 Nov 2006) | 2 lines

new track converted from racer.

------------------------------------------------------------------------
r1341 | thelusiv | 2006-11-14 01:55:00 -0800 (Tue, 14 Nov 2006) | 2 lines

Applied a fix submitted by rookie1 to fix the brake lights on the cars.

------------------------------------------------------------------------
r1340 | thelusiv | 2006-11-14 01:38:00 -0800 (Tue, 14 Nov 2006) | 2 lines

Fixed a bug that caused ABS and/or TCS to stay on in a new game, when turned off from the main menu, after leaving a game.

------------------------------------------------------------------------
r1339 | thelusiv | 2006-11-12 00:21:04 -0800 (Sun, 12 Nov 2006) | 5 lines

More changes to automatic shifting:
* Downshifts happen at a slightly lower point than before
* If the car is in 2nd gear it will not down shift until below 2000 RPM
* Removed requirement for upshifting to only occur when RPM was increasing (fix missed upshift bug)

------------------------------------------------------------------------
r1338 | joevenzon | 2006-11-11 10:33:38 -0800 (Sat, 11 Nov 2006) | 3 lines

New engine sound from the 3S recorded from my car.


------------------------------------------------------------------------
r1337 | thelusiv | 2006-11-10 23:08:21 -0800 (Fri, 10 Nov 2006) | 2 lines

Adjusting max speed error thing

------------------------------------------------------------------------
r1336 | thelusiv | 2006-11-10 22:56:54 -0800 (Fri, 10 Nov 2006) | 2 lines

Made auto shift gas restriction apply to both analog and digital controls.

------------------------------------------------------------------------
r1335 | thelusiv | 2006-11-10 22:06:31 -0800 (Fri, 10 Nov 2006) | 6 lines

Set up an error check to make sure the car doesn't go over 250 km/h. This should catch all cases of falling off the map pretty easily.

Also, fixed a bug in auto transmission that made it only allow the engine to rev to the peak engine speed in the top gear. Cleaned up auto shifting code a 
little. Added the car's shift delay to the amount of time to restrict acceleration after an auto shift. Made it so analog controls are affected by auto 
shift acceleration restrictions.

------------------------------------------------------------------------
r1334 | alexr | 2006-11-10 17:53:24 -0800 (Fri, 10 Nov 2006) | 2 lines

another file i forgot.

------------------------------------------------------------------------
r1333 | alexr | 2006-11-10 17:52:17 -0800 (Fri, 10 Nov 2006) | 2 lines

forgot this.

------------------------------------------------------------------------
r1332 | alexr | 2006-11-10 17:48:26 -0800 (Fri, 10 Nov 2006) | 2 lines

new track converted from racer.

------------------------------------------------------------------------
r1331 | alexr | 2006-11-10 17:15:19 -0800 (Fri, 10 Nov 2006) | 2 lines

make screenshots works again.

------------------------------------------------------------------------
r1330 | thelusiv | 2006-11-09 23:30:35 -0800 (Thu, 09 Nov 2006) | 2 lines

Set up a way for gas to be restricted when using button controls with auto shifting. This avoids over-revving the engine when the gas button is held down and an automatic shift takes place.

------------------------------------------------------------------------
r1329 | thelusiv | 2006-11-09 22:34:18 -0800 (Thu, 09 Nov 2006) | 7 lines

A few updates to the automatic transmission mode:
* Changed menu name of option from "AutoTrans" to "AutoShift"
* Made autoclutch always on if autotrans option is on
* Instead of directly calling shift_up and shift_down, shifting now runs the action "disengage_shift_[up/down]"
* Implemented a function to find an ideal point to down shift, using rookie1's suggested algorithm
* one little change to the algorithm, was to make it shift down at a slightly lower RPM than the "optimal" shift point - to avoid shifting up, then immediately back down, and up again, etc.

------------------------------------------------------------------------
r1328 | alexr | 2006-11-08 15:54:38 -0800 (Wed, 08 Nov 2006) | 2 lines

added a sky box.

------------------------------------------------------------------------
r1327 | thelusiv | 2006-11-07 23:45:13 -0800 (Tue, 07 Nov 2006) | 2 lines

Fixing the FE with realistic values for this car's transmission.

------------------------------------------------------------------------
r1326 | nathan | 2006-11-06 11:37:52 -0800 (Mon, 06 Nov 2006) | 5 lines

win fixes
 - Fix the build
 - Updated the DLLs
 - Added a minimal nsi File
 - Version bump
------------------------------------------------------------------------
r1325 | thelusiv | 2006-11-06 00:16:29 -0800 (Mon, 06 Nov 2006) | 2 lines

Fixed a bug that caused a segfault when playing a replay that caused a simulation error to occur in benchmark mode. Now if this problem occurs VDrift just Aborts and exits (still not very graceful, but better than segfault...)

------------------------------------------------------------------------
r1324 | thelusiv | 2006-11-05 21:35:16 -0800 (Sun, 05 Nov 2006) | 2 lines

Applying rookie1's automatic transmission patch.

------------------------------------------------------------------------
r1323 | thelusiv | 2006-11-05 00:36:22 -0800 (Sun, 05 Nov 2006) | 2 lines

Benchmark mode now reports correct running time of replay, changed names of widgets in NetGameLeaveConfirm menu.

------------------------------------------------------------------------
r1322 | joevenzon | 2006-11-04 11:22:26 -0800 (Sat, 04 Nov 2006) | 4 lines

Adjusted timer texture and drawing position to eliminate "line in the middle of 
the screen" artifact.


------------------------------------------------------------------------
r1321 | joevenzon | 2006-11-04 11:12:28 -0800 (Sat, 04 Nov 2006) | 4 lines

The world is unloaded when NaNs are detected.  This stops the sound from 
continuing to play.


------------------------------------------------------------------------
r1320 | joevenzon | 2006-11-04 10:04:58 -0800 (Sat, 04 Nov 2006) | 3 lines

New TCS algorithm.


------------------------------------------------------------------------
r1319 | joevenzon | 2006-11-04 08:45:12 -0800 (Sat, 04 Nov 2006) | 4 lines

Updated engine sound from Ferrari_Guy on the forums: 
http://vdrift.net/Forum/viewtopic.php?p=2416#2416


------------------------------------------------------------------------
r1318 | thelusiv | 2006-11-03 06:31:08 -0800 (Fri, 03 Nov 2006) | 2 lines

Fixed gui.cpp compile-time error, added Network Game's own Leave Game confirmation menu.

------------------------------------------------------------------------
r1317 | thelusiv | 2006-11-03 01:46:23 -0800 (Fri, 03 Nov 2006) | 2 lines

Fixed bug where pausing during multiplayer went to the in-game menu. Now goes directly to the Leave Game Confirmation menu. Untested...

------------------------------------------------------------------------
r1316 | thelusiv | 2006-11-03 00:54:21 -0800 (Fri, 03 Nov 2006) | 4 lines

Got the benchmarking mode working. Now running "vdrift -benchmark" will start up VDrift, load the game, load the replay in ~/.vdrift/replays/benchmark.vdr, and play it to completion. When it's over (or when the user presses ESC) the replay stops, the game exits, and it prints its total play time and average framerate on the terminal. No controls work at all so user can't interfere with game and affect framerate. All options must be set in the config file before starting.

Also in this commit: a few little tweaks to main.cpp and the REPLAY class (nothing major), and a slight reorganization of the loading and logo screens to accomodate the benchmarking mode.

------------------------------------------------------------------------
r1315 | thelusiv | 2006-11-02 05:18:20 -0800 (Thu, 02 Nov 2006) | 3 lines

Set up a simple try/catch clause in main's Update() function around world.Update() (the physics update function). In TRACK::ElevationSeg I added a throw wherever there was an error case of a NAN detection. End result: now if the car hits something hard, or whatever else triggers NANs, the user is now presented with a menu that tells them there was an error with the simulation engine. However, the car engine sound repeats until a new game is started or the game is quit (despite a call to UnloadWorld()...).


------------------------------------------------------------------------
r1314 | joevenzon | 2006-11-01 21:56:08 -0800 (Wed, 01 Nov 2006) | 4 lines

Reverted the last attempted fix that caused netplay issues.  Netplay should 
work, although it tends to disconnect after a minute or so of play.


------------------------------------------------------------------------
r1313 | thelusiv | 2006-10-29 20:24:53 -0800 (Sun, 29 Oct 2006) | 2 lines

Fixed camera panning controls. Now any control can be assigned to the camera pan(left/right/up/down) actions, although it's just slightly funky for some reason...

------------------------------------------------------------------------
r1312 | thelusiv | 2006-10-29 19:53:25 -0800 (Sun, 29 Oct 2006) | 2 lines

Fixed bug where new replays were not added to the Select Replay option in the Replays menu.

------------------------------------------------------------------------
r1311 | joevenzon | 2006-10-29 19:10:43 -0800 (Sun, 29 Oct 2006) | 3 lines

Disabled ABS below 6 kph.


------------------------------------------------------------------------
r1310 | joevenzon | 2006-10-29 19:08:45 -0800 (Sun, 29 Oct 2006) | 3 lines

Rewrote ABS (again).  This should be the last time I have to do it.


------------------------------------------------------------------------
r1309 | joevenzon | 2006-10-29 15:41:31 -0800 (Sun, 29 Oct 2006) | 7 lines

Fully implemented M Denny ABS algorithm from 
http://www.iop.org/EJ/article/0143-0807/26/6/008/ejp5_6_008.pdf

The only pitfall was that I had to estimate the wheel weight at 30 kg since the 
wheel->mass() function was returning zero.


------------------------------------------------------------------------
r1308 | joevenzon | 2006-10-29 14:33:52 -0800 (Sun, 29 Oct 2006) | 4 lines

Implemented correction to hopefully catch up when the client/host gets out of 
sync.


------------------------------------------------------------------------
r1307 | joevenzon | 2006-10-29 14:17:43 -0800 (Sun, 29 Oct 2006) | 3 lines

Removed texture debugging messages.


------------------------------------------------------------------------
r1306 | joevenzon | 2006-10-29 14:05:23 -0800 (Sun, 29 Oct 2006) | 3 lines

Eliminated redundant calls to SetReflectionTexture.  Removed ABS debug prints.


------------------------------------------------------------------------
r1305 | thelusiv | 2006-10-29 13:56:33 -0800 (Sun, 29 Oct 2006) | 2 lines

Setting car reflection texture in SpinningCar only once when the car is loaded, instead of every time it is drawn.

------------------------------------------------------------------------
r1304 | thelusiv | 2006-10-29 13:34:33 -0800 (Sun, 29 Oct 2006) | 2 lines

Fixed some bugs causing textboxes not to get saved, meaning that a person couldn't connect to a server because it would ignore the value they put into the Server IP setting.

------------------------------------------------------------------------
r1303 | joevenzon | 2006-10-29 13:04:14 -0800 (Sun, 29 Oct 2006) | 4 lines

Changed multiplayer interface so it takes a port argument to Host and Connect 
functions.


------------------------------------------------------------------------
r1302 | joevenzon | 2006-10-29 12:49:05 -0800 (Sun, 29 Oct 2006) | 3 lines

Fixed goofy camera views.  Added pan_* control responses.


------------------------------------------------------------------------
r1301 | joevenzon | 2006-10-29 12:44:07 -0800 (Sun, 29 Oct 2006) | 3 lines

Started adding camera pan code, enabled network debug messages.


------------------------------------------------------------------------
r1300 | joevenzon | 2006-10-29 12:19:51 -0800 (Sun, 29 Oct 2006) | 4 lines

Started implementing fancy white-paper ABS algorithm from 
http://www.iop.org/EJ/article/0143-0807/26/6/008/ejp5_6_008.pdf


------------------------------------------------------------------------
r1299 | joevenzon | 2006-10-29 11:39:22 -0800 (Sun, 29 Oct 2006) | 3 lines

xTs ABS algorithm from http://paste.debian.net/15793


------------------------------------------------------------------------
r1298 | joevenzon | 2006-10-29 10:37:58 -0800 (Sun, 29 Oct 2006) | 3 lines

implemented xTs brake algorithm


------------------------------------------------------------------------
r1297 | thelusiv | 2006-10-29 02:20:03 -0800 (Sun, 29 Oct 2006) | 2 lines

Fixed a bug causing replay playback to crash. Added ability for users to record multiple replays, and each one is saved in a separate file. Added selector to Replays menu so users can choose which replay to play back. This list is only updated when the game starts, it *does not* update (yet) when a new replay is recorded.

------------------------------------------------------------------------
r1296 | thelusiv | 2006-10-29 00:08:24 -0700 (Sun, 29 Oct 2006) | 2 lines

Fixed a bug causing TCS and ABS not to be changed, if the in-game menu options were used. Now the VAMOSWORLD::UpdateSettings function gets the new values from settings and applies them to the car.

------------------------------------------------------------------------
r1295 | joevenzon | 2006-10-28 15:54:00 -0700 (Sat, 28 Oct 2006) | 3 lines

Fiddled with ASB and TCS.


------------------------------------------------------------------------
r1294 | joevenzon | 2006-10-28 13:26:35 -0700 (Sat, 28 Oct 2006) | 3 lines

Enabled TCS when reversing.


------------------------------------------------------------------------
r1293 | thelusiv | 2006-10-28 13:25:41 -0700 (Sat, 28 Oct 2006) | 2 lines

Added TCS to the menu under Options -> Controls. Made sure tcs.png gets installed correctly.

------------------------------------------------------------------------
r1292 | joevenzon | 2006-10-28 12:44:38 -0700 (Sat, 28 Oct 2006) | 3 lines

Made ABS less conservative, also pumped up G4 brakes even further.


------------------------------------------------------------------------
r1291 | joevenzon | 2006-10-28 12:11:13 -0700 (Sat, 28 Oct 2006) | 4 lines

Finished off TCS (added throttle ramp down if braking isn't working).  Also 
adjusted ABS thresholds.  Too conservative now?


------------------------------------------------------------------------
r1290 | joevenzon | 2006-10-28 11:44:46 -0700 (Sat, 28 Oct 2006) | 3 lines

Initial pass at TCS.


------------------------------------------------------------------------
r1289 | joevenzon | 2006-10-28 10:52:53 -0700 (Sat, 28 Oct 2006) | 3 lines

Fiddled with openal extensions and device info, gave up.


------------------------------------------------------------------------
r1288 | joevenzon | 2006-10-28 10:03:05 -0700 (Sat, 28 Oct 2006) | 3 lines

Added ABS/TCS support to replays and multiplayer.


------------------------------------------------------------------------
r1287 | thelusiv | 2006-10-28 01:39:54 -0700 (Sat, 28 Oct 2006) | 2 lines

Fixed model.cpp and Gl_Car.cc to accept new car texture locations properly. Removed all small and medium car textures, moved large car texture SConscript files over old car texture SConscript files and changed appropriately for new directory structure.

------------------------------------------------------------------------
r1286 | thelusiv | 2006-10-28 00:42:59 -0700 (Sat, 28 Oct 2006) | 2 lines

Moving each car's large textures to the textures directory, removing the old textures/SConscript for each car, modified Gl_Car.cc to no longer expect the texture size in the path. scons install is temporarily broken...

------------------------------------------------------------------------
r1285 | thelusiv | 2006-10-28 00:15:59 -0700 (Sat, 28 Oct 2006) | 2 lines

Added ABS and Button control Delay to Options -> Controls menu. Both function properly. Moved Touchiness compensation from Joystick Options to Options -> Controls. Fixed SConscript files in data/textures so scons install works again after Joe removed the data/textures/[large|medium|small] dirs.

------------------------------------------------------------------------
r1284 | joevenzon | 2006-10-27 22:57:41 -0700 (Fri, 27 Oct 2006) | 4 lines

the texture scaling code now refuses to scale down more than 2x on medium and 
more than 4x on small


------------------------------------------------------------------------
r1283 | joevenzon | 2006-10-27 22:45:06 -0700 (Fri, 27 Oct 2006) | 3 lines

Added automatic texture scaling.


------------------------------------------------------------------------
r1282 | thelusiv | 2006-10-27 22:12:17 -0700 (Fri, 27 Oct 2006) | 2 lines

Fixed a bug in digital control ramps causing joystick buttons to always go to max input.

------------------------------------------------------------------------
r1281 | joevenzon | 2006-10-27 21:35:58 -0700 (Fri, 27 Oct 2006) | 3 lines

Added ABS indicator.


------------------------------------------------------------------------
r1280 | joevenzon | 2006-10-27 21:35:13 -0700 (Fri, 27 Oct 2006) | 3 lines

removed ABS debug messages


------------------------------------------------------------------------
r1279 | joevenzon | 2006-10-27 21:09:02 -0700 (Fri, 27 Oct 2006) | 3 lines

Fixed up ABS implementation.


------------------------------------------------------------------------
r1278 | joevenzon | 2006-10-27 20:21:12 -0700 (Fri, 27 Oct 2006) | 4 lines

Fixed up anti-aliasing, altered G4 to have massive brake friction for ABS 
testing, added primitive ABS.


------------------------------------------------------------------------
r1277 | joevenzon | 2006-10-27 19:31:54 -0700 (Fri, 27 Oct 2006) | 4 lines

Disabled digital input ramping for joystick buttons.  Started adding ABS.



------------------------------------------------------------------------
r1276 | thelusiv | 2006-10-27 01:00:02 -0700 (Fri, 27 Oct 2006) | 3 lines

Controls assigned to non-analog inputs (like keyboard buttons, mouse buttons, joystick buttons) now use a linear 
ramp to make it easier to control inputs like gas and brake using buttons/keys.

------------------------------------------------------------------------
r1275 | thelusiv | 2006-10-22 22:47:47 -0700 (Sun, 22 Oct 2006) | 2 lines

Adding a few more checks for whether or not the user's card supports antialiasing or not.

------------------------------------------------------------------------
r1274 | thelusiv | 2006-10-22 22:08:56 -0700 (Sun, 22 Oct 2006) | 2 lines

Adding option for antialiasing. Restart required for it to take effect...

------------------------------------------------------------------------
r1273 | joevenzon | 2006-10-22 18:05:38 -0700 (Sun, 22 Oct 2006) | 3 lines

Added antialiasing support.


------------------------------------------------------------------------
r1272 | thelusiv | 2006-10-22 17:35:36 -0700 (Sun, 22 Oct 2006) | 3 lines

Checking in new Doxygen setup file, and changing version so that it gets set to the date only for releases, and for 
non-release versions, it is set to "development".

------------------------------------------------------------------------
r1271 | thelusiv | 2006-10-12 01:12:07 -0700 (Thu, 12 Oct 2006) | 2 lines

Fixed a GUI reloading bug.

------------------------------------------------------------------------
r1270 | matthew | 2006-10-11 22:38:31 -0700 (Wed, 11 Oct 2006) | 2 lines

Changed buildfiles to autogenerate some static lists to fix and prevent errors.

------------------------------------------------------------------------
r1269 | abs1nth | 2006-10-11 11:11:53 -0700 (Wed, 11 Oct 2006) | 1 line

update xcode project
------------------------------------------------------------------------
r1268 | abs1nth | 2006-10-11 11:11:07 -0700 (Wed, 11 Oct 2006) | 1 line

fix sound on bigendian
------------------------------------------------------------------------
r1267 | abs1nth | 2006-10-11 11:09:09 -0700 (Wed, 11 Oct 2006) | 1 line

fix endian check so it not only works on macosx
------------------------------------------------------------------------
r1266 | abs1nth | 2006-10-11 11:07:12 -0700 (Wed, 11 Oct 2006) | 1 line

update for 2006-10-06
------------------------------------------------------------------------
r1265 | thelusiv | 2006-10-11 08:45:57 -0700 (Wed, 11 Oct 2006) | 2 lines

Removing some old unused menu files so they don't get loaded.

------------------------------------------------------------------------
r1264 | thelusiv | 2006-10-11 08:42:15 -0700 (Wed, 11 Oct 2006) | 2 lines

Set up GUI to now load menus from a directory list instead of reading the "menus" file and loading all those pages. Removed menu list file.

------------------------------------------------------------------------
r1263 | thelusiv | 2006-10-11 08:21:24 -0700 (Wed, 11 Oct 2006) | 2 lines

Removed disabled "Control Profile" option from Options -> Controls menu, which was unused and only served to confuse people.

------------------------------------------------------------------------
r1262 | thelusiv | 2006-10-10 22:16:50 -0700 (Tue, 10 Oct 2006) | 2 lines

Setting up some controlgrab widgets using an option to allow them to only have one control assigned to them. This option is used on gas, brake, and steering controls.

------------------------------------------------------------------------
r1261 | thelusiv | 2006-10-10 21:54:39 -0700 (Tue, 10 Oct 2006) | 2 lines

Changing back Joe's strange changes to hood + in-car camera modes, removing debug prints from anisotropic filtering mode detection.

------------------------------------------------------------------------
r1260 | thelusiv | 2006-10-10 21:50:37 -0700 (Tue, 10 Oct 2006) | 2 lines

Setting up anisotropic filtering option to work properly by detecting the modes a given card supports and then allowing the user to choose from them.

------------------------------------------------------------------------
r1259 | joevenzon | 2006-10-10 18:19:54 -0700 (Tue, 10 Oct 2006) | 7 lines

Added functional decomposition text document to try to form a "big 
picture" of VDrift complete-ness.

Also resolved a conflicting vamosworld.cc file; not sure what the 
changes are.


------------------------------------------------------------------------
r1258 | matthew | 2006-10-10 10:14:00 -0700 (Tue, 10 Oct 2006) | 2 lines

No one is using svnmerge.py so I am removing it.

------------------------------------------------------------------------
r1257 | matthew | 2006-10-09 10:09:07 -0700 (Mon, 09 Oct 2006) | 3 lines

Fixed autopackage build and removed some unnecessary(?) stepts from other
builds.

------------------------------------------------------------------------
r1256 | thelusiv | 2006-10-06 16:07:39 -0700 (Fri, 06 Oct 2006) | 2 lines

Made list of tracks to install automatically generated instead of static in data/tracks/SConscript. Removed some header files that have been deleted from include/SConscript. Added a new option for the arch= build option, now "scons arch=686" will compile with -march=i686. Added -pipe to CFLAGS for release builds. Moved Nuerburgring track to new location reflecting the correct spelling of the name (not "Neurburgring").

------------------------------------------------------------------------
r1255 | matthew | 2006-10-06 09:53:55 -0700 (Fri, 06 Oct 2006) | 1 line

More debian changelog updates.
------------------------------------------------------------------------
r1254 | matthew | 2006-10-06 09:51:43 -0700 (Fri, 06 Oct 2006) | 3 lines

Updated debian changelog to make it a little eaiser for the debian maintainers
to build from.

------------------------------------------------------------------------
r1253 | matthew | 2006-10-06 00:32:14 -0700 (Fri, 06 Oct 2006) | 3 lines

Massive changes to build scripts to work around a bug in scons.  Also changes
to the debian build scripts to adapt to new vdrift build practices.

------------------------------------------------------------------------
r1252 | thelusiv | 2006-10-05 21:08:26 -0700 (Thu, 05 Oct 2006) | 2 lines

Adding stub for camera panning controls, updating various files to get ready for release.

------------------------------------------------------------------------
r1251 | thelusiv | 2006-10-05 00:23:15 -0700 (Thu, 05 Oct 2006) | 2 lines

Some things I forgot to add last time: change KPH to km/h in the menus, removed no longer needed <ctime> include in gui headers, attempted (but failed) to fix logo choppiness.

------------------------------------------------------------------------
r1250 | thelusiv | 2006-10-04 23:57:36 -0700 (Wed, 04 Oct 2006) | 2 lines

Fixing menu crossfade stutter bug. Adding two patches from xTs, one which changes the KPH label to km/h, and another which allows gear changing by selecting a certain gear, instead of only by moving up and down.

------------------------------------------------------------------------
r1249 | acm | 2006-09-30 18:14:31 -0700 (Sat, 30 Sep 2006) | 2 lines

* Fix build on FreeeBSD.

------------------------------------------------------------------------
r1248 | abs1nth | 2006-09-30 15:47:29 -0700 (Sat, 30 Sep 2006) | 1 line

fix mac compile
------------------------------------------------------------------------
r1247 | thelusiv | 2006-09-30 12:46:36 -0700 (Sat, 30 Sep 2006) | 2 lines

Fixing peak-engine-rpm for Z06.

------------------------------------------------------------------------
r1246 | thelusiv | 2006-09-30 01:20:24 -0700 (Sat, 30 Sep 2006) | 2 lines

Made engage clutch button alwasy a button up event. Fixed mouse up/down inversion problem. Fixed "once" controls for mouse buttons. Trying to fix XS clutch slip problem. Added a line to src/SConscript which will make a symlink from wherever the vdrift binary is installed to /usr/bin.

------------------------------------------------------------------------
r1245 | matthew | 2006-09-19 20:37:49 -0700 (Tue, 19 Sep 2006) | 2 lines

Fixed syntax error.

------------------------------------------------------------------------
r1244 | matthew | 2006-09-19 08:29:25 -0700 (Tue, 19 Sep 2006) | 2 lines

Made data/cars/SConscript detect new cars automatically.

------------------------------------------------------------------------
r1243 | thelusiv | 2006-09-17 00:54:59 -0700 (Sun, 17 Sep 2006) | 2 lines

Fixed some little bugs related to previous commit...brake was not displayed with input graphing and the in-game Input Graph option was misaligned.

------------------------------------------------------------------------
r1242 | thelusiv | 2006-09-17 00:36:45 -0700 (Sun, 17 Sep 2006) | 2 lines

Cleaned up commented (removed) code and unused/empty functions in VAMOSWORLD. Eliminated the "Mouse Enable" option. Changed the mouse input display slider bars in the HUD into general input graphs, and associated them with an option in the Display menu. Added another option controlling whether or not to draw car shadows, linked to option in Display menu. Added some functions to get steering and gas/brake values from VamosBody::Car class to facilitate creating general input graph.

------------------------------------------------------------------------
r1241 | kcid | 2006-09-12 14:06:03 -0700 (Tue, 12 Sep 2006) | 1 line

Included the G4 updated body model.
------------------------------------------------------------------------
r1240 | joevenzon | 2006-09-03 12:06:13 -0700 (Sun, 03 Sep 2006) | 4 lines

More T73 tweaking -- I think I'm done now.  Watch out, that baby will 
flip.


------------------------------------------------------------------------
r1239 | joevenzon | 2006-09-03 11:57:32 -0700 (Sun, 03 Sep 2006) | 3 lines

More fiddling with the T73


------------------------------------------------------------------------
r1238 | joevenzon | 2006-09-03 11:31:43 -0700 (Sun, 03 Sep 2006) | 3 lines

Adjusted T73 drag


------------------------------------------------------------------------
r1237 | joevenzon | 2006-09-03 11:29:56 -0700 (Sun, 03 Sep 2006) | 3 lines

Adjusted brakes


------------------------------------------------------------------------
r1236 | joevenzon | 2006-09-03 11:23:47 -0700 (Sun, 03 Sep 2006) | 3 lines

Adjusted some suspension parameters.


------------------------------------------------------------------------
r1235 | joevenzon | 2006-09-03 11:17:12 -0700 (Sun, 03 Sep 2006) | 3 lines

Put fuel tank in the front of the car, adjusted the anti-slip.


------------------------------------------------------------------------
r1234 | joevenzon | 2006-09-03 11:07:02 -0700 (Sun, 03 Sep 2006) | 4 lines

Adjusted some T73 parameters to get the center of mass right in the 
center of the car.


------------------------------------------------------------------------
r1233 | joevenzon | 2006-08-30 19:19:12 -0700 (Wed, 30 Aug 2006) | 3 lines

Fixed how the calibration was applied to joystick axes.


------------------------------------------------------------------------
r1232 | joevenzon | 2006-08-27 14:36:30 -0700 (Sun, 27 Aug 2006) | 9 lines

Removed sound debugging messages, since it seems to be working.

Removed alut library check from SConstruct because it wasn't working for 
me after upgrading to freealut.

Converted all of the tracks to use variable friction surfaces, but just 
supplied defaults for all surfaces.


------------------------------------------------------------------------
r1231 | joevenzon | 2006-08-26 11:06:40 -0700 (Sat, 26 Aug 2006) | 6 lines

Wrote my own load wav function to replace the alut functions that have 
been giving others trouble.  Note that I believe my load wave function 
is endian-dependent, so I've retained the alut load functions for 
__APPLE__.


------------------------------------------------------------------------
r1230 | joevenzon | 2006-08-26 09:42:11 -0700 (Sat, 26 Aug 2006) | 5 lines

Sound is now disabled if there's an error loading a sound file.  This 
makes more sense than continuing on with invalid sounds, which results 
in wacky behavior or a crash.


------------------------------------------------------------------------
r1229 | joevenzon | 2006-08-25 23:29:03 -0700 (Fri, 25 Aug 2006) | 3 lines

Completely re-init sound on game reload.


------------------------------------------------------------------------
r1228 | thelusiv | 2006-08-20 17:23:24 -0700 (Sun, 20 Aug 2006) | 2 lines

Fixing some mousey bugs

------------------------------------------------------------------------
r1227 | thelusiv | 2006-08-17 23:22:26 -0700 (Thu, 17 Aug 2006) | 2 lines

Custom mouse controls now work in the game. Still a few bugs.

------------------------------------------------------------------------
r1226 | joevenzon | 2006-08-17 06:31:51 -0700 (Thu, 17 Aug 2006) | 3 lines

Added alutUnloadWAV call into LoadSoundFile() for new OpenAL.


------------------------------------------------------------------------
r1225 | thelusiv | 2006-08-17 01:47:58 -0700 (Thu, 17 Aug 2006) | 2 lines

Menus now recognize mouse movements and buttons as controls which can be added to any control. Mouse controls are correctly saved in the controls file.

------------------------------------------------------------------------
r1224 | joevenzon | 2006-08-16 20:10:47 -0700 (Wed, 16 Aug 2006) | 3 lines

Added support for rolling resistance and rolling drag to the code.


------------------------------------------------------------------------
r1223 | joevenzon | 2006-08-16 19:40:48 -0700 (Wed, 16 Aug 2006) | 5 lines

Added sound debugging.

Added rolling resistance and rolling drag to road atlanta's object list.


------------------------------------------------------------------------
r1222 | joevenzon | 2006-08-15 22:37:45 -0700 (Tue, 15 Aug 2006) | 3 lines

Added tire tread and handbrake settings to all cars.


------------------------------------------------------------------------
r1221 | joevenzon | 2006-08-15 22:27:38 -0700 (Tue, 15 Aug 2006) | 3 lines

Implemented bumpiness.


------------------------------------------------------------------------
r1220 | joevenzon | 2006-08-15 20:43:58 -0700 (Tue, 15 Aug 2006) | 4 lines

Added support for varying track friction.  Road Atlanta is the only 
track that works, and the G4 and TC are the only cars that work.


------------------------------------------------------------------------
r1219 | joevenzon | 2006-08-15 19:50:10 -0700 (Tue, 15 Aug 2006) | 4 lines

Added handbrake support, halfway through adding track friction parameter 
support.


------------------------------------------------------------------------
r1218 | joevenzon | 2006-08-14 18:20:00 -0700 (Mon, 14 Aug 2006) | 3 lines

Minor changes to try to fix thelusiv's sound probs.


------------------------------------------------------------------------
r1217 | abs1nth | 2006-08-14 12:56:53 -0700 (Mon, 14 Aug 2006) | 1 line

No log message.
------------------------------------------------------------------------
r1216 | abs1nth | 2006-08-14 12:56:37 -0700 (Mon, 14 Aug 2006) | 1 line

No log message.
------------------------------------------------------------------------
r1215 | thelusiv | 2006-08-14 00:49:12 -0700 (Mon, 14 Aug 2006) | 2 lines

Removing unused files. Vamos' XML Parser class is not used so it has been removed. The old trees and terrain classes were also removed.

------------------------------------------------------------------------
r1214 | thelusiv | 2006-08-13 22:07:54 -0700 (Sun, 13 Aug 2006) | 2 lines

Adding mouse support to CONTROL class. Not used yet.

------------------------------------------------------------------------
r1213 | joevenzon | 2006-08-13 20:56:27 -0700 (Sun, 13 Aug 2006) | 3 lines

Tweaked the 3S's appearance a bit.


------------------------------------------------------------------------
r1212 | joevenzon | 2006-08-13 15:53:17 -0700 (Sun, 13 Aug 2006) | 3 lines

Removed nuisance error print.


------------------------------------------------------------------------
r1211 | joevenzon | 2006-08-13 15:42:57 -0700 (Sun, 13 Aug 2006) | 4 lines

Fixed a bug whereby loading a new track wasn't clearing out the old road 
data.


------------------------------------------------------------------------
r1210 | joevenzon | 2006-08-13 14:44:49 -0700 (Sun, 13 Aug 2006) | 3 lines

Fixed up textures class.


------------------------------------------------------------------------
r1209 | thelusiv | 2006-08-13 12:35:43 -0700 (Sun, 13 Aug 2006) | 2 lines

Enabling more display options since the TEXTURE class has been fixed.

------------------------------------------------------------------------
r1208 | joevenzon | 2006-08-12 17:29:02 -0700 (Sat, 12 Aug 2006) | 3 lines

Fixed texture bug that was causing a crash.


------------------------------------------------------------------------
r1207 | joevenzon | 2006-08-12 17:12:13 -0700 (Sat, 12 Aug 2006) | 3 lines

Rewrote texture class.


------------------------------------------------------------------------
r1206 | alexr | 2006-08-12 13:00:46 -0700 (Sat, 12 Aug 2006) | 2 lines

added missing file

------------------------------------------------------------------------
r1205 | joevenzon | 2006-08-12 10:39:24 -0700 (Sat, 12 Aug 2006) | 3 lines

Cleaned up some textures class usage.  Bug still exists.


------------------------------------------------------------------------
r1204 | nathan | 2006-08-12 08:05:49 -0700 (Sat, 12 Aug 2006) | 2 lines

Reverting stupid patches

------------------------------------------------------------------------
r1203 | nathan | 2006-08-12 07:41:06 -0700 (Sat, 12 Aug 2006) | 1 line

fixing tabs
------------------------------------------------------------------------
r1202 | nathan | 2006-08-12 07:37:49 -0700 (Sat, 12 Aug 2006) | 1 line

Fixing hidden files showing up in Utility::GetFolderIndex () under win32
------------------------------------------------------------------------
r1201 | joevenzon | 2006-08-12 01:14:52 -0700 (Sat, 12 Aug 2006) | 3 lines

Removing extra HUD loads/unloads.


------------------------------------------------------------------------
r1200 | joevenzon | 2006-08-12 01:14:24 -0700 (Sat, 12 Aug 2006) | 6 lines

Fixed bugs in the way the texture class was used.  Unfortunately, 
although this fixed the random problems with the shadow texture 
disappearing, it revealed more bugs that cause corruption of the HUD 
(usually the tach).  The texture class needs a rewrite.


------------------------------------------------------------------------
r1199 | joevenzon | 2006-08-11 22:25:05 -0700 (Fri, 11 Aug 2006) | 3 lines

Fixed remaining sound bugs.


------------------------------------------------------------------------
r1198 | thelusiv | 2006-08-11 11:55:58 -0700 (Fri, 11 Aug 2006) | 2 lines

Changed spaces to tabs :)

------------------------------------------------------------------------
r1197 | nathan | 2006-08-11 10:59:14 -0700 (Fri, 11 Aug 2006) | 1 line

Someone broke WIN32 ;) fixes it (UTILITY::GetFolderIndex)
------------------------------------------------------------------------
r1196 | thelusiv | 2006-08-11 08:47:28 -0700 (Fri, 11 Aug 2006) | 2 lines

Removing stuff that is now moved to skins, updated some things that still needed fixing after removing those, added menu option for skin selection.

------------------------------------------------------------------------
r1195 | thelusiv | 2006-08-11 08:17:53 -0700 (Fri, 11 Aug 2006) | 2 lines

Implemented skins. Now data/skins/skin_name/ contains two subfolders, textures and menus. textures contains what used to be in data/textures/gui/ and menus has what used to be in data/lists/new-menus/.

------------------------------------------------------------------------
r1194 | joevenzon | 2006-08-10 22:18:07 -0700 (Thu, 10 Aug 2006) | 3 lines

Fixed bug in sound class.


------------------------------------------------------------------------
r1193 | joevenzon | 2006-08-10 22:12:06 -0700 (Thu, 10 Aug 2006) | 3 lines

Rewrote sound class.


------------------------------------------------------------------------
r1192 | thelusiv | 2006-08-10 19:23:13 -0700 (Thu, 10 Aug 2006) | 2 lines

Removed a lingering reference to car_list.txt.

------------------------------------------------------------------------
r1191 | thelusiv | 2006-08-10 17:32:16 -0700 (Thu, 10 Aug 2006) | 2 lines

Removing car and track list files, removed them from SConscript files, cleaning up some unneeded code added last revision.

------------------------------------------------------------------------
r1190 | thelusiv | 2006-08-10 17:08:43 -0700 (Thu, 10 Aug 2006) | 2 lines

Removed the need for track_list.txt and car_list.txt. Moved track shots from data/textures/large/gui/tracks/trackname.png to data/tracks/trackname/trackshot.png.

------------------------------------------------------------------------
r1189 | kcid | 2006-08-10 08:30:24 -0700 (Thu, 10 Aug 2006) | 1 line

Updated the 3S SConscript files.
------------------------------------------------------------------------
r1188 | kcid | 2006-08-10 08:22:52 -0700 (Thu, 10 Aug 2006) | 1 line

Again the updated 3S. Now it's a real Mazda 3 Sedan like Joe has.
------------------------------------------------------------------------
r1187 | joevenzon | 2006-08-08 19:05:09 -0700 (Tue, 08 Aug 2006) | 3 lines

Added POSIX folder listing code to utility (and an example in main.cpp).


------------------------------------------------------------------------
r1186 | nathan | 2006-08-08 13:13:06 -0700 (Tue, 08 Aug 2006) | 1 line

Win icons fix (used already for 08/07 release, forgot to commit) 
------------------------------------------------------------------------
r1183 | thelusiv | 2006-08-04 21:03:31 -0700 (Fri, 04 Aug 2006) | 2 lines

Removing the carriage-return characters from some text files that were introduced most likely by a certain Windows text editor.

------------------------------------------------------------------------
r1182 | kcid | 2006-08-04 14:50:33 -0700 (Fri, 04 Aug 2006) | 1 line

changed the Z06 hp and torque settings.
------------------------------------------------------------------------
r1181 | kcid | 2006-08-04 14:01:24 -0700 (Fri, 04 Aug 2006) | 1 line

Added the Z06, as the name says it's a corvette Z06.car
------------------------------------------------------------------------
r1180 | thelusiv | 2006-08-03 21:31:52 -0700 (Thu, 03 Aug 2006) | 2 lines

Increased the max steering angle of the TL to make it easier to drift

------------------------------------------------------------------------
r1179 | thelusiv | 2006-08-03 21:00:25 -0700 (Thu, 03 Aug 2006) | 2 lines

Setting handbrake controls to analog so that if they're assigned to a button they'll be set to "held".

------------------------------------------------------------------------
r1178 | joevenzon | 2006-08-03 21:00:11 -0700 (Thu, 03 Aug 2006) | 3 lines

Fixed handbrake so it affects the rear wheels.


------------------------------------------------------------------------
r1177 | thelusiv | 2006-08-03 20:40:28 -0700 (Thu, 03 Aug 2006) | 2 lines

Adding a controlgrab to handle the handbrake control.

------------------------------------------------------------------------
r1176 | joevenzon | 2006-08-03 20:24:29 -0700 (Thu, 03 Aug 2006) | 3 lines

Added hand-brake control.


------------------------------------------------------------------------
r1175 | thelusiv | 2006-08-03 00:39:31 -0700 (Thu, 03 Aug 2006) | 2 lines

Adding back car_list and track_list files for users who choose to run VDrift without installing.

------------------------------------------------------------------------
r1174 | thelusiv | 2006-08-03 00:37:19 -0700 (Thu, 03 Aug 2006) | 2 lines

Found a bug: when playing a replay and changing display options, it would put you back at the main menu, instead of the in-game options menu. This made it impossible to unpause the replay. Fixed.

------------------------------------------------------------------------
r1173 | thelusiv | 2006-08-02 23:19:36 -0700 (Wed, 02 Aug 2006) | 2 lines

Patch from forum user ladybirdman which fixes gcc4 support!

------------------------------------------------------------------------
r1172 | joevenzon | 2006-08-01 17:14:51 -0700 (Tue, 01 Aug 2006) | 3 lines

Updated with a couple of ideas from the forums....


------------------------------------------------------------------------
r1169 | kcid | 2006-07-30 13:31:26 -0700 (Sun, 30 Jul 2006) | 1 line

Updated the M3 grill and added another texture.
------------------------------------------------------------------------
r1168 | thelusiv | 2006-07-27 13:32:42 -0700 (Thu, 27 Jul 2006) | 2 lines

Fixed a bug (missing brackets) found by che

------------------------------------------------------------------------
r1167 | alexr | 2006-07-27 09:42:44 -0700 (Thu, 27 Jul 2006) | 3 lines

set depth buffer to 16bpp. add debugging code to catch fpe exceptions
(disabled by default).

------------------------------------------------------------------------
r1164 | thelusiv | 2006-07-26 20:07:11 -0700 (Wed, 26 Jul 2006) | 2 lines

Deleted a pointless blank line.

------------------------------------------------------------------------
r1163 | alexr | 2006-07-26 18:29:35 -0700 (Wed, 26 Jul 2006) | 2 lines

don't take the square root of a negative number.

------------------------------------------------------------------------
r1162 | alexr | 2006-07-26 10:02:25 -0700 (Wed, 26 Jul 2006) | 2 lines

fixed typo

------------------------------------------------------------------------
r1161 | alexr | 2006-07-26 10:01:35 -0700 (Wed, 26 Jul 2006) | 2 lines

track updates

------------------------------------------------------------------------
r1160 | thelusiv | 2006-07-25 10:49:46 -0700 (Tue, 25 Jul 2006) | 2 lines

Adding some things including architecture-specific compilation option. Now use "scons arch=a64" to compile optimized for Athlon 64, or "scons arch=axp" optimized for Athlon XP. arch=p4 is available for pentium4 and the default value for arch is x86 (same behavior as before).

------------------------------------------------------------------------
r1159 | alexr | 2006-07-24 19:42:07 -0700 (Mon, 24 Jul 2006) | 2 lines

forgot to check in some files

------------------------------------------------------------------------
r1158 | alexr | 2006-07-24 17:53:08 -0700 (Mon, 24 Jul 2006) | 2 lines

circuit de pau screenshot.

------------------------------------------------------------------------
r1157 | alexr | 2006-07-24 17:52:12 -0700 (Mon, 24 Jul 2006) | 2 lines

install pau screenshot

------------------------------------------------------------------------
r1156 | alexr | 2006-07-24 17:51:30 -0700 (Mon, 24 Jul 2006) | 3 lines

circuit de pau. (initial release)
converted from racer track.

------------------------------------------------------------------------
r1155 | joevenzon | 2006-07-12 18:26:03 -0700 (Wed, 12 Jul 2006) | 3 lines

A display change now always reloads textures.


------------------------------------------------------------------------
r1154 | abs1nth | 2006-07-11 12:19:52 -0700 (Tue, 11 Jul 2006) | 2 lines

update mac files for new release and update xcode deployment scripts for minimal and full disk-images

------------------------------------------------------------------------
r1153 | nathan | 2006-07-10 03:50:28 -0700 (Mon, 10 Jul 2006) | 2 lines

fixing windows icons

------------------------------------------------------------------------
r1152 | nathan | 2006-07-09 14:02:33 -0700 (Sun, 09 Jul 2006) | 3 lines

Fix for non NLS builds
Fix for Win installer
Version bump for win
------------------------------------------------------------------------
r1150 | thelusiv | 2006-07-08 16:03:12 -0700 (Sat, 08 Jul 2006) | 2 lines

Finally done, hopefully

------------------------------------------------------------------------
r1149 | thelusiv | 2006-07-08 15:44:36 -0700 (Sat, 08 Jul 2006) | 2 lines

Adding a warning in a fake data/SConscript file for users without data packages yet. Updated apspec for today's date as release version. Added some include files to the include/SConscript.

------------------------------------------------------------------------
r1148 | thelusiv | 2006-07-08 15:10:14 -0700 (Sat, 08 Jul 2006) | 2 lines

Updating minimal/full data setups

------------------------------------------------------------------------
r1147 | nathan | 2006-07-07 14:31:24 -0700 (Fri, 07 Jul 2006) | 1 line

fox for i18n with autopackage
------------------------------------------------------------------------
r1146 | alexr | 2006-07-07 10:11:37 -0700 (Fri, 07 Jul 2006) | 2 lines

fix installation of data files (use InstallAs)

------------------------------------------------------------------------
r1145 | kcid | 2006-07-07 00:39:39 -0700 (Fri, 07 Jul 2006) | 1 line

Updated the FF textures
------------------------------------------------------------------------
r1144 | thelusiv | 2006-07-06 20:00:58 -0700 (Thu, 06 Jul 2006) | 2 lines

Removed a bunch of useless files, moved autopackage tools to their own dir, added a minimal data install option (scons minimal=1) tweaked autopackage exactly how I want it, it properly installs desktop entries with icons and all that loveliness.

------------------------------------------------------------------------
r1143 | thelusiv | 2006-07-06 19:15:28 -0700 (Thu, 06 Jul 2006) | 2 lines

A little change to fix the icon...

------------------------------------------------------------------------
r1142 | thelusiv | 2006-07-06 17:03:34 -0700 (Thu, 06 Jul 2006) | 2 lines

Some more modifications to autopackage setup.

------------------------------------------------------------------------
r1141 | nathan | 2006-07-06 14:37:57 -0700 (Thu, 06 Jul 2006) | 2 lines

Last autopackage changes

------------------------------------------------------------------------
r1140 | thelusiv | 2006-07-06 13:19:58 -0700 (Thu, 06 Jul 2006) | 2 lines

More updates to apspec. Now installs [more] properly to ~/.local or system-wide.

------------------------------------------------------------------------
r1139 | thelusiv | 2006-07-06 04:46:56 -0700 (Thu, 06 Jul 2006) | 2 lines

Loosening paths in autopackage spec file.

------------------------------------------------------------------------
r1138 | thelusiv | 2006-07-06 00:58:59 -0700 (Thu, 06 Jul 2006) | 2 lines

Fixed a lot of things so that the autopackage would build correctly. Clean install from autopackage now works for me.

------------------------------------------------------------------------
r1137 | joevenzon | 2006-07-05 18:37:34 -0700 (Wed, 05 Jul 2006) | 4 lines

Checked in fixed up engine sounds from 
http://vdrift.net/Forum/viewtopic.php?p=1481


------------------------------------------------------------------------
r1136 | thelusiv | 2006-07-05 18:23:54 -0700 (Wed, 05 Jul 2006) | 2 lines

Split BinReloc support off into its own scons option.

------------------------------------------------------------------------
r1135 | alexr | 2006-07-05 14:07:54 -0700 (Wed, 05 Jul 2006) | 2 lines

install lemans track. disable mipmapping and lighting for treshad texture.

------------------------------------------------------------------------
r1134 | joevenzon | 2006-07-05 06:30:41 -0700 (Wed, 05 Jul 2006) | 4 lines

Updated engine sound with the one martin provided in 
http://vdrift.net/Forum/viewtopic.php?t=262


------------------------------------------------------------------------
r1133 | joevenzon | 2006-07-04 14:18:29 -0700 (Tue, 04 Jul 2006) | 3 lines

Keeping my version in sync with SVN.


------------------------------------------------------------------------
r1132 | thelusiv | 2006-07-04 13:40:32 -0700 (Tue, 04 Jul 2006) | 2 lines

Completely changed the way data directory is handled. Now the game has BinReloc support so autopackaging will be easier. Un-broke scons install. BinReloc is turned on by using scons apbuild=1

------------------------------------------------------------------------
r1131 | thelusiv | 2006-06-30 08:40:05 -0700 (Fri, 30 Jun 2006) | 2 lines

Checking in alex25's Le Mans track conversion plus some track shots for the menus. Thanks again Alex!

------------------------------------------------------------------------
r1130 | thelusiv | 2006-06-29 12:17:14 -0700 (Thu, 29 Jun 2006) | 2 lines

more defaults tweaking, trying to get rid of gray line on bottom of timerbox texture

------------------------------------------------------------------------
r1129 | kcid | 2006-06-28 14:07:53 -0700 (Wed, 28 Jun 2006) | 1 line

Added a BMW M3 e30 made by FlashG from smcars.net
------------------------------------------------------------------------
r1128 | joevenzon | 2006-06-27 19:28:38 -0700 (Tue, 27 Jun 2006) | 3 lines

More tweaking to spa.


------------------------------------------------------------------------
r1127 | thelusiv | 2006-06-26 20:52:46 -0700 (Mon, 26 Jun 2006) | 2 lines

Changing fall-back values for track and car to items actually in the game, made a fence in zandvoort transparent

------------------------------------------------------------------------
r1126 | joevenzon | 2006-06-26 20:39:42 -0700 (Mon, 26 Jun 2006) | 3 lines

Fixed car saving.  Also started from scratch on Spa, still more to do.


------------------------------------------------------------------------
r1125 | thelusiv | 2006-06-26 19:53:43 -0700 (Mon, 26 Jun 2006) | 2 lines

Reordering tracks, added track shots for zandvoort and brands.

------------------------------------------------------------------------
r1124 | joevenzon | 2006-06-26 17:57:14 -0700 (Mon, 26 Jun 2006) | 3 lines

Cleaned up brands and zandvoort, removed fog from skyboxes.


------------------------------------------------------------------------
r1123 | thelusiv | 2006-06-26 15:54:59 -0700 (Mon, 26 Jun 2006) | 2 lines

Removed some more strange printouts, changed a few more things in default VDrift.config, added two new tracks made by alex25, zandvoort and brands (thanks Alex!)

------------------------------------------------------------------------
r1122 | thelusiv | 2006-06-26 00:08:55 -0700 (Mon, 26 Jun 2006) | 2 lines

Removed some pointless printouts from settings.cpp (like complaining about conflicting versions), updated default VDrift.config, disabled some options in the menus that don't do anything.

------------------------------------------------------------------------
r1121 | thelusiv | 2006-06-25 22:15:35 -0700 (Sun, 25 Jun 2006) | 2 lines

Added an option for anisotropic filtering to the display options menu (currently disabled, doesn't do anything)

------------------------------------------------------------------------
r1120 | thelusiv | 2006-06-25 22:03:29 -0700 (Sun, 25 Jun 2006) | 2 lines

Fixed crash when starting replay but none has been recorded, added an error page to let the user know.

------------------------------------------------------------------------
r1119 | joevenzon | 2006-06-25 21:48:36 -0700 (Sun, 25 Jun 2006) | 3 lines

Replay now selects the correct car.


------------------------------------------------------------------------
r1118 | joevenzon | 2006-06-25 21:25:11 -0700 (Sun, 25 Jun 2006) | 3 lines

Added better error handling to replay playing.


------------------------------------------------------------------------
r1117 | joevenzon | 2006-06-25 21:17:12 -0700 (Sun, 25 Jun 2006) | 3 lines

Added some debug info to the NaN messages.


------------------------------------------------------------------------
r1116 | thelusiv | 2006-06-25 21:08:44 -0700 (Sun, 25 Jun 2006) | 2 lines

un-half-fixed/sorta-re-broke spinning car so it works like before

------------------------------------------------------------------------
r1115 | joevenzon | 2006-06-25 20:49:23 -0700 (Sun, 25 Jun 2006) | 4 lines

Revised textures class to try to eliminate periodic loading bugs.  Added 
timer markers to all tracks except weekend drive.  Fixed CO wobble.


------------------------------------------------------------------------
r1114 | joevenzon | 2006-06-25 19:24:19 -0700 (Sun, 25 Jun 2006) | 3 lines

Removed the duplicate objects from list.txt


------------------------------------------------------------------------
r1113 | kcid | 2006-06-25 14:24:20 -0700 (Sun, 25 Jun 2006) | 1 line

added a texture to the FF
------------------------------------------------------------------------
r1112 | kcid | 2006-06-25 14:21:19 -0700 (Sun, 25 Jun 2006) | 1 line


------------------------------------------------------------------------
r1111 | kcid | 2006-06-25 13:58:46 -0700 (Sun, 25 Jun 2006) | 1 line

Updated the AX2, CO and SB
------------------------------------------------------------------------
r1110 | kcid | 2006-06-25 12:13:52 -0700 (Sun, 25 Jun 2006) | 1 line

fixed mistake with the CO
------------------------------------------------------------------------
r1109 | kcid | 2006-06-25 12:05:40 -0700 (Sun, 25 Jun 2006) | 1 line

Updated the CO model and interoir and textures.
------------------------------------------------------------------------
r1108 | kcid | 2006-06-25 08:51:10 -0700 (Sun, 25 Jun 2006) | 1 line

Updated the MI interior and exterior
------------------------------------------------------------------------
r1107 | kcid | 2006-06-25 06:43:03 -0700 (Sun, 25 Jun 2006) | 1 line

Updated the TL model a bit and included more MC textures.
------------------------------------------------------------------------
r1106 | nathan | 2006-06-25 06:32:07 -0700 (Sun, 25 Jun 2006) | 2 lines

win32 compile fixes
version bump to 25-06
------------------------------------------------------------------------
r1105 | kcid | 2006-06-25 03:10:14 -0700 (Sun, 25 Jun 2006) | 1 line

Updated the XG textures and included brakelights for all cars.
------------------------------------------------------------------------
r1104 | joevenzon | 2006-06-24 12:17:23 -0700 (Sat, 24 Jun 2006) | 4 lines

The last lap time now resets properly when loading a new game.  The lap 
timer now works properly for replay viewing.


------------------------------------------------------------------------
r1103 | joevenzon | 2006-06-24 11:58:13 -0700 (Sat, 24 Jun 2006) | 3 lines

Increased T73 braking, removed debugging messages from track.cpp.


------------------------------------------------------------------------
r1102 | joevenzon | 2006-06-24 11:40:31 -0700 (Sat, 24 Jun 2006) | 6 lines

Added a new card info class.  Just for giggles, it prints out its data 
on startup.  Also, again for giggles, I've got it set up to enable 
maximum anisotropy, which makes textures look wayyy better when viewed 
edge on (like when driving on a road).


------------------------------------------------------------------------
r1101 | joevenzon | 2006-06-24 10:34:43 -0700 (Sat, 24 Jun 2006) | 4 lines

Fixed a long standing bug regarding collision sorting.  Bug is fixed and 
all optimizations are now in place.


------------------------------------------------------------------------
r1100 | kcid | 2006-06-23 07:52:31 -0700 (Fri, 23 Jun 2006) | 1 line

Build a interior for the MI.
------------------------------------------------------------------------
r1099 | kcid | 2006-06-22 13:04:21 -0700 (Thu, 22 Jun 2006) | 1 line

The FF now has a modified body and a interior.
------------------------------------------------------------------------
r1098 | kcid | 2006-06-22 10:24:45 -0700 (Thu, 22 Jun 2006) | 1 line

updated the FE .car file
------------------------------------------------------------------------
r1097 | kcid | 2006-06-22 07:43:01 -0700 (Thu, 22 Jun 2006) | 1 line

Altered the MI and MC hinge. Also Altered allot of specs of the FF since I used the T73 as base it needed changing
------------------------------------------------------------------------
r1096 | kcid | 2006-06-20 00:58:02 -0700 (Tue, 20 Jun 2006) | 1 line

Updated the MI with bumpers, lights etc.
------------------------------------------------------------------------
r1095 | kcid | 2006-06-19 12:33:41 -0700 (Mon, 19 Jun 2006) | 1 line

Updated the MI settings, wheels, body, glass, collision and textures.
------------------------------------------------------------------------
r1094 | kcid | 2006-06-19 06:56:55 -0700 (Mon, 19 Jun 2006) | 1 line

Included the MI in the list and scons files
------------------------------------------------------------------------
r1093 | kcid | 2006-06-19 06:27:01 -0700 (Mon, 19 Jun 2006) | 1 line

Added a new car, the old mini cooper s. Not yet finished but this way I can test it.
------------------------------------------------------------------------
r1092 | joevenzon | 2006-06-17 11:02:22 -0700 (Sat, 17 Jun 2006) | 4 lines

Temporarily reverted to old collision scheme due to some problems on 
Monza.


------------------------------------------------------------------------
r1091 | joevenzon | 2006-06-17 10:49:17 -0700 (Sat, 17 Jun 2006) | 3 lines

Tracks without lap timing no longer crash.


------------------------------------------------------------------------
r1090 | kcid | 2006-06-17 08:50:17 -0700 (Sat, 17 Jun 2006) | 1 line

A new car, named FF (formula ford, smallest formula class). Enjoy
------------------------------------------------------------------------
r1089 | nathan | 2006-06-13 06:36:59 -0700 (Tue, 13 Jun 2006) | 2 lines

Make prefix in SCons* more as in Autoconf

------------------------------------------------------------------------
r1088 | kcid | 2006-06-12 03:39:48 -0700 (Mon, 12 Jun 2006) | 1 line

Updated a few collision boxes and added a texture color to the MC
------------------------------------------------------------------------
r1087 | joevenzon | 2006-06-11 21:18:42 -0700 (Sun, 11 Jun 2006) | 3 lines

Best lap time now resets when a track is loaded.


------------------------------------------------------------------------
r1086 | joevenzon | 2006-06-11 19:04:19 -0700 (Sun, 11 Jun 2006) | 4 lines

Added support for lap timing to the new track system (currently only 
monza has the timing areas assigned).


------------------------------------------------------------------------
r1085 | matthew | 2006-06-11 13:11:57 -0700 (Sun, 11 Jun 2006) | 1 line

Added cache=no to build of debian package.
------------------------------------------------------------------------
r1084 | matthew | 2006-06-11 13:11:14 -0700 (Sun, 11 Jun 2006) | 1 line

Add option not to cache build options.
------------------------------------------------------------------------
r1083 | joevenzon | 2006-06-10 07:59:24 -0700 (Sat, 10 Jun 2006) | 4 lines

Tried to improve collision response, failed, but was able to slightly 
improve collision performance.


------------------------------------------------------------------------
r1082 | nathan | 2006-06-09 01:34:12 -0700 (Fri, 09 Jun 2006) | 2 lines

Fixing error in scons autopackage (wrong options saved to vdrift.conf)

------------------------------------------------------------------------
r1081 | joevenzon | 2006-06-07 19:42:58 -0700 (Wed, 07 Jun 2006) | 3 lines

Optimizations to collision routines.


------------------------------------------------------------------------
r1080 | thelusiv | 2006-06-06 23:10:29 -0700 (Tue, 06 Jun 2006) | 2 lines

Split Widget and Page classes off into their own files. Updated SConscripts to refelect. Modified handling of TC a little.

------------------------------------------------------------------------
r1079 | joevenzon | 2006-06-06 17:31:51 -0700 (Tue, 06 Jun 2006) | 3 lines

Tried to address NaN problem.


------------------------------------------------------------------------
r1078 | nathan | 2006-06-04 11:14:11 -0700 (Sun, 04 Jun 2006) | 4 lines

Update po generation, added a localedir
Adding some string in main.cpp
Updates autopackage

------------------------------------------------------------------------
r1077 | thelusiv | 2006-06-04 09:40:01 -0700 (Sun, 04 Jun 2006) | 2 lines

Reverted po files to older ones that work

------------------------------------------------------------------------
r1076 | nathan | 2006-06-04 03:34:58 -0700 (Sun, 04 Jun 2006) | 2 lines

Fixing problems with SVN and updating .po files

------------------------------------------------------------------------
r1075 | thelusiv | 2006-06-04 01:15:18 -0700 (Sun, 04 Jun 2006) | 2 lines

New track: Spa-Francorchamps.

------------------------------------------------------------------------
r1074 | thelusiv | 2006-06-03 23:50:42 -0700 (Sat, 03 Jun 2006) | 2 lines

Added SConscripts for Monaco and Detroit, changed camber/caster/toe on TC.

------------------------------------------------------------------------
r1073 | joevenzon | 2006-06-03 15:44:51 -0700 (Sat, 03 Jun 2006) | 4 lines

Monaco seems to mostly be working now.  Still a few issues with the 
shadow in the tunnel, but overall not bad.


------------------------------------------------------------------------
r1072 | joevenzon | 2006-06-03 15:09:10 -0700 (Sat, 03 Jun 2006) | 5 lines

Added monaco track shot, tweaked some objects.

Also increased ambient light level.


------------------------------------------------------------------------
r1071 | joevenzon | 2006-06-03 15:01:15 -0700 (Sat, 03 Jun 2006) | 3 lines

Added Monaco.  Still needs a little work.


------------------------------------------------------------------------
r1070 | joevenzon | 2006-06-03 11:40:31 -0700 (Sat, 03 Jun 2006) | 3 lines

Added detroit track, fixed some bugs with the new object blending mode.


------------------------------------------------------------------------
r1069 | joevenzon | 2006-06-02 19:00:05 -0700 (Fri, 02 Jun 2006) | 3 lines

Added blended shadows to Road Atlanta.


------------------------------------------------------------------------
r1068 | joevenzon | 2006-06-02 18:53:59 -0700 (Fri, 02 Jun 2006) | 3 lines

Laguna Seca blended shadows added.


------------------------------------------------------------------------
r1067 | joevenzon | 2006-06-02 18:30:53 -0700 (Fri, 02 Jun 2006) | 3 lines

Added support for blended objects (last rev) and made monza use them.


------------------------------------------------------------------------
r1066 | joevenzon | 2006-06-02 18:19:15 -0700 (Fri, 02 Jun 2006) | 3 lines

Cleanup up Monza Circuit.


------------------------------------------------------------------------
r1065 | thelusiv | 2006-06-01 05:18:29 -0700 (Thu, 01 Jun 2006) | 2 lines

Updated XG's camber/caster settings to equal those in the XS so it will no longer wobble at high speeds.

------------------------------------------------------------------------
r1064 | kcid | 2006-05-31 13:46:13 -0700 (Wed, 31 May 2006) | 1 line

Updated the XG body some more and added more texture colors.
------------------------------------------------------------------------
r1063 | nathan | 2006-05-31 07:15:43 -0700 (Wed, 31 May 2006) | 1 line

Fix for non NLS builds
------------------------------------------------------------------------
r1062 | kcid | 2006-05-31 07:06:05 -0700 (Wed, 31 May 2006) | 1 line

Updated the XG model to look allot better and smooth.
------------------------------------------------------------------------
r1061 | thelusiv | 2006-05-30 22:24:05 -0700 (Tue, 30 May 2006) | 2 lines

Adding Replays menu (not yet functional - crashes VDrift!), added Record Game option to Practice Game menu (doesn't work yet either - but doesn't cause crashes). Added some SConscripts and updates to other SConscripts.

------------------------------------------------------------------------
r1060 | joevenzon | 2006-05-30 22:05:03 -0700 (Tue, 30 May 2006) | 3 lines

Monza is sort of drive-able, still needs a lot of work.


------------------------------------------------------------------------
r1059 | joevenzon | 2006-05-30 21:59:42 -0700 (Tue, 30 May 2006) | 3 lines

Fixed object properties.


------------------------------------------------------------------------
r1058 | joevenzon | 2006-05-30 21:59:21 -0700 (Tue, 30 May 2006) | 3 lines

Added about text for monza.


------------------------------------------------------------------------
r1057 | joevenzon | 2006-05-30 21:55:07 -0700 (Tue, 30 May 2006) | 3 lines

Added Monza Circuit.


------------------------------------------------------------------------
r1056 | nathan | 2006-05-30 12:51:08 -0700 (Tue, 30 May 2006) | 3 lines

Vdrift can be translated now
Added a nl (Dutch) translation

------------------------------------------------------------------------
r1055 | kcid | 2006-05-30 10:23:00 -0700 (Tue, 30 May 2006) | 1 line

updated the XG gear ratio's
------------------------------------------------------------------------
r1054 | thelusiv | 2006-05-29 21:49:59 -0700 (Mon, 29 May 2006) | 2 lines

Adding new track files to SCons install system.

------------------------------------------------------------------------
r1053 | joevenzon | 2006-05-29 21:22:35 -0700 (Mon, 29 May 2006) | 3 lines

Added the "Weekend Drive" track.


------------------------------------------------------------------------
r1052 | kcid | 2006-05-29 12:07:31 -0700 (Mon, 29 May 2006) | 1 line

Added a new car. The M7 (Mazda RX7). Please look over the suspension settings. The interior will be more textured in the upcoming days. The model will also be more refined. Enjoy.
------------------------------------------------------------------------
r1051 | joevenzon | 2006-05-29 10:37:57 -0700 (Mon, 29 May 2006) | 4 lines

Adjusted mipmapping on Laguna Seca start grid.  Also added a 
visualization of force feedback to the fuel gauge.


------------------------------------------------------------------------
r1050 | joevenzon | 2006-05-29 00:21:52 -0700 (Mon, 29 May 2006) | 3 lines

Added a way to visualize force feedback.


------------------------------------------------------------------------
r1049 | joevenzon | 2006-05-28 23:48:06 -0700 (Sun, 28 May 2006) | 3 lines

Tweaked T73 brake power.


------------------------------------------------------------------------
r1048 | joevenzon | 2006-05-28 14:08:52 -0700 (Sun, 28 May 2006) | 3 lines

Fixed lagunaseca track selection shot name.


------------------------------------------------------------------------
r1047 | joevenzon | 2006-05-28 14:07:51 -0700 (Sun, 28 May 2006) | 4 lines

Added a track option to cull backfaces or not, added lagunaseca track 
selection image (name correction to follow).


------------------------------------------------------------------------
r1046 | joevenzon | 2006-05-28 13:35:40 -0700 (Sun, 28 May 2006) | 3 lines

Finished up Leguna Seca.


------------------------------------------------------------------------
r1045 | joevenzon | 2006-05-28 12:06:24 -0700 (Sun, 28 May 2006) | 3 lines

Added a Laguna Seca track.  Still in work.


------------------------------------------------------------------------
r1044 | kcid | 2006-05-28 07:26:04 -0700 (Sun, 28 May 2006) | 1 line

Updated the TC wheel model and textures to look better and included another body texture.
------------------------------------------------------------------------
r1043 | nathan | 2006-05-27 11:53:07 -0700 (Sat, 27 May 2006) | 3 lines

scons autopackage builds the autopackage now


------------------------------------------------------------------------
r1042 | thelusiv | 2006-05-27 10:56:47 -0700 (Sat, 27 May 2006) | 2 lines

Adding some new build options to aid building on Fedora.

------------------------------------------------------------------------
r1041 | kcid | 2006-05-26 07:23:57 -0700 (Fri, 26 May 2006) | 1 line

Included a new car. The RG (Renault 12 Gordini from 1974). Only a dash is not yet included.
------------------------------------------------------------------------
r1040 | matthew | 2006-05-25 20:33:30 -0700 (Thu, 25 May 2006) | 1 line

Changed argv and argc to use an std::vector.
------------------------------------------------------------------------
r1039 | matthew | 2006-05-25 20:25:17 -0700 (Thu, 25 May 2006) | 1 line

Slight init code refactor and added INIT_ERROR exception.
------------------------------------------------------------------------
r1038 | matthew | 2006-05-25 19:54:08 -0700 (Thu, 25 May 2006) | 1 line

Undo some accdientail changes.
------------------------------------------------------------------------
r1037 | matthew | 2006-05-25 19:52:06 -0700 (Thu, 25 May 2006) | 1 line

Added VDrift::EXCEPTION class.
------------------------------------------------------------------------
r1036 | kcid | 2006-05-24 01:27:18 -0700 (Wed, 24 May 2006) | 1 line

Included a interior for the GT and 3S. Also adjusted the driver view in the .car files.
------------------------------------------------------------------------
r1035 | joevenzon | 2006-05-22 20:21:10 -0700 (Mon, 22 May 2006) | 3 lines

More fiddling with reflection maps.


------------------------------------------------------------------------
r1034 | joevenzon | 2006-05-22 19:10:42 -0700 (Mon, 22 May 2006) | 3 lines

Fixed reflection textures for medium/small texture sizes.


------------------------------------------------------------------------
r1033 | kcid | 2006-05-22 11:50:56 -0700 (Mon, 22 May 2006) | 1 line


------------------------------------------------------------------------
r1032 | kcid | 2006-05-22 11:49:42 -0700 (Mon, 22 May 2006) | 1 line

Updated CO textures and driver view.
------------------------------------------------------------------------
r1031 | kcid | 2006-05-22 05:40:53 -0700 (Mon, 22 May 2006) | 1 line

Updated the model with a dash. Textured the SB some more and also textured the wheels/tires. 
------------------------------------------------------------------------
r1030 | kcid | 2006-05-22 02:10:45 -0700 (Mon, 22 May 2006) | 1 line

Updated the CO body, wheels and textures. Also updated the .car file mistakes, car is much more drivable now.
------------------------------------------------------------------------
r1029 | abs1nth | 2006-05-21 12:10:02 -0700 (Sun, 21 May 2006) | 2 lines

convert yet another wav to stereo to prevent crashes

------------------------------------------------------------------------
r1028 | kcid | 2006-05-21 11:02:08 -0700 (Sun, 21 May 2006) | 1 line

Included the MC
------------------------------------------------------------------------
r1027 | kcid | 2006-05-21 11:01:43 -0700 (Sun, 21 May 2006) | 1 line

Added a new car, the MC (mini cooper) and updated the FE car file, a mistake in the gears solved.
------------------------------------------------------------------------
r1026 | joevenzon | 2006-05-20 15:46:25 -0700 (Sat, 20 May 2006) | 3 lines

Tweaked shadows, reflection mapping (makes cars look a bit better).


------------------------------------------------------------------------
r1025 | joevenzon | 2006-05-19 18:55:23 -0700 (Fri, 19 May 2006) | 4 lines

Added two speed sensitive steering modes.  On hi, it makes cars much 
easier to drive (and less responsive).


------------------------------------------------------------------------
r1024 | joevenzon | 2006-05-18 21:01:46 -0700 (Thu, 18 May 2006) | 4 lines

addressed shadow fading, but shadows are now a bit too tall.  will fix 
later.


------------------------------------------------------------------------
r1023 | joevenzon | 2006-05-18 20:02:03 -0700 (Thu, 18 May 2006) | 3 lines

Updated XS shadow textures


------------------------------------------------------------------------
r1022 | joevenzon | 2006-05-18 19:59:37 -0700 (Thu, 18 May 2006) | 4 lines

Shadows are back!  And done more robustly.  Still a slight bug where if 
you're driving on a large flat polygon the shadow will fade in and out.


------------------------------------------------------------------------
r1021 | abs1nth | 2006-05-18 09:58:41 -0700 (Thu, 18 May 2006) | 2 lines

switch mac-port to SDL-1.2.10

------------------------------------------------------------------------
r1020 | kcid | 2006-05-17 07:33:56 -0700 (Wed, 17 May 2006) | 1 line

Updated the SB model and textures
------------------------------------------------------------------------
r1019 | kcid | 2006-05-17 00:42:36 -0700 (Wed, 17 May 2006) | 1 line

Added rear lights and brake texture to the SB
------------------------------------------------------------------------
r1018 | kcid | 2006-05-16 11:10:49 -0700 (Tue, 16 May 2006) | 1 line

new engine sound for the SB.
------------------------------------------------------------------------
r1017 | kcid | 2006-05-16 10:43:41 -0700 (Tue, 16 May 2006) | 1 line

deleted the glass textures since the SB has no glass.
------------------------------------------------------------------------
r1016 | kcid | 2006-05-16 07:23:54 -0700 (Tue, 16 May 2006) | 1 line

Added headlights to the SB.
------------------------------------------------------------------------
r1015 | kcid | 2006-05-16 06:51:50 -0700 (Tue, 16 May 2006) | 3 lines

Added a new car, the SB (Sand Buggy). 
The interior is not yet finished and the textures aren't finished. The car settings are fictional so edit if you find it necessary.
Also modified the car file of the T73 for lighter braking, could still be better, but it's improved over the settings before.
------------------------------------------------------------------------
r1014 | kcid | 2006-05-16 01:25:32 -0700 (Tue, 16 May 2006) | 1 line

Updated the AX2 textures.
------------------------------------------------------------------------
r1013 | joevenzon | 2006-05-15 21:29:55 -0700 (Mon, 15 May 2006) | 3 lines

Tweaked slow-tire squeal code.


------------------------------------------------------------------------
r1012 | joevenzon | 2006-05-15 21:07:28 -0700 (Mon, 15 May 2006) | 3 lines

Fixed low speed squeal bug.


------------------------------------------------------------------------
r1011 | joevenzon | 2006-05-15 20:00:49 -0700 (Mon, 15 May 2006) | 3 lines

Fixed read order is settings to allow non-default data_dir locations.


------------------------------------------------------------------------
r1010 | joevenzon | 2006-05-15 19:27:03 -0700 (Mon, 15 May 2006) | 3 lines

Original settings code (hack disabled).


------------------------------------------------------------------------
r1009 | abs1nth | 2006-05-15 11:42:47 -0700 (Mon, 15 May 2006) | 2 lines

convert sound to stereo to prevent crashing in macosx's openal

------------------------------------------------------------------------
r1008 | joevenzon | 2006-05-12 19:07:51 -0700 (Fri, 12 May 2006) | 4 lines

Hacked the GetParam string method to work, but it seems to be broken and 
needs to be fixed.


------------------------------------------------------------------------
r1007 | thelusiv | 2006-05-11 12:45:15 -0700 (Thu, 11 May 2006) | 2 lines

Adding FE to car list and data/cars/SConscript. "Muffled" XG sound a little (but it still doesn't work). Modified XG.car to fix some problems.

------------------------------------------------------------------------
r1006 | kcid | 2006-05-11 11:17:36 -0700 (Thu, 11 May 2006) | 1 line

Changed the car list file and sconscript for the FE car
------------------------------------------------------------------------
r1005 | kcid | 2006-05-11 07:59:28 -0700 (Thu, 11 May 2006) | 1 line

Updated the TC and introducing a new car, the FE. It's a Ford Escort MKII rally.
------------------------------------------------------------------------
r1004 | joevenzon | 2006-05-10 19:49:59 -0700 (Wed, 10 May 2006) | 4 lines

Experimenting with neurburgring grass texture.  Optimizations to object 
code.


------------------------------------------------------------------------
r1003 | kcid | 2006-05-10 04:38:34 -0700 (Wed, 10 May 2006) | 1 line

Made more smooth parts in the XG
------------------------------------------------------------------------
r1002 | abs1nth | 2006-05-05 16:56:15 -0700 (Fri, 05 May 2006) | 1 line

add new calibrate file to xcode project
------------------------------------------------------------------------
r1001 | nathan | 2006-05-05 13:44:44 -0700 (Fri, 05 May 2006) | 3 lines

fixing win build
cleaned up the win build tool
updated the win installer (added some default controls, fixong sound)
------------------------------------------------------------------------
r1000 | kcid | 2006-05-05 07:06:31 -0700 (Fri, 05 May 2006) | 1 line

Updated the scons scripts for te TL and AX2. Also updated the AX2 texture sizes. SVN commit 1000 :)
------------------------------------------------------------------------
r999 | kcid | 2006-05-05 06:54:56 -0700 (Fri, 05 May 2006) | 1 line

updated the AX2 model. It now has better headlights.
------------------------------------------------------------------------
r998 | kcid | 2006-05-05 06:42:58 -0700 (Fri, 05 May 2006) | 1 line

The first 4wd car it's a Toyota Celica ST185 rally edition. Enjoy. Interior textures are not yet finished.
------------------------------------------------------------------------
r997 | thelusiv | 2006-05-04 23:56:07 -0700 (Thu, 04 May 2006) | 2 lines

Fixed several issues regarding in-game calibration. Fixed a bug where Calibrate widget didn't reset to the first joystick after use.

------------------------------------------------------------------------
r996 | thelusiv | 2006-05-04 23:21:44 -0700 (Thu, 04 May 2006) | 2 lines

Fixed a bug in controlgrab where joystick controls were improperly loaded with their axis numbers equal to the joystick number. Fixed a bug in the gui where when OK was pressed in a menu, and that menu was returned to later, the OK button would still be selected and two tips would be displayed.

------------------------------------------------------------------------
r995 | thelusiv | 2006-05-04 22:25:42 -0700 (Thu, 04 May 2006) | 2 lines

Fixed another crash in the calibration routine, caused by joystick selector wheel going out of range.

------------------------------------------------------------------------
r994 | thelusiv | 2006-05-04 22:19:20 -0700 (Thu, 04 May 2006) | 2 lines

Fixed a bug causing calibration to crash game when no joysticks devices were present.

------------------------------------------------------------------------
r993 | thelusiv | 2006-05-04 21:47:15 -0700 (Thu, 04 May 2006) | 2 lines

Set the Calibrate widget up to handle multiple joysticks by hooking it to a Wheel<int> widget. Added calibration textures for all texture sizes.

------------------------------------------------------------------------
r992 | thelusiv | 2006-05-03 23:46:00 -0700 (Wed, 03 May 2006) | 2 lines

Added some text displaying the axis number during calibration. Added a blue box depicting the calibration area. Fixed a bug that caused calibration not to be written. Fixed a bug in controlgrab that caused more than three control settings not to be clickable. Added in-game joystick calibration menu.

------------------------------------------------------------------------
r991 | thelusiv | 2006-05-03 20:53:58 -0700 (Wed, 03 May 2006) | 2 lines

The settings class now takes full advantage of the options.config file. All the available options are in there. In order to do this, some other classes' constructors had to be modified so that no settings were queried before the options file is parsed.

------------------------------------------------------------------------
r990 | thelusiv | 2006-05-03 07:12:21 -0700 (Wed, 03 May 2006) | 2 lines

Fixed a bug where calibrate was ignored after another widget was selected. Now calibrate gets joystick data no matter what.

------------------------------------------------------------------------
r989 | thelusiv | 2006-05-03 06:59:41 -0700 (Wed, 03 May 2006) | 2 lines

Fixed bug where joystick calibration didn't trigger the joystick to work again in the menus. This is not saved (unless you add calibrated = true under [joystick] in your config file) - this will be fixed soon.

------------------------------------------------------------------------
r988 | thelusiv | 2006-05-03 06:12:23 -0700 (Wed, 03 May 2006) | 2 lines

Fixing a bug that won't let the calibration widget go down to 0

------------------------------------------------------------------------
r987 | thelusiv | 2006-05-03 00:29:04 -0700 (Wed, 03 May 2006) | 2 lines

Finished the drawing code for the Calibrate widget, added a Reset and Save function so now this widget should properly set the calibrations.

------------------------------------------------------------------------
r986 | thelusiv | 2006-05-02 20:59:00 -0700 (Tue, 02 May 2006) | 2 lines

The calibrate widget now correctly displays several axes as cursors moving around a single field representing the range of values.

------------------------------------------------------------------------
r985 | matthew | 2006-05-02 18:18:22 -0700 (Tue, 02 May 2006) | 2 lines

Disable the SDL parachute if this is a debug build.

------------------------------------------------------------------------
r984 | kcid | 2006-04-30 03:58:16 -0700 (Sun, 30 Apr 2006) | 2 lines

New car named XG (bmw 330 cxi) Not yet finished but wip.
Also a new set of wheels for the XG that can be used for other cars.
------------------------------------------------------------------------
r983 | thelusiv | 2006-04-30 01:19:36 -0700 (Sun, 30 Apr 2006) | 2 lines

Beginning work on the Calibrate widget for joystick calibration. So far, it displays a sort of field where the joystick cursor moves around. 

------------------------------------------------------------------------
r982 | kcid | 2006-04-28 07:31:22 -0700 (Fri, 28 Apr 2006) | 1 line

Better textures for the G4. Also lighter mb wise.
------------------------------------------------------------------------
r981 | kcid | 2006-04-28 03:09:44 -0700 (Fri, 28 Apr 2006) | 1 line

Updated the G4 model with a seperate interior and texture and also added mirrors.
------------------------------------------------------------------------
r980 | thelusiv | 2006-04-26 00:35:20 -0700 (Wed, 26 Apr 2006) | 2 lines

Oops, missed a line.

------------------------------------------------------------------------
r979 | thelusiv | 2006-04-26 00:34:05 -0700 (Wed, 26 Apr 2006) | 2 lines

Added TEXTURE class, removed TEXTURENODE class, Rewrote 95% of the TEXTURES class to use an STL list<TEXTURE*> instead of a hand-written linked list. The positive side effect of this is (as I hoped) that VDrift no longer crashes when textures are reloaded.

------------------------------------------------------------------------
r978 | thelusiv | 2006-04-25 13:04:30 -0700 (Tue, 25 Apr 2006) | 3 lines

Fixed a bug where, if the framerate counter was enabled when the game was started, the counter would not be displayed until
entering the display options menu and pressing OK. Now the fps counter is on when the game starts if enabled then. Also added Music Volume to options.config, and replaced the data in the menu for the music volume sliders with a reference to this.

------------------------------------------------------------------------
r977 | kcid | 2006-04-25 02:15:01 -0700 (Tue, 25 Apr 2006) | 1 line


------------------------------------------------------------------------
r976 | abs1nth | 2006-04-24 12:15:33 -0700 (Mon, 24 Apr 2006) | 2 lines

convert TL/engine.wav to Stereo to prevent crashes in Mac OS X's stupid OpenAL implementation

------------------------------------------------------------------------
r975 | thelusiv | 2006-04-24 02:26:42 -0700 (Mon, 24 Apr 2006) | 2 lines

Fixed a little bug that caused pressing escape in the menu not work correctly.

------------------------------------------------------------------------
r974 | thelusiv | 2006-04-24 02:15:46 -0700 (Mon, 24 Apr 2006) | 2 lines

Updating SConscripts for changed texture filename

------------------------------------------------------------------------
r973 | thelusiv | 2006-04-24 02:02:45 -0700 (Mon, 24 Apr 2006) | 2 lines

Removing a few textures whose filenames have changed...

------------------------------------------------------------------------
r972 | thelusiv | 2006-04-24 01:21:51 -0700 (Mon, 24 Apr 2006) | 2 lines

Just about every single option is now loaded from the options.config file and the the options and game menus now use them. Everything seems to be working well...

------------------------------------------------------------------------
r971 | thelusiv | 2006-04-23 21:54:16 -0700 (Sun, 23 Apr 2006) | 2 lines

Gui is now initialized after the options file is loaded/parsed.

------------------------------------------------------------------------
r970 | thelusiv | 2006-04-23 21:15:34 -0700 (Sun, 23 Apr 2006) | 2 lines

Built a new function to find valid video modes, put into SETTINGS class. The entire options.config file is now parsed and values loaded for all data defined in the file as well as dynamic generation of the lists of cars, tracks and video modes.

------------------------------------------------------------------------
r969 | thelusiv | 2006-04-23 11:07:25 -0700 (Sun, 23 Apr 2006) | 2 lines

Finished most of the code for loading options from options.config. This includes dynamically loaded car and track lists.

------------------------------------------------------------------------
r968 | thelusiv | 2006-04-23 09:21:43 -0700 (Sun, 23 Apr 2006) | 2 lines

Really removed all the .joe files from Neurburgring.

------------------------------------------------------------------------
r967 | abs1nth | 2006-04-23 05:35:13 -0700 (Sun, 23 Apr 2006) | 1 line

xcode changes for joepack
------------------------------------------------------------------------
r966 | abs1nth | 2006-04-23 05:31:33 -0700 (Sun, 23 Apr 2006) | 1 line

(big)endian fixes for joepack
------------------------------------------------------------------------
r965 | thelusiv | 2006-04-23 02:51:42 -0700 (Sun, 23 Apr 2006) | 2 lines

Integer options should now be correctly loaded.

------------------------------------------------------------------------
r964 | thelusiv | 2006-04-23 01:54:17 -0700 (Sun, 23 Apr 2006) | 2 lines

A few more additions to OPTION class, created the options.config file.

------------------------------------------------------------------------
r963 | kcid | 2006-04-23 01:23:30 -0700 (Sun, 23 Apr 2006) | 1 line


------------------------------------------------------------------------
r962 | thelusiv | 2006-04-23 00:10:13 -0700 (Sun, 23 Apr 2006) | 2 lines

Got rid of some annoying compiler warnings and debug prints. Started adding the OPTION template class, will be used to hold option data loaded from options.config.

------------------------------------------------------------------------
r961 | nenillo | 2006-04-22 12:55:14 -0700 (Sat, 22 Apr 2006) | 1 line

Avoid problems in Windows about datadir not found (by natha1)
------------------------------------------------------------------------
r960 | kcid | 2006-04-22 12:24:51 -0700 (Sat, 22 Apr 2006) | 1 line


------------------------------------------------------------------------
r959 | kcid | 2006-04-22 11:50:37 -0700 (Sat, 22 Apr 2006) | 1 line


------------------------------------------------------------------------
r958 | joevenzon | 2006-04-22 09:47:50 -0700 (Sat, 22 Apr 2006) | 4 lines

TL understeer corrected by modifying hinge points.  Seems to be just 
about right, now.


------------------------------------------------------------------------
r957 | nathan | 2006-04-22 09:43:23 -0700 (Sat, 22 Apr 2006) | 1 line

Updated autopackage + SConscript to build with apg++
------------------------------------------------------------------------
r956 | joevenzon | 2006-04-22 09:25:21 -0700 (Sat, 22 Apr 2006) | 3 lines

Fixed particle texture problem.


------------------------------------------------------------------------
r955 | joevenzon | 2006-04-22 09:01:38 -0700 (Sat, 22 Apr 2006) | 5 lines

Performance improvements.  Grouping objects by texture (didn't seem to 
do much) and minimized making opengl calls during object drawing (made a 
huge difference).


------------------------------------------------------------------------
r954 | thelusiv | 2006-04-21 23:45:48 -0700 (Fri, 21 Apr 2006) | 2 lines

Added an option for using g++-3.4 ("scons use_gcc_34=1").

------------------------------------------------------------------------
r953 | joevenzon | 2006-04-21 23:42:03 -0700 (Fri, 21 Apr 2006) | 3 lines

Provisioning for draw grouping based on texture.


------------------------------------------------------------------------
r952 | thelusiv | 2006-04-21 23:33:20 -0700 (Fri, 21 Apr 2006) | 2 lines

Removed -3.4 suffix to g++ (didn't mean to check in, will make this an option). Added objects.jpk to the SConscript for each track objects file and removed the .joe install stuff from the same Sconscripts.

------------------------------------------------------------------------
r951 | joevenzon | 2006-04-21 23:25:57 -0700 (Fri, 21 Apr 2006) | 3 lines

Removed debug print from objects.cpp


------------------------------------------------------------------------
r950 | joevenzon | 2006-04-21 23:15:43 -0700 (Fri, 21 Apr 2006) | 3 lines

Added object packs for road atlanta and neurburgring.


------------------------------------------------------------------------
r949 | joevenzon | 2006-04-21 23:12:26 -0700 (Fri, 21 Apr 2006) | 3 lines

Removing more .joe files....


------------------------------------------------------------------------
r948 | joevenzon | 2006-04-21 23:03:47 -0700 (Fri, 21 Apr 2006) | 3 lines

Now using JoePack'd object files.


------------------------------------------------------------------------
r947 | thelusiv | 2006-04-21 22:44:39 -0700 (Fri, 21 Apr 2006) | 2 lines

Added CO to the menus.

------------------------------------------------------------------------
r946 | joevenzon | 2006-04-21 22:43:14 -0700 (Fri, 21 Apr 2006) | 3 lines

Ruudskogen JoePacked track objects seem to work.


------------------------------------------------------------------------
r945 | joevenzon | 2006-04-21 07:35:18 -0700 (Fri, 21 Apr 2006) | 3 lines

Objects pack now just includes .joe files.


------------------------------------------------------------------------
r944 | kcid | 2006-04-21 07:02:42 -0700 (Fri, 21 Apr 2006) | 1 line


------------------------------------------------------------------------
r943 | kcid | 2006-04-21 06:12:45 -0700 (Fri, 21 Apr 2006) | 1 line


------------------------------------------------------------------------
r942 | kcid | 2006-04-21 05:52:27 -0700 (Fri, 21 Apr 2006) | 1 line


------------------------------------------------------------------------
r941 | kcid | 2006-04-20 05:03:38 -0700 (Thu, 20 Apr 2006) | 1 line


------------------------------------------------------------------------
r940 | abs1nth | 2006-04-19 14:43:33 -0700 (Wed, 19 Apr 2006) | 1 line

changes for new gui
------------------------------------------------------------------------
r939 | kcid | 2006-04-19 06:05:51 -0700 (Wed, 19 Apr 2006) | 1 line


------------------------------------------------------------------------
r938 | nathan | 2006-04-19 05:45:33 -0700 (Wed, 19 Apr 2006) | 4 lines

Fixes in the win32 installer
 * Make sound working
 * Added a default controls file

------------------------------------------------------------------------
r937 | nathan | 2006-04-19 05:34:03 -0700 (Wed, 19 Apr 2006) | 2 lines

Add an autopackage

------------------------------------------------------------------------
r936 | kcid | 2006-04-19 05:31:45 -0700 (Wed, 19 Apr 2006) | 1 line


------------------------------------------------------------------------
r935 | kcid | 2006-04-19 02:50:08 -0700 (Wed, 19 Apr 2006) | 1 line


------------------------------------------------------------------------
r934 | thelusiv | 2006-04-18 23:37:49 -0700 (Tue, 18 Apr 2006) | 2 lines

Changed OK button press behavior so that if no changes are made to an options page in the menu (for instance, Display Options) the SaveSettings() function has no effect. This causes Display Options to no longer force a texture reload if the user presses OK but has made no changes.

------------------------------------------------------------------------
r933 | thelusiv | 2006-04-18 23:27:21 -0700 (Tue, 18 Apr 2006) | 2 lines

Problem fixed: user clicked [+] button to add control, pressed escape and this caused the menu to switch pages back to the parent page. Now the "add control" command is simply cancelled.

------------------------------------------------------------------------
r932 | thelusiv | 2006-04-18 23:20:57 -0700 (Tue, 18 Apr 2006) | 2 lines

Added the AX2 to the Practice Game menu, added SConscript files for the AX2's texture directories, checked in a fix for the problem of changed options being lost when entering submenus.

------------------------------------------------------------------------
r931 | matthew | 2006-04-18 22:19:32 -0700 (Tue, 18 Apr 2006) | 4 lines

Tweaked debian package (made vdrift-data recommend vdrift instead of depend on it).
Converted IntWheel, FloatWheel, and StringWheel to the Wheel template class.
Converted IntIntWheel to the Wheel2 template class.

------------------------------------------------------------------------
r930 | kcid | 2006-04-18 13:11:29 -0700 (Tue, 18 Apr 2006) | 1 line


------------------------------------------------------------------------
r929 | kcid | 2006-04-18 09:56:45 -0700 (Tue, 18 Apr 2006) | 1 line


------------------------------------------------------------------------
r928 | kcid | 2006-04-18 09:37:56 -0700 (Tue, 18 Apr 2006) | 1 line


------------------------------------------------------------------------
r927 | thelusiv | 2006-04-17 20:40:58 -0700 (Mon, 17 Apr 2006) | 2 lines

Fixed missing View Distance options

------------------------------------------------------------------------
r926 | thelusiv | 2006-04-17 20:11:30 -0700 (Mon, 17 Apr 2006) | 2 lines

Added missing mouse, logo, and library splash screen graphics.

------------------------------------------------------------------------
r925 | matthew | 2006-04-17 19:51:56 -0700 (Mon, 17 Apr 2006) | 1 line

Changed debian package to build-dep on libsdl1.2-dev instead of libsdl-dev.
------------------------------------------------------------------------
r924 | thelusiv | 2006-04-17 00:39:30 -0700 (Mon, 17 Apr 2006) | 2 lines

Merged everything from the menus-v2 branch from r524 to r923. Resolved many conflicts. Compiles, installs and runs well.

------------------------------------------------------------------------
r923 | matthew | 2006-04-11 19:07:35 -0700 (Tue, 11 Apr 2006) | 1 line

Added libalut-dev to the debian package Build-Depends.
------------------------------------------------------------------------
r921 | nenillo | 2006-04-05 08:21:03 -0700 (Wed, 05 Apr 2006) | 1 line

Image files for the installer.
------------------------------------------------------------------------
r920 | nenillo | 2006-04-01 05:35:43 -0800 (Sat, 01 Apr 2006) | 1 line

Updated .nsi file for the installer.
------------------------------------------------------------------------
r919 | kcid | 2006-03-28 09:05:07 -0800 (Tue, 28 Mar 2006) | 1 line


------------------------------------------------------------------------
r918 | kcid | 2006-03-28 01:52:25 -0800 (Tue, 28 Mar 2006) | 1 line


------------------------------------------------------------------------
r917 | kcid | 2006-03-28 01:47:32 -0800 (Tue, 28 Mar 2006) | 1 line


------------------------------------------------------------------------
r916 | kcid | 2006-03-27 23:11:05 -0800 (Mon, 27 Mar 2006) | 1 line


------------------------------------------------------------------------
r915 | thelusiv | 2006-03-26 21:08:42 -0800 (Sun, 26 Mar 2006) | 2 lines

Added SCons install files for the G4

------------------------------------------------------------------------
r914 | kcid | 2006-03-25 08:32:34 -0800 (Sat, 25 Mar 2006) | 1 line


------------------------------------------------------------------------
r913 | kcid | 2006-03-25 08:15:12 -0800 (Sat, 25 Mar 2006) | 1 line


------------------------------------------------------------------------
r912 | nenillo | 2006-03-21 08:55:32 -0800 (Tue, 21 Mar 2006) | 1 line

Changed the name of the function "CopyFile" to "FileCopy" to avoid problems in windows.
------------------------------------------------------------------------
r911 | matthew | 2006-03-20 23:49:25 -0800 (Mon, 20 Mar 2006) | 1 line

Rewrote UTILITY::CopyFile in c++ :) and fixed some errors related it being referenced as FileCopy.
------------------------------------------------------------------------
r909 | nenillo | 2006-03-20 10:20:40 -0800 (Mon, 20 Mar 2006) | 1 line


------------------------------------------------------------------------
r905 | joevenzon | 2006-03-19 13:01:51 -0800 (Sun, 19 Mar 2006) | 3 lines

Dialed back the oversteer.


------------------------------------------------------------------------
r904 | nenillo | 2006-03-19 10:34:02 -0800 (Sun, 19 Mar 2006) | 1 line

Updated the header image for the installer.
------------------------------------------------------------------------
r903 | nenillo | 2006-03-19 10:14:17 -0800 (Sun, 19 Mar 2006) | 1 line

Updated files for the developing environment in Windows.
------------------------------------------------------------------------
r902 | joevenzon | 2006-03-19 09:59:43 -0800 (Sun, 19 Mar 2006) | 3 lines

Threw some oversteer at the CS.


------------------------------------------------------------------------
r901 | joevenzon | 2006-03-18 22:24:44 -0800 (Sat, 18 Mar 2006) | 3 lines

Playing with the cars a bit.  Also, fixed double loading.


------------------------------------------------------------------------
r900 | abs1nth | 2006-03-18 12:47:02 -0800 (Sat, 18 Mar 2006) | 1 line

changes to the resolution detection as talked about on the forum
------------------------------------------------------------------------
r899 | abs1nth | 2006-03-18 12:44:23 -0800 (Sat, 18 Mar 2006) | 1 line

update xcode project for openal changes
------------------------------------------------------------------------
r889 | matthew | 2006-03-06 22:31:55 -0800 (Mon, 06 Mar 2006) | 1 line

Fix to GAMECONTROLS to allow vdrift to compile with g++-4.1
------------------------------------------------------------------------
r886 | joevenzon | 2006-03-03 17:28:23 -0800 (Fri, 03 Mar 2006) | 5 lines

Updated object loading code left over from my first collision changes... 
tracks should load slightly faster now and have slightly less memory 
usage.


------------------------------------------------------------------------
r885 | thelusiv | 2006-03-02 21:56:07 -0800 (Thu, 02 Mar 2006) | 2 lines

dmaurer's latest updates to the TL, and updated SConscripts to accompany.

------------------------------------------------------------------------
r883 | thelusiv | 2006-03-01 19:00:02 -0800 (Wed, 01 Mar 2006) | 2 lines

Added dmaurer's TL (Toyota Levin) car

------------------------------------------------------------------------
r881 | thelusiv | 2006-02-28 19:46:58 -0800 (Tue, 28 Feb 2006) | 2 lines

Set up the build system to have an option to switch from the old OpenAL code to the new. If you're using OpenAL with built in ALUT older than 2006, you should compile vdrift with the option old_openal=1.

------------------------------------------------------------------------
r880 | thelusiv | 2006-02-28 17:55:35 -0800 (Tue, 28 Feb 2006) | 2 lines

Changes to OpenAL function calls to remove deprecated sound file loading functions. Updated build system to reflect this. Added explicit checks for AL/al*.h.

------------------------------------------------------------------------
r879 | matthew | 2006-02-27 22:53:50 -0800 (Mon, 27 Feb 2006) | 1 line

Removed boost from tree.
------------------------------------------------------------------------
r878 | matthew | 2006-02-27 19:37:06 -0800 (Mon, 27 Feb 2006) | 1 line

Revert logging branch merge and refactoring, it is in the refactoring branch now.
------------------------------------------------------------------------
r876 | matthew | 2006-02-27 17:42:30 -0800 (Mon, 27 Feb 2006) | 1 line

Add missing parts of boost to fix build.
------------------------------------------------------------------------
r875 | matthew | 2006-02-27 06:08:55 -0800 (Mon, 27 Feb 2006) | 1 line

Added full boost config and detail directories to fix problems with missing files.
------------------------------------------------------------------------
r874 | matthew | 2006-02-26 17:05:30 -0800 (Sun, 26 Feb 2006) | 1 line

Extenstive changes to the CONFIGFILE system, SETTINGS may be next...
------------------------------------------------------------------------
r873 | matthew | 2006-02-26 11:09:32 -0800 (Sun, 26 Feb 2006) | 1 line

Logging tweaks.
------------------------------------------------------------------------
r872 | matthew | 2006-02-26 11:00:11 -0800 (Sun, 26 Feb 2006) | 1 line

Fixed some docs and fixed doxygen build in scons scripts.
------------------------------------------------------------------------
r871 | matthew | 2006-02-26 10:54:26 -0800 (Sun, 26 Feb 2006) | 1 line

Added Doxyfile and doc and docs targets.
------------------------------------------------------------------------
r870 | matthew | 2006-02-26 09:48:06 -0800 (Sun, 26 Feb 2006) | 1 line

Converted code to use boost::shared_ptr instead of std::tr1::shared_ptr which is not included with some older compilers.
------------------------------------------------------------------------
r869 | matthew | 2006-02-26 09:38:56 -0800 (Sun, 26 Feb 2006) | 1 line

Added boost shared_ptr.hpp to trunk.
------------------------------------------------------------------------
r868 | abs1nth | 2006-02-25 06:16:28 -0800 (Sat, 25 Feb 2006) | 1 line

improvements from Chris Kent <cskent@mac.com>
------------------------------------------------------------------------
r867 | matthew | 2006-02-24 01:57:30 -0800 (Fri, 24 Feb 2006) | 1 line

More docs for logger.
------------------------------------------------------------------------
r866 | matthew | 2006-02-24 01:45:49 -0800 (Fri, 24 Feb 2006) | 1 line

Fixed some bugs with logger, and converted some existing code to use it.  More to come.  The great rewrite has begun\!
------------------------------------------------------------------------
r865 | matthew | 2006-02-23 23:48:43 -0800 (Thu, 23 Feb 2006) | 1 line

Removed ofstream error_log from main.cpp.
------------------------------------------------------------------------
r864 | matthew | 2006-02-23 23:45:36 -0800 (Thu, 23 Feb 2006) | 1 line

Merged logging branch.
------------------------------------------------------------------------
r863 | matthew | 2006-02-23 21:22:27 -0800 (Thu, 23 Feb 2006) | 1 line

More merging attempts.
------------------------------------------------------------------------
r861 | matthew | 2006-02-23 21:18:40 -0800 (Thu, 23 Feb 2006) | 1 line

Attempt to set up merging with logging branch.
------------------------------------------------------------------------
r858 | matthew | 2006-02-23 20:55:13 -0800 (Thu, 23 Feb 2006) | 1 line

Set up merge tracking.
------------------------------------------------------------------------
r857 | matthew | 2006-02-23 19:53:03 -0800 (Thu, 23 Feb 2006) | 1 line

Made vdrift-data, arch indep.
------------------------------------------------------------------------
r856 | abs1nth | 2006-02-23 11:54:48 -0800 (Thu, 23 Feb 2006) | 1 line

somehow live screenres and fullscreen switching now works on macosx ... it's magic!
------------------------------------------------------------------------
r855 | abs1nth | 2006-02-23 11:53:15 -0800 (Thu, 23 Feb 2006) | 1 line

somehow live screenres and fullscreen switching now works on macosx ... it's magic!
------------------------------------------------------------------------
r854 | matthew | 2006-02-22 21:51:55 -0800 (Wed, 22 Feb 2006) | 3 lines

Changed version in default configuration file.
Split debian package into vdrift and vdrift-data packages.

------------------------------------------------------------------------
r847 | thelusiv | 2006-02-21 06:20:47 -0800 (Tue, 21 Feb 2006) | 2 lines

Removing a few .h files no longer present from SCons stuff. Attempting a fix for a Windows issue.

------------------------------------------------------------------------
r845 | thelusiv | 2006-02-20 20:48:58 -0800 (Mon, 20 Feb 2006) | 2 lines

Switched settings to new copyfile function

------------------------------------------------------------------------
r844 | joevenzon | 2006-02-20 20:05:43 -0800 (Mon, 20 Feb 2006) | 3 lines

Added a copy file function.


------------------------------------------------------------------------
r843 | thelusiv | 2006-02-20 18:19:43 -0800 (Mon, 20 Feb 2006) | 2 lines

Fixed the segfault by creating a KEYMAN::Load() which gets called before gamecontrols.LoadControls().

------------------------------------------------------------------------
r842 | abs1nth | 2006-02-20 14:20:11 -0800 (Mon, 20 Feb 2006) | 1 line

mac: the release is now 2006-02-20 and not 2006-02-19
------------------------------------------------------------------------
r841 | abs1nth | 2006-02-20 14:20:00 -0800 (Mon, 20 Feb 2006) | 1 line

mac: the release is now 2006-02-20 and not 2006-02-19
------------------------------------------------------------------------
r840 | joevenzon | 2006-02-20 14:10:59 -0800 (Mon, 20 Feb 2006) | 3 lines

Re-ordered Keyman to init in front of controls.


------------------------------------------------------------------------
r839 | thelusiv | 2006-02-20 13:47:50 -0800 (Mon, 20 Feb 2006) | 2 lines

Removing vamos track includes to avoid header conflicts on OSX.

------------------------------------------------------------------------
r838 | nenillo | 2006-02-20 11:03:35 -0800 (Mon, 20 Feb 2006) | 1 line

Changed model.Load to compile in Dev-Cpp
------------------------------------------------------------------------
r837 | thelusiv | 2006-02-19 23:41:09 -0800 (Sun, 19 Feb 2006) | 2 lines

Added code to check to see if user has a ~/.vdrift/controls, if not default controls file is loaded and saved in ~/.vdrift/controls. This *almost* works.

------------------------------------------------------------------------
r836 | joevenzon | 2006-02-19 23:25:02 -0800 (Sun, 19 Feb 2006) | 3 lines

LoadControls can take a path.


------------------------------------------------------------------------
r835 | joevenzon | 2006-02-19 23:14:41 -0800 (Sun, 19 Feb 2006) | 3 lines

Moved around construction orders.


------------------------------------------------------------------------
r834 | matthew | 2006-02-19 23:01:17 -0800 (Sun, 19 Feb 2006) | 1 line

Added about.txt to road_atlanta's build files.
------------------------------------------------------------------------
r833 | thelusiv | 2006-02-19 22:24:24 -0800 (Sun, 19 Feb 2006) | 2 lines

updated VDrift.config for this release, made data only be sconsripted when installing

------------------------------------------------------------------------
r832 | thelusiv | 2006-02-19 22:02:50 -0800 (Sun, 19 Feb 2006) | 2 lines

Removing more fmod crap

------------------------------------------------------------------------
r831 | thelusiv | 2006-02-19 21:59:43 -0800 (Sun, 19 Feb 2006) | 2 lines

Removing last remnants of fmod stuff from SConscripts.

------------------------------------------------------------------------
r830 | thelusiv | 2006-02-19 21:56:34 -0800 (Sun, 19 Feb 2006) | 2 lines

Removed nasty hack from settings to copy controls, added more pleasant method for writing a default controls file, removed more fmod crap.

------------------------------------------------------------------------
r829 | thelusiv | 2006-02-19 21:45:10 -0800 (Sun, 19 Feb 2006) | 2 lines

Checking in some missing docs files

------------------------------------------------------------------------
r828 | joevenzon | 2006-02-19 21:32:41 -0800 (Sun, 19 Feb 2006) | 3 lines

Updated controls class to write to a given file name (if desired).


------------------------------------------------------------------------
r827 | thelusiv | 2006-02-19 21:28:30 -0800 (Sun, 19 Feb 2006) | 2 lines

FreeBSD-friendly SConsctruct patch, dirty hack in settings.cpp to copy default controls file.

------------------------------------------------------------------------
r826 | abs1nth | 2006-02-19 18:26:04 -0800 (Sun, 19 Feb 2006) | 4 lines

mac fixes:
fix bug with 32 chars in path
use preferences folder instead of ".vdrift"
misc 
------------------------------------------------------------------------
r825 | abs1nth | 2006-02-19 18:25:57 -0800 (Sun, 19 Feb 2006) | 4 lines

mac fixes:
fix bug with 32 chars in path
use preferences folder instead of ".vdrift"
misc 
------------------------------------------------------------------------
r824 | abs1nth | 2006-02-19 18:24:48 -0800 (Sun, 19 Feb 2006) | 4 lines

mac fixes:
fix bug with 32 chars in path
use preferences folder instead of ".vdrift"
misc 
------------------------------------------------------------------------
r823 | thelusiv | 2006-02-19 16:29:31 -0800 (Sun, 19 Feb 2006) | 2 lines

Ditching FMOD, updating SCons setup to build complete packages.

------------------------------------------------------------------------
r821 | abs1nth | 2006-02-18 07:42:44 -0800 (Sat, 18 Feb 2006) | 2 lines

set initial track to a valid value so new users don't just float trough the sky when they don't select a track

------------------------------------------------------------------------
r820 | joevenzon | 2006-02-17 20:44:54 -0800 (Fri, 17 Feb 2006) | 3 lines

Finished bezier improvements.


------------------------------------------------------------------------
r819 | joevenzon | 2006-02-17 18:22:00 -0800 (Fri, 17 Feb 2006) | 3 lines

Tweaking bezier code.


------------------------------------------------------------------------
r818 | abs1nth | 2006-02-17 08:07:01 -0800 (Fri, 17 Feb 2006) | 1 line

further macosx project fixes
------------------------------------------------------------------------
r817 | abs1nth | 2006-02-17 08:06:56 -0800 (Fri, 17 Feb 2006) | 1 line

further macosx project fixes
------------------------------------------------------------------------
r816 | abs1nth | 2006-02-17 07:53:36 -0800 (Fri, 17 Feb 2006) | 1 line

further macosx project fixes
------------------------------------------------------------------------
r815 | abs1nth | 2006-02-17 07:25:03 -0800 (Fri, 17 Feb 2006) | 2 lines

macosx fixes: update project for universal binary & openal instead of fmod, import SDL libraries, recover readme (lost because of svnmerge), convert sounds to stereo to fix macosx openal crash

------------------------------------------------------------------------
r814 | abs1nth | 2006-02-17 07:21:33 -0800 (Fri, 17 Feb 2006) | 2 lines

macosx fixes: update project for universal binary & openal instead of fmod, import SDL libraries, recover readme (lost because of svnmerge), convert sounds to stereo to fix macosx openal crash

------------------------------------------------------------------------
r813 | abs1nth | 2006-02-17 07:20:29 -0800 (Fri, 17 Feb 2006) | 2 lines

macosx fixes: update project for universal binary & openal instead of fmod, import SDL libraries, recover readme (lost because of svnmerge), convert sounds to stereo to fix macosx openal crash

------------------------------------------------------------------------
r812 | abs1nth | 2006-02-17 07:19:22 -0800 (Fri, 17 Feb 2006) | 1 line

macosx fixes: update project for universal binary & openal instead of fmod, import SDL libraries, recover readme (lost because of svnmerge), convert sounds to stereo to fix macosx openal crash
------------------------------------------------------------------------
r811 | abs1nth | 2006-02-17 07:19:06 -0800 (Fri, 17 Feb 2006) | 1 line

macosx fixes: update project for universal binary & openal instead of fmod, import SDL libraries, recover readme (lost because of svnmerge), convert sounds to stereo to fix macosx openal crash
------------------------------------------------------------------------
r810 | abs1nth | 2006-02-17 07:19:00 -0800 (Fri, 17 Feb 2006) | 1 line

macosx fixes: update project for universal binary & openal instead of fmod, import SDL libraries, recover readme (lost because of svnmerge), convert sounds to stereo to fix macosx openal crash
------------------------------------------------------------------------
r809 | joevenzon | 2006-02-16 20:53:23 -0800 (Thu, 16 Feb 2006) | 3 lines

Added a berm in Neurburgring to the collision list.


------------------------------------------------------------------------
r808 | joevenzon | 2006-02-16 20:35:46 -0800 (Thu, 16 Feb 2006) | 3 lines

Made grass a bit greener.


------------------------------------------------------------------------
r807 | joevenzon | 2006-02-16 20:30:12 -0800 (Thu, 16 Feb 2006) | 3 lines

Updated start location to something easier to get out of.


------------------------------------------------------------------------
r806 | matthew | 2006-02-16 19:31:10 -0800 (Thu, 16 Feb 2006) | 1 line

Skip data files in build system unless installing.
------------------------------------------------------------------------
r805 | matthew | 2006-02-16 19:25:52 -0800 (Thu, 16 Feb 2006) | 1 line

Attempt to speed up scons by only including tracks during an install.
------------------------------------------------------------------------
r804 | joevenzon | 2006-02-16 18:53:17 -0800 (Thu, 16 Feb 2006) | 3 lines

Proper start location for neurburgring.


------------------------------------------------------------------------
r803 | joevenzon | 2006-02-16 18:33:42 -0800 (Thu, 16 Feb 2006) | 3 lines

Fixed a bug in the HUD code.


------------------------------------------------------------------------
r802 | joevenzon | 2006-02-16 18:19:06 -0800 (Thu, 16 Feb 2006) | 3 lines

Added start orientation to tracks.


------------------------------------------------------------------------
r801 | abs1nth | 2006-02-16 06:50:32 -0800 (Thu, 16 Feb 2006) | 1 line

update xcode project & comment out unneeded includes
------------------------------------------------------------------------
r800 | abs1nth | 2006-02-16 06:50:28 -0800 (Thu, 16 Feb 2006) | 1 line

update xcode project & comment out unneeded includes
------------------------------------------------------------------------
r799 | abs1nth | 2006-02-16 06:50:22 -0800 (Thu, 16 Feb 2006) | 1 line

update xcode project & comment out unneeded includes
------------------------------------------------------------------------
r798 | joevenzon | 2006-02-15 22:39:18 -0800 (Wed, 15 Feb 2006) | 3 lines

Adjusted tire smooke/squeal threshholds for my tire code.


------------------------------------------------------------------------
r797 | joevenzon | 2006-02-15 22:02:44 -0800 (Wed, 15 Feb 2006) | 4 lines

Reverted to old tire code (Venzon code, not Varner code).  Also kept 
Sam's code around in the repos if people want to take a look at it.


------------------------------------------------------------------------
r796 | joevenzon | 2006-02-15 21:18:17 -0800 (Wed, 15 Feb 2006) | 3 lines

Removed old tracks.


------------------------------------------------------------------------
r795 | joevenzon | 2006-02-15 21:16:34 -0800 (Wed, 15 Feb 2006) | 3 lines

Updated road_atlanta ABOUT file.


------------------------------------------------------------------------
r794 | joevenzon | 2006-02-15 21:12:03 -0800 (Wed, 15 Feb 2006) | 3 lines

Added an about file for Road Atlanta


------------------------------------------------------------------------
r793 | joevenzon | 2006-02-15 21:10:38 -0800 (Wed, 15 Feb 2006) | 5 lines

Made the tire code more robust.

Still not sure why the GT's wheels are missing on neurburgring.


------------------------------------------------------------------------
r792 | joevenzon | 2006-02-15 20:17:16 -0800 (Wed, 15 Feb 2006) | 3 lines

Fixed a corrupted tree model.


------------------------------------------------------------------------
r791 | joevenzon | 2006-02-15 20:16:43 -0800 (Wed, 15 Feb 2006) | 3 lines

Working on fixing a corrupted tree file....


------------------------------------------------------------------------
r790 | joevenzon | 2006-02-15 20:13:27 -0800 (Wed, 15 Feb 2006) | 3 lines

Tweaking the track format.


------------------------------------------------------------------------
r787 | matthew | 2006-02-14 22:19:14 -0800 (Tue, 14 Feb 2006) | 2 lines

Fixed track build scripts so all tracks get install correctly.

------------------------------------------------------------------------
r786 | matthew | 2006-02-14 21:13:44 -0800 (Tue, 14 Feb 2006) | 1 line

Remove XSR from car_list.txt, make soundfile loading slightly more robust, remove .bak files.
------------------------------------------------------------------------
r785 | matthew | 2006-02-14 19:13:45 -0800 (Tue, 14 Feb 2006) | 1 line

Updated buildscripts deleting test3 and XSR references.
------------------------------------------------------------------------
r784 | joevenzon | 2006-02-14 18:08:22 -0800 (Tue, 14 Feb 2006) | 3 lines

Started migrating to the configfile format for tracks.


------------------------------------------------------------------------
r783 | thelusiv | 2006-02-14 17:07:42 -0800 (Tue, 14 Feb 2006) | 2 lines

Deleting the XSR (because it's pretty much the same as the XS) and the test tracks since we don't need those.

------------------------------------------------------------------------
r782 | matthew | 2006-02-14 00:47:36 -0800 (Tue, 14 Feb 2006) | 3 lines

Fixes to ruudskogen install scripts, fixes debian package.
Modified car build scripts to include all .joe files.  This makes collision.joe get installed properly.

------------------------------------------------------------------------
r781 | joevenzon | 2006-02-13 22:04:51 -0800 (Mon, 13 Feb 2006) | 4 lines

Max particles lowered to 20, fixed a bug with the controls code, 
collisions should be more normal now.


------------------------------------------------------------------------
r780 | joevenzon | 2006-02-13 17:48:07 -0800 (Mon, 13 Feb 2006) | 3 lines

Added some files that didn't get merged, for some reason.


------------------------------------------------------------------------
r779 | matthew | 2006-02-13 10:15:26 -0800 (Mon, 13 Feb 2006) | 1 line

Added svnmerge.py to the tools dir and updated it's SConscript.
------------------------------------------------------------------------
r778 | matthew | 2006-02-13 09:34:58 -0800 (Mon, 13 Feb 2006) | 1 line

Fix scons build scripts after merge.
------------------------------------------------------------------------
r777 | joevenzon | 2006-02-12 20:52:05 -0800 (Sun, 12 Feb 2006) | 3 lines

Attempting to clean up merge....


------------------------------------------------------------------------
r776 | joevenzon | 2006-02-12 15:06:11 -0800 (Sun, 12 Feb 2006) | 4 lines

Partial merge of new-tracks branch.  The svnmerge script borked about 
halfway through.


------------------------------------------------------------------------
r774 | joevenzon | 2006-02-12 10:22:23 -0800 (Sun, 12 Feb 2006) | 3 lines

Initialized merge tracking via svnmerge with revisions 1-669 from
http://svn.vdrift.net/repos/vdrift/branches/new-tracks

------------------------------------------------------------------------
r773 | joevenzon | 2006-02-12 10:05:49 -0800 (Sun, 12 Feb 2006) | 4 lines

Initialized merge tracking via svnmerge with revisions 1-772 from
http://svn.vdrift.net/repos/vdrift/branches/new-tracks


------------------------------------------------------------------------
r772 | joevenzon | 2006-02-12 10:05:20 -0800 (Sun, 12 Feb 2006) | 3 lines

More fiddling with svnmerge.


------------------------------------------------------------------------
r771 | joevenzon | 2006-02-12 10:00:23 -0800 (Sun, 12 Feb 2006) | 3 lines

setting up svnmerge...


------------------------------------------------------------------------
r745 | joevenzon | 2006-01-24 21:50:10 -0800 (Tue, 24 Jan 2006) | 3 lines

Fixed torque units, car drives mostly as expected.


------------------------------------------------------------------------
r744 | joevenzon | 2006-01-24 21:29:46 -0800 (Tue, 24 Jan 2006) | 3 lines

0-60 in about 13 seconds... supposed to be on the order of 7.5


------------------------------------------------------------------------
r743 | joevenzon | 2006-01-24 21:22:24 -0800 (Tue, 24 Jan 2006) | 3 lines

Rough car setup matches real life car... performance is a bit iffy


------------------------------------------------------------------------
r742 | thelusiv | 2006-01-24 21:16:32 -0800 (Tue, 24 Jan 2006) | 2 lines

Fixed some problems in SConscript files involving 3S files being installed.

------------------------------------------------------------------------
r741 | joevenzon | 2006-01-24 20:47:05 -0800 (Tue, 24 Jan 2006) | 3 lines

Should now be working....


------------------------------------------------------------------------
r740 | joevenzon | 2006-01-24 20:46:02 -0800 (Tue, 24 Jan 2006) | 3 lines

Starting to add the Mazda 3S


------------------------------------------------------------------------
r731 | matthew | 2006-01-08 13:16:23 -0800 (Sun, 08 Jan 2006) | 1 line

Fix SCons build script.  BoolOption for 'release' option makes it a boolean value.
------------------------------------------------------------------------
r717 | thelusiv | 2005-12-28 18:10:31 -0800 (Wed, 28 Dec 2005) | 2 lines

FINALLY fixed option cacheing in SConstruct file. Options passed on the command line are now correctly saved and do not have to be typed again when scons is run alter.

------------------------------------------------------------------------
r705 | matthew | 2005-12-20 21:50:04 -0800 (Tue, 20 Dec 2005) | 2 lines

Added svn:eol-style native property to source files.

------------------------------------------------------------------------
r704 | matthew | 2005-12-20 21:48:49 -0800 (Tue, 20 Dec 2005) | 1 line

Changed src/camera.cpp and include/camera.h to LF line endings.
------------------------------------------------------------------------
r703 | matthew | 2005-12-19 17:01:46 -0800 (Mon, 19 Dec 2005) | 1 line

Fix build error in last commit (forgot to include 'stdexcept')
------------------------------------------------------------------------
r702 | matthew | 2005-12-19 16:58:06 -0800 (Mon, 19 Dec 2005) | 1 line

Change string trimming operations.  Closes bug #0000006.  Also added/changed vim modelines in some files
------------------------------------------------------------------------
r700 | matthew | 2005-12-17 18:08:47 -0800 (Sat, 17 Dec 2005) | 1 line

Add support for full axis controls (vs +/-).  This allows support for some analog triggers.
------------------------------------------------------------------------
r687 | joevenzon | 2005-12-15 19:16:31 -0800 (Thu, 15 Dec 2005) | 1 line


------------------------------------------------------------------------
r686 | matthew | 2005-12-15 06:48:12 -0800 (Thu, 15 Dec 2005) | 1 line

Deleted .bak and .orig files from source tree.
------------------------------------------------------------------------
r684 | matthew | 2005-12-14 19:00:01 -0800 (Wed, 14 Dec 2005) | 1 line

Added svn:executable prop to tools/debian/rules
------------------------------------------------------------------------
r683 | matthew | 2005-12-14 18:54:07 -0800 (Wed, 14 Dec 2005) | 2 lines

Turn on debuggin for debug builds and optimizations for release builds.

------------------------------------------------------------------------
r682 | matthew | 2005-12-14 18:49:28 -0800 (Wed, 14 Dec 2005) | 2 lines

Changed debian package build to use release=1.

------------------------------------------------------------------------
r680 | thelusiv | 2005-12-14 17:16:08 -0800 (Wed, 14 Dec 2005) | 2 lines

Moved debian/ dir to tools/debian/, turned off debugging info for releases.

------------------------------------------------------------------------
r679 | thelusiv | 2005-12-13 15:01:36 -0800 (Tue, 13 Dec 2005) | 2 lines

Actually added the debian stuff this time :P

------------------------------------------------------------------------
r678 | thelusiv | 2005-12-13 15:01:10 -0800 (Tue, 13 Dec 2005) | 2 lines

Checking in matthew_i's patch to the SCons build files and debian packaging stuff

------------------------------------------------------------------------
r668 | joevenzon | 2005-12-10 11:43:25 -0800 (Sat, 10 Dec 2005) | 3 lines

Fixed a bug with draw2d rotation.


------------------------------------------------------------------------
r644 | joevenzon | 2005-12-06 06:58:29 -0800 (Tue, 06 Dec 2005) | 3 lines

Fixed a configfile bug.


------------------------------------------------------------------------
r641 | abs1nth | 2005-12-05 13:09:08 -0800 (Mon, 05 Dec 2005) | 2 lines

updated readme

------------------------------------------------------------------------
r635 | joevenzon | 2005-12-04 10:25:44 -0800 (Sun, 04 Dec 2005) | 3 lines

Added a utility.drawbutton fonction to make gui drawing easier.


------------------------------------------------------------------------
r627 | joevenzon | 2005-12-02 18:29:27 -0800 (Fri, 02 Dec 2005) | 3 lines

Added transparency parameter to Draw2D.


------------------------------------------------------------------------
r622 | abs1nth | 2005-12-01 20:35:25 -0800 (Thu, 01 Dec 2005) | 1 line

add new texture class to the xcode project
------------------------------------------------------------------------
r621 | joevenzon | 2005-12-01 19:45:06 -0800 (Thu, 01 Dec 2005) | 3 lines

Texture class added, the font class uses it.


------------------------------------------------------------------------
r619 | abs1nth | 2005-12-01 08:11:35 -0800 (Thu, 01 Dec 2005) | 1 line

second try to fix macosx ranlib problem
------------------------------------------------------------------------
r616 | thelusiv | 2005-11-30 21:36:59 -0800 (Wed, 30 Nov 2005) | 2 lines

Fixed a bug in logo.cpp and added joy button presses to the things that trigger skipping the logo.

------------------------------------------------------------------------
r615 | joevenzon | 2005-11-30 21:05:08 -0800 (Wed, 30 Nov 2005) | 3 lines

Can now skip the logo with a mouse press.


------------------------------------------------------------------------
r602 | joevenzon | 2005-11-28 19:49:31 -0800 (Mon, 28 Nov 2005) | 3 lines

Added font height and width functions.


------------------------------------------------------------------------
r581 | abs1nth | 2005-11-24 14:34:09 -0800 (Thu, 24 Nov 2005) | 1 line

ranlib libfmod.a
------------------------------------------------------------------------
r580 | joevenzon | 2005-11-16 18:57:05 -0800 (Wed, 16 Nov 2005) | 3 lines

Case independent boolean set functions added to configfile.


------------------------------------------------------------------------
r579 | nenillo | 2005-11-16 07:47:45 -0800 (Wed, 16 Nov 2005) | 1 line

Changed "an" to "on"
------------------------------------------------------------------------
r578 | joevenzon | 2005-11-16 06:24:18 -0800 (Wed, 16 Nov 2005) | 3 lines

Fixed a bug in the integer processing of configfile.


------------------------------------------------------------------------
r577 | thelusiv | 2005-11-16 00:10:42 -0800 (Wed, 16 Nov 2005) | 2 lines

Added some debug output to settings class, marked off some functions that need to be replaced/removed

------------------------------------------------------------------------
r576 | joevenzon | 2005-11-15 20:52:07 -0800 (Tue, 15 Nov 2005) | 3 lines

Bezier collision detection (ray/bezier) is finished.


------------------------------------------------------------------------
r575 | joevenzon | 2005-11-14 19:00:38 -0800 (Mon, 14 Nov 2005) | 3 lines

Bezier road example test code enabled....


------------------------------------------------------------------------
r574 | nenillo | 2005-11-13 12:43:41 -0800 (Sun, 13 Nov 2005) | 1 line

Updating Dev-Cpp files.
------------------------------------------------------------------------
r573 | thelusiv | 2005-11-13 11:31:46 -0800 (Sun, 13 Nov 2005) | 2 lines

Oops..using ints instead of string::size_types again, fixed in settings.cpp

------------------------------------------------------------------------
r572 | joevenzon | 2005-11-13 11:07:19 -0800 (Sun, 13 Nov 2005) | 3 lines

Configfile bool added.


------------------------------------------------------------------------
r571 | thelusiv | 2005-11-13 10:58:27 -0800 (Sun, 13 Nov 2005) | 2 lines

Added a default configfile (loads data/settings/VDrift.config) to settings

------------------------------------------------------------------------
r570 | thelusiv | 2005-11-13 10:55:44 -0800 (Sun, 13 Nov 2005) | 2 lines

Finished up new Get(...) and Set(...) functions

------------------------------------------------------------------------
r569 | thelusiv | 2005-11-13 09:24:47 -0800 (Sun, 13 Nov 2005) | 2 lines

Made vamos no longer compile as a lib, adding some more stuff to SETTINGS::Get (not done yet)

------------------------------------------------------------------------
r568 | joevenzon | 2005-11-12 12:22:58 -0800 (Sat, 12 Nov 2005) | 3 lines

Some work on the bezier class.


------------------------------------------------------------------------
r567 | joevenzon | 2005-11-12 10:23:13 -0800 (Sat, 12 Nov 2005) | 3 lines

Added a bezier class.


------------------------------------------------------------------------
r566 | joevenzon | 2005-11-12 10:17:05 -0800 (Sat, 12 Nov 2005) | 3 lines

Finished model class cleanups, car paint is working again.


------------------------------------------------------------------------
r565 | joevenzon | 2005-11-12 08:22:47 -0800 (Sat, 12 Nov 2005) | 4 lines

Tweaked the XM and GT engine inertias and friction to rev more 
realistically.


------------------------------------------------------------------------
r563 | thelusiv | 2005-11-12 01:23:09 -0800 (Sat, 12 Nov 2005) | 2 lines

Turning on configfile debugging again, making sure XM carsettings file gets copied at runtime.

------------------------------------------------------------------------
r562 | joevenzon | 2005-11-11 22:43:58 -0800 (Fri, 11 Nov 2005) | 3 lines

Cleaned up the model class and made it easier to work with.


------------------------------------------------------------------------
r560 | thelusiv | 2005-11-11 20:36:13 -0800 (Fri, 11 Nov 2005) | 2 lines

View distance settings is in the menu now under options -> display -> view distance. Added some new textures for the XM. Added view_distance to default VDrift.config.

------------------------------------------------------------------------
r558 | joevenzon | 2005-11-11 18:35:47 -0800 (Fri, 11 Nov 2005) | 5 lines

Added a viewing distance option to the settings class. 
(settings.GetViewDistance() -- should return a float with the number of 
meters that are visible.  10,000.0 should be the default.)


------------------------------------------------------------------------
r556 | thelusiv | 2005-11-10 18:08:25 -0800 (Thu, 10 Nov 2005) | 2 lines

another few string::size_type vars i missed

------------------------------------------------------------------------
r555 | thelusiv | 2005-11-10 16:53:23 -0800 (Thu, 10 Nov 2005) | 2 lines

Changed all the unsigned int variables used for string positions into type string::size_type as they should be. Could this fix the gcc4 bug....?

------------------------------------------------------------------------
r552 | thelusiv | 2005-11-09 15:26:39 -0800 (Wed, 09 Nov 2005) | 2 lines

Corrected weight and driver view position on XM, made glass transparent and removed "///M Power" banner

------------------------------------------------------------------------
r551 | thelusiv | 2005-11-09 14:18:21 -0800 (Wed, 09 Nov 2005) | 2 lines

XM is now reasonably drivable thanks to a tip about the gas tank from dolio in the forums.

------------------------------------------------------------------------
r550 | thelusiv | 2005-11-09 11:15:27 -0800 (Wed, 09 Nov 2005) | 2 lines

Added a Valgrind error suppression file, you can use this with the memory profiler tool valgrind to find memory leaks and other memory problems in VDrift without seeing all the errors in libraries VDrift uses. Just run VDrift like this: "valgrind --suppressions=tools/valgrind/vdrift.supp". Some small tweaks on the XM...

------------------------------------------------------------------------
r549 | thelusiv | 2005-11-09 08:28:54 -0800 (Wed, 09 Nov 2005) | 2 lines

Moving glass and body models for XM down some, adjusted the .car file to match.

------------------------------------------------------------------------
r546 | joevenzon | 2005-11-08 18:27:07 -0800 (Tue, 08 Nov 2005) | 3 lines

Timer textures are now reloaded.


------------------------------------------------------------------------
r545 | joevenzon | 2005-11-08 18:19:43 -0800 (Tue, 08 Nov 2005) | 3 lines

Attempt to fix particle texture reloading.


------------------------------------------------------------------------
r544 | joevenzon | 2005-11-08 17:54:23 -0800 (Tue, 08 Nov 2005) | 3 lines

Updated TODO.


------------------------------------------------------------------------
r543 | thelusiv | 2005-11-08 11:07:20 -0800 (Tue, 08 Nov 2005) | 2 lines

Used some larger textures in GUI on small setting.

------------------------------------------------------------------------
r542 | thelusiv | 2005-11-08 10:47:53 -0800 (Tue, 08 Nov 2005) | 2 lines

Re-exported XM wheels without rotation, updated a bunch of positions in XM.car. Car now no longer flies into the air. Drivable but very touchy.

------------------------------------------------------------------------
r541 | thelusiv | 2005-11-08 06:14:06 -0800 (Tue, 08 Nov 2005) | 2 lines

Updated a little more on the XM, still very weird

------------------------------------------------------------------------
r540 | thelusiv | 2005-11-08 05:49:32 -0800 (Tue, 08 Nov 2005) | 2 lines

Imported some settings from the M3 GTR on Racer-Xtreme.com. Car now acts really funky.

------------------------------------------------------------------------
r539 | joevenzon | 2005-11-07 19:55:29 -0800 (Mon, 07 Nov 2005) | 3 lines

Made the XM work.


------------------------------------------------------------------------
r538 | thelusiv | 2005-11-07 19:18:11 -0800 (Mon, 07 Nov 2005) | 2 lines

Checked in a new car from Gianni: the XM (BMW M3 GTR). Warning: game hangs after you go to it in "select car" menu.

------------------------------------------------------------------------
r537 | thelusiv | 2005-11-07 05:23:17 -0800 (Mon, 07 Nov 2005) | 2 lines

Changed spaces to tabs, updated VDrift.config with proper version. Changed "ChangeTexSize" menu to "QuitToChange" and now use it to warn usersthat they need to quit after changing their resolution (only in Win and Apple builds).

------------------------------------------------------------------------
r536 | joevenzon | 2005-11-06 11:19:01 -0800 (Sun, 06 Nov 2005) | 3 lines

Trees now reload when the display resolution is changed.


------------------------------------------------------------------------
r535 | abs1nth | 2005-11-06 10:43:32 -0800 (Sun, 06 Nov 2005) | 2 lines

add a target to the xcode project that automatically produces a final deployable .dmg file
add mac readme file
------------------------------------------------------------------------
r534 | joevenzon | 2005-11-06 10:25:37 -0800 (Sun, 06 Nov 2005) | 3 lines

The menu class now manages its memory properly when reloaded.


------------------------------------------------------------------------
r533 | joevenzon | 2005-11-06 10:01:54 -0800 (Sun, 06 Nov 2005) | 3 lines

Added code to reload menu and text OpenGL data on resolution change.


------------------------------------------------------------------------
r532 | joevenzon | 2005-11-06 09:14:45 -0800 (Sun, 06 Nov 2005) | 3 lines

Fixed a bug in strRTrim.


------------------------------------------------------------------------
r531 | joevenzon | 2005-11-05 23:03:51 -0800 (Sat, 05 Nov 2005) | 3 lines

Added a Write method to configfile that allows a "Save As..."


------------------------------------------------------------------------
r530 | nenillo | 2005-11-05 17:12:26 -0800 (Sat, 05 Nov 2005) | 20 lines

main.cpp
- Commented wglext.h include
- Some code to try to fix on-the-fly display change on win (no luck at all)

settings.cpp
- data directory path will be always relative on windows
- I changed to check if .vdrift/VDrift.config exists instead of .vdrift because FileExists is for files and does not work on directories (at least on windows).
- Added xcopy and copy command instead of cp (for windows only)
- Changed mkdir to work in windows.
- Ported FindHomeDir to windows (uses getenv("USERPROFILE") to find c:\Documments And Settings\User)
- Changed default data directory path to be "data" in ParseSettings
- GetDataDir always return "data_directory" on windows.

utility.cpp
- Changed wglext.h include to glut.h

Created an icon for windows. Includes 16x16, 32x32 and 64x64 versions of data/textures/large/icons/vdrift-XxX.png

Added and Updated some Dev-Cpp files.

------------------------------------------------------------------------
r529 | joevenzon | 2005-11-05 16:33:29 -0800 (Sat, 05 Nov 2005) | 3 lines

Quick hack to fix shadow bugs.


------------------------------------------------------------------------
r528 | abs1nth | 2005-11-05 14:07:57 -0800 (Sat, 05 Nov 2005) | 1 line

add libmod.a to osx dir
------------------------------------------------------------------------
r527 | abs1nth | 2005-11-05 14:05:45 -0800 (Sat, 05 Nov 2005) | 2 lines

link against fmod on osx which actually works and remove disable sound hack for osx

------------------------------------------------------------------------
r526 | thelusiv | 2005-11-04 23:21:45 -0800 (Fri, 04 Nov 2005) | 2 lines

Applying patch from fabienZ to get VDrift working on OpenAL 1.1. Fixed brake bias on XS

------------------------------------------------------------------------
r523 | thelusiv | 2005-11-04 19:39:10 -0800 (Fri, 04 Nov 2005) | 2 lines

Fixing a bug where SCons tries to require existence of /usr/share/games/vdrift. Oops!

------------------------------------------------------------------------
r522 | abs1nth | 2005-11-04 12:21:29 -0800 (Fri, 04 Nov 2005) | 1 line

add mac icon file
------------------------------------------------------------------------
r521 | abs1nth | 2005-11-04 12:21:11 -0800 (Fri, 04 Nov 2005) | 1 line

add file for dynamic mac path confoiguration
------------------------------------------------------------------------
r520 | abs1nth | 2005-11-04 12:18:07 -0800 (Fri, 04 Nov 2005) | 2 lines

macosx fixes

------------------------------------------------------------------------
r519 | thelusiv | 2005-11-04 09:48:39 -0800 (Fri, 04 Nov 2005) | 2 lines

Perhaps fixed a Win32 crash.

------------------------------------------------------------------------
r518 | joevenzon | 2005-11-04 06:41:04 -0800 (Fri, 04 Nov 2005) | 3 lines

Attempting to fix OSX bug....


------------------------------------------------------------------------
r517 | thelusiv | 2005-11-03 08:06:23 -0800 (Thu, 03 Nov 2005) | 2 lines

Small docs updates

------------------------------------------------------------------------
r516 | thelusiv | 2005-11-03 07:03:14 -0800 (Thu, 03 Nov 2005) | 2 lines

Updated docs, removed alpha from some more small XS textures.

------------------------------------------------------------------------
r515 | thelusiv | 2005-11-03 06:46:50 -0800 (Thu, 03 Nov 2005) | 2 lines

Changed slightly build help, flattened data/cars/XS/textures/small/interior.png

------------------------------------------------------------------------
r514 | thelusiv | 2005-11-03 06:16:19 -0800 (Thu, 03 Nov 2005) | 2 lines

Changing MAXCHAR to MAXIMUMCHAR for Win compatibility, updating default config version to pre-2005-11-03.

------------------------------------------------------------------------
r513 | thelusiv | 2005-11-03 05:48:02 -0800 (Thu, 03 Nov 2005) | 2 lines

Added osx tools toe the src package

------------------------------------------------------------------------
r512 | thelusiv | 2005-11-03 05:20:59 -0800 (Thu, 03 Nov 2005) | 2 lines

Decreasing shift delays on cars...

------------------------------------------------------------------------
r511 | thelusiv | 2005-11-03 05:16:37 -0800 (Thu, 03 Nov 2005) | 2 lines

Release time! turning off configfile debug prints.

------------------------------------------------------------------------
r510 | thelusiv | 2005-11-03 05:00:56 -0800 (Thu, 03 Nov 2005) | 2 lines

Updated installer script for binary package.

------------------------------------------------------------------------
r509 | joevenzon | 2005-11-02 17:50:29 -0800 (Wed, 02 Nov 2005) | 3 lines

Attempting to fix OSX crash on car load....


------------------------------------------------------------------------
r508 | thelusiv | 2005-11-02 10:12:00 -0800 (Wed, 02 Nov 2005) | 2 lines

Getting rid of more signed/unsigned int comparison warnings.

------------------------------------------------------------------------
r507 | thelusiv | 2005-11-02 09:37:43 -0800 (Wed, 02 Nov 2005) | 2 lines

Got rid of warnings about comparisons between signed and unsigned integers in configfile.cpp

------------------------------------------------------------------------
r506 | thelusiv | 2005-11-02 08:38:40 -0800 (Wed, 02 Nov 2005) | 2 lines

Adding a check for config file version versus version number specified at compile time - a warning of possible problems is printed.

------------------------------------------------------------------------
r505 | thelusiv | 2005-11-02 07:35:17 -0800 (Wed, 02 Nov 2005) | 2 lines

Turning configfile debugging back on

------------------------------------------------------------------------
r504 | thelusiv | 2005-11-02 05:52:37 -0800 (Wed, 02 Nov 2005) | 2 lines

Switched to ClearParam for clearing parts list, updated Help menu.

------------------------------------------------------------------------
r503 | thelusiv | 2005-11-02 05:08:09 -0800 (Wed, 02 Nov 2005) | 2 lines

Changed the way data dir is specified in SCons* files, added a file to the bin package that wasn't, updated docs for release.

------------------------------------------------------------------------
r502 | thelusiv | 2005-11-01 20:59:30 -0800 (Tue, 01 Nov 2005) | 2 lines

Oops, un-breaking compile

------------------------------------------------------------------------
r501 | thelusiv | 2005-11-01 20:54:58 -0800 (Tue, 01 Nov 2005) | 2 lines

Changing FileExists function to use fopen instead of stat to test for file existence, removed DirExists function.

------------------------------------------------------------------------
r500 | joevenzon | 2005-11-01 18:36:35 -0800 (Tue, 01 Nov 2005) | 3 lines

Added a way to clear a single variable.


------------------------------------------------------------------------
r499 | thelusiv | 2005-11-01 11:04:50 -0800 (Tue, 01 Nov 2005) | 2 lines

Suppressing errors in parts loading, fixed spelling of "suppress".. :)

------------------------------------------------------------------------
r498 | thelusiv | 2005-11-01 08:38:14 -0800 (Tue, 01 Nov 2005) | 2 lines

Changed library checks for GL and GLU to header checks, added libraries to build options manually.

------------------------------------------------------------------------
r497 | thelusiv | 2005-11-01 05:34:56 -0800 (Tue, 01 Nov 2005) | 2 lines

Finished moving tires to tires-front and tires-rear

------------------------------------------------------------------------
r496 | thelusiv | 2005-11-01 05:32:47 -0800 (Tue, 01 Nov 2005) | 2 lines

Splitting carparts/tires/ up into carparts/tires-front/ and carparts/tires-rear/

------------------------------------------------------------------------
r495 | thelusiv | 2005-11-01 05:26:54 -0800 (Tue, 01 Nov 2005) | 2 lines

Adding some more tires from the other cars.

------------------------------------------------------------------------
r494 | thelusiv | 2005-10-31 23:31:18 -0800 (Mon, 31 Oct 2005) | 2 lines

Full car parts support in the menus!

------------------------------------------------------------------------
r493 | thelusiv | 2005-10-31 21:16:36 -0800 (Mon, 31 Oct 2005) | 2 lines

Release option now turns off optimization. Checking in parts_list (forgot).

------------------------------------------------------------------------
r492 | thelusiv | 2005-10-31 21:09:38 -0800 (Mon, 31 Oct 2005) | 2 lines

Removed stuff to save parts in Car.cc

------------------------------------------------------------------------
r491 | thelusiv | 2005-10-31 16:06:06 -0800 (Mon, 31 Oct 2005) | 2 lines

Beginnings of car customization settings saving

------------------------------------------------------------------------
r490 | thelusiv | 2005-10-31 12:26:56 -0800 (Mon, 31 Oct 2005) | 2 lines

Adding menu for car parts list. Settings are not saved yet.

------------------------------------------------------------------------
r489 | thelusiv | 2005-10-31 09:11:25 -0800 (Mon, 31 Oct 2005) | 2 lines

Removed individual parts lists, made one single file in the carparts/ directory that lists all the parts in every directory, so we don't have to keep up a list of parts subdirectories too. Fixed a bug that carparts/SConscript didn't distribute itself into src and bin packages.

------------------------------------------------------------------------
r488 | thelusiv | 2005-10-31 08:47:20 -0800 (Mon, 31 Oct 2005) | 2 lines

Filled out tire parts list

------------------------------------------------------------------------
r487 | thelusiv | 2005-10-31 08:46:22 -0800 (Mon, 31 Oct 2005) | 2 lines

Moving files from .txt to no extension

------------------------------------------------------------------------
r486 | thelusiv | 2005-10-31 08:44:38 -0800 (Mon, 31 Oct 2005) | 2 lines

Lists of car parts for each subdirectory of data/carparts

------------------------------------------------------------------------
r485 | thelusiv | 2005-10-31 05:49:54 -0800 (Mon, 31 Oct 2005) | 2 lines

Medium and small textures for XSR, blank SConscript files for empty carparts directories, fixed bug in the shadow.png loading path, new default camera mode (in car), fixed menu crash when game is started and escape is pressed.

------------------------------------------------------------------------
r484 | thelusiv | 2005-10-31 05:40:12 -0800 (Mon, 31 Oct 2005) | 2 lines

SConscript for engine 

------------------------------------------------------------------------
r483 | thelusiv | 2005-10-30 21:32:16 -0800 (Sun, 30 Oct 2005) | 2 lines

Fixed Main menu again...

------------------------------------------------------------------------
r482 | thelusiv | 2005-10-30 21:17:25 -0800 (Sun, 30 Oct 2005) | 2 lines

Fixed Main menu, oops

------------------------------------------------------------------------
r481 | thelusiv | 2005-10-30 20:52:11 -0800 (Sun, 30 Oct 2005) | 2 lines

Added a menu for AutoClutch and something to notify users that they need to restart after changing texture sizes. Made the escape key go back a menu instead of closing it or going to Main.

------------------------------------------------------------------------
r480 | joevenzon | 2005-10-30 19:23:40 -0800 (Sun, 30 Oct 2005) | 3 lines

Fixed the autoclutch implementation.


------------------------------------------------------------------------
r479 | joevenzon | 2005-10-30 16:19:24 -0800 (Sun, 30 Oct 2005) | 3 lines

Added an auto-clutch feature.


------------------------------------------------------------------------
r478 | joevenzon | 2005-10-30 10:56:18 -0800 (Sun, 30 Oct 2005) | 3 lines

Car part support is now complete.


------------------------------------------------------------------------
r477 | joevenzon | 2005-10-30 10:37:01 -0800 (Sun, 30 Oct 2005) | 3 lines

added the offending sconscripts


------------------------------------------------------------------------
r476 | joevenzon | 2005-10-30 10:31:25 -0800 (Sun, 30 Oct 2005) | 3 lines

Help!  SCONS!


------------------------------------------------------------------------
r475 | thelusiv | 2005-10-30 01:22:13 -0800 (Sun, 30 Oct 2005) | 2 lines

Updated most everything to use GetFullDataPath instead of GetDataDir, allowing for an alternate set of data in ~/.vdrift/userdata/.

------------------------------------------------------------------------
r474 | joevenzon | 2005-10-30 01:55:51 -0700 (Sun, 30 Oct 2005) | 3 lines

adjusted torque friction of GT again


------------------------------------------------------------------------
r473 | joevenzon | 2005-10-30 01:53:23 -0700 (Sun, 30 Oct 2005) | 3 lines

Adjusted the engine friction of the GT.


------------------------------------------------------------------------
r472 | thelusiv | 2005-10-30 01:46:19 -0700 (Sun, 30 Oct 2005) | 2 lines

Added functions to get full data file path in either ~/.vdrift/userdata/ or system-wide data dir. Also added check to make sure all value in the settings have a reasonable default even if not in the user's config file.

------------------------------------------------------------------------
r471 | thelusiv | 2005-10-29 23:00:40 -0700 (Sat, 29 Oct 2005) | 2 lines

Support for lowering car texture detail and all the necessary textures.

------------------------------------------------------------------------
r470 | thelusiv | 2005-10-29 22:28:12 -0700 (Sat, 29 Oct 2005) | 2 lines

Adding medium and small textures for XS.

------------------------------------------------------------------------
r469 | thelusiv | 2005-10-29 22:07:20 -0700 (Sat, 29 Oct 2005) | 2 lines

Moving XS textures to textures/large/.

------------------------------------------------------------------------
r468 | thelusiv | 2005-10-29 11:21:15 -0700 (Sat, 29 Oct 2005) | 2 lines

Oops, forgot to check in SConscript for this dir...also did a cubic resize on font textures.

------------------------------------------------------------------------
r467 | thelusiv | 2005-10-28 11:01:42 -0700 (Fri, 28 Oct 2005) | 2 lines

Resized all medium textures to be <= 256x256, resized all small textures to be <= 128x128.

------------------------------------------------------------------------
r466 | thelusiv | 2005-10-28 10:23:39 -0700 (Fri, 28 Oct 2005) | 2 lines

Copied large textures to medium and small subdirectories.

------------------------------------------------------------------------
r465 | thelusiv | 2005-10-28 09:37:51 -0700 (Fri, 28 Oct 2005) | 2 lines

Moved textures into large/ subdir and changed code and settings to reflect this.

------------------------------------------------------------------------
r464 | thelusiv | 2005-10-28 09:00:17 -0700 (Fri, 28 Oct 2005) | 2 lines

Removed a bunch more unused textures, finished TexSize[Small|Medium|Large] menu handlers and added texture size setting to default config file.

------------------------------------------------------------------------
r463 | thelusiv | 2005-10-28 00:28:25 -0700 (Fri, 28 Oct 2005) | 2 lines

Turned Debug printing back on in CONFIGFILE::Load().

------------------------------------------------------------------------
r462 | thelusiv | 2005-10-28 00:24:41 -0700 (Fri, 28 Oct 2005) | 2 lines

Moving canopy stuff to data/textures/trees/ instead of data/textures/track/.

------------------------------------------------------------------------
r461 | thelusiv | 2005-10-28 00:19:52 -0700 (Fri, 28 Oct 2005) | 2 lines

Moved everything in data/tex to data/textures and put all the textures in subdirectories of data/textures. Removed some unused textures. Added menu and config file option for texture size (not yet implemented). Changed all necessary texture paths in the code.

------------------------------------------------------------------------
r460 | thelusiv | 2005-10-27 14:50:04 -0700 (Thu, 27 Oct 2005) | 2 lines

Really removed \r's from CS car file - checked others, no \r's were present in other cars.

------------------------------------------------------------------------
r459 | joevenzon | 2005-10-26 17:35:29 -0700 (Wed, 26 Oct 2005) | 3 lines

Made a reset function that takes the car to reset as an argument.


------------------------------------------------------------------------
r458 | thelusiv | 2005-10-26 12:46:20 -0700 (Wed, 26 Oct 2005) | 2 lines

Mostly flattened terrain/parametric maps for Road Atlanta.

------------------------------------------------------------------------
r457 | thelusiv | 2005-10-25 21:19:02 -0700 (Tue, 25 Oct 2005) | 2 lines

Added a torque curve for the GT

------------------------------------------------------------------------
r456 | thelusiv | 2005-10-25 20:44:33 -0700 (Tue, 25 Oct 2005) | 2 lines

Raised XS start RPM, added torque curve for CS, tweaked suspension for CS so that front wheels will no longer be seen through the wheel wells using the in-car camera.

------------------------------------------------------------------------
r455 | joevenzon | 2005-10-25 19:17:42 -0700 (Tue, 25 Oct 2005) | 4 lines

Fixed torque curve code, updated the XS torque curve to extend out 
through the peak rpm (required).


------------------------------------------------------------------------
r454 | thelusiv | 2005-10-25 18:32:01 -0700 (Tue, 25 Oct 2005) | 2 lines

Made game crash with new 600RPM torque point

------------------------------------------------------------------------
r453 | thelusiv | 2005-10-25 18:28:49 -0700 (Tue, 25 Oct 2005) | 2 lines

Added torque-curve-00 :

------------------------------------------------------------------------
r452 | thelusiv | 2005-10-25 18:19:08 -0700 (Tue, 25 Oct 2005) | 2 lines

Changed torque curve to match file format.

------------------------------------------------------------------------
r451 | joevenzon | 2005-10-25 18:05:20 -0700 (Tue, 25 Oct 2005) | 3 lines

The ghost car should now be removed on starting a new game.


------------------------------------------------------------------------
r450 | joevenzon | 2005-10-25 17:38:54 -0700 (Tue, 25 Oct 2005) | 14 lines

Added torque curve support.  The format is:

 [ engine ]
 ...
 torque-friction = 0.00025
 torque-curve-00 = 1000.0, 150.0
 torque-curve-01 = 1000.0, 200.0
 torque-curve-02 = 1000.0, 300
 torque-curve-03 = 1000.0, 250
 
You get as many points as you want (past 99 you start with 100, 101, 
etc etc etc).


------------------------------------------------------------------------
r449 | joevenzon | 2005-10-25 17:13:51 -0700 (Tue, 25 Oct 2005) | 3 lines

Ghost car replays should now use the correct car and paint.


------------------------------------------------------------------------
r448 | thelusiv | 2005-10-25 14:01:53 -0700 (Tue, 25 Oct 2005) | 2 lines

Added a torque curve for the XS.

------------------------------------------------------------------------
r447 | thelusiv | 2005-10-25 11:29:51 -0700 (Tue, 25 Oct 2005) | 2 lines

Flattened out Nurburgring a good bit.

------------------------------------------------------------------------
r446 | thelusiv | 2005-10-24 23:10:08 -0700 (Mon, 24 Oct 2005) | 2 lines

Fixed XSR's about file.

------------------------------------------------------------------------
r445 | thelusiv | 2005-10-24 23:02:32 -0700 (Mon, 24 Oct 2005) | 2 lines

Fixing names of .car files.

------------------------------------------------------------------------
r444 | thelusiv | 2005-10-24 22:47:14 -0700 (Mon, 24 Oct 2005) | 2 lines

Changed all the cars' names. The S2000 has become the XS, the Carrera has become the CS, the Mustang is now the GT, and the S2000-R is the XSR.

------------------------------------------------------------------------
r443 | thelusiv | 2005-10-24 22:07:54 -0700 (Mon, 24 Oct 2005) | 2 lines

Put the tires from the Carrera on the S2000

------------------------------------------------------------------------
r442 | thelusiv | 2005-10-24 21:33:40 -0700 (Mon, 24 Oct 2005) | 2 lines

Settings class now ensures that there is a ~/.vdrift/carsettings directory and creates it if missing

------------------------------------------------------------------------
r441 | joevenzon | 2005-10-24 21:32:49 -0700 (Mon, 24 Oct 2005) | 3 lines

The mustang now has a 50/50 brake balance.


------------------------------------------------------------------------
r440 | thelusiv | 2005-10-24 20:51:00 -0700 (Mon, 24 Oct 2005) | 2 lines

Moving config_mac.h to the include directory

------------------------------------------------------------------------
r439 | thelusiv | 2005-10-24 20:50:28 -0700 (Mon, 24 Oct 2005) | 2 lines

Added Julian Mayer's OS X build tools, and incorporating his OS X patch. Also checking in new default display settings: 800x600x16 windowed is default screen settings, and Trees and Terrain are set to Low Detail.

------------------------------------------------------------------------
r438 | joevenzon | 2005-10-23 12:10:55 -0700 (Sun, 23 Oct 2005) | 4 lines

User car settings and now loaded (but not checked for errors -- use 
-verbose for configfile error checking).


------------------------------------------------------------------------
r437 | joevenzon | 2005-10-23 09:08:05 -0700 (Sun, 23 Oct 2005) | 4 lines

All \n and \r characters are now stripped before the configfile is 
processed.


------------------------------------------------------------------------
r436 | thelusiv | 2005-10-23 09:05:38 -0700 (Sun, 23 Oct 2005) | 2 lines

removing \r's

------------------------------------------------------------------------
r435 | joevenzon | 2005-10-22 08:23:42 -0700 (Sat, 22 Oct 2005) | 4 lines

Corrected the carrera HP according to:
http://www.theautobahn.com/forum/showcar.php?do=overview&car_model_id=180


------------------------------------------------------------------------
r434 | thelusiv | 2005-10-21 11:07:31 -0700 (Fri, 21 Oct 2005) | 2 lines

Fixing default keyboard controls, once again.

------------------------------------------------------------------------
r433 | thelusiv | 2005-10-21 10:44:46 -0700 (Fri, 21 Oct 2005) | 2 lines

Forgot the MPHorKPH menu, checking it in.

------------------------------------------------------------------------
r432 | joevenzon | 2005-10-19 20:20:48 -0700 (Wed, 19 Oct 2005) | 3 lines

Changed all opengl EXT references to ARB approved names.


------------------------------------------------------------------------
r431 | thelusiv | 2005-10-19 09:28:14 -0700 (Wed, 19 Oct 2005) | 2 lines

Added MPH/KPH setting to default config file (default is MPH).

------------------------------------------------------------------------
r430 | thelusiv | 2005-10-19 09:22:57 -0700 (Wed, 19 Oct 2005) | 2 lines

Added an option to display speed in MPH or KPH.

------------------------------------------------------------------------
r429 | thelusiv | 2005-10-19 08:46:34 -0700 (Wed, 19 Oct 2005) | 2 lines

Setting the keyboard controls for steering and gas/brake to "held" so they'll work right.

------------------------------------------------------------------------
r428 | joevenzon | 2005-10-18 20:23:15 -0700 (Tue, 18 Oct 2005) | 3 lines

Added endian aware code to the model class.


------------------------------------------------------------------------
r427 | thelusiv | 2005-10-18 18:44:03 -0700 (Tue, 18 Oct 2005) | 2 lines

Added 32x32 V icon to the window border.

------------------------------------------------------------------------
r426 | thelusiv | 2005-10-18 18:17:14 -0700 (Tue, 18 Oct 2005) | 2 lines

Added some icons for the window border and menu entry.

------------------------------------------------------------------------
r425 | thelusiv | 2005-10-18 00:41:25 -0700 (Tue, 18 Oct 2005) | 2 lines

Updated README to have all FAQ information. Added INSTALL doc with all important installation stuff. Fixed a typo in carrera about file.

------------------------------------------------------------------------
r424 | thelusiv | 2005-10-17 20:30:54 -0700 (Mon, 17 Oct 2005) | 2 lines

Adjusted Carrera's peak engine RPM to give it a little more spunk.

------------------------------------------------------------------------
r423 | thelusiv | 2005-10-17 20:02:38 -0700 (Mon, 17 Oct 2005) | 2 lines

Carrera is now unbelievably drivable. moved/added some scripts

------------------------------------------------------------------------
r422 | thelusiv | 2005-10-17 17:16:32 -0700 (Mon, 17 Oct 2005) | 2 lines

Removing .xml car definition files.

------------------------------------------------------------------------
r421 | thelusiv | 2005-10-17 14:30:45 -0700 (Mon, 17 Oct 2005) | 2 lines

Wrote a .car file for the Carrera and also a blank car file (in tools/cars/).

------------------------------------------------------------------------
r420 | thelusiv | 2005-10-17 06:35:19 -0700 (Mon, 17 Oct 2005) | 2 lines

Added .car file for S2000-R

------------------------------------------------------------------------
r419 | thelusiv | 2005-10-17 06:20:43 -0700 (Mon, 17 Oct 2005) | 2 lines

Moved camera forward slightly in S2000, fixed foliage incursion on Nurburgring, fixed trackshot path bug.

------------------------------------------------------------------------
r418 | thelusiv | 2005-10-17 05:24:31 -0700 (Mon, 17 Oct 2005) | 2 lines

Turned touchiness compensation off in default control settings.

------------------------------------------------------------------------
r417 | thelusiv | 2005-10-16 17:38:28 -0700 (Sun, 16 Oct 2005) | 2 lines

Reset default controls to keyboard settings

------------------------------------------------------------------------
r416 | joevenzon | 2005-10-16 11:19:10 -0700 (Sun, 16 Oct 2005) | 3 lines

Small fixes to kill some warnings.


------------------------------------------------------------------------
r415 | thelusiv | 2005-10-16 10:38:10 -0700 (Sun, 16 Oct 2005) | 2 lines

Adjusted driver view position in S2000 to be a little better.

------------------------------------------------------------------------
r414 | thelusiv | 2005-10-16 10:28:47 -0700 (Sun, 16 Oct 2005) | 2 lines

Added -Wno-non-virtual-dtor 

------------------------------------------------------------------------
r413 | thelusiv | 2005-10-16 10:17:13 -0700 (Sun, 16 Oct 2005) | 2 lines

Added -Wall to SCons build setup. Warning: Drastically increases compile time.

------------------------------------------------------------------------
r412 | thelusiv | 2005-10-16 10:11:50 -0700 (Sun, 16 Oct 2005) | 2 lines

Put Racer's Spoon S2000 tire values on the car.

------------------------------------------------------------------------
r411 | thelusiv | 2005-10-15 20:59:18 -0700 (Sat, 15 Oct 2005) | 2 lines

Created a .car file for the S2000.

------------------------------------------------------------------------
r410 | joevenzon | 2005-10-15 19:16:50 -0700 (Sat, 15 Oct 2005) | 4 lines

Fixed a bug in the in-car jerk system, made the jerk smoother (which 
reduced jerkiness), added 50% more jerk to compensate.


------------------------------------------------------------------------
r409 | joevenzon | 2005-10-15 18:55:12 -0700 (Sat, 15 Oct 2005) | 3 lines

Removed debug print in hood camera view.


------------------------------------------------------------------------
r408 | joevenzon | 2005-10-15 18:53:30 -0700 (Sat, 15 Oct 2005) | 3 lines

Added loading from .car files.


------------------------------------------------------------------------
r407 | joevenzon | 2005-10-15 12:18:02 -0700 (Sat, 15 Oct 2005) | 4 lines

Addad the proposed new car format (similar to the old one, for now, but 
not using XML).


------------------------------------------------------------------------
r406 | thelusiv | 2005-10-13 10:46:13 -0700 (Thu, 13 Oct 2005) | 2 lines

Removed everything related to the Sound Mute option.

------------------------------------------------------------------------
r405 | joevenzon | 2005-10-12 22:07:58 -0700 (Wed, 12 Oct 2005) | 3 lines

Added jerk to the in-car view (jerk = d acceleration/d t).


------------------------------------------------------------------------
r404 | thelusiv | 2005-10-12 20:42:47 -0700 (Wed, 12 Oct 2005) | 2 lines

Added a mouse enable/disable option to the menu, fixed a few things missed in last commit...

------------------------------------------------------------------------
r403 | joevenzon | 2005-10-12 20:20:50 -0700 (Wed, 12 Oct 2005) | 3 lines

Fixed tree shadow loading bug.


------------------------------------------------------------------------
r402 | thelusiv | 2005-10-12 19:57:51 -0700 (Wed, 12 Oct 2005) | 2 lines

Added a Mouse Options menu with Gas/brake sensitivity and deadzone, and steering sensitivity.

------------------------------------------------------------------------
r401 | thelusiv | 2005-10-12 18:24:42 -0700 (Wed, 12 Oct 2005) | 2 lines

Removed the "Mute" menu entry for now, added a 0% sound volume option instead.

------------------------------------------------------------------------
r400 | joevenzon | 2005-10-12 17:23:48 -0700 (Wed, 12 Oct 2005) | 4 lines

Added a mouse interface to change deadzone (only Y axis) and 
sensitivity (X and Y axis).


------------------------------------------------------------------------
r399 | thelusiv | 2005-10-12 11:01:40 -0700 (Wed, 12 Oct 2005) | 2 lines

Restructured Options menu, added a Sound options menu where the sound can be muted (completely disabled) or the volume can be changed in 10% increments.

------------------------------------------------------------------------
r398 | joevenzon | 2005-10-11 18:45:53 -0700 (Tue, 11 Oct 2005) | 3 lines

hide the mouse steering graphics when disabled


------------------------------------------------------------------------
r397 | joevenzon | 2005-10-11 18:40:42 -0700 (Tue, 11 Oct 2005) | 3 lines

mouse driving is now allowed when it's a ghost car replay


------------------------------------------------------------------------
r396 | joevenzon | 2005-10-11 18:39:54 -0700 (Tue, 11 Oct 2005) | 3 lines

Mousedriving no longer allowed when the replay is playing.


------------------------------------------------------------------------
r395 | joevenzon | 2005-10-11 18:36:56 -0700 (Tue, 11 Oct 2005) | 3 lines

Attempted to fix reset function by making the car drop from 0.5 meters.


------------------------------------------------------------------------
r394 | joevenzon | 2005-10-11 18:15:51 -0700 (Tue, 11 Oct 2005) | 3 lines

Added support for a master volume to the sound class.


------------------------------------------------------------------------
r393 | joevenzon | 2005-10-11 17:42:25 -0700 (Tue, 11 Oct 2005) | 3 lines

Fixed engine rev limit bug.


------------------------------------------------------------------------
r392 | joevenzon | 2005-10-09 11:43:40 -0700 (Sun, 09 Oct 2005) | 13 lines

I've added support for user-defined torque curves.  Just put something 
like

      <torque-curve friction="0.00025">
        [ 1000.0, 150.0 ]
        [ 2000.0, 200.0 ]
        [ 6000.0, 300.0 ]
        [ 8000.0 250.0 ]
      </torque-curve>

in the engine section.


------------------------------------------------------------------------
r391 | joevenzon | 2005-10-09 11:15:20 -0700 (Sun, 09 Oct 2005) | 3 lines

Added weight display, adjusted weight of the mustang to be correct.


------------------------------------------------------------------------
r390 | joevenzon | 2005-10-09 09:39:32 -0700 (Sun, 09 Oct 2005) | 4 lines

Reverted to the old, Venzon tire code.  Sorry, Sam.



------------------------------------------------------------------------
r389 | thelusiv | 2005-10-08 22:36:09 -0700 (Sat, 08 Oct 2005) | 2 lines

Fixed bestlap.txt location bug

------------------------------------------------------------------------
r388 | joevenzon | 2005-10-08 19:37:15 -0700 (Sat, 08 Oct 2005) | 3 lines

Made the tree shadow lighter.


------------------------------------------------------------------------
r387 | joevenzon | 2005-10-08 19:33:55 -0700 (Sat, 08 Oct 2005) | 3 lines

Made the tree shadows more dramatic for tracks like RA.


------------------------------------------------------------------------
r386 | joevenzon | 2005-10-08 18:59:14 -0700 (Sat, 08 Oct 2005) | 3 lines

Adjusted kerb height on non--nurburgring tracks.


------------------------------------------------------------------------
r385 | joevenzon | 2005-10-08 18:29:23 -0700 (Sat, 08 Oct 2005) | 5 lines

Adjusted the mustang settings to handle similarly to the Live For 
Spped "GT" car (forget the exact name, it's the most powerful car in the 
demo).


------------------------------------------------------------------------
r384 | joevenzon | 2005-10-08 09:55:42 -0700 (Sat, 08 Oct 2005) | 3 lines

Changed the select car menu.


------------------------------------------------------------------------
r383 | joevenzon | 2005-10-08 08:13:52 -0700 (Sat, 08 Oct 2005) | 3 lines

Added code for new mouse control indicators.


------------------------------------------------------------------------
r382 | thelusiv | 2005-10-07 23:53:51 -0700 (Fri, 07 Oct 2005) | 2 lines

Four new graphics: slider2.png and ball2.png - bigger graphics for the mouse steering slider. accdec-slider.png is the slider for accelerate/decelerate. The marker is in accdec-marker.png

------------------------------------------------------------------------
r381 | joevenzon | 2005-10-07 23:46:20 -0700 (Fri, 07 Oct 2005) | 3 lines

Toned down the smoke a bit.


------------------------------------------------------------------------
r380 | joevenzon | 2005-10-07 23:36:54 -0700 (Fri, 07 Oct 2005) | 3 lines

Increased steering slider widget size.


------------------------------------------------------------------------
r379 | joevenzon | 2005-10-07 23:18:42 -0700 (Fri, 07 Oct 2005) | 3 lines

Added sliders for mouse control.


------------------------------------------------------------------------
r378 | thelusiv | 2005-10-07 23:04:59 -0700 (Fri, 07 Oct 2005) | 2 lines

added new graphics to install target

------------------------------------------------------------------------
r377 | thelusiv | 2005-10-07 22:50:22 -0700 (Fri, 07 Oct 2005) | 2 lines

Graphics for mouse driving ball & slider.

------------------------------------------------------------------------
r376 | joevenzon | 2005-10-07 22:50:13 -0700 (Fri, 07 Oct 2005) | 5 lines

Fixed problem with new three vector class by cowardly reverting to the 
old one, started playing with the particle system (fun!)



------------------------------------------------------------------------
r375 | joevenzon | 2005-10-07 21:55:06 -0700 (Fri, 07 Oct 2005) | 4 lines

Mouse driving added.  Middle click to enable.



------------------------------------------------------------------------
r374 | joevenzon | 2005-10-07 19:09:22 -0700 (Fri, 07 Oct 2005) | 3 lines

Upgraded to Sam's latest code for tire friction.


------------------------------------------------------------------------
r373 | joevenzon | 2005-10-06 06:42:05 -0700 (Thu, 06 Oct 2005) | 3 lines

fixed a bug in the deadzone implementation


------------------------------------------------------------------------
r372 | joevenzon | 2005-10-06 06:35:16 -0700 (Thu, 06 Oct 2005) | 3 lines

Fixed the deadzone implementation.


------------------------------------------------------------------------
r371 | thelusiv | 2005-10-06 05:06:21 -0700 (Thu, 06 Oct 2005) | 2 lines

Fixed fuel consumption on S2000-R

------------------------------------------------------------------------
r370 | joevenzon | 2005-10-05 20:55:06 -0700 (Wed, 05 Oct 2005) | 3 lines

Made foliage heights a bit more aggressive.


------------------------------------------------------------------------
r369 | joevenzon | 2005-10-05 20:35:50 -0700 (Wed, 05 Oct 2005) | 4 lines

Improved the general heightmap lookup functions in the utility class.  
They are now relied upon more heavily in the terrain class.


------------------------------------------------------------------------
r368 | thelusiv | 2005-10-05 14:51:04 -0700 (Wed, 05 Oct 2005) | 2 lines

Updated the suspension and weight locations to the better balanced settings in the regular S2000.

------------------------------------------------------------------------
r367 | thelusiv | 2005-10-04 20:31:21 -0700 (Tue, 04 Oct 2005) | 2 lines

Gave network options their own setting in VDrift.config.

------------------------------------------------------------------------
r366 | joevenzon | 2005-10-04 20:08:13 -0700 (Tue, 04 Oct 2005) | 5 lines

Config file order is now preserved, 900 to 200 degree steering mode now 
allows for increased steering authority starting at 15 mph going to 30 
mph.


------------------------------------------------------------------------
r365 | thelusiv | 2005-10-04 19:05:23 -0700 (Tue, 04 Oct 2005) | 2 lines

Fixed colors in IP/port selection menu

------------------------------------------------------------------------
r364 | thelusiv | 2005-10-04 17:45:11 -0700 (Tue, 04 Oct 2005) | 2 lines

Added support for configurable server and client port in networked multiplayer mode.

------------------------------------------------------------------------
r363 | thelusiv | 2005-10-04 12:21:46 -0700 (Tue, 04 Oct 2005) | 2 lines

Incorporated some fixes in to src/SConscript suggested by a Gentoo developer.

------------------------------------------------------------------------
r362 | thelusiv | 2005-10-04 00:37:43 -0700 (Tue, 04 Oct 2005) | 2 lines

Now saves the state of the FPS counter and the HUD display.

------------------------------------------------------------------------
r361 | thelusiv | 2005-10-03 23:59:40 -0700 (Mon, 03 Oct 2005) | 2 lines

Added a command line option to change the data directory in the default VDrift.config (the one in /usr/...). Running "vdrift -defaultdatadir /path/to/vdrift/data" will fix this. This will be used by the installer script for the Linux binary package to make sure that VDrift doesn't lose its data.

------------------------------------------------------------------------
r360 | thelusiv | 2005-10-03 22:43:24 -0700 (Mon, 03 Oct 2005) | 2 lines

Implemented the ability for VDrift to easily change the data directory using a runtime flag. Now, running "vdrift -datadir /path/to/vdrift/data" will do this.

------------------------------------------------------------------------
r359 | thelusiv | 2005-10-03 22:10:40 -0700 (Mon, 03 Oct 2005) | 2 lines

Removed old settings files (no longer needed) except controls.

------------------------------------------------------------------------
r358 | thelusiv | 2005-10-03 21:48:06 -0700 (Mon, 03 Oct 2005) | 2 lines

Added support for saving current track, saving tree and terrain detail settings, and saving the current gameplay mode.

------------------------------------------------------------------------
r357 | thelusiv | 2005-10-03 21:19:45 -0700 (Mon, 03 Oct 2005) | 2 lines

support for saving camera mode and selected car in VDrift.config.

------------------------------------------------------------------------
r356 | thelusiv | 2005-10-03 20:11:33 -0700 (Mon, 03 Oct 2005) | 2 lines

Settings are now saved into the new config file on exit.

------------------------------------------------------------------------
r355 | joevenzon | 2005-10-03 19:53:12 -0700 (Mon, 03 Oct 2005) | 3 lines

Parameters can now be set, and the file can be written.  Untested.


------------------------------------------------------------------------
r354 | thelusiv | 2005-10-03 06:06:37 -0700 (Mon, 03 Oct 2005) | 2 lines

Added some setters to the settings class so settings can be stored back in there (ultimately to be written back to config file). Used the setters in a few places in main...

------------------------------------------------------------------------
r353 | thelusiv | 2005-10-02 23:18:14 -0700 (Sun, 02 Oct 2005) | 2 lines

Forging VDrift.config using new configfile class and support for it. Aims to replace all the loose config files. So far it replaces cammode, selected_car, and videoconfig. Does not save changed settings yet.

------------------------------------------------------------------------
r352 | joevenzon | 2005-10-02 20:30:16 -0700 (Sun, 02 Oct 2005) | 3 lines

Addad a robust and suuuuper simple config file class.


------------------------------------------------------------------------
r351 | joevenzon | 2005-10-01 23:23:40 -0700 (Sat, 01 Oct 2005) | 3 lines

removed multiplayer debugging prints


------------------------------------------------------------------------
r350 | joevenzon | 2005-10-01 23:19:57 -0700 (Sat, 01 Oct 2005) | 3 lines

fixed sound crash...?


------------------------------------------------------------------------
r349 | joevenzon | 2005-10-01 23:06:23 -0700 (Sat, 01 Oct 2005) | 3 lines

more debugging


------------------------------------------------------------------------
r348 | joevenzon | 2005-10-01 23:02:31 -0700 (Sat, 01 Oct 2005) | 3 lines

audio debug prints


------------------------------------------------------------------------
r347 | joevenzon | 2005-10-01 22:50:31 -0700 (Sat, 01 Oct 2005) | 3 lines

more audio hacking


------------------------------------------------------------------------
r346 | joevenzon | 2005-10-01 22:45:19 -0700 (Sat, 01 Oct 2005) | 3 lines

removed doppler effects from tire squeals, fixed audio crash..?


------------------------------------------------------------------------
r345 | thelusiv | 2005-10-01 22:24:52 -0700 (Sat, 01 Oct 2005) | 2 lines

added new menu files to SConscript

------------------------------------------------------------------------
r344 | thelusiv | 2005-10-01 22:21:54 -0700 (Sat, 01 Oct 2005) | 2 lines

Oops, missed the new menu files in runtime

------------------------------------------------------------------------
r343 | thelusiv | 2005-10-01 22:09:38 -0700 (Sat, 01 Oct 2005) | 2 lines

removing runtime dir

------------------------------------------------------------------------
r342 | thelusiv | 2005-10-01 21:57:42 -0700 (Sat, 01 Oct 2005) | 2 lines

Merged the scons-test branch into the trunk, added net.h/cpp and multiplay.h/cpp to SConscript files, made sure bestlap.txt gets stored in .vdrift.

------------------------------------------------------------------------
r337 | joevenzon | 2005-10-01 16:26:20 -0700 (Sat, 01 Oct 2005) | 3 lines

State frequency set to 1 second.


------------------------------------------------------------------------
r334 | joevenzon | 2005-10-01 11:59:36 -0700 (Sat, 01 Oct 2005) | 4 lines

Changed state timeout to 4 seconds, packet timeout to 0.4s, removed sync 
display, removed debug prints.


------------------------------------------------------------------------
r333 | joevenzon | 2005-10-01 11:47:36 -0700 (Sat, 01 Oct 2005) | 3 lines

correct function memories are now sent in the states


------------------------------------------------------------------------
r332 | joevenzon | 2005-10-01 11:42:53 -0700 (Sat, 01 Oct 2005) | 3 lines

inhbit all multiplayer controls that don't make sense


------------------------------------------------------------------------
r331 | joevenzon | 2005-10-01 11:41:05 -0700 (Sat, 01 Oct 2005) | 3 lines

inhibiting track shots from the other player


------------------------------------------------------------------------
r330 | joevenzon | 2005-10-01 11:30:19 -0700 (Sat, 01 Oct 2005) | 3 lines

added verbosity to state reading


------------------------------------------------------------------------
r329 | joevenzon | 2005-10-01 10:05:19 -0700 (Sat, 01 Oct 2005) | 5 lines

Changed timeout logic to allow for (hopefully) more graceful handling of 
dropped packets.  Some warping will still occur when packets are 
dropped, but it should be less noticeable.


------------------------------------------------------------------------
r328 | joevenzon | 2005-10-01 09:50:23 -0700 (Sat, 01 Oct 2005) | 3 lines

increased state timeout


------------------------------------------------------------------------
r327 | joevenzon | 2005-10-01 09:40:01 -0700 (Sat, 01 Oct 2005) | 3 lines

fixed multiplayer bugs... ?


------------------------------------------------------------------------
r326 | joevenzon | 2005-10-01 09:08:36 -0700 (Sat, 01 Oct 2005) | 3 lines

Added a quickie ghost car replay option.


------------------------------------------------------------------------
r319 | thelusiv | 2005-09-27 20:37:47 -0700 (Tue, 27 Sep 2005) | 2 lines

Merging network-play branch into trunk for mass consumption

------------------------------------------------------------------------
r179 | joevenzon | 2005-09-05 09:54:24 -0700 (Mon, 05 Sep 2005) | 3 lines

Checking in *everything* for an easy branch.


------------------------------------------------------------------------
r178 | thelusiv | 2005-09-04 15:09:29 -0700 (Sun, 04 Sep 2005) | 2 lines

Moved S2000's suspension points to more reasonable positions.

------------------------------------------------------------------------
r177 | thelusiv | 2005-09-04 13:22:43 -0700 (Sun, 04 Sep 2005) | 2 lines

More work on balancing the S2000

------------------------------------------------------------------------
r176 | thelusiv | 2005-09-03 17:59:16 -0700 (Sat, 03 Sep 2005) | 2 lines

Updated S2000 again, used a spreadsheet to calculate the center of gravity and adjusted the weights.

------------------------------------------------------------------------
r175 | joevenzon | 2005-09-02 23:16:50 -0700 (Fri, 02 Sep 2005) | 3 lines

200 degree steering menu....


------------------------------------------------------------------------
r174 | joevenzon | 2005-09-02 23:12:59 -0700 (Fri, 02 Sep 2005) | 3 lines

Added a 200 degree steering mode.


------------------------------------------------------------------------
r173 | joevenzon | 2005-09-02 22:36:32 -0700 (Fri, 02 Sep 2005) | 3 lines

Misc build files....


------------------------------------------------------------------------
r172 | joevenzon | 2005-09-02 22:34:54 -0700 (Fri, 02 Sep 2005) | 3 lines

Select mode menu is now included.


------------------------------------------------------------------------
r171 | joevenzon | 2005-09-02 17:31:39 -0700 (Fri, 02 Sep 2005) | 4 lines

View position is now independent of the center of mass.  I may still 
have the x and y axes swapped around....


------------------------------------------------------------------------
r170 | joevenzon | 2005-09-01 20:05:09 -0700 (Thu, 01 Sep 2005) | 4 lines

Added a new "Time Trial" game mode.  Finally, a racing start.... now to 
get it to coincide with the starting line!


------------------------------------------------------------------------
r169 | joevenzon | 2005-09-01 19:04:20 -0700 (Thu, 01 Sep 2005) | 3 lines

New s2000-R sound based on the racer s2000 spoon.


------------------------------------------------------------------------
r168 | joevenzon | 2005-09-01 18:59:38 -0700 (Thu, 01 Sep 2005) | 3 lines

S2000-R engine sound.


------------------------------------------------------------------------
r167 | joevenzon | 2005-09-01 18:59:11 -0700 (Thu, 01 Sep 2005) | 3 lines

Per-car engine sounds.


------------------------------------------------------------------------
r166 | thelusiv | 2005-08-30 20:24:05 -0700 (Tue, 30 Aug 2005) | 2 lines

moved hinges, suspension, wheels and weights on Carrera to get a better ride.

------------------------------------------------------------------------
r165 | thelusiv | 2005-08-30 05:15:33 -0700 (Tue, 30 Aug 2005) | 2 lines

Adjusted cameras for new center of gravity in S2k

------------------------------------------------------------------------
r164 | thelusiv | 2005-08-29 20:30:22 -0700 (Mon, 29 Aug 2005) | 2 lines

Moved weights and a few other parts in the s2000 to correct its lack of body roll.

------------------------------------------------------------------------
r163 | thelusiv | 2005-08-29 11:18:16 -0700 (Mon, 29 Aug 2005) | 2 lines

Moved the S2000's hinges again, reduced understeer

------------------------------------------------------------------------
r162 | thelusiv | 2005-08-29 09:09:09 -0700 (Mon, 29 Aug 2005) | 2 lines

moved S2000's in-car camera

------------------------------------------------------------------------
r161 | thelusiv | 2005-08-29 08:44:06 -0700 (Mon, 29 Aug 2005) | 3 lines

Balanced the weight in the carrera. Also, found and fixed a problem with the S2000's hinges. The car 
doesn't seem to wobble as much anymore!

------------------------------------------------------------------------
r160 | thelusiv | 2005-08-28 21:53:56 -0700 (Sun, 28 Aug 2005) | 2 lines

Thickened Nurburgring foliage

------------------------------------------------------------------------
r159 | thelusiv | 2005-08-28 21:26:44 -0700 (Sun, 28 Aug 2005) | 2 lines

updated terrain credit :)

------------------------------------------------------------------------
r158 | thelusiv | 2005-08-28 21:25:31 -0700 (Sun, 28 Aug 2005) | 2 lines

A few more trees, got trees off track, added real track mask

------------------------------------------------------------------------
r157 | thelusiv | 2005-08-28 21:04:39 -0700 (Sun, 28 Aug 2005) | 2 lines

fixed Nurburgring height, added trees and foliage, put back newer version of xml file

------------------------------------------------------------------------
r156 | thelusiv | 2005-08-28 19:55:28 -0700 (Sun, 28 Aug 2005) | 2 lines

initial big updates to nurburgring, a few tweaks to RA

------------------------------------------------------------------------
r155 | joevenzon | 2005-08-28 19:22:14 -0700 (Sun, 28 Aug 2005) | 3 lines

Fixed track shot crash.


------------------------------------------------------------------------
r154 | joevenzon | 2005-08-28 14:15:11 -0700 (Sun, 28 Aug 2005) | 3 lines

Fixed tree shadow crash... ?


------------------------------------------------------------------------
r153 | joevenzon | 2005-08-28 14:05:37 -0700 (Sun, 28 Aug 2005) | 4 lines

Shadows can now fall on the sand (also, juiced up the sand drawing a 
tad.)


------------------------------------------------------------------------
r152 | joevenzon | 2005-08-28 13:55:26 -0700 (Sun, 28 Aug 2005) | 4 lines

Make glass transparent again, made the carrera's glass a bit more 
opaque.


------------------------------------------------------------------------
r151 | joevenzon | 2005-08-28 13:51:28 -0700 (Sun, 28 Aug 2005) | 3 lines

Corrected the brightness level of foliage.


------------------------------------------------------------------------
r150 | thelusiv | 2005-08-27 23:25:09 -0700 (Sat, 27 Aug 2005) | 2 lines

changed lots of porsche settings

------------------------------------------------------------------------
r149 | thelusiv | 2005-08-27 21:15:47 -0700 (Sat, 27 Aug 2005) | 2 lines

Added 1988 Porsche Carrera Clubsport.

------------------------------------------------------------------------
r148 | thelusiv | 2005-08-27 21:12:19 -0700 (Sat, 27 Aug 2005) | 2 lines

improved shadow graphics and darkened some tree trunks

------------------------------------------------------------------------
r147 | thelusiv | 2005-08-27 15:16:12 -0700 (Sat, 27 Aug 2005) | 2 lines

A new tree, of the evergreen sort

------------------------------------------------------------------------
r146 | joevenzon | 2005-08-26 21:25:53 -0700 (Fri, 26 Aug 2005) | 5 lines

Tree shadow now takes tree scale into account just enough....

Also, foliage density has been reduced.


------------------------------------------------------------------------
r145 | joevenzon | 2005-08-26 21:08:36 -0700 (Fri, 26 Aug 2005) | 4 lines

Re-did the shadow system.  Shadows are now drawn onto a texture which is 
then mapped to the terrain and track.


------------------------------------------------------------------------
r144 | thelusiv | 2005-08-26 11:09:08 -0700 (Fri, 26 Aug 2005) | 2 lines

A little more work on flattening out RA

------------------------------------------------------------------------
r143 | thelusiv | 2005-08-26 09:25:41 -0700 (Fri, 26 Aug 2005) | 2 lines

lightened the tree shadows a little

------------------------------------------------------------------------
r142 | joevenzon | 2005-08-25 20:34:18 -0700 (Thu, 25 Aug 2005) | 6 lines

Added tree shadows.  They didn't turn out looking as good as I was 
hoping.  If this method isn't acceptable, I'll have to use the 4th 
texture channel to draw shadows that stick properly on the ground and 
can be much larger (although they'll be a tad bit blurry and splotchy).


------------------------------------------------------------------------
r141 | thelusiv | 2005-08-24 22:52:04 -0700 (Wed, 24 Aug 2005) | 2 lines

RA: moved some of the trees to the foliagemap, thinned out the trees somewhat.

------------------------------------------------------------------------
r140 | thelusiv | 2005-08-24 22:16:59 -0700 (Wed, 24 Aug 2005) | 2 lines

now there are 3 levels of detail for the big tree too.

------------------------------------------------------------------------
r139 | thelusiv | 2005-08-24 21:59:56 -0700 (Wed, 24 Aug 2005) | 2 lines

more efficient models for trees 0, 1 and 2, also added third level of detail for these trees

------------------------------------------------------------------------
r138 | joevenzon | 2005-08-24 21:50:57 -0700 (Wed, 24 Aug 2005) | 3 lines

Fixed the tree fading in artifact, they do that again now.


------------------------------------------------------------------------
r137 | joevenzon | 2005-08-24 21:40:10 -0700 (Wed, 24 Aug 2005) | 3 lines

Made the foliage grid a bit more random.


------------------------------------------------------------------------
r136 | joevenzon | 2005-08-24 21:30:36 -0700 (Wed, 24 Aug 2005) | 3 lines

Adjusted the texture scale on the foliage to look more like the trees.


------------------------------------------------------------------------
r135 | joevenzon | 2005-08-24 21:27:58 -0700 (Wed, 24 Aug 2005) | 3 lines

Fixed a texture bug in the foliage map.


------------------------------------------------------------------------
r134 | joevenzon | 2005-08-24 21:18:16 -0700 (Wed, 24 Aug 2005) | 3 lines

Tweaked the foliage again, looks even more like the trees....


------------------------------------------------------------------------
r133 | joevenzon | 2005-08-24 21:11:23 -0700 (Wed, 24 Aug 2005) | 3 lines

Adjusted the foliage to look more like the trees.


------------------------------------------------------------------------
r132 | joevenzon | 2005-08-24 21:03:40 -0700 (Wed, 24 Aug 2005) | 3 lines

Fixed the tree issue, re-did the canopy texture.


------------------------------------------------------------------------
r131 | joevenzon | 2005-08-24 20:55:35 -0700 (Wed, 24 Aug 2005) | 4 lines

Re-enabled foliage, fixed one foliage bug, turned off tree fading (it 
was causing artifacts).


------------------------------------------------------------------------
r130 | joevenzon | 2005-08-24 20:41:28 -0700 (Wed, 24 Aug 2005) | 3 lines

Disabled foliage, set draw distance to infinite.


------------------------------------------------------------------------
r129 | thelusiv | 2005-08-24 20:35:40 -0700 (Wed, 24 Aug 2005) | 2 lines

Fixed Road Atlanta height

------------------------------------------------------------------------
r128 | joevenzon | 2005-08-24 20:00:54 -0700 (Wed, 24 Aug 2005) | 3 lines

Tweaked the mask slightly


------------------------------------------------------------------------
r127 | thelusiv | 2005-08-24 18:49:43 -0700 (Wed, 24 Aug 2005) | 2 lines

Flattened out the track for Road Atlanta, added some missing details to the terrain.

------------------------------------------------------------------------
r126 | thelusiv | 2005-08-24 15:09:21 -0700 (Wed, 24 Aug 2005) | 2 lines

Changed number of trees and number of trees per node to accomodate new large tree

------------------------------------------------------------------------
r125 | thelusiv | 2005-08-24 15:01:21 -0700 (Wed, 24 Aug 2005) | 2 lines

Added a huge tree.

------------------------------------------------------------------------
r124 | thelusiv | 2005-08-24 01:24:27 -0700 (Wed, 24 Aug 2005) | 2 lines

Road Atlanta - made track wider, added myself to credits, played with parameters

------------------------------------------------------------------------
r123 | thelusiv | 2005-08-23 23:19:56 -0700 (Tue, 23 Aug 2005) | 2 lines

changed Road Atlanta to newer textures for asphalt, gravel

------------------------------------------------------------------------
r122 | thelusiv | 2005-08-23 23:15:54 -0700 (Tue, 23 Aug 2005) | 2 lines

Added foliage map for road atlanta

------------------------------------------------------------------------
r121 | thelusiv | 2005-08-23 23:15:21 -0700 (Tue, 23 Aug 2005) | 2 lines

trimmed back trees so they're not on the track anymore

------------------------------------------------------------------------
r120 | thelusiv | 2005-08-23 22:52:35 -0700 (Tue, 23 Aug 2005) | 2 lines

Added starting line for Road Atlanta

------------------------------------------------------------------------
r119 | thelusiv | 2005-08-23 22:44:37 -0700 (Tue, 23 Aug 2005) | 2 lines

Treemap for Road Atlanta

------------------------------------------------------------------------
r118 | thelusiv | 2005-08-23 22:20:44 -0700 (Tue, 23 Aug 2005) | 2 lines

Finally fixed the parametric and mask for Road Atlanta.

------------------------------------------------------------------------
r117 | thelusiv | 2005-08-23 22:00:38 -0700 (Tue, 23 Aug 2005) | 2 lines

slightly improved road atlanta terrain and included my original heightmap graphic

------------------------------------------------------------------------
r116 | thelusiv | 2005-08-23 21:31:14 -0700 (Tue, 23 Aug 2005) | 2 lines

Added a new track: Road Atlanta

------------------------------------------------------------------------
r115 | joevenzon | 2005-08-23 20:41:19 -0700 (Tue, 23 Aug 2005) | 3 lines

Preliminary foliage system for dense forests.


------------------------------------------------------------------------
r114 | thelusiv | 2005-08-23 16:37:48 -0700 (Tue, 23 Aug 2005) | 2 lines

Added a skid pad track from Vamos.

------------------------------------------------------------------------
r113 | joevenzon | 2005-08-21 22:13:53 -0700 (Sun, 21 Aug 2005) | 3 lines

Removed a debug console print.


------------------------------------------------------------------------
r112 | joevenzon | 2005-08-21 22:12:43 -0700 (Sun, 21 Aug 2005) | 3 lines

Darkened the track and fixed an old bug in the terrain system.


------------------------------------------------------------------------
r111 | thelusiv | 2005-08-21 13:23:59 -0700 (Sun, 21 Aug 2005) | 2 lines

Made a better treemap for Catalunya

------------------------------------------------------------------------
r110 | thelusiv | 2005-08-21 13:14:03 -0700 (Sun, 21 Aug 2005) | 2 lines

Made a treemap and removed trees from objects list.

------------------------------------------------------------------------
r109 | joevenzon | 2005-08-21 11:03:05 -0700 (Sun, 21 Aug 2005) | 4 lines

Fixed LOD numbering, LOD cutoff is now 150 meters (fade-out is from 500 
to 600 meters), randomized tree height.


------------------------------------------------------------------------
r108 | joevenzon | 2005-08-21 10:45:14 -0700 (Sun, 21 Aug 2005) | 3 lines

Implemented LOD, added third tree type, increased draw distance.


------------------------------------------------------------------------
r107 | thelusiv | 2005-08-21 10:32:42 -0700 (Sun, 21 Aug 2005) | 2 lines

Added third tree, made low-detail models/textures for faraway trees.

------------------------------------------------------------------------
r106 | joevenzon | 2005-08-21 09:51:07 -0700 (Sun, 21 Aug 2005) | 3 lines

Trees are now randomly rotated.


------------------------------------------------------------------------
r105 | joevenzon | 2005-08-20 15:07:00 -0700 (Sat, 20 Aug 2005) | 6 lines

Added support for treemaps, tree level of detail, and tree fading.  
There may be a bug in the frustum culling for the trees, but I can't 
track it down... let me know if trees are disappearing before they're 
off the screen.


------------------------------------------------------------------------
r104 | thelusiv | 2005-08-18 06:52:43 -0700 (Thu, 18 Aug 2005) | 2 lines

added another tree

------------------------------------------------------------------------
r103 | joevenzon | 2005-08-16 06:10:13 -0700 (Tue, 16 Aug 2005) | 3 lines

Okay, fixed the backdrop time for real.


------------------------------------------------------------------------
r102 | joevenzon | 2005-08-15 21:57:41 -0700 (Mon, 15 Aug 2005) | 4 lines

Fixed a long-standing bug that would cause the daytime to advance much 
faster than it should, especially with a low framerate.


------------------------------------------------------------------------
r101 | joevenzon | 2005-08-15 21:53:47 -0700 (Mon, 15 Aug 2005) | 5 lines

I accidentally turned off the polygon offset that allowed the track to 
sit nicely on top of the terrain without z-fighting.  It's now 
re-enabled.


------------------------------------------------------------------------
r100 | joevenzon | 2005-08-15 19:19:07 -0700 (Mon, 15 Aug 2005) | 4 lines

Finally implemented a fairly robust shadow drawing method.  Should have 
all of the shadow bugs worked out, now.


------------------------------------------------------------------------
r99 | joevenzon | 2005-08-15 18:00:09 -0700 (Mon, 15 Aug 2005) | 3 lines

Added frustum culling to object drawing.


------------------------------------------------------------------------
r98 | joevenzon | 2005-08-15 17:39:26 -0700 (Mon, 15 Aug 2005) | 3 lines

Fixed a bug in the object loading.


------------------------------------------------------------------------
r97 | joevenzon | 2005-08-15 06:29:58 -0700 (Mon, 15 Aug 2005) | 3 lines

After changing the resolution the main menu is presented.


------------------------------------------------------------------------
r96 | thelusiv | 2005-08-12 08:05:13 -0700 (Fri, 12 Aug 2005) | 2 lines

Replaced some of the old trees with a new similar tree.

------------------------------------------------------------------------
r95 | thelusiv | 2005-08-11 23:51:55 -0700 (Thu, 11 Aug 2005) | 2 lines

super lots of trees...feel the framerate burn

------------------------------------------------------------------------
r94 | thelusiv | 2005-08-11 23:36:56 -0700 (Thu, 11 Aug 2005) | 2 lines

Trees!

------------------------------------------------------------------------
r93 | joevenzon | 2005-08-11 21:58:03 -0700 (Thu, 11 Aug 2005) | 5 lines

Quick fix for shadows.  Introduces other artifacts and needs to be 
improved, but I'm out of town for the weekend so this will have to do 
for a few days.


------------------------------------------------------------------------
r92 | joevenzon | 2005-08-11 21:51:12 -0700 (Thu, 11 Aug 2005) | 3 lines

Tweaked the Mustang suspension to be less bouncy.


------------------------------------------------------------------------
r91 | joevenzon | 2005-08-10 21:26:10 -0700 (Wed, 10 Aug 2005) | 4 lines

Added detail texturing, but made the detail on the grass a bit more low 
frequency to appease Chris.


------------------------------------------------------------------------
r90 | joevenzon | 2005-08-10 21:20:59 -0700 (Wed, 10 Aug 2005) | 3 lines

Zero detail texturing.


------------------------------------------------------------------------
r89 | thelusiv | 2005-08-10 21:09:47 -0700 (Wed, 10 Aug 2005) | 2 lines

Moved tree off track, fixed starting lines.

------------------------------------------------------------------------
r88 | joevenzon | 2005-08-10 21:08:01 -0700 (Wed, 10 Aug 2005) | 6 lines

The car now responds properly to kerb geometry.  Also, fixed a z-buffer 
issue with the track & shoulder (which, by the way, messes up the 
shadowing even further -- I'll need to go back and fix this later by 
doing the shadow in a more robust way).


------------------------------------------------------------------------
r87 | joevenzon | 2005-08-10 20:45:53 -0700 (Wed, 10 Aug 2005) | 6 lines

Re-did the nurburgring heights and track markers to try to make it look 
more like that Sabina video.  Note that the heights don't correspond to 
the *actual* heights of the course, but neither did the old ones.  These 
heights are bumpier, though, which is nice....


------------------------------------------------------------------------
r86 | joevenzon | 2005-08-10 20:07:54 -0700 (Wed, 10 Aug 2005) | 3 lines

Tweaked some of the detail textures.


------------------------------------------------------------------------
r85 | joevenzon | 2005-08-10 19:29:10 -0700 (Wed, 10 Aug 2005) | 3 lines

Tweaked bump strips to be flatter.


------------------------------------------------------------------------
r84 | thelusiv | 2005-08-10 18:21:01 -0700 (Wed, 10 Aug 2005) | 2 lines

Fixed rotation on starting lines.

------------------------------------------------------------------------
r83 | joevenzon | 2005-08-10 18:16:27 -0700 (Wed, 10 Aug 2005) | 3 lines

Objects now have the proper rotation.


------------------------------------------------------------------------
r82 | thelusiv | 2005-08-10 17:45:44 -0700 (Wed, 10 Aug 2005) | 2 lines

Updated tree, sucks less, Z+ is up now.

------------------------------------------------------------------------
r81 | joevenzon | 2005-08-09 18:10:14 -0700 (Tue, 09 Aug 2005) | 3 lines

Updated transparency to use alpha masks.


------------------------------------------------------------------------
r80 | thelusiv | 2005-08-09 18:03:45 -0700 (Tue, 09 Aug 2005) | 2 lines

Added a tree with RGBA leaf textures.

------------------------------------------------------------------------
r79 | joevenzon | 2005-08-09 17:59:32 -0700 (Tue, 09 Aug 2005) | 3 lines

Objects can now have transparency.


------------------------------------------------------------------------
r78 | joevenzon | 2005-08-09 17:55:07 -0700 (Tue, 09 Aug 2005) | 4 lines

Changed the object format so that the y value is a delta from the 
terrain height.


------------------------------------------------------------------------
r77 | thelusiv | 2005-08-09 13:46:42 -0700 (Tue, 09 Aug 2005) | 2 lines

Added a more realistic grass texture - made from a photo.

------------------------------------------------------------------------
r76 | thelusiv | 2005-08-08 22:48:46 -0700 (Mon, 08 Aug 2005) | 2 lines

Adding objects list for Catalunya (forgot last commit...)

------------------------------------------------------------------------
r75 | thelusiv | 2005-08-08 22:48:08 -0700 (Mon, 08 Aug 2005) | 2 lines

Added white color for S2000s. Added a starting line to Catalunya and Nurburgring tracks. Updated fuel tank, fuel consumption rate, and clutch on S2000.

------------------------------------------------------------------------
r74 | joevenzon | 2005-08-08 20:54:19 -0700 (Mon, 08 Aug 2005) | 3 lines

Fixed a fuel gauge issue, added dynamically loadable track objects.


------------------------------------------------------------------------
r73 | joevenzon | 2005-08-08 19:10:33 -0700 (Mon, 08 Aug 2005) | 4 lines

Replays can now be jumped around in, 10 seconds at a time.  The replays 
are also more robust, and the replay file version has been incremented.


------------------------------------------------------------------------
r72 | joevenzon | 2005-08-08 18:27:18 -0700 (Mon, 08 Aug 2005) | 3 lines

Set up the mustang's clutch a bit better.


------------------------------------------------------------------------
r71 | joevenzon | 2005-08-06 15:39:01 -0700 (Sat, 06 Aug 2005) | 3 lines

Better sun reflection.


------------------------------------------------------------------------
r70 | thelusiv | 2005-08-05 08:01:36 -0700 (Fri, 05 Aug 2005) | 3 lines

Moved rear hinges in and down a little to reduce excessive oversteer. The S2000s still wobble a bit 
but now they are driftable.

------------------------------------------------------------------------
r69 | thelusiv | 2005-08-03 23:07:31 -0700 (Wed, 03 Aug 2005) | 2 lines

Adding S2000-R. This car is like the regular S2000, but with +35 HP, Spoon suspension settings, and racing stripes.

------------------------------------------------------------------------
r68 | thelusiv | 2005-08-03 22:56:58 -0700 (Wed, 03 Aug 2005) | 2 lines

updated s2000 with more colors, new brake lights on fin, and added s2000-R to car list

------------------------------------------------------------------------
r67 | thelusiv | 2005-08-03 19:28:25 -0700 (Wed, 03 Aug 2005) | 2 lines

moved rear hinges in 0.32

------------------------------------------------------------------------
r66 | thelusiv | 2005-08-03 19:13:16 -0700 (Wed, 03 Aug 2005) | 2 lines

moved hinges up more and broke front and back weights up and moved them apart

------------------------------------------------------------------------
r65 | thelusiv | 2005-08-03 17:46:38 -0700 (Wed, 03 Aug 2005) | 2 lines

moved hinge positions up .23 above suspension position

------------------------------------------------------------------------
r64 | thelusiv | 2005-08-03 11:08:13 -0700 (Wed, 03 Aug 2005) | 2 lines

I think I've got the damn thing fixed now.

------------------------------------------------------------------------
r63 | thelusiv | 2005-08-02 22:21:29 -0700 (Tue, 02 Aug 2005) | 2 lines

changed s2000 spring rate freq to 1.25

------------------------------------------------------------------------
r62 | thelusiv | 2005-08-02 22:14:26 -0700 (Tue, 02 Aug 2005) | 2 lines

reduced spring constants using frequency 3

------------------------------------------------------------------------
r61 | thelusiv | 2005-08-02 21:54:47 -0700 (Tue, 02 Aug 2005) | 2 lines

Updated S2000 suspension once again: moved hinges, recalculated spring constants, and reduced rear bounce and rebound dampers. Eliminated some of the wobbling and improved turnability, but still not quite driftable.

------------------------------------------------------------------------
r60 | joevenzon | 2005-08-02 17:47:44 -0700 (Tue, 02 Aug 2005) | 3 lines

Fixed include/Makefile.in to include recent additions.


------------------------------------------------------------------------
r59 | joevenzon | 2005-08-02 06:35:53 -0700 (Tue, 02 Aug 2005) | 3 lines

Updated build scripts to show proper versioning.


------------------------------------------------------------------------
r58 | joevenzon | 2005-07-31 14:09:05 -0700 (Sun, 31 Jul 2005) | 3 lines

Updated replay code to change tracks.


------------------------------------------------------------------------
r57 | joevenzon | 2005-07-31 13:43:35 -0700 (Sun, 31 Jul 2005) | 3 lines

Added another track.


------------------------------------------------------------------------
r56 | joevenzon | 2005-07-31 12:43:25 -0700 (Sun, 31 Jul 2005) | 3 lines

Restructered directories for dynamic track loading.


------------------------------------------------------------------------
r55 | joevenzon | 2005-07-31 10:23:58 -0700 (Sun, 31 Jul 2005) | 3 lines

Fixed camera positions?


------------------------------------------------------------------------
r54 | joevenzon | 2005-07-31 10:04:09 -0700 (Sun, 31 Jul 2005) | 4 lines

Set explicit texture clamping modes to fix texture interpolation 
glitches on some cards.


------------------------------------------------------------------------
r53 | thelusiv | 2005-07-31 09:53:04 -0700 (Sun, 31 Jul 2005) | 3 lines

reversed first two axes on the view position to be consistent with order of triplets in the rest of 
the file.

------------------------------------------------------------------------
r52 | joevenzon | 2005-07-31 09:50:49 -0700 (Sun, 31 Jul 2005) | 4 lines

Made the views in the car .xml file conform to the SAE coordinate 
system.


------------------------------------------------------------------------
r51 | joevenzon | 2005-07-31 09:44:00 -0700 (Sun, 31 Jul 2005) | 4 lines

Sized splash.png for people who don't have cards with the OpenGL 
non-rect texture extensions.


------------------------------------------------------------------------
r50 | joevenzon | 2005-07-31 09:39:30 -0700 (Sun, 31 Jul 2005) | 3 lines

Added joystick calibration (finally).


------------------------------------------------------------------------
r49 | joevenzon | 2005-07-31 08:26:10 -0700 (Sun, 31 Jul 2005) | 3 lines

Switched the splash screen back to png, but at a lower resolution.


------------------------------------------------------------------------
r48 | joevenzon | 2005-07-30 17:48:04 -0700 (Sat, 30 Jul 2005) | 3 lines

Restructured new game menu.


------------------------------------------------------------------------
r47 | joevenzon | 2005-07-30 17:31:54 -0700 (Sat, 30 Jul 2005) | 3 lines

Additional S2000 paint jobs.


------------------------------------------------------------------------
r46 | joevenzon | 2005-07-30 17:20:33 -0700 (Sat, 30 Jul 2005) | 4 lines

Added support for multiple paint jobs.  Just add a png in numbered 
sequence....


------------------------------------------------------------------------
r45 | joevenzon | 2005-07-30 15:27:50 -0700 (Sat, 30 Jul 2005) | 3 lines

JPG splash screen, colored menu backdrop gradient.


------------------------------------------------------------------------
r44 | thelusiv | 2005-07-30 14:32:29 -0700 (Sat, 30 Jul 2005) | 2 lines

Added a splash screen graphic to introduce the game.

------------------------------------------------------------------------
r43 | joevenzon | 2005-07-30 11:48:15 -0700 (Sat, 30 Jul 2005) | 6 lines

The robustness of the replay system has been vastly improved.  Cars 
should be kept in sync with the recording and hopefully will work 
properly across computers.  This also lays the groundwork for 
networked multiplayer syncing.


------------------------------------------------------------------------
r42 | joevenzon | 2005-07-29 22:03:26 -0700 (Fri, 29 Jul 2005) | 5 lines

Dynamic loading/unloading of tracks and terrain and stuff.  There's no 
track selection menu yet, but it's now easy to implement -- as is a game 
type selection or, perhaps, multiplayer....


------------------------------------------------------------------------
r41 | joevenzon | 2005-07-29 18:35:54 -0700 (Fri, 29 Jul 2005) | 3 lines

Fixed bug in OpenAL sound code.


------------------------------------------------------------------------
r40 | joevenzon | 2005-07-28 18:58:33 -0700 (Thu, 28 Jul 2005) | 3 lines

Logos, preliminary racing start support.


------------------------------------------------------------------------
r39 | joevenzon | 2005-07-28 18:57:56 -0700 (Thu, 28 Jul 2005) | 3 lines

Logos added, preliminary support for a racing start.


------------------------------------------------------------------------
r38 | joevenzon | 2005-07-28 17:41:19 -0700 (Thu, 28 Jul 2005) | 3 lines

Added logo images.


------------------------------------------------------------------------
r37 | thelusiv | 2005-07-26 23:42:27 -0700 (Tue, 26 Jul 2005) | 2 lines

Added model and texture for starting/finish line. Model's origin is on the ground in the center.

------------------------------------------------------------------------
r36 | joevenzon | 2005-07-26 18:37:10 -0700 (Tue, 26 Jul 2005) | 3 lines

Added trees.


------------------------------------------------------------------------
r35 | joevenzon | 2005-07-26 17:57:15 -0700 (Tue, 26 Jul 2005) | 3 lines

Fixed select car crash in openal version.


------------------------------------------------------------------------
r34 | thelusiv | 2005-07-26 10:55:15 -0700 (Tue, 26 Jul 2005) | 2 lines

Moved hood camera from 1/2 meter in front of in-car cam to 1 meter in front.

------------------------------------------------------------------------
r33 | joevenzon | 2005-07-25 22:01:51 -0700 (Mon, 25 Jul 2005) | 3 lines

Project files updated to leave build files alone.


------------------------------------------------------------------------
r32 | thelusiv | 2005-07-25 20:48:41 -0700 (Mon, 25 Jul 2005) | 3 lines

Moved in-car camera in both cars to compensate for larger difference between hood cam and in-car. 
Finally fixed suspension in the S2000...I think.

------------------------------------------------------------------------
r31 | joevenzon | 2005-07-25 20:37:22 -0700 (Mon, 25 Jul 2005) | 3 lines

Now the timer is not displayed when the HUD is disabled.


------------------------------------------------------------------------
r30 | thelusiv | 2005-07-24 22:04:06 -0700 (Sun, 24 Jul 2005) | 2 lines

Updated suspension a little...

------------------------------------------------------------------------
r29 | joevenzon | 2005-07-24 13:13:59 -0700 (Sun, 24 Jul 2005) | 3 lines

Improved the MPH display.


------------------------------------------------------------------------
r28 | joevenzon | 2005-07-24 12:54:17 -0700 (Sun, 24 Jul 2005) | 3 lines

Added a digital MPH readout to the speedo.


------------------------------------------------------------------------
r27 | joevenzon | 2005-07-24 12:24:12 -0700 (Sun, 24 Jul 2005) | 3 lines

Improved lap timer alignment.


------------------------------------------------------------------------
r26 | joevenzon | 2005-07-24 12:18:13 -0700 (Sun, 24 Jul 2005) | 3 lines

Improved the reliability of the lap timer.


------------------------------------------------------------------------
r25 | thelusiv | 2005-07-24 12:15:19 -0700 (Sun, 24 Jul 2005) | 4 lines

Moved S2000 engine a little to the right to hopefully counter driver weight slightly, made Mustang 
brakes smaller (real size) and slightly increased brake friction to compensate. Added exact gear 
ratios on Mustang from a 2004 GT.

------------------------------------------------------------------------
r24 | joevenzon | 2005-07-24 11:30:44 -0700 (Sun, 24 Jul 2005) | 3 lines

Forgot to add the graphic....


------------------------------------------------------------------------
r23 | joevenzon | 2005-07-24 11:24:09 -0700 (Sun, 24 Jul 2005) | 3 lines

Added Chris' timer box.


------------------------------------------------------------------------
r22 | thelusiv | 2005-07-24 11:10:21 -0700 (Sun, 24 Jul 2005) | 2 lines

S2000 steering exponent back to 1.0, resized mustang brakes

------------------------------------------------------------------------
r21 | thelusiv | 2005-07-24 10:58:22 -0700 (Sun, 24 Jul 2005) | 2 lines

Erased boxes on speedometer - they were unused and now there's space for something else :)

------------------------------------------------------------------------
r20 | joevenzon | 2005-07-24 10:53:30 -0700 (Sun, 24 Jul 2005) | 3 lines

Improved the tires so they're similar to the s2000's.


------------------------------------------------------------------------
r19 | joevenzon | 2005-07-24 10:41:04 -0700 (Sun, 24 Jul 2005) | 4 lines

Tachometer digits changed to sans serif font for consisntency with the 
speedo.  Tire model further improved and generalized.


------------------------------------------------------------------------
r18 | thelusiv | 2005-07-24 01:31:44 -0700 (Sun, 24 Jul 2005) | 3 lines

Adjusted rear wheel to have larger tire than front. Adjusted xml file accordingly. Fixed a problem 
with suspension length.

------------------------------------------------------------------------
r17 | thelusiv | 2005-07-23 23:55:10 -0700 (Sat, 23 Jul 2005) | 2 lines

Added shadow to inside of wheels.

------------------------------------------------------------------------
r16 | thelusiv | 2005-07-23 23:13:50 -0700 (Sat, 23 Jul 2005) | 3 lines

Moved hinges and finally got a little oversteer! Lowered the spring constants, bounce and rebound 
values. Car handles much better now.

------------------------------------------------------------------------
r15 | joevenzon | 2005-07-23 17:06:29 -0700 (Sat, 23 Jul 2005) | 4 lines

Added a shadow to the arial font for improved readability.  Also changed 
the color scheme of the controls screen for readability.


------------------------------------------------------------------------
r14 | joevenzon | 2005-07-23 16:51:58 -0700 (Sat, 23 Jul 2005) | 4 lines

Made a second font, re-did the font system a bit, started using the 
second font.


------------------------------------------------------------------------
r13 | joevenzon | 2005-07-23 16:05:30 -0700 (Sat, 23 Jul 2005) | 4 lines

The tire friction model no longer barfs when going over bumps.  Note:  
the fix for this is kind of a hack, but it seems to work just fine.


------------------------------------------------------------------------
r12 | joevenzon | 2005-07-23 15:57:45 -0700 (Sat, 23 Jul 2005) | 5 lines

Used Beckman's combination grip formula from the Physics of Racing 
series.  The RWD vehicles finally behave correctly!  Also, fixed a 
loading screen bug and made it use the cleaner font.


------------------------------------------------------------------------
r11 | thelusiv | 2005-07-23 15:16:10 -0700 (Sat, 23 Jul 2005) | 2 lines

Updated menu logo, now a little more opaque, also features new URL.

------------------------------------------------------------------------
r10 | joevenzon | 2005-07-23 13:24:33 -0700 (Sat, 23 Jul 2005) | 4 lines

Tire physics have been completely re-written, but do not yet feature the 
planned improvements.


------------------------------------------------------------------------
r9 | thelusiv | 2005-07-23 11:29:12 -0700 (Sat, 23 Jul 2005) | 3 lines

Added more weight to the car, reduced engine weight, and moved the suspension hinges in an attempt to 
reduce understeer

------------------------------------------------------------------------
r8 | joevenzon | 2005-07-22 07:41:38 -0700 (Fri, 22 Jul 2005) | 5 lines

Added some sanity checks to tire friction forces, updated s2000.xml to 
use suspension and tire coefficients from an s2000 spoon made for Racer, 
and updated the mustang to use alpine's tire data.


------------------------------------------------------------------------
r7 | joevenzon | 2005-07-21 17:26:11 -0700 (Thu, 21 Jul 2005) | 5 lines

There are now separate models and textures for front/rear wheels.  The selected car is now 
stored more reliably.  The mustang is now running on some 16" all-season tires -- makes it 
much tougher to drive!


------------------------------------------------------------------------
r6 | joevenzon | 2005-07-21 17:06:05 -0700 (Thu, 21 Jul 2005) | 4 lines

Updated TODO.  Also, SVN will end up updating a bunch of my user preference files, 
unfortunately.


------------------------------------------------------------------------
r5 | joevenzon | 2005-07-21 02:36:48 -0700 (Thu, 21 Jul 2005) | 3 lines

moved center of wheel back, adjusted suspension, weight, engine location, contact points, wheel 
location, and more

------------------------------------------------------------------------
r4 | joevenzon | 2005-07-21 00:06:02 -0700 (Thu, 21 Jul 2005) | 1 line

new values for S2000's tires and brakes
------------------------------------------------------------------------
r3 | joevenzon | 2005-07-20 20:25:32 -0700 (Wed, 20 Jul 2005) | 3 lines

Fixed the mustang's mass and drivetrain inertia.


------------------------------------------------------------------------
r2 | joevenzon | 2005-07-20 18:11:16 -0700 (Wed, 20 Jul 2005) | 1 line

Autotools updated by Jens Granseuer, you can now do ./configure --with-fmod if you want fmod, or a plain configure without options for OpenAL.  Also fixed remaining replay crashes.
------------------------------------------------------------------------
r1 | thelusiv | 2005-07-19 23:31:32 -0700 (Tue, 19 Jul 2005) | 2 lines

Initial import of 2005-07-18 (OpenAL) release

------------------------------------------------------------------------

11-2-2005
Updated/fixed a ton of stuff, added mouse driving, sound volume, torque curves, new car format, new config file, in-car camera bump, flatter tracks, swappable car parts, autoclutch, OS X support, and much more.

10-2-2005
Added networked multiplayer, moved from autotools to SCons, made installable system-wide, settings directory /home/user/.vdrift, new detail options

9-1-2005
Added a foliage system, added trees, added objects, added an '88 porche, added a new track, re-did the terrain for nurburgring.

8-2-2005
Added a logo screen, revamped the menu background, added a New Game menu, added track selection and a new track, added car paint colors (up/down on the car select screen), improved the replay code by adding re-syncing every second (in preparation for networked multiplayer) -- this also makes replays much more robust when they are shared with other people.

7-25-2005
Revamped the tire friction code, tweaked the cars, added a timer graphic.

7-18-2005
Added Chris' S2000, car selection menu, interior models, restructured data/cars, seem to have fixed crash when turning into skewed corners, fixed keyboard control bugs.

7-10-2005
Added skew from the latest vamos release so sharp corners look correct, framerate and HUD can now be toggled on/off, replay improvements, and hopefully the packaging of FMOD will eliminate sound problems (you may need to copy the FMOD lib from VDrift/lib to /usr/lib and run ldconfig).

7-7-2005
Updated menu graphics, updated moon graphic, switched to FMOD for sound, added brake lights, added trimming to the world reset, added replay versioning, and reduced the size of replay files.

6-25-2005
Texture formats are now auto-detected. New menus from Chris Guirl. Enhanced performance to compensate for the loss of performance in the last release. Added a joystick deadzone option. Added an in-car view that gets its position from the car's xml file. Fixed a lingering bug with replay/lap time interaction. Added stars and a moon. Added two external camera views, improved the chase view. Fixed a bug in the tachometer texture. With the camera in orbit mode, you can now zoom in and out with the left and right mouse buttons, respectively. Fixed a bug that was causing fuel and speedo needles to not line up correctly. Fixed a bug caused by the way the car's shadow was drawn. Adjusted particle code to clip to the car (so smoke doesn't drift through it -- as much). Added an analog clutch.

6-17-2005
Fixed replay pausing/screenshot/trackshot bugs. Fixed FreeCam camera mode. Made the car a lot like a Mustang (which doesn't drift much at all... hopefully I'll add a better car next release). Make the tachometer dynamically generated based on engine parameters. Added elevation to the surface where the track is. This incurred a big performance penalty, so I had to bump down the terrain detail to compensate.

6-12-2005
Added a setting for control touchiness compensation in the Control Options menu. Camera mode is now saved. Added a menu option for refueling. Added replay functionality (more refinements to come). Updated HUD graphics from Chris Guirl. New car model from Teemu Haapoja.

6-9-2005
Created an in-game interface for control editing. Added code to make the steering less touchy for joysticks (so make sure you select Wheel in Control Options on the Main Menu to deactivate this if you have a wheel). A couple small bugs were fixed.

6-4-2005
Added a fuel gauge. Added lap timing. Created an in-game menu for changing resolution & toggling fullscreen. Press F12 to get into the menu.

5-31-2005
Fixed a steering bug. Fixed a few sound bugs.

5-29-2005
Improved build files that now check for required libraries, hopefully fixed some build issues, added verbose initialization switch, changed how transparent glass is handled, cleaned out the runtime folder.

5-28-2005
Sound via OpenAL, improved control realism.

5-3-2005
Improved car rendering, smaller terrain file size.

4-23-2005
More small fixes, impoved terrain texturing and lighting.

4-9-2005
Tiny bug fixes, added a joystick info mode to help you modify the controls file (lists/controls) for you joystick (press j), and the first release that compiles without modification on windows and linux.

4-8-2005
Numerous small bug fixes, a new track, and the first windows release.

4-2-2005
Fixed texture bugs, added shadows, added a particle system for tire smoke, sped up car rendering.

4-1-2005
Added a terrain engine, tweaked the track code, added simple reflections to the car. Also changed some things to get it to compile better across more platforms.

3-29-2005
Initial release. New model format, new font engine, new camera engine, other small tweaks.