Forums

Full Version: VDrift 2012-07-22 Release
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
Release 2012-07-22

Download
Linux Source: http://sourceforge.net/projects/vdrift/f...2/download
Linux/Ubuntu: http://www.playdeb.net/software/VDrift
Windows: http://sourceforge.net/projects/vdrift/f...e/download
OSX: http://sourceforge.net/projects/vdrift/f...g/download

Updates
Linux: http://sourceforge.net/projects/vdrift/f...f/download
Windows: http://sourceforge.net/projects/vdrift/f...e/download

Videos
http://www.youtube.com/watch?v=mdmAKdisrpw
http://www.youtube.com/watch?v=8l02A0Upo3M
http://www.youtube.com/watch?v=K1D_ouAEiNA

Source: https://github.com/VDrift/vdrift/tree/20...22-release
Data: http://vdrift.svn.sourceforge.net/viewvc...012-07-22/

Features:
- Implement keyboard/joystick GUI navigation
- Change GUI layout for keyboard/joystick navigation
- Increase GUI scriptability by events and property setters
- Clean up GUI, reduce number of pages
- Use a track as GUI menu background (experimental, hardcoded to garage atm)
- Refactor AI to support multiple AI implementations (by Peter Szücs)
- Support per car AI type and level selection (by Peter Szücs)
- Implement a new more advanced AI (by Peter Szücs)
- Increase max number of opponents to 11
- Increase max number of laps to 12
- Rewrite sound system to support more sound sources
- Physics debugging support(-drawaabbs -drawshapes, -drawcontacts)
- Force feedback support on Windows (experimental)
- Enable car damage (experimental, try F1-02)
- Dynamic track objects (experimental, unused)
- Update tracks to support up to 24 start positions
- Custom car cameras and camera setup in car config files

Fixes:
- Fix lap timing and racing in reverse mode
- Re-enable crash sounds
- Tweak sun position & light colors for more aggressive shading
- Tire smoke particles adjustments (by Crystal Hammer)
- Make sure to use downloaded/updated track (by Timothy Furlong)
- General code cleanup, warning fixes (by Antonio Vazquez)
- README work, fixes (by Bengt Lüers)

New cars:
- KF1-91, KF1K, KF1T (karts by Berzingue)
- DCH, DSN, F40, LGN, TRA (by asasinuxp)

New tracks:
- Wackersdorf (kart track by Berzingue)
There is a minor "regression" in the new release. The default field of view angle has changed from 45 degrees to 40.

old, 45 deg
[Image: oldfs.jpg]

new, 40 deg
[Image: newjyw.jpg]

I'll upload a patch. In the meantime this can be worked around by overriding fov in car config files.

Example (LE):
Open car config file: C:\Program Files (x86)\VDrift\data\cars\LE\LE.car
Add fov=45 to camera parameters:
Code:
[camera.1]
name = driver
type = mount
position = 0.292, -0.18, 0.2
fov = 45
The menu fov settings(normal, wide, extra-wide) seem to be ignored in game(work in the garage).
Bug: https://github.com/VDrift/vdrift/issues/96
I've uploaded a capture of a steering wheel force feedback test run. Big Grin

http://www.youtube.com/watch?v=mdmAKdisrpw

PS: It seems catalyst 12.6 doesn't like our gui http://img692.imageshack.us/img692/4564/...126gl3.jpg
It looks like the sound volume is reset on game start. This is seriously annoying, maybe worth another patch.

Edit: Temporary workaround is to record at least one replay. With no existing replays the config file gets messed up, a few settings are not loaded.
Another short test video Wink

http://www.youtube.com/watch?v=8l02A0Upo3M

And another graphics card driver bug (2.1 Mesa 8.0.3 Mobile Intel® GM45):
http://img220.imageshack.us/img220/2920/shot002du.jpg
Going away for two weeks, so the mac build won't be done until then. Struggling a bit to build SDL2, need to have a proper look at it.
You will most certainly have problems with SDL_gfx. It doesn't support SDL2 yet, has to be patched manually(can provide patch). I did it for the windows version. My build has a minor regression though, not sure if it is due to me or SDL2. Fortunately it is nothing critical.

But then, SDL2 is completely optional. Linux builds are running with SDL. The easiest would be to wait till SDL2 is released, SDL_gfx updated. I hope it will happen some time this year.

Anyway, enjoy your leave. :wink:
Another video to bump the thread.

http://www.youtube.com/watch?v=K1D_ouAEiNA
OS X build finally up! Get it here: http://sourceforge.net/projects/vdrift/f...g/download
Built from https://github.com/Timo6/vdrift-mac/comm...407d7a2634 and https://github.com/VDrift/vdrift/commit/...7cae1d10b0 which hopefully corresponds to 2012-07-22c, and with Xcode 4.4.1 on OS X 10.8. If anyone has access to older machines I would be interested to find out which OSs it is compatible with - the deployment target is 10.4 (Tiger) but I don't know if it actually works. I have signed it with my Developer ID, so it should play nicely with Mountain Lion's Gatekeeper.

OS X changes:
* Readme updates
* Move data inside app bundle (VDrift.app/Contents/Resources/data)
- better user experience: drag and drop app neatly to Applications
- old method still works: if no data at above path, look for it next to VDrift.app
* Use git stuff for version, revision (in log.txt)
- Version: last tag
- Revision: commits since last tag + latest commit SHA + modified files or not
* Dependancy updates
- Archive: 3.0.4
- Boost: 1.49.0
- Bullet: 2.80
- Curl: 7.26.0
- GLEW: 1.7.0
- Ogg: 1.3.0
- SDL: 1.2.15
- SDL_gfx: 2.0.23
- SDL_image: 1.2.12
- Vorbis: 1.3.3
Also, @joevenzon, could you put a post on the front page now?
Done, I'll update the download links once the site stops being so slow....
hello NAN,
I tested new version on my laptop (Intel Core Duo with windows XP and G965 graphic card) and it doesn't work.
When I run the exe, nothing happens, no error or crash.
Look for the log file. Should be in your user directory VDrift\log.txt.

I don't have access to WinXP. Thus there is no official support as long as we don't get someone to look after it.
Alright, those are updated now too.
Pages: 1 2