I've just uploaded a new version of Racer (it's getting a bit complex
at the moment, 3 platforms to support, hm).
Get it at: http://www.racesimcentral.net/
Note that work is slowing down a bit; I've been enjoying the sun and
pumping through real-life work. But that's life. ;-)
Racer v0.4.5 BETA
-----------------
Changes from v0.4.1:
- Rendering optimized a little.
It now sorts by material, made some 10% difference on my O2.
- Texture loading optimized.
Multiple occurences are only loaded once. This was previously only
used in TrackEd. Should load (much) faster now and use much less
memory. If you previously tried to convert tracks like Monza, try
again; this version should be much better.
- Differential code has been placed in. It's quite beta, and will
exhibit quite a few problems while driving (or should I say trying to
drive).
New features:
- Linux version added! Not a fully compilable version probably (mail
me your problems; it SHOULD be doable), but perhaps interesting for
future serving of races. Strangely enough, the Linux version was up &
displaying in 3 days. No sound yet though. Any takers?
- Collision detection (car vs. track). A bit crude still; no angular
impulses yet (and no angular rotation collision prediction). Thanks to
Dave Eberly for his OBB-Triangle detection code.
- Power oversteer.
Note the Ferrari is quite heavy and requires some pushing to make it
spin out from a start. The addition was possible thanks to a friction
curve which specifies maximum friction based on the slip velocity. But
oh gosh, ofcourse there's too much oversteer!
- Lit tracks; some lighting can be added to the tracks (it's on by
default).
Although subtle, it does add a bit of flavour. To get lighting to
work on old exported tracks, use TrackEd, select your track, and click
'Add Lighting'. This will process all track .DOFs and add normals so
that lighting works correctly.
- Transparent track objects (fences and such).
Although the rendering order is not be correct in all cases, alpha
rendering is supported. For .BMP texturemaps, any purple pixels are
made transparent. The bridge rail in Carrera for example. Note that
half-transparent textures (if you use .tga files) will not render in
the right order.
- ACT Labs wheel control sets were added (thanks to Dedlast)
- Logitech wheel axes support.
The Logitech wheel used slider axes and these could not be
specified. Support was added. Use 'slider0' or 'slider1' as the axis
name in the control set files (no Logitech ctrlset exists yet; please
send one to me if you get it working)
- More axes are supported; the Logitech wheel uses a slider axis, and
this was not recognized. Now if someone can do a control set that I
can include... (use slider0 or slider1 instead of the regular axes,
X/Y/Z/RX/RY/RZ).
- Full compilable source available for Win32, SGI and Linux.
I might have forgotten things (I'm almost 100% sure), or getting it
to work is (very) unclear. Mail me with what you had to do to get it
to compile, or what your problems are in getting it up, so I can make
it easier for future releases. Warning: it might be a bit of a mess
right now; didn't put enough time I guess into testing and searching
for omissions.
- Force feedback improved.
I now have friction working to get rid of the loose feel at low
speeds. Look at the msff_ff.ini file in data/ctrlsets for some new
parameters.
TrackEd changes:
- AI waypoint editing now possible (consisting of direction markers
and left/right road markers; possible speeds are learned by the robot
drivers).
- (Track) Camera handling is now a bit where it should be; not too
much funny alpha stuff. It's ok to do your own track camera's now, in
fact, I'd love to see what you make of it, since I don't really put
time into those much. Surfers' Paradise needs them, badly.
BONUS BONUS BONUS:
- The track 'Surfer's Paradise' has been uploaded. This is originally
an SCGT conversion of the Microsoft Cart game. It's not really
complete; adding track cams is left as an excersise for the user (and
those skyboxes!). If you have created a nice track cam set, please
mail the 'special.ini' file to me so I can include it in a forthcoming
release. Thanks to Gary Johnson for letting me premier this track.
Enjoy!
Ruud van Gaal
Ruud van Gaal, GPL Rank +53.25
Pencil art : http://www.racesimcentral.net/
Free car sim : http://www.racesimcentral.net/