Michael Xynidis | 4 May 21:16 2014
Picon
Picon

Have Oculus Rift development kit - Need 360 degree VR

Hi. I've been planning a study on steering systems, and up until now, have been using TORCS. The associated dissertation will include operating a car in reverse--which requires a VR space. I'm doing this research at the University of Central Florida. I've gotten one Oculus Rift kit, and may be able to obtain a second. Ticket #822 (mungewell/rvlander) mentions the need for a dev kit in order to expand SD to support VR via the Rift. I've got one and would like to discuss the issue further with the individuals involved.

Hopefully, moving from the TORCS platform to SD won’t be an issue. The required customizations aren't very complicated: a test track with cones (collision-detecting stanchions) for weaving through, and one-or-two cars where the speed can be fixed at a predetermined rate once entering the slalom. The VR part will essentially be a parallel-parking test into a fixed space. We've already been working at modifying the steering input on the TORCS car--wouldn't expect it to be much different in SD.

Is there anyone I can work with on this? Or, at least, discuss the possibility of Oculus Rift support? Thanks. Looking forward to a good discussion.

I WILL PUT AN OCULUS RIFT KIT IN THE RIGHT HANDS TO GET VR SUPPORT IN SD AND/OR TORCS.

-Michael

------------------------------------------------------------------------------
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
• 3 signs your SCM is hindering your productivity
• Requirements for releasing software faster
• Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
_______________________________________________
Torcs-devel mailing list
Torcs-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/torcs-devel
ravich kurchatov | 20 Apr 20:22 2014

My experience implementing a lidar in torcs (part 1)

Hello,

This is my experience implementing a lidar in torcs, which I hope will
be useful to anyone following a similar path. 

Partly inspired by Brad Templeton's essay
(http://www.templetons.com/brad/robocars/simulator.html) on the need
for an open source driving simulator, I decided to investigate more
about bringing this vision to frutition, as a spare time project.

As most roboticists (e.g. Sebastian Thurn in the udacity course) point
out, the major challenge for a robocar is perception. Once a robocar
knows where the road is, where *it* is located and where the other
cars and obstacles are, it is relatively easy to decide what to do and
signal actuators. This insight is validated by how good the built in
TORCS robots are, which have access to all this information. Almost
all of them manage to soundly kick my ass on every racetrack (I'm
playing with a keyboard, maybe I'd do better if I played with a wheel
or joystick).

Simulated Car Racing (SCR) is a good effort to make the robots more
realistic, but only goes a small distance. The track and opponent
sensors that SCR provides (via UDP) are still a bit too much spoon
feeding. Realistic sensors (such as GPS, Inertial Measurement Unit
(IMU), lidar, radar, stereo cameras) used by real self driving cars
are all missing.

The good news is that most of these sensors are easy to implement. GPS
and IMU are trivial as car position and acceleration are directly
available via the `tCarElt* car` class/struct, viz.:

car->_pos_X
car->_pos_Y
car->_pos_Z
car->_roll
car->_pitch
car->_yaw
car->_accel_x
car->_accel_y
car->_accel_z

All that is needed for more realism is to add Gaussian noise (with
proper sigma) and random dropouts for the GPS and simulated drift for
the IMU (if it is too accurate).

It is also fortunate that a simple lidar, such as a single beam SICK
type is easy to implement in a few lines of code, using plib's ssgLOS
(line of sight) function (http://plib.sourceforge.net/ssg/non_class.html):

#+begin_src cpp
void lidar(const tCarElt *car, sgVec3 pos, sgVec3 l_dir, sgVec4 xyzr)
{
  // pos:   position of the sensor relative to the car->_postMat
  // l_dir: direction in which laser points relative to the sensor

  sgMat4 m;      // sensor position matrix
  sgCopyMat4(m, car->_posMat);
  m[3][0] += pos[0]; m[3][1] += pos[1]; m[3][2] += pos[2]; 
  sgMat4 inv_m;  // inverse of sensor position matrix
  sgTransposeNegateMat4(inv_m, m);

  ssgHit *results;
  int num_hits = ssgLOS(TheScene, l_dir, inv_m, &results);

  if (num_hits == 0) {
    xyzr[3] = 0;
    return;
  }

  ssgHit *hit;
  // range initialized to a large number
  float range = 1E9, curr_range;
  for (int i = 0; i < num_hits; ++i) {
    hit = &results[i];
	
	// divide-by-zero check omitted on purpose
    curr_range = hit->plane[3] / sgScalarProductVec3(hit->plane, l_dir);

    if (curr_range < range)
      range = curr_range;
  }

  sgVec3 xyz;
  sgCopyVec3(xyz, l_dir);
  sgScaleVec3(xyz, range);
  sgXformPnt3(xyz, xyz, m);

  xyzr[0] = xyz[0];
  xyzr[1] = xyz[1];
  xyzr[2] = xyz[2];
  xyzr[3] = range; 
}
#+end_src

If there is sufficient interest, I'll soon post a part 2 going into an
explanation for the code and how I plan to extend it to simulate a
more sophisticated multi beam lidar such as the Velodyne HDL-64 (which
was extensively used in Darpa GC 2007 and is the main sensor of the
Google SDC).

regards,
ravich2-7183 

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
Alan Ali | 18 Jan 00:22 2014
Picon

Initial car positions


Hello,

Would you please tell me where the initial position (x and y) of the car is initialized?
I can find that the initial inter vehicle distances are equal to 5 meter and i want to change this value, how can i do it?

Thank a lot in advance.



------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
Torcs-devel mailing list
Torcs-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/torcs-devel
strandhau biz | 7 Oct 15:15 2013
Picon

[Torcs-users] Bug-report regarding torcs-1.3.4 installation and robotgen -- including fixes

Hi

I just tried to use the PATCH send by Jasper
http://sourceforge.net/p/torcs/mailman/message/30326844/
------------------------------------------------------------------------------
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register >
http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________
Torcs-devel mailing list
Torcs-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/torcs-devel
Bernhard Wymann | 4 Aug 13:33 2013
Picon

Changes in wheel.cpp, please review/test/comment

Hi all

I changed the wheel forces calculation a bit, I would be happy if you 
review and test the changes. Changelog:
- Fixed car flying off with extreme suspension settings, see 
http://www.berniw.org/trb/forum/showthread.php?topicid=3640.
- Fixed applied force when wheel has lost touch with the ground but 
suspension is not fully extended.

http://torcs.cvs.sourceforge.net/viewvc/torcs/torcs/torcs/src/modules/simu/simuv2/wheel.cpp?r1=1.26.2.1&r2=1.26.2.2&pathrev=r1-3-1
http://torcs.cvs.sourceforge.net/viewvc/torcs/torcs/torcs/src/modules/simu/simuv2/wheel.h?r1=1.7&r2=1.7.2.1&pathrev=r1-3-1

Best regards

Bernhard

------------------------------------------------------------------------------
Get your SQL database under version control now!
Version control is standard for application code, but databases havent 
caught up. So what steps can you take to put your SQL databases under 
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk
Michael Sieben | 14 Jun 10:34 2013
Picon

Debugging in Visual Studio 2012

Hi,

i have a question to some more experienced users of Visual Studio.

I got Torcs 1.3.4 and my own robots to compile in VS and can run wtorcs.exe from runtime and/or runtimed.



But is it possible to modify the configuration so i could run and debug torcs with VS? (e.g. use breakpoints, step by step, and inspect variables and classes directly with the VS builtin functions)


Thanks in advance to any help.

best regards
McCriddle
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Torcs-devel mailing list
Torcs-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/torcs-devel
jlwalter | 22 Apr 05:37 2013
Picon
Picon

AI research - reinforcement learning

Hello everyone,

My name is Jeremiah and I'm starting a research project on Reinforcement Learning testing different algorithms' effectiveness at 'learning to drive', or dealing with continuous actions. And I'm going to use TORCS as my simulation!

So my question is, has anyone done any similar Reinforcement Learning research and have you any tips or recommendations when it comes to setting the simulation environment up?
I appreciate any help I can get!

Thankyou,
Jeremiah Walter
BComp, University of Tasmania
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Torcs-devel mailing list
Torcs-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/torcs-devel
Daniele Loiacono | 17 Apr 22:48 2013
Picon

[GECCO 2013] Simulated Car Racing Competition

Our apologies if you receive multiple copies of this announcement.
---------------------------------------------------------------------

               Simulated Car Racing Competition

                  to be held as part of the

  2013 Genetic and Evolutionary Computation Conference (GECCO-2013) 
                July 6-10, Amsterdam, The Netherlands
 
                  Organized by ACM SIGEVO
               http://www.sigevo.org/gecco-2013

 Submission Deadline: June 21, 2013

---------------------------------------------------------------------

We are pleased to announce the 2013 Simulated Car Racing Competition.

Get ready to enter the challenge and to submit the fastest driver!


** GOAL ** 

The goal of the championship is to design a controller for a racing 
car that will compete on a set of unknown tracks first alone (against 
the clock) and then against other drivers. The controllers perceive 
the racing environment through a number of sensors that describe the 
relevant features of the car surroundings (e.g., the track limits, 
the position of near-by obstacles), of the car state (the fuel level, 
the engine RPMs, the current gear, etc.), and the current game state 
(lap time, number of lap, etc.). The controller can perform the 
typical driving actions (clutch, changing gear, accelerate, 
break, steering the wheel, etc.) 

** BACKWARD COMPATIBILITY ** 

The 2013 Competition does not introduce any major change with 
respect to the previous edition. In particular, we will not 
introduce any change to the APIs, such that it will be possible 
to build a controller based on the entries of the past year. 

** RULES AND REGULATIONS ** 

The championship consists of nine races on nine different tracks 
divided into three legs, one for each conference, involving three 
Grand Prix competitions each. Teams will be allowed to submit a 
different driver to each leg. 

Each Grand Prix consists of three stages: 

    * the warm-up 
    * the qualifying 
    * the race 

During warm-up, each driver races alone for 100000 game ticks 
(approximately 30 minutes of actual game time) on each track. 
Drivers can collect useful information about the tracks and can 
tune their behaviors for the next stages. Accordingly, the 
performance of drivers in this stage is not taken into account 
for their scores. 

During the qualifying stage, as in the previous edition, each driver 
races alone for 10000 game ticks on each of three three tracks of 
the leg (approximately 3 minutes and 20 seconds of actual game time 
per track). The eight controllers that bridge the longest distances 
qualify for the actual Grand Prix races. 

During the final races, these best eight drivers race together. The 
races consist of eight times three lap races on each of the three 
tracks. At the end of each race, the drivers are scored using the 
F1 system: 10 points to the first controller that completes the race, 
8 points to the second one, 6 to the third one, 5 to the fourth, 4 to 
the fifth one, 3 to the sixth, 2 to the seventh, and 1 to the eighth. 
The driver performing the fastest lap in the race will get two 
additional points. The driver completing the race with the smallest 
amount of damage will also get two extra points. The starting grid 
of the first race will be based on the performance obtained in the 
qualifying stage. Each subsequent race, the starting grid will be 
shifted by one so that each driver starts from every position of the 
starting grid exactly once. 

As in the previous edition, the tracks used in each leg are unknown 
to the competitors. 

** WEBPAGE ** 


** IMPORTANT DATES ** 

Submission deadline: June 21, 2013
Conference: July 6-10, 2013


** COMPETITION SOFTWARE ** 

The competition software, including servers for Linux & Windows, 
and C++ and Java clients, can be downloaded from the page: 


For inquiries send an email to scr <at> geccocompetitions.com or visit 
the Car Racing Google Group at 


Please notice that you are *not* required to either attend or 
register to the conferences in order to enter the competition. 

** ORGANIZING COMMITTEE ** 

    Daniele Loiacono (Politecnico di Milano) 
    Pier Luca Lanzi (Politecnico di Milano) 
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
Torcs-devel mailing list
Torcs-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/torcs-devel
brian gr | 27 Feb 11:17 2013
Picon

brian gr

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Torcs-devel mailing list
Torcs-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/torcs-devel
Krzysztof W | 21 Feb 22:46 2013
Picon

Problem in running TORCS after building a robot

Hi everyone!

I would like to start developing a robot in TORCS, but I've got some problems. 

Few days ago I installed TORCS 1.3.4 from sources (all-in-one) on Ubuntu 12.10. The game runs perfectly. Then I built my own robot using "robotgen". I hadn't any errors during a robot installation. But unfortunately, when I start to play TORCS and I choose "configure race" to select my robot, I receive an error and the program quits. I'm trying to make it work for a long time, but I can't find any solution to this problem.

Below is a log after running "torcs -d".

Do you have any ideas where I've made a mistake?



GNU gdb (GDB) 7.5-ubuntu
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
Reading symbols from /usr/local/lib/torcs/torcs-bin...done.
(gdb) Starting program: /usr/local/lib/torcs/torcs-bin -l /home/krris/.torcs -L /usr/local/lib/torcs -D /usr/local/share/games/torcs
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x605770)
Visual Properties Report
------------------------
Compatibility mode, properties unknown.
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x605770)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/graph.xml" (0x605770)
parmReleaseHandle: release "/home/krris/.torcs/config/graph.xml" (0x605770)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/graph.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/graph.xml" (0x605770)
parmReleaseHandle: release "/home/krris/.torcs/config/graph.xml" (0x605770)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/graph.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x610660)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x610660)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x610660)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x610660)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x627ee0)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x627ee0)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x627ee0)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x627ee0)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/raceman/practice.xml" (0x83fca0)
GfParmReadFile: Openning "/home/krris/.torcs/config/raceman/quickrace.xml" (0x60e4e0)
GfParmReadFile: Openning "/home/krris/.torcs/config/raceman/champ.xml" (0x610320)
GfParmReadFile: Openning "/home/krris/.torcs/config/raceman/dtmrace.xml" (0x60c540)
GfParmReadFile: Openning "/home/krris/.torcs/config/raceman/endrace.xml" (0x885ab0)
GfParmReadFile: Openning "/home/krris/.torcs/config/raceman/ncrace.xml" (0x88e620)
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x89cf80)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x89cf80)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "categories/free.xml" (0x8a6090)
parmReleaseHandle: release "categories/free.xml" (0x8a6090)
parmReleaseHeader: refcount null free "categories/free.xml"
GfParmReadFile: Openning "categories/Historic.xml" (0x8a6090)
parmReleaseHandle: release "categories/Historic.xml" (0x8a6090)
parmReleaseHeader: refcount null free "categories/Historic.xml"
GfParmReadFile: Openning "categories/Offroad-4WD-GrA.xml" (0x8b2780)
parmReleaseHandle: release "categories/Offroad-4WD-GrA.xml" (0x8b2780)
parmReleaseHeader: refcount null free "categories/Offroad-4WD-GrA.xml"
GfParmReadFile: Openning "categories/Offroad-RWD-GrA.xml" (0x8b2710)
parmReleaseHandle: release "categories/Offroad-RWD-GrA.xml" (0x8b2710)
parmReleaseHeader: refcount null free "categories/Offroad-RWD-GrA.xml"
GfParmReadFile: Openning "categories/ow1.xml" (0x8a5470)
parmReleaseHandle: release "categories/ow1.xml" (0x8a5470)
parmReleaseHeader: refcount null free "categories/ow1.xml"
GfParmReadFile: Openning "categories/stock1.xml" (0x8a5470)
parmReleaseHandle: release "categories/stock1.xml" (0x8a5470)
parmReleaseHeader: refcount null free "categories/stock1.xml"
GfParmReadFile: Openning "categories/Track-4WD-GrB.xml" (0x8a9360)
parmReleaseHandle: release "categories/Track-4WD-GrB.xml" (0x8a9360)
parmReleaseHeader: refcount null free "categories/Track-4WD-GrB.xml"
GfParmReadFile: Openning "categories/Track-FWD-GrA.xml" (0x8ab760)
parmReleaseHandle: release "categories/Track-FWD-GrA.xml" (0x8ab760)
parmReleaseHeader: refcount null free "categories/Track-FWD-GrA.xml"
GfParmReadFile: Openning "categories/Track-FWD-GrB.xml" (0x8ab760)
parmReleaseHandle: release "categories/Track-FWD-GrB.xml" (0x8ab760)
parmReleaseHeader: refcount null free "categories/Track-FWD-GrB.xml"
GfParmReadFile: Openning "categories/Track-RWD-GrA.xml" (0x8ab760)
parmReleaseHandle: release "categories/Track-RWD-GrA.xml" (0x8ab760)
parmReleaseHeader: refcount null free "categories/Track-RWD-GrA.xml"
GfParmReadFile: Openning "categories/Track-RWD-GrB.xml" (0x8b4da0)
parmReleaseHandle: release "categories/Track-RWD-GrB.xml" (0x8b4da0)
parmReleaseHeader: refcount null free "categories/Track-RWD-GrB.xml"
GfParmReadFile: Openning "categories/Track-RWD-GrC.xml" (0x8b4d30)
parmReleaseHandle: release "categories/Track-RWD-GrC.xml" (0x8b4d30)
parmReleaseHeader: refcount null free "categories/Track-RWD-GrC.xml"
GfParmReadFile: Openning "categories/trb1.xml" (0x8ab760)
parmReleaseHandle: release "categories/trb1.xml" (0x8ab760)
parmReleaseHeader: refcount null free "categories/trb1.xml"
GfParmReadFile: Openning "categories/trb3.xml" (0x8b1000)
parmReleaseHandle: release "categories/trb3.xml" (0x8b1000)
parmReleaseHeader: refcount null free "categories/trb3.xml"
GfParmReadFile: Openning "cars/p406/p406.xml" (0x8b6e90)
parmReleaseHandle: release "cars/p406/p406.xml" (0x8b6e90)
parmReleaseHeader: refcount null free "cars/p406/p406.xml"
GfParmReadFile: Openning "cars/pw-206wrc/pw-206wrc.xml" (0x8aa7a0)
parmReleaseHandle: release "cars/pw-206wrc/pw-206wrc.xml" (0x8aa7a0)
parmReleaseHeader: refcount null free "cars/pw-206wrc/pw-206wrc.xml"
GfParmReadFile: Openning "cars/pw-306wrc/pw-306wrc.xml" (0x8ad980)
parmReleaseHandle: release "cars/pw-306wrc/pw-306wrc.xml" (0x8ad980)
parmReleaseHeader: refcount null free "cars/pw-306wrc/pw-306wrc.xml"
GfParmReadFile: Openning "cars/pw-corollawrc/pw-corollawrc.xml" (0x8af2e0)
parmReleaseHandle: release "cars/pw-corollawrc/pw-corollawrc.xml" (0x8af2e0)
parmReleaseHeader: refcount null free "cars/pw-corollawrc/pw-corollawrc.xml"
GfParmReadFile: Openning "cars/pw-evoviwrc/pw-evoviwrc.xml" (0x8af2e0)
parmReleaseHandle: release "cars/pw-evoviwrc/pw-evoviwrc.xml" (0x8af2e0)
parmReleaseHeader: refcount null free "cars/pw-evoviwrc/pw-evoviwrc.xml"
GfParmReadFile: Openning "cars/pw-focuswrc/pw-focuswrc.xml" (0x8a8a80)
parmReleaseHandle: release "cars/pw-focuswrc/pw-focuswrc.xml" (0x8a8a80)
parmReleaseHeader: refcount null free "cars/pw-focuswrc/pw-focuswrc.xml"
GfParmReadFile: Openning "cars/pw-imprezawrc/pw-imprezawrc.xml" (0x8afc90)
parmReleaseHandle: release "cars/pw-imprezawrc/pw-imprezawrc.xml" (0x8afc90)
parmReleaseHeader: refcount null free "cars/pw-imprezawrc/pw-imprezawrc.xml"
GfParmReadFile: Openning "cars/155-DTM/155-DTM.xml" (0x8afc90)
parmReleaseHandle: release "cars/155-DTM/155-DTM.xml" (0x8afc90)
parmReleaseHeader: refcount null free "cars/155-DTM/155-DTM.xml"
GfParmReadFile: Openning "cars/acura-nsx-sz/acura-nsx-sz.xml" (0x8b6e20)
parmReleaseHandle: release "cars/acura-nsx-sz/acura-nsx-sz.xml" (0x8b6e20)
parmReleaseHeader: refcount null free "cars/acura-nsx-sz/acura-nsx-sz.xml"
GfParmReadFile: Openning "cars/baja-bug/baja-bug.xml" (0x8ba9a0)
parmReleaseHandle: release "cars/baja-bug/baja-bug.xml" (0x8ba9a0)
parmReleaseHeader: refcount null free "cars/baja-bug/baja-bug.xml"
GfParmReadFile: Openning "cars/buggy/buggy.xml" (0x8bb360)
parmReleaseHandle: release "cars/buggy/buggy.xml" (0x8bb360)
parmReleaseHeader: refcount null free "cars/buggy/buggy.xml"
GfParmReadFile: Openning "cars/car1-ow1/car1-ow1.xml" (0x8a9990)
parmReleaseHandle: release "cars/car1-ow1/car1-ow1.xml" (0x8a9990)
parmReleaseHeader: refcount null free "cars/car1-ow1/car1-ow1.xml"
GfParmReadFile: Openning "cars/car1-stock1/car1-stock1.xml" (0x8b5150)
parmReleaseHandle: release "cars/car1-stock1/car1-stock1.xml" (0x8b5150)
parmReleaseHeader: refcount null free "cars/car1-stock1/car1-stock1.xml"
GfParmReadFile: Openning "cars/car1-trb1/car1-trb1.xml" (0x8b1730)
parmReleaseHandle: release "cars/car1-trb1/car1-trb1.xml" (0x8b1730)
parmReleaseHeader: refcount null free "cars/car1-trb1/car1-trb1.xml"
GfParmReadFile: Openning "cars/car1-trb3/car1-trb3.xml" (0x8ac690)
parmReleaseHandle: release "cars/car1-trb3/car1-trb3.xml" (0x8ac690)
parmReleaseHeader: refcount null free "cars/car1-trb3/car1-trb3.xml"
GfParmReadFile: Openning "cars/car2-trb1/car2-trb1.xml" (0x8aa7a0)
parmReleaseHandle: release "cars/car2-trb1/car2-trb1.xml" (0x8aa7a0)
parmReleaseHeader: refcount null free "cars/car2-trb1/car2-trb1.xml"
GfParmReadFile: Openning "cars/car3-trb1/car3-trb1.xml" (0x8b5150)
parmReleaseHandle: release "cars/car3-trb1/car3-trb1.xml" (0x8b5150)
parmReleaseHeader: refcount null free "cars/car3-trb1/car3-trb1.xml"
GfParmReadFile: Openning "cars/car4-trb1/car4-trb1.xml" (0x8ab760)
parmReleaseHandle: release "cars/car4-trb1/car4-trb1.xml" (0x8ab760)
parmReleaseHeader: refcount null free "cars/car4-trb1/car4-trb1.xml"
GfParmReadFile: Openning "cars/car5-trb1/car5-trb1.xml" (0x8b9170)
parmReleaseHandle: release "cars/car5-trb1/car5-trb1.xml" (0x8b9170)
parmReleaseHeader: refcount null free "cars/car5-trb1/car5-trb1.xml"
GfParmReadFile: Openning "cars/car6-trb1/car6-trb1.xml" (0x8b9170)
parmReleaseHandle: release "cars/car6-trb1/car6-trb1.xml" (0x8b9170)
parmReleaseHeader: refcount null free "cars/car6-trb1/car6-trb1.xml"
GfParmReadFile: Openning "cars/car7-trb1/car7-trb1.xml" (0x8b02e0)
parmReleaseHandle: release "cars/car7-trb1/car7-trb1.xml" (0x8b02e0)
parmReleaseHeader: refcount null free "cars/car7-trb1/car7-trb1.xml"
GfParmReadFile: Openning "cars/car8-trb1/car8-trb1.xml" (0x8b1730)
parmReleaseHandle: release "cars/car8-trb1/car8-trb1.xml" (0x8b1730)
parmReleaseHeader: refcount null free "cars/car8-trb1/car8-trb1.xml"
GfParmReadFile: Openning "cars/kc-2000gt/kc-2000gt.xml" (0x8bcc90)
parmReleaseHandle: release "cars/kc-2000gt/kc-2000gt.xml" (0x8bcc90)
parmReleaseHeader: refcount null free "cars/kc-2000gt/kc-2000gt.xml"
GfParmReadFile: Openning "cars/kc-5300gt/kc-5300gt.xml" (0x8b65f0)
parmReleaseHandle: release "cars/kc-5300gt/kc-5300gt.xml" (0x8b65f0)
parmReleaseHeader: refcount null free "cars/kc-5300gt/kc-5300gt.xml"
GfParmReadFile: Openning "cars/kc-a110/kc-a110.xml" (0x8bdf10)
parmReleaseHandle: release "cars/kc-a110/kc-a110.xml" (0x8bdf10)
parmReleaseHeader: refcount null free "cars/kc-a110/kc-a110.xml"
GfParmReadFile: Openning "cars/kc-alfatz2/kc-alfatz2.xml" (0x8b7c00)
parmReleaseHandle: release "cars/kc-alfatz2/kc-alfatz2.xml" (0x8b7c00)
parmReleaseHeader: refcount null free "cars/kc-alfatz2/kc-alfatz2.xml"
GfParmReadFile: Openning "cars/kc-bigh/kc-bigh.xml" (0x8b5150)
parmReleaseHandle: release "cars/kc-bigh/kc-bigh.xml" (0x8b5150)
parmReleaseHeader: refcount null free "cars/kc-bigh/kc-bigh.xml"
GfParmReadFile: Openning "cars/kc-cobra/kc-cobra.xml" (0x8ba100)
parmReleaseHandle: release "cars/kc-cobra/kc-cobra.xml" (0x8ba100)
parmReleaseHeader: refcount null free "cars/kc-cobra/kc-cobra.xml"
GfParmReadFile: Openning "cars/kc-coda/kc-coda.xml" (0x8b69c0)
parmReleaseHandle: release "cars/kc-coda/kc-coda.xml" (0x8b69c0)
parmReleaseHeader: refcount null free "cars/kc-coda/kc-coda.xml"
GfParmReadFile: Openning "cars/kc-conrero/kc-conrero.xml" (0x8b1730)
parmReleaseHandle: release "cars/kc-conrero/kc-conrero.xml" (0x8b1730)
parmReleaseHeader: refcount null free "cars/kc-conrero/kc-conrero.xml"
GfParmReadFile: Openning "cars/kc-corvette-ttop/kc-corvette-ttop.xml" (0x8a4680)
parmReleaseHandle: release "cars/kc-corvette-ttop/kc-corvette-ttop.xml" (0x8a4680)
parmReleaseHeader: refcount null free "cars/kc-corvette-ttop/kc-corvette-ttop.xml"
GfParmReadFile: Openning "cars/kc-daytona/kc-daytona.xml" (0x8b79f0)
parmReleaseHandle: release "cars/kc-daytona/kc-daytona.xml" (0x8b79f0)
parmReleaseHeader: refcount null free "cars/kc-daytona/kc-daytona.xml"
GfParmReadFile: Openning "cars/kc-db4z/kc-db4z.xml" (0x8ab630)
parmReleaseHandle: release "cars/kc-db4z/kc-db4z.xml" (0x8ab630)
parmReleaseHeader: refcount null free "cars/kc-db4z/kc-db4z.xml"
GfParmReadFile: Openning "cars/kc-dbs/kc-dbs.xml" (0x8a80e0)
parmReleaseHandle: release "cars/kc-dbs/kc-dbs.xml" (0x8a80e0)
parmReleaseHeader: refcount null free "cars/kc-dbs/kc-dbs.xml"
GfParmReadFile: Openning "cars/kc-dino/kc-dino.xml" (0x8bcc90)
parmReleaseHandle: release "cars/kc-dino/kc-dino.xml" (0x8bcc90)
parmReleaseHeader: refcount null free "cars/kc-dino/kc-dino.xml"
GfParmReadFile: Openning "cars/kc-ghibli/kc-ghibli.xml" (0x8ab760)
parmReleaseHandle: release "cars/kc-ghibli/kc-ghibli.xml" (0x8ab760)
parmReleaseHeader: refcount null free "cars/kc-ghibli/kc-ghibli.xml"
GfParmReadFile: Openning "cars/kc-giulietta/kc-giulietta.xml" (0x8a4680)
parmReleaseHandle: release "cars/kc-giulietta/kc-giulietta.xml" (0x8a4680)
parmReleaseHeader: refcount null free "cars/kc-giulietta/kc-giulietta.xml"
GfParmReadFile: Openning "cars/kc-grifo/kc-grifo.xml" (0x8ae3a0)
parmReleaseHandle: release "cars/kc-grifo/kc-grifo.xml" (0x8ae3a0)
parmReleaseHeader: refcount null free "cars/kc-grifo/kc-grifo.xml"
GfParmReadFile: Openning "cars/kc-gt40/kc-gt40.xml" (0x8bcc90)
parmReleaseHandle: release "cars/kc-gt40/kc-gt40.xml" (0x8bcc90)
parmReleaseHeader: refcount null free "cars/kc-gt40/kc-gt40.xml"
GfParmReadFile: Openning "cars/kc-gto/kc-gto.xml" (0x8bcc90)
parmReleaseHandle: release "cars/kc-gto/kc-gto.xml" (0x8bcc90)
parmReleaseHeader: refcount null free "cars/kc-gto/kc-gto.xml"
GfParmReadFile: Openning "cars/kc-p4/kc-p4.xml" (0x8b0890)
parmReleaseHandle: release "cars/kc-p4/kc-p4.xml" (0x8b0890)
parmReleaseHeader: refcount null free "cars/kc-p4/kc-p4.xml"
Removing empty category free
Removing empty category Track-FWD-GrA
Removing empty category Track-RWD-GrA
Removing empty category Track-RWD-GrC
GfParmReadFile: Openning "/home/krris/.torcs/drivers/human/human.xml" (0x8bdc80)
GfParmReadFile: Openning "/home/krris/.torcs/drivers/human/preferences.xml" (0x8b5290)
parmReleaseHandle: release "/home/krris/.torcs/drivers/human/preferences.xml" (0x8b5290)
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/human/preferences.xml"
parmReleaseHandle: release "/home/krris/.torcs/drivers/human/human.xml" (0x8bdc80)
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/human/human.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x8c2f20)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x8c2f20)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x8abc90)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x8abc90)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/graph.xml" (0x8bbad0)
parmReleaseHandle: release "/home/krris/.torcs/config/graph.xml" (0x8bbad0)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/graph.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x8a8790)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x8a8790)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x8b5790)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x8b5790)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/sound.xml" (0x8b4bf0)
parmReleaseHandle: release "/home/krris/.torcs/config/sound.xml" (0x8b4bf0)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/sound.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/sound.xml" (0x8b4bf0)
parmReleaseHandle: release "/home/krris/.torcs/config/sound.xml" (0x8b4bf0)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/sound.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x8b4bf0)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x8b4bf0)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/graph.xml" (0x8ab4b0)
parmReleaseHandle: release "/home/krris/.torcs/config/graph.xml" (0x8ab4b0)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/graph.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x8c3f90)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x8c3f90)
parmReleas[New Thread 0x7fffeda5a700 (LWP 25294)]
[Thread 0x7fffeda5a700 (LWP 25294) exited]
[New Thread 0x7fffeda5a700 (LWP 25295)]
[New Thread 0x7fffe9258700 (LWP 25296)]
eHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x8c3f90)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x8c3f90)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/sound.xml" (0x8a6960)
parmReleaseHandle: release "/home/krris/.torcs/config/sound.xml" (0x8a6960)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/sound.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/raceengine.xml" (0xe7ac00)
Loading Track Loader...
>>> /usr/local/lib/torcs/modules/track/track.so >>>
Loading Graphic Engine...
>>> /usr/local/lib/torcs/modules/graphic/ssggraph.so >>>
RaceEngine: state = RE_STATE_CONFIG
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x10280d0)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x10280d0)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
Configuration step track select
GfParmReadFile: Openning "data/tracks/dirt.xml" (0xa24500)
parmReleaseHandle: release "data/tracks/dirt.xml" (0xa24500)
parmReleaseHeader: refcount null free "data/tracks/dirt.xml"
GfParmReadFile: Openning "tracks/dirt/dirt-3/dirt-3.xml" (0xbdd640)
parmReleaseHandle: release "tracks/dirt/dirt-3/dirt-3.xml" (0xbdd640)
parmReleaseHeader: refcount null free "tracks/dirt/dirt-3/dirt-3.xml"
GfParmReadFile: Openning "tracks/dirt/dirt-4/dirt-4.xml" (0xe4e2e0)
parmReleaseHandle: release "tracks/dirt/dirt-4/dirt-4.xml" (0xe4e2e0)
parmReleaseHeader: refcount null free "tracks/dirt/dirt-4/dirt-4.xml"
GfParmReadFile: Openning "tracks/dirt/dirt-5/dirt-5.xml" (0xe4f2f0)
parmReleaseHandle: release "tracks/dirt/dirt-5/dirt-5.xml" (0xe4f2f0)
parmReleaseHeader: refcount null free "tracks/dirt/dirt-5/dirt-5.xml"
GfParmReadFile: Openning "tracks/dirt/dirt-6/dirt-6.xml" (0xe4ebf0)
parmReleaseHandle: release "tracks/dirt/dirt-6/dirt-6.xml" (0xe4ebf0)
parmReleaseHeader: refcount null free "tracks/dirt/dirt-6/dirt-6.xml"
GfParmReadFile: Openning "tracks/dirt/mixed-1/mixed-1.xml" (0x1031980)
parmReleaseHandle: release "tracks/dirt/mixed-1/mixed-1.xml" (0x1031980)
parmReleaseHeader: refcount null free "tracks/dirt/mixed-1/mixed-1.xml"
GfParmReadFile: Openning "tracks/dirt/mixed-2/mixed-2.xml" (0xe708f0)
parmReleaseHandle: release "tracks/dirt/mixed-2/mixed-2.xml" (0xe708f0)
parmReleaseHeader: refcount null free "tracks/dirt/mixed-2/mixed-2.xml"
GfParmReadFile: Openning "tracks/dirt/dirt-1/dirt-1.xml" (0xe6f1a0)
parmReleaseHandle: release "tracks/dirt/dirt-1/dirt-1.xml" (0xe6f1a0)
parmReleaseHeader: refcount null free "tracks/dirt/dirt-1/dirt-1.xml"
GfParmReadFile: Openning "tracks/dirt/dirt-2/dirt-2.xml" (0xe67b20)
parmReleaseHandle: release "tracks/dirt/dirt-2/dirt-2.xml" (0xe67b20)
parmReleaseHeader: refcount null free "tracks/dirt/dirt-2/dirt-2.xml"
GfParmReadFile: Openning "data/tracks/oval.xml" (0xe6a190)
parmReleaseHandle: release "data/tracks/oval.xml" (0xe6a190)
parmReleaseHeader: refcount null free "data/tracks/oval.xml"
GfParmReadFile: Openning "tracks/oval/g-speedway/g-speedway.xml" (0x10280d0)
parmReleaseHandle: release "tracks/oval/g-speedway/g-speedway.xml" (0x10280d0)
parmReleaseHeader: refcount null free "tracks/oval/g-speedway/g-speedway.xml"
GfParmReadFile: Openning "tracks/oval/michigan/michigan.xml" (0xe63c50)
parmReleaseHandle: release "tracks/oval/michigan/michigan.xml" (0xe63c50)
parmReleaseHeader: refcount null free "tracks/oval/michigan/michigan.xml"
GfParmReadFile: Openning "tracks/oval/a-speedway/a-speedway.xml" (0xe68980)
parmReleaseHandle: release "tracks/oval/a-speedway/a-speedway.xml" (0xe68980)
parmReleaseHeader: refcount null free "tracks/oval/a-speedway/a-speedway.xml"
GfParmReadFile: Openning "tracks/oval/b-speedway/b-speedway.xml" (0x1030f70)
parmReleaseHandle: release "tracks/oval/b-speedway/b-speedway.xml" (0x1030f70)
parmReleaseHeader: refcount null free "tracks/oval/b-speedway/b-speedway.xml"
GfParmReadFile: Openning "tracks/oval/c-speedway/c-speedway.xml" (0x10c6ff0)
parmReleaseHandle: release "tracks/oval/c-speedway/c-speedway.xml" (0x10c6ff0)
parmReleaseHeader: refcount null free "tracks/oval/c-speedway/c-speedway.xml"
GfParmReadFile: Openning "tracks/oval/d-speedway/d-speedway.xml" (0xe68180)
parmReleaseHandle: release "tracks/oval/d-speedway/d-speedway.xml" (0xe68180)
parmReleaseHeader: refcount null free "tracks/oval/d-speedway/d-speedway.xml"
GfParmReadFile: Openning "tracks/oval/e-speedway/e-speedway.xml" (0xe64bd0)
parmReleaseHandle: release "tracks/oval/e-speedway/e-speedway.xml" (0xe64bd0)
parmReleaseHeader: refcount null free "tracks/oval/e-speedway/e-speedway.xml"
GfParmReadFile: Openning "tracks/oval/e-track-5/e-track-5.xml" (0x1047e00)
parmReleaseHandle: release "tracks/oval/e-track-5/e-track-5.xml" (0x1047e00)
parmReleaseHeader: refcount null free "tracks/oval/e-track-5/e-track-5.xml"
GfParmReadFile: Openning "tracks/oval/f-speedway/f-speedway.xml" (0xe681a0)
parmReleaseHandle: release "tracks/oval/f-speedway/f-speedway.xml" (0xe681a0)
parmReleaseHeader: refcount null free "tracks/oval/f-speedway/f-speedway.xml"
GfParmReadFile: Openning "data/tracks/road.xml" (0xe427a0)
parmReleaseHandle: release "data/tracks/road.xml" (0xe427a0)
parmReleaseHeader: refcount null free "data/tracks/road.xml"
GfParmReadFile: Openning "tracks/road/e-track-1/e-track-1.xml" (0xa81a90)
parmReleaseHandle: release "tracks/road/e-track-1/e-track-1.xml" (0xa81a90)
parmReleaseHeader: refcount null free "tracks/road/e-track-1/e-track-1.xml"
GfParmReadFile: Openning "tracks/road/e-track-2/e-track-2.xml" (0xe67d60)
parmReleaseHandle: release "tracks/road/e-track-2/e-track-2.xml" (0xe67d60)
parmReleaseHeader: refcount null free "tracks/road/e-track-2/e-track-2.xml"
GfParmReadFile: Openning "tracks/road/e-track-3/e-track-3.xml" (0x1050c60)
parmReleaseHandle: release "tracks/road/e-track-3/e-track-3.xml" (0x1050c60)
parmReleaseHeader: refcount null free "tracks/road/e-track-3/e-track-3.xml"
GfParmReadFile: Openning "tracks/road/e-track-4/e-track-4.xml" (0x10e1ce0)
parmReleaseHandle: release "tracks/road/e-track-4/e-track-4.xml" (0x10e1ce0)
parmReleaseHeader: refcount null free "tracks/road/e-track-4/e-track-4.xml"
GfParmReadFile: Openning "tracks/road/e-track-6/e-track-6.xml" (0x104f930)
parmReleaseHandle: release "tracks/road/e-track-6/e-track-6.xml" (0x104f930)
parmReleaseHeader: refcount null free "tracks/road/e-track-6/e-track-6.xml"
GfParmReadFile: Openning "tracks/road/eroad/eroad.xml" (0xe657d0)
parmReleaseHandle: release "tracks/road/eroad/eroad.xml" (0xe657d0)
parmReleaseHeader: refcount null free "tracks/road/eroad/eroad.xml"
GfParmReadFile: Openning "tracks/road/forza/forza.xml" (0x104e940)
parmReleaseHandle: release "tracks/road/forza/forza.xml" (0x104e940)
parmReleaseHeader: refcount null free "tracks/road/forza/forza.xml"
GfParmReadFile: Openning "tracks/road/g-track-1/g-track-1.xml" (0x10c9ae0)
parmReleaseHandle: release "tracks/road/g-track-1/g-track-1.xml" (0x10c9ae0)
parmReleaseHeader: refcount null free "tracks/road/g-track-1/g-track-1.xml"
GfParmReadFile: Openning "tracks/road/g-track-2/g-track-2.xml" (0xe57e90)
parmReleaseHandle: release "tracks/road/g-track-2/g-track-2.xml" (0xe57e90)
parmReleaseHeader: refcount null free "tracks/road/g-track-2/g-track-2.xml"
GfParmReadFile: Openning "tracks/road/g-track-3/g-track-3.xml" (0xa02cc0)
parmReleaseHandle: release "tracks/road/g-track-3/g-track-3.xml" (0xa02cc0)
parmReleaseHeader: refcount null free "tracks/road/g-track-3/g-track-3.xml"
GfParmReadFile: Openning "tracks/road/ole-road-1/ole-road-1.xml" (0x10c0370)
parmReleaseHandle: release "tracks/road/ole-road-1/ole-road-1.xml" (0x10c0370)
parmReleaseHeader: refcount null free "tracks/road/ole-road-1/ole-road-1.xml"
GfParmReadFile: Openning "tracks/road/ruudskogen/ruudskogen.xml" (0x1049010)
parmReleaseHandle: release "tracks/road/ruudskogen/ruudskogen.xml" (0x1049010)
parmReleaseHeader: refcount null free "tracks/road/ruudskogen/ruudskogen.xml"
GfParmReadFile: Openning "tracks/road/spring/spring.xml" (0xe56e80)
parmReleaseHandle: release "tracks/road/spring/spring.xml" (0xe56e80)
parmReleaseHeader: refcount null free "tracks/road/spring/spring.xml"
GfParmReadFile: Openning "tracks/road/street-1/street-1.xml" (0xe56e10)
parmReleaseHandle: release "tracks/road/street-1/street-1.xml" (0xe56e10)
parmReleaseHeader: refcount null free "tracks/road/street-1/street-1.xml"
GfParmReadFile: Openning "tracks/road/wheel-1/wheel-1.xml" (0x104eb60)
parmReleaseHandle: release "tracks/road/wheel-1/wheel-1.xml" (0x104eb60)
parmReleaseHeader: refcount null free "tracks/road/wheel-1/wheel-1.xml"
GfParmReadFile: Openning "tracks/road/wheel-2/wheel-2.xml" (0xd42aa0)
parmReleaseHandle: release "tracks/road/wheel-2/wheel-2.xml" (0xd42aa0)
parmReleaseHeader: refcount null free "tracks/road/wheel-2/wheel-2.xml"
GfParmReadFile: Openning "tracks/road/aalborg/aalborg.xml" (0xe56e80)
parmReleaseHandle: release "tracks/road/aalborg/aalborg.xml" (0xe56e80)
parmReleaseHeader: refcount null free "tracks/road/aalborg/aalborg.xml"
GfParmReadFile: Openning "tracks/road/alpine-1/alpine-1.xml" (0xe70970)
parmReleaseHandle: release "tracks/road/alpine-1/alpine-1.xml" (0xe70970)
parmReleaseHeader: refcount null free "tracks/road/alpine-1/alpine-1.xml"
GfParmReadFile: Openning "tracks/road/alpine-2/alpine-2.xml" (0x10331f0)
parmReleaseHandle: release "tracks/road/alpine-2/alpine-2.xml" (0x10331f0)
parmReleaseHeader: refcount null free "tracks/road/alpine-2/alpine-2.xml"
GfParmReadFile: Openning "tracks/road/brondehach/brondehach.xml" (0xe70540)
parmReleaseHandle: release "tracks/road/brondehach/brondehach.xml" (0xe70540)
parmReleaseHeader: refcount null free "tracks/road/brondehach/brondehach.xml"
GfParmReadFile: Openning "tracks/road/corkscrew/corkscrew.xml" (0x104e060)
parmReleaseHandle: release "tracks/road/corkscrew/corkscrew.xml" (0x104e060)
parmReleaseHeader: refcount null free "tracks/road/corkscrew/corkscrew.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0xe56e80)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0xe56e80)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0xa012a0)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0xa012a0)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
GfParmReadFile: Openning "tracks/road/forza/forza.xml" (0xbdd640)
GfParmReadFile: Openning "tracks/road/forza/forza.xml" (0xe644b0)
parmReleaseHandle: release "tracks/road/forza/forza.xml" (0xe644b0)
parmReleaseHeader: refcount null free "tracks/road/forza/forza.xml"
parmReleaseHandle: release "tracks/road/forza/forza.xml" (0xbdd640)
parmReleaseHeader: refcount null free "tracks/road/forza/forza.xml"
Configuration step drivers select
GfParmReadFile: Openning "/home/krris/.torcs/config/screen.xml" (0x1053cb0)
parmReleaseHandle: release "/home/krris/.torcs/config/screen.xml" (0x1053cb0)
parmReleaseHeader: refcount null free "/home/krris/.torcs/config/screen.xml"
Request Info for /usr/local/lib/torcs/drivers/sparkle/sparkle.so
Request Info for /usr/local/lib/torcs/drivers/inferno/inferno.so
Request Info for /usr/local/lib/torcs/drivers/berniw/berniw.so
Request Info for /usr/local/lib/torcs/drivers/test/test.so
Request Info for /usr/local/lib/torcs/drivers/lliaw/lliaw.so
Request Info for /usr/local/lib/torcs/drivers/bt/bt.so
Request Info for /usr/local/lib/torcs/drivers/berniw3/berniw3.so
Request Info for /usr/local/lib/torcs/drivers/olethros/olethros.so
Request Info for /usr/local/lib/torcs/drivers/tita/tita.so
Request Info for /usr/local/lib/torcs/drivers/damned/damned.so
Request Info for /usr/local/lib/torcs/drivers/human/human.so
GfParmReadFile: Openning "/home/krris/.torcs/drivers/human/human.xml" (0x104e270)
parmReleaseHandle: release "/home/krris/.torcs/drivers/human/human.xml" (0x104e270)
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/human/human.xml"
Request Info for /usr/local/lib/torcs/drivers/berniw2/berniw2.so
Request Info for /usr/local/lib/torcs/drivers/inferno2/inferno2.so
gfParmReadFile: fopen "/home/krris/.torcs/drivers/sparkle/sparkle.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/sparkle/sparkle.xml"
GfParmReadFile: Openning "drivers/sparkle/sparkle.xml" (0x1034390)
GfParmReadFile: Openning "cars/baja-bug/baja-bug.xml" (0x104eb30)
parmReleaseHandle: release "drivers/sparkle/sparkle.xml" (0x1034390)
parmReleaseHeader: refcount null free "drivers/sparkle/sparkle.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/sparkle/sparkle.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/sparkle/sparkle.xml"
GfParmReadFile: Openning "drivers/sparkle/sparkle.xml" (0x104ed50)
Driver sparkle 2 not selected because car  is not present
parmReleaseHandle: release "drivers/sparkle/sparkle.xml" (0x104ed50)
parmReleaseHeader: refcount null free "drivers/sparkle/sparkle.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/sparkle/sparkle.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/sparkle/sparkle.xml"
GfParmReadFile: Openning "drivers/sparkle/sparkle.xml" (0x104ed50)
Driver sparkle 3 not selected because car  is not present
parmReleaseHandle: release "drivers/sparkle/sparkle.xml" (0x104ed50)
parmReleaseHeader: refcount null free "drivers/sparkle/sparkle.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/sparkle/sparkle.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/sparkle/sparkle.xml"
GfParmReadFile: Openning "drivers/sparkle/sparkle.xml" (0x104ed50)
Driver sparkle 4 not selected because car  is not present
parmReleaseHandle: release "drivers/sparkle/sparkle.xml" (0x104ed50)
parmReleaseHeader: refcount null free "drivers/sparkle/sparkle.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/sparkle/sparkle.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/sparkle/sparkle.xml"
GfParmReadFile: Openning "drivers/sparkle/sparkle.xml" (0x104ed50)
Driver sparkle 5 not selected because car  is not present
parmReleaseHandle: release "drivers/sparkle/sparkle.xml" (0x104ed50)
parmReleaseHeader: refcount null free "drivers/sparkle/sparkle.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/sparkle/sparkle.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/sparkle/sparkle.xml"
GfParmReadFile: Openning "drivers/sparkle/sparkle.xml" (0x104ed50)
Driver sparkle 6 not selected because car  is not present
parmReleaseHandle: release "drivers/sparkle/sparkle.xml" (0x104ed50)
parmReleaseHeader: refcount null free "drivers/sparkle/sparkle.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/sparkle/sparkle.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/sparkle/sparkle.xml"
GfParmReadFile: Openning "drivers/sparkle/sparkle.xml" (0x104ed50)
Driver sparkle 7 not selected because car  is not present
parmReleaseHandle: release "drivers/sparkle/sparkle.xml" (0x104ed50)
parmReleaseHeader: refcount null free "drivers/sparkle/sparkle.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/sparkle/sparkle.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/sparkle/sparkle.xml"
GfParmReadFile: Openning "drivers/sparkle/sparkle.xml" (0x104ed50)
Driver sparkle 8 not selected because car  is not present
parmReleaseHandle: release "drivers/sparkle/sparkle.xml" (0x104ed50)
parmReleaseHeader: refcount null free "drivers/sparkle/sparkle.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/sparkle/sparkle.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/sparkle/sparkle.xml"
GfParmReadFile: Openning "drivers/sparkle/sparkle.xml" (0x104ed50)
Driver sparkle 9 not selected because car  is not present
parmReleaseHandle: release "drivers/sparkle/sparkle.xml" (0x104ed50)
parmReleaseHeader: refcount null free "drivers/sparkle/sparkle.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/sparkle/sparkle.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/sparkle/sparkle.xml"
GfParmReadFile: Openning "drivers/sparkle/sparkle.xml" (0x104ed50)
Driver sparkle 10 not selected because car  is not present
parmReleaseHandle: release "drivers/sparkle/sparkle.xml" (0x104ed50)
parmReleaseHeader: refcount null free "drivers/sparkle/sparkle.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/inferno/inferno.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/inferno/inferno.xml"
GfParmReadFile: Openning "drivers/inferno/inferno.xml" (0x104ed50)
GfParmReadFile: Openning "cars/car1-ow1/car1-ow1.xml" (0x13a2f70)
parmReleaseHandle: release "drivers/inferno/inferno.xml" (0x104ed50)
parmReleaseHeader: refcount null free "drivers/inferno/inferno.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/inferno/inferno.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/inferno/inferno.xml"
GfParmReadFile: Openning "drivers/inferno/inferno.xml" (0xd4f0e0)
GfParmReadFile: Openning "cars/p406/p406.xml" (0x1408360)
parmReleaseHandle: release "drivers/inferno/inferno.xml" (0xd4f0e0)
parmReleaseHeader: refcount null free "drivers/inferno/inferno.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/inferno/inferno.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/inferno/inferno.xml"
GfParmReadFile: Openning "drivers/inferno/inferno.xml" (0xd4f0e0)
GfParmReadFile: Openning "cars/car1-trb1/car1-trb1.xml" (0x104e0b0)
parmReleaseHandle: release "drivers/inferno/inferno.xml" (0xd4f0e0)
parmReleaseHeader: refcount null free "drivers/inferno/inferno.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/inferno/inferno.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/inferno/inferno.xml"
GfParmReadFile: Openning "drivers/inferno/inferno.xml" (0x13ff6f0)
GfParmReadFile: Openning "cars/car2-trb1/car2-trb1.xml" (0x13a9240)
parmReleaseHandle: release "drivers/inferno/inferno.xml" (0x13ff6f0)
parmReleaseHeader: refcount null free "drivers/inferno/inferno.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/inferno/inferno.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/inferno/inferno.xml"
GfParmReadFile: Openning "drivers/inferno/inferno.xml" (0x13ff6f0)
GfParmReadFile: Openning "cars/car3-trb1/car3-trb1.xml" (0x13ab7d0)
parmReleaseHandle: release "drivers/inferno/inferno.xml" (0x13ff6f0)
parmReleaseHeader: refcount null free "drivers/inferno/inferno.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/inferno/inferno.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/inferno/inferno.xml"
GfParmReadFile: Openning "drivers/inferno/inferno.xml" (0x1407d20)
GfParmReadFile: Openning "cars/car4-trb1/car4-trb1.xml" (0x1428f60)
parmReleaseHandle: release "drivers/inferno/inferno.xml" (0x1407d20)
parmReleaseHeader: refcount null free "drivers/inferno/inferno.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/inferno/inferno.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/inferno/inferno.xml"
GfParmReadFile: Openning "drivers/inferno/inferno.xml" (0x11c04d0)
GfParmReadFile: Openning "cars/car5-trb1/car5-trb1.xml" (0x11bfe40)
parmReleaseHandle: release "drivers/inferno/inferno.xml" (0x11c04d0)
parmReleaseHeader: refcount null free "drivers/inferno/inferno.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/inferno/inferno.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/inferno/inferno.xml"
GfParmReadFile: Openning "drivers/inferno/inferno.xml" (0x11c04d0)
GfParmReadFile: Openning "cars/car6-trb1/car6-trb1.xml" (0x13aa510)
parmReleaseHandle: release "drivers/inferno/inferno.xml" (0x11c04d0)
parmReleaseHeader: refcount null free "drivers/inferno/inferno.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/inferno/inferno.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/inferno/inferno.xml"
GfParmReadFile: Openning "drivers/inferno/inferno.xml" (0x11c04d0)
GfParmReadFile: Openning "cars/car7-trb1/car7-trb1.xml" (0x13fe7b0)
parmReleaseHandle: release "drivers/inferno/inferno.xml" (0x11c04d0)
parmReleaseHeader: refcount null free "drivers/inferno/inferno.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/inferno/inferno.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/inferno/inferno.xml"
GfParmReadFile: Openning "drivers/inferno/inferno.xml" (0x11c17e0)
GfParmReadFile: Openning "cars/car1-trb3/car1-trb3.xml" (0xe4e4d0)
parmReleaseHandle: release "drivers/inferno/inferno.xml" (0x11c17e0)
parmReleaseHeader: refcount null free "drivers/inferno/inferno.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/berniw/berniw.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/berniw/berniw.xml"
GfParmReadFile: Openning "drivers/berniw/berniw.xml" (0x11c17e0)
GfParmReadFile: Openning "cars/car1-stock1/car1-stock1.xml" (0xbb06d0)
parmReleaseHandle: release "drivers/berniw/berniw.xml" (0x11c17e0)
parmReleaseHeader: refcount null free "drivers/berniw/berniw.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/berniw/berniw.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/berniw/berniw.xml"
GfParmReadFile: Openning "drivers/berniw/berniw.xml" (0x11c2f30)
GfParmReadFile: Openning "cars/car1-stock1/car1-stock1.xml" (0x11c1bd0)
parmReleaseHandle: release "drivers/berniw/berniw.xml" (0x11c2f30)
parmReleaseHeader: refcount null free "drivers/berniw/berniw.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/berniw/berniw.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/berniw/berniw.xml"
GfParmReadFile: Openning "drivers/berniw/berniw.xml" (0xbb0ac0)
GfParmReadFile: Openning "cars/car1-trb1/car1-trb1.xml" (0x13beec0)
parmReleaseHandle: release "drivers/berniw/berniw.xml" (0xbb0ac0)
parmReleaseHeader: refcount null free "drivers/berniw/berniw.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/berniw/berniw.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/berniw/berniw.xml"
GfParmReadFile: Openning "drivers/berniw/berniw.xml" (0x13a9d80)
GfParmReadFile: Openning "cars/car2-trb1/car2-trb1.xml" (0x11c1ff0)
parmReleaseHandle: release "drivers/berniw/berniw.xml" (0x13a9d80)
parmReleaseHeader: refcount null free "drivers/berniw/berniw.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/berniw/berniw.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/berniw/berniw.xml"
GfParmReadFile: Openning "drivers/berniw/berniw.xml" (0x11c2f30)
GfParmReadFile: Openning "cars/car3-trb1/car3-trb1.xml" (0x10c2ba0)
parmReleaseHandle: release "drivers/berniw/berniw.xml" (0x11c2f30)
parmReleaseHeader: refcount null free "drivers/berniw/berniw.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/berniw/berniw.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/berniw/berniw.xml"
GfParmReadFile: Openning "drivers/berniw/berniw.xml" (0x13c3ff0)
GfParmReadFile: Openning "cars/car4-trb1/car4-trb1.xml" (0x10c2990)
parmReleaseHandle: release "drivers/berniw/berniw.xml" (0x13c3ff0)
parmReleaseHeader: refcount null free "drivers/berniw/berniw.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/berniw/berniw.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/berniw/berniw.xml"
GfParmReadFile: Openning "drivers/berniw/berniw.xml" (0x11c2660)
GfParmReadFile: Openning "cars/car5-trb1/car5-trb1.xml" (0x12db340)
parmReleaseHandle: release "drivers/berniw/berniw.xml" (0x11c2660)
parmReleaseHeader: refcount null free "drivers/berniw/berniw.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/berniw/berniw.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/berniw/berniw.xml"
GfParmReadFile: Openning "drivers/berniw/berniw.xml" (0xbb00a0)
GfParmReadFile: Openning "cars/car6-trb1/car6-trb1.xml" (0xbca7e0)
parmReleaseHandle: release "drivers/berniw/berniw.xml" (0xbb00a0)
parmReleaseHeader: refcount null free "drivers/berniw/berniw.xml"
gfParmReadFile: fopen "/home/krris/.torcs/drivers/berniw/berniw.xml" failed
parmReleaseHeader: refcount null free "/home/krris/.torcs/drivers/berniw/berniw.xml"
GfParmReadFile: Openning "drivers/berniw/berniw.xml" (0x13abf20)
GfParmReadFile: Openning "cars/car7-trb1/car7-trb1.xml" (0x12db130)
parmReleaseHandle: 
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff5d1f121 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) #0  0x00007ffff5d1f121 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007ffff5d1ed66 in strdup () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x00007ffff6d691cd in RmDriversSelect (vs=<optimized out>)
    at driverselect.cpp:360
#3  0x00007ffff717da90 in reConfigRunState () at racemanmenu.cpp:155
#4  0x00007ffff75b04a7 in GfuiScreenActivate (screen=0x10475f0) at gui.cpp:491
#5  0x00007ffff6d67861 in rmtsSelect () at trackselect.cpp:171
#6  0x00007ffff75b02bb in gfuiMouse (y=<optimized out>, x=<optimized out>, 
    state=1, button=0) at gui.cpp:423
#7  gfuiMouse (button=0, state=1, x=<optimized out>, y=<optimized out>)
    at gui.cpp:398
#8  0x00007ffff69287d8 in glutMainLoopEvent ()
   from /usr/lib/x86_64-linux-gnu/libglut.so.3
#9  0x00007ffff6928d81 in glutMainLoop ()
   from /usr/lib/x86_64-linux-gnu/libglut.so.3
#10 0x00000000004013a6 in main (argc=7, argv=0x7fffffffe0c8) at main.cpp:134
(gdb) quit
A debugging session is active.

Inferior 1 [process 25291] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]


Best regards,

Krris


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
_______________________________________________
Torcs-devel mailing list
Torcs-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/torcs-devel
Megaf | 7 Feb 23:11 2013
Picon

64 bit machine cpu time donation

Hi folks, For long I' ve been playing Torcs, I'm a big fan of it.
Now a days there are quite a lot of people with 64 bit CPUs and distros and this number will get higher and higher.

Today I tried to get the binary linux build of Torcs to run here on my 64 bit Debian Squeeze PC, but I could not find a 64 bit version of it and the version I found seemed to be broken.

Thinking about that I realized I could somehow help this fantastic project. I am not a developer and my programming skills are just not good enough.

My PC is an AMD Phenom II x4 at 3,2 GHz with 8 GB of ram, there is a domain that points to it already, 
I don't use all it's power so I'd like to donate one or more virtual machines to you so you could use it to build newer versions of torcs for Linux, binary packages for 32 bit and for 64 bit.

For now, I have already up 3 VMs, 
Each one got two cores and two GB of ram with 38 GB for / that you can use to build and develop Torcs.
Debian Squeeze 64 bit, Debian Wheezy 64 bit and Fedora 18 64 bit. I'd be happy to help and make another machines with other distros or 32 bit too you need.

This machine is kept running 24/7 and you can access it using ssh.
I did quite a basic install of Debian and Fedora, all are fully updated.

So, are you interested?

PS. is also possible to subdivide each Debian VM quite easily, using OpenVZ for example. With not impact on perfomance.
PS II. I'd be happy to test your builds.


------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Torcs-devel mailing list
Torcs-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/torcs-devel

Gmane