Update TODO-List
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@5837 30fe4595-0a0c-4342-8851-515496e4dcbd Former-commit-id: 69e9e8d7f60067857f3944405eb8e2e1be8067f3 Former-commit-id: 610e555065b0ce43a1378769e848dca9aa61be45
This commit is contained in:
parent
e3bbf8396c
commit
000a15f6ee
1 changed files with 11 additions and 4 deletions
15
TODO.txt
15
TODO.txt
|
@ -40,6 +40,11 @@ Program:
|
|||
=> rather rewrite the graphics engine from scratch with some modern engine
|
||||
like OSG, Ogre3D, Irrlicht ...
|
||||
- replay feature - Work in progress by Simon Wood (Mungewell)
|
||||
- ABS, TCL, EPS implemented in simuV4 as optional feature per car type
|
||||
Can be enabled/disabled by driver/robot in the setups.
|
||||
TODO: Enable/Disable while driving as human player
|
||||
Test the parameters used by human drivers (Same fo all cars at the moment)
|
||||
If needed define car type specific parameters.
|
||||
|
||||
Other:
|
||||
- finish the Mac OS X port (with CMake) : ~95% done. Compiles completely but does not run.
|
||||
|
@ -91,10 +96,12 @@ Program:
|
|||
should be able to use our CMake macro's, so we need to make some changes
|
||||
to these macros and install them in such way that a robot can find it
|
||||
during compilation.
|
||||
- Implement simple memory leak detection by overriding malloc, calloc, realloc, strdup,
|
||||
free, new, delete ... etc in order to save informations about the caller
|
||||
in the allocated block (use macros to override and __LINE__, __FILE__ ...
|
||||
to collect infos about the called ... but there's the new/delete difficult case).
|
||||
- Done: Implemented simple memory leak detection by overriding
|
||||
malloc, calloc, realloc, strdup, free, new, delete ... etc
|
||||
in order to save informations about the caller in the allocated block.
|
||||
To collect infos about the caller the return address is taken from the stack
|
||||
( __LINE__, __FILE__ ... cannot work without changing all the callers code)
|
||||
(Solved and tested for VC++, outstanding of MinGW/gcc).
|
||||
- introduce human driver assistance features, like Line Assist System (LAS)
|
||||
and Instructor's Braking System (IBS) ;
|
||||
also improve human skill level management in order to prevent rookie players
|
||||
|
|
Loading…
Reference in a new issue