Updated change log for 2.0.0
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@4697 30fe4595-0a0c-4342-8851-515496e4dcbd Former-commit-id: 5512810b4647877f7ba7a1630aba5c8b2d2a3dfd Former-commit-id: af506cf70d01de37df35c5516e80a15e4c88ef55
This commit is contained in:
parent
611bf3d424
commit
4a8f0577a6
1 changed files with 539 additions and 38 deletions
|
@ -1,8 +1,5 @@
|
|||
Release notes for Speed Dreams 2.0.0 Release Candidate 1.
|
||||
---------------------------------------------------------
|
||||
Here are the summarized changes since 1.4.0
|
||||
(More details for associated milestone 2.0.0 here :
|
||||
http://sourceforge.net/apps/trac/speed-dreams/report/9)
|
||||
Speed Dreams 2.0.0 Release notes
|
||||
================================
|
||||
|
||||
Dxx ids refer to tasks "specified" and listed here :
|
||||
http://sourceforge.net/apps/trac/speed-dreams/wiki/BigFeatureList
|
||||
|
@ -10,14 +7,372 @@ http://sourceforge.net/apps/trac/speed-dreams/wiki/BigFeatureList
|
|||
... among the planned ones for 2.0.0 :
|
||||
http://sourceforge.net/apps/trac/speed-dreams/wiki/ActualFeaturePlanFor20
|
||||
|
||||
More technical details about the work in progress for some tasks here :
|
||||
More technical details about the work in progress for many tasks here :
|
||||
http://sourceforge.net/apps/trac/speed-dreams/wiki/TheWayToRelease2
|
||||
|
||||
Changes since 2.0.0 Beta 1 released in 2.0.0 Release Candidate 1.
|
||||
I - Main changes since 1.4.0 (overall sum-up)
|
||||
-----------------------------------------------------------------
|
||||
|
||||
Menus
|
||||
* New "shinning" menu style with blurry backgrounds and button animations
|
||||
* More user-friendly menu system, through improved labels, tips and control behavior
|
||||
* Improved options menus (mostly graphics and display)
|
||||
* New Garage menu to get preview and technical data about the chosen car
|
||||
* Reworked / enhanced Driver Select menu with preview image for all cars / liveries
|
||||
* Many fixes / improvements to the various race results menus
|
||||
|
||||
Graphics :
|
||||
* Realistic dynamic sky dome (with background landscape) and rain rendering
|
||||
* Improved world reflexions on car bodies
|
||||
* New skinning system for all car components (body, driver, wheels, ...) and pit door
|
||||
* Added glance left / right commands / views
|
||||
* Added support for ultra-wide screen configurations (dual/triple panel)
|
||||
* Reworked graphics and Open GL capability detection, with crash recovery
|
||||
* Added support for JPEG textures (when relevant, for reducing package size)
|
||||
|
||||
Input control
|
||||
* Improved throttle and clutch management when shifting
|
||||
* WIP optimum auto-shift engine speeds
|
||||
* Allow gear shifts to override auto-gearbox
|
||||
* Fixed speed-correction so that is does not alter when car is spinning (easier recovery)
|
||||
* Added e-brake command (might get useful for RS cars ;-)
|
||||
* Fixed non-symetrical joystick calibration
|
||||
* Added support for button/pad grid shifting
|
||||
* Added support for gamepads with pressure sensitive buttons
|
||||
* Added support for Mouse Wheel and extra buttons
|
||||
* Fixed Mouse calibration lost in Ready-Set-Go stage
|
||||
|
||||
Robots
|
||||
* USR, Simplix : Reworked setups for LS1 and 36GP cars
|
||||
* Kilo2008 : New robot driving TRB1 Taipan and Cavallo
|
||||
* USR : Improved avoidance, Situation-aware headlights
|
||||
* Simplix : Better skilling and faster opponents for the Career mode
|
||||
* Simplix : Optimized loading time
|
||||
* Simplix : Added support for wet track (but no change supported during the race)
|
||||
|
||||
Physics
|
||||
* Simu V2.1 : a better Simu V2
|
||||
* added emergency brake
|
||||
* added gyroscopic forces
|
||||
* added bump and rebound limit velocities to dampers
|
||||
* improved engine brake calculation
|
||||
* fix the downforce calculation for the rear wing
|
||||
* fix the handling of gear and differential efficiencies
|
||||
* fix the cars roll on highly banked tracks
|
||||
|
||||
Sounds
|
||||
* Reworked sounds by Audio Berlin profesionals
|
||||
(but all LS1, 36GP and half of Supercars engine sounds left untouched :-)
|
||||
* Pause sound when pausing a race, however
|
||||
* Open AL back-end : Simulate low-pass filter for engine sound by
|
||||
simply lowering the gain when releasing the throttle
|
||||
|
||||
Race engine
|
||||
* New career racing mode (limided contents for the moment)
|
||||
* New TRB1, LS1, 36GP and MP5 championship, and LS1, 36GP and MP5 single-event race modes,
|
||||
* Added support for real life championship race session layouts
|
||||
* Dual-threading support for improved frame rates when many opponents
|
||||
* Added support for saving, loading and resuming a race / race mode to / from a file
|
||||
* On-screen "wrong way" notification
|
||||
* Not released : network racing mode (does not work correctly)
|
||||
|
||||
Cars
|
||||
* From scratch rework of LS1 and 36GP car physics, for more realism
|
||||
* Slightly Updated physics for TRB1 (Simu V2.1 compatibility)
|
||||
* Supercars physics left untouched (Simu V2.1 compatible)
|
||||
* New MP5 car set (kind of Formula Ford) with 3 models and realistic physics
|
||||
* Many new / reworked HQ liveries for LS1, Supercars and MP5 cars
|
||||
* Improved 3D models for LS1
|
||||
* New WIP LS-GT2 car set (WIP physics and USR robot setups)
|
||||
* New WIP RS car set (Rally Series, WIP physics and Simplix robot setups)
|
||||
* New WIP TRB1 Vieringe 5 RB (WIP physics, copy of Silber RBLK)
|
||||
|
||||
Tracks
|
||||
* New tracks :
|
||||
* Road : Salty,
|
||||
* Circuit : Brondehach, Goldstone Sand
|
||||
* Speedway : Arizona Mile Speedway, Long Pond Superspeedway, Caddo Speedway,
|
||||
Sunshine State Superspeedway
|
||||
* HQ texture rework for most tracks (a huge work !)
|
||||
* Gave better and fictive names and locations to many tracks
|
||||
* Reworked preview images for all HQ tracks
|
||||
* Added support for no-building / low-wall pit "building"
|
||||
* Fixed too high friction coefficients in many tracks (towards realism)
|
||||
|
||||
Build system / Packaging
|
||||
* Moved to CMake-based build system
|
||||
* Multi-package deployement scheme, contents based
|
||||
* New Windows binary multi-package system :
|
||||
* the small base package is enough for trying the game (kind of demo)
|
||||
* it can download and installation the other packages, for much more contents
|
||||
* Fixed non GPL 2+ compatible bundled code
|
||||
+ other steps towards official packaging by 100%-OSS Linux distros.
|
||||
|
||||
Other
|
||||
* New command line options for straight starting of a given race, with or without a GUI
|
||||
(suitable for headless computers, for robots tuning, as an ex.).
|
||||
* Improved overall code modularity (separating the race engine and the user interface,
|
||||
making the user interface a loadable module)
|
||||
* New C++ API for loadable module system (only robots left untouched)
|
||||
* New tgfdata library for isolating the menu code from the XML files
|
||||
* Replaced GLUT library by SDL
|
||||
* Moved Windows build to modern DLL interface (no more .def files)
|
||||
|
||||
More details below.
|
||||
|
||||
II - Changes since 2.0.0 Release Candidate 1 release in final 2.0.0
|
||||
-------------------------------------------------------------------
|
||||
This release was build from SVN
|
||||
https://speed-dreams.svn.sourceforge.net/svnroot/speed-dreams/tags/2.0.0@4687
|
||||
(that is trunk@4663, after reverting r4660 changeset (LS1 car changes),
|
||||
except new Toro and Zentek engine sounds).
|
||||
|
||||
1 - Main changes
|
||||
|
||||
* Reworked / polished new "shinning" menu style with blurry backgrounds and button animations
|
||||
* Reworked sounds by Audio Berlin profesionals
|
||||
(but all LS1, 36GP and half of Supercars engine sounds left untouched :-)
|
||||
* Many improvements to labels, tips and control behavior consistency (more user-friendly menus)
|
||||
* Realistic sky dome enabled by default (might slow down frame rates on low end configurations)
|
||||
* Fixed broken track shadow mapping on cars when background landscape present
|
||||
* New layout for the Driver Selection menu + completed car preview images
|
||||
* New TRB1, LS1, 36GP and MP5 championship, and LS1, 36GP and MP5 single-event race modes,
|
||||
* Added support for real life championship race session layouts
|
||||
* Removed LS1 Cavallo 570 S1 from the official contents (unfinished physics setup)
|
||||
* Simplix robot : scaled skilling and faster opponents for career mode
|
||||
* Many fixes / improvements to the various race results menus
|
||||
* Fixed many bugs in the Save, Load and Resume race from file system
|
||||
* Smooth unpause race process through progressive time acceleration
|
||||
* Reworked landscape and buildings for Long Pond speedway
|
||||
* Some graphics fixes to Karwada, Street-1, Manton, Brondehach
|
||||
* Many bug fixes (code and tracks graphics).
|
||||
* Fixed non GPL 2+ compatible bundled code + other steps towards official 100%-OSS packaging.
|
||||
* New "Unmaintained" source and Windows binary package + moved Simu V2 and V3 inside.
|
||||
|
||||
2 - Known bugs / WIP tasks
|
||||
|
||||
See http://sourceforge.net/apps/trac/speed-dreams/report/3
|
||||
|
||||
3 - Detailled changes
|
||||
|
||||
Cars:
|
||||
|
||||
* All cars
|
||||
* Final tweaks to car previews (some were lacking, some new liveries, ...)
|
||||
|
||||
* MP5
|
||||
* #350 Spreaded out mp5-fmc liveries evenly over the 3 mp5-fmc* cars
|
||||
|
||||
* LS1
|
||||
* #142 Final ls1-archer previews
|
||||
* Reworked 3D model front end of Archer R9 and updated liveries
|
||||
* Reworked Zentek and Toro engine sounds
|
||||
* Many HQ improved / new liveries
|
||||
|
||||
* RS
|
||||
* Updated rs1-fmc-centre 3D model
|
||||
|
||||
* Supercars
|
||||
* Fixed windows frame on sc-boxer-96
|
||||
* Updated sc-cavallo-360 3D model
|
||||
* New 'sport' sking for sc-fmc-gt4
|
||||
|
||||
Tracks
|
||||
|
||||
* All tracks
|
||||
* Updated time of day for most tracks, for more varied sky conditions
|
||||
* New blurry-styled previews for all official tracks
|
||||
* New default background landscape texture for when Sky Dome is enabled
|
||||
* Some track-specific background landscape textures
|
||||
|
||||
* Dirt
|
||||
* Fixed TORCS-labeled gantries on Dirt-2, Dirt-4 and Dirt-6
|
||||
|
||||
* Circuit
|
||||
* #628 Fixed Karwada shadow map making landscape too dark
|
||||
* Improved shadows for Brondehach
|
||||
|
||||
* Road
|
||||
* Texture improvements to Street 1
|
||||
|
||||
* Speedways
|
||||
* Reworked landscape and buildings for Long Pond
|
||||
* Texture improvements to Manton Speedway
|
||||
* Added consistent lanscape for reflexions on car bodies (env.png)
|
||||
|
||||
Robots
|
||||
|
||||
* Back to all RGB + small fixes on pit door logos for USR and Simplix SC and TRB1
|
||||
* Kilo2008
|
||||
* #183 Headlight handling, overtaking improvements, code improvements,
|
||||
* #615 Quick and dirty fix for missed pitstops
|
||||
|
||||
* Simplix :
|
||||
* Scaled skilling for career mode (per car type)
|
||||
* Faster opponents for the career mode
|
||||
* Other minor bug fixes.
|
||||
* USR :
|
||||
* #615 Quick fix for missed pitstops
|
||||
|
||||
Input control
|
||||
|
||||
* #617 Autoclutch not active when no clutch command defined
|
||||
* #612 Grid shifter occasionally selects wrong gear
|
||||
* Made default preferences for new players consistent with the ones of the default player
|
||||
|
||||
Graphics
|
||||
|
||||
* Fixed broken track shadow mapping on cars when background landscape present
|
||||
* Time format in boards : milliseconds separated from seconds by single dot.
|
||||
* #303 Partially fixed rain drops rendering in TV/Spectator cameras
|
||||
* Background landscape management code moved to grbackground.cpp
|
||||
* Moved to 1024x600 screen / window size by default (was 800x600)
|
||||
|
||||
Menus
|
||||
|
||||
* Overall menu system
|
||||
* Final tweaks for the reworked menu style (colors, button icons, blurry backgrounds,
|
||||
button filets, buttons hovered/clicked highlighting ...)
|
||||
* Better small font
|
||||
* #542
|
||||
* Consistent placing of the buttons for related menus
|
||||
* Improved tips everywhere
|
||||
* Ajusted layout / spacing
|
||||
* Equivalent buttons at the same place, as much as possible + Apply / Continue on the right
|
||||
* #333 Flip arrow buttons of scroll-list scroll-bars according to their position
|
||||
Fixed GfuiStaticImageSet overwriting the 'can deform' XML property
|
||||
+ added GfuiStaticImageSetDeformable
|
||||
Added missing GfuiScrollListGetSelectedElementIndex
|
||||
|
||||
* Player Configuration menus :
|
||||
* #577 Fixed fatal error after deleting all human drivers under Windows
|
||||
(Go on loading robot modules even when 1 fails to load)
|
||||
* #587 Fixed possible creation of empty / blank name player
|
||||
* Made atob calibration match button sequence of other calibrations
|
||||
* #570 Stop '---' being assigned as '-' key in Control Config menu
|
||||
|
||||
* Options menus :
|
||||
* Make things work smoothly when Simu V2 and/or V3 modules are not there, whatever user settings
|
||||
* Made Sky Dome enabled by default, with dynamic time and background landscape + warned the user about lower frame rates (graphics options menu)
|
||||
* #584 Make it clear that sky dome-dependent options are disabled when sky dome is off
|
||||
Improved tips and controls order for graphics options
|
||||
* #598 Dynamic Sky selector getting stuck
|
||||
* #575 Fixed float/Int rounding issues about Precipitation density
|
||||
+ potential ones about Sky Dome Distance and Number of Cloud Layers
|
||||
|
||||
* Track Select
|
||||
* #396 Made the track description lines wrapping limit XML-customizable
|
||||
* #564 Greyed combo-box arrows when only 1 category / 1 car
|
||||
|
||||
* File Select menu
|
||||
* #330 Show only .xml files when loading / saving race params / results (.xmls of no-use for that)
|
||||
|
||||
* Race Params
|
||||
* #491 Fixed race distance / session time logic
|
||||
|
||||
* Track Select / Race manager
|
||||
* Final blurry previews for all official HQ tracks (+ some others)
|
||||
|
||||
* Driver Select / Garage
|
||||
* Changed "Change Car" button / "Car settings" menu title to "Garage"
|
||||
* #241 & #330 Hide info / disable choice of car when Career mode
|
||||
* #561 Fixed driver selector only lists 1 human when multiple ones under Windows
|
||||
* Improved progress bar image in Garage menu
|
||||
* Reworked layout and button icons
|
||||
* #650 Enable/disable all Driver Select menu buttons in a more logical way,
|
||||
according to the scroll lists actual situation
|
||||
|
||||
* Race menus
|
||||
* Stop / Resume menu : #576 Moved Resume button on top and made it the default selection
|
||||
|
||||
* Pit menu :
|
||||
* #635 Improved pit menu labels
|
||||
* #636 Pit menu labels when timed session + improved tips
|
||||
* #655 Workaround snprintf misuse + MSVC 2005 C lib bug
|
||||
|
||||
* Results menus
|
||||
* #562 Fixed results-only counting extra lap
|
||||
* #549 Added decimal points for TopSpeed and MinSpeed
|
||||
+ fixed leading zeros on negative numbers in results-only screen
|
||||
+ fixed dammages in pratice result table
|
||||
* More accurate and user-friendly menu titles
|
||||
* #559 Messed up quickrace results only display
|
||||
* #591 No more crash when resuming multi-event race modes from results
|
||||
+ show real session name in Race results menu
|
||||
* Fixed alignment of results-only screen table columns
|
||||
* #114 Fixed the Challenge qualification screen not supporting correctly more than 21 drivers
|
||||
* #649 Use SessionName at TrackName format for all subtitles in session running and result menus
|
||||
* #648 Fixed crash in standings menu when after last event of a championship
|
||||
|
||||
Physics engine
|
||||
|
||||
* #225 Fixed Incomplete sanity check of car state data at race start
|
||||
* #573 Made 'bottom out' sound being rendered only when dammages
|
||||
(for better audio effect after the sound was reworked by Audio Berlin guys).
|
||||
|
||||
Race engine
|
||||
|
||||
* #460 F1 key really freezes the simulation
|
||||
* #568 Progressive time acceleration when unpausing a race, whatever the mean (F1 = Help menu, Esc = Stop menu, P = Pause)
|
||||
* Make things work smoothly when Simu V2 and/or V3 modules are not there, whatever user settings
|
||||
* #591 Fixes crash when abandoning non-Career multi-event races during 1st event
|
||||
* #491 Fixed race distance / timed session calculation
|
||||
Fixed starting grid determination for non-race sessions
|
||||
Added single race formats for MP5, LS-GT1 and 36GP
|
||||
Added championship race formats for MP5, LS-GT1 and 36GP
|
||||
* #638 Fixed Drive-through in-race message spelling
|
||||
* #568 Progressive time acceleration when resuming paused race
|
||||
* #591 Resuming Career mode from a (main) results file now works as expected
|
||||
* 0 seconds also is no timed session (repairs startlight in practice)
|
||||
* Improved management of random time of day case
|
||||
* New TRB1 championship race mode
|
||||
* #647 Fixed liveries selector not working for 'normal' races
|
||||
* #655 Workaround snprintf misuse (of r4560) + MSVC 2005 C lib bug
|
||||
|
||||
Sound engine
|
||||
|
||||
* #583 Integrated new Audio-Berlin sounds (but gear_change1, backfire and skid_tyres,
|
||||
for which we consider the old ones are equal or better in-game)
|
||||
|
||||
Tools
|
||||
|
||||
* Removed unused / unmaintained png2jpg and src/misc folder
|
||||
|
||||
Build system / Packaging
|
||||
|
||||
* Updated install instructions to the new multi-source-packaging scheme since 2.0.0 rc1
|
||||
* #625 USR RS driver added to the Windows WIP package
|
||||
* #602 Install manpages (after updating the original sources) for our executables
|
||||
* #604 Switch to GPL2-licensed 'legal' txml lib (old was Mozilla 1.0, not compatible) ;
|
||||
still embedded, but on the way to move to an external (and newer) Expat dependency
|
||||
* Added Tennessee speedway in WIP Windows package (had been forgotten)
|
||||
* Fixed Windows packages about raceman files and their compatibility with included cars
|
||||
* Moved current packaging specs files from 'installer' to 'packaging'
|
||||
* Removed unused / unmaintained old RPM package spec files
|
||||
* Split the source package following the Windows contents scheme (but CMake config untouched)
|
||||
+ created scripts for easy building of these packages
|
||||
* Fixed wrong FSF address in various files
|
||||
* Added a 5th "unmaintained" source and windows binary package (for Simu V2 and V3)
|
||||
* Updated release notes for final 2.0
|
||||
* Updated credits
|
||||
|
||||
Other
|
||||
|
||||
* #307 More code cleanups (C => C++, snprintf, fixed compilation warnings, ...)
|
||||
* Moved src/doc to doc/doxygen for consistency
|
||||
* #601 No more empty files (Fedora packaging guidelines)
|
||||
* Fixed wrong FSF address in SOLID 2.0 source headers
|
||||
* Optimized installation size :
|
||||
* All remaining track .ac files renamed to -src.ac when a .acc is used at run-time
|
||||
* #645 & #646 GCC 4.7 compatibility
|
||||
|
||||
=====================================================
|
||||
|
||||
III - Changes since 2.0.0 Beta 1 released in 2.0.0 Release Candidate 1.
|
||||
-----------------------------------------------------------------
|
||||
This release was build from SVN https://speed-dreams.svn.sourceforge.net/svnroot/speed-dreams/tags/2.0.0-rc1@4420.
|
||||
|
||||
Main changes :
|
||||
1 - Main changes
|
||||
* New "shinning" menu style, with great new track previews
|
||||
* Preview images for all cars in nice show rooms (Driver and Car Select menu),
|
||||
* Final setups for USR and Simplix AIs for all official HQ car sets,
|
||||
|
@ -29,9 +384,10 @@ Main changes :
|
|||
* New command line options for straight starting of a given race, with or without a GUI
|
||||
(suitable for headless computers, for robots tuning, as an ex.).
|
||||
|
||||
Known bugs / WIP tasks : See http://sourceforge.net/apps/trac/speed-dreams/report/9
|
||||
2 - Known bugs / WIP tasks
|
||||
See http://sourceforge.net/apps/trac/speed-dreams/report/9
|
||||
|
||||
More details below.
|
||||
3 - Detailled changes
|
||||
|
||||
Cars:
|
||||
* All cars :
|
||||
|
@ -146,7 +502,7 @@ Robots :
|
|||
* Final TRB1 setups for Cavallo and Taipan (2 drivers for each car)
|
||||
* More exact skill handling
|
||||
* Small code improvement
|
||||
* LS1 : WIP LS1 setups (won't be ready for final 2.0).
|
||||
* LS1 : WIP LS1 setups (won't be ready for final 2.0)
|
||||
|
||||
Input control :
|
||||
* #518 Limit throttle to 60% when shifting with auto-clutch
|
||||
|
@ -311,20 +667,25 @@ Other:
|
|||
|
||||
=====================================================
|
||||
|
||||
Changes since 2.0.0 Alpha 3 released in 2.0.0 Beta 1.
|
||||
IV - Changes since 2.0.0 Alpha 3 released in 2.0.0 Beta 1.
|
||||
-----------------------------------------------------
|
||||
This release was build from SVN https://speed-dreams.svn.sourceforge.net/svnroot/speed-dreams/tags/2.0.0-b1@3937.
|
||||
|
||||
The rework of the parameters of all our cars is nearly done, there is only some tweaking needed about the Supercars to keep them drivable by the robots.
|
||||
The robots setup rework has been started, but only the Simplix 36 GP are done (plus the Simplix LS1 Archer R9 and the Kilo2008 TRB1 Cavallo).
|
||||
The reflexions on cars were made more shiny.
|
||||
Many many new / HQ reworked cars liveries (skin, interior, tires, ...).
|
||||
Some few HQ improvements on tracks.
|
||||
Preview menu backgrounds and HQ fonts.
|
||||
1 - Main changes
|
||||
* The rework of the parameters of all our cars is nearly done, there is only some tweaking
|
||||
needed about the Supercars to keep them drivable by the robots.
|
||||
* The robots setup rework has been started, but only the Simplix 36 GP are done
|
||||
(plus the Simplix LS1 Archer R9 and the Kilo2008 TRB1 Cavallo).
|
||||
* The reflexions on cars were made more shiny.
|
||||
* Many many new / HQ reworked cars liveries (skin, interior, tires, ...).
|
||||
* Some few HQ improvements on tracks.
|
||||
* Preview menu backgrounds and HQ fonts.
|
||||
|
||||
Known bugs / WIP tasks : See http://sourceforge.net/apps/trac/speed-dreams/report/9
|
||||
2 - Known bugs / WIP tasks
|
||||
|
||||
More details below (not exhaustive though).
|
||||
See http://sourceforge.net/apps/trac/speed-dreams/report/9
|
||||
|
||||
3 - Detailled changes (not exhaustive though)
|
||||
|
||||
Cars:
|
||||
* #100 Final fine tuned 36 GP setups for Simu V2.1
|
||||
|
@ -447,28 +808,32 @@ Other:
|
|||
* #446 (#451) Fixed many minor memory leaks (some big ones are still there) and made the app. behave more smartly (about memory, modules, ... etc ...) when exiting by any means
|
||||
* #377 Code re-architecture for separating the race engine and the user interface (reworked game event loop, new "legacy menu" user interface module with generic interface API, making the race engine ready for any new user interface module, ...)
|
||||
* #378 Reworked application framework for a possibly no-gui/server/text-only run mode (New GfApplication and GfuiApplication classes)
|
||||
|
||||
* #374 Moved all our modules to the new / more modern and flexible C++ module system (based on "interfaces" = purely abstract classes) ; kepts the robots as is though, to keep TORCS compatibility
|
||||
* #307 Many code cleanups, warning fixes, enabled compile-time GCC warnings
|
||||
* Many many bug fixes
|
||||
|
||||
=====================================================
|
||||
|
||||
Changes since 2.0.0 Alpha 2 released in 2.0.0 Alpha 3
|
||||
V - Changes since 2.0.0 Alpha 2 released in 2.0.0 Alpha 3
|
||||
-----------------------------------------------------
|
||||
This release was build from SVN https://speed-dreams.svn.sourceforge.net/svnroot/speed-dreams/tags/2.0.0-a3@3412.
|
||||
|
||||
We started the most important work for 2.0 : a full rework of the parameters
|
||||
of all our cars, towards realism (as for parameter values as for the handling).
|
||||
This also implies reworking the robots setups for the cars, which is work-in-progress.
|
||||
The weather simulation was also made more stable and user-friendly in many ways.
|
||||
The race choice / configuration menu system was also improved.
|
||||
And cars and tracks got even more HQ sugar.
|
||||
1 - Main changes
|
||||
|
||||
Known bugs (yes, there are ;-)
|
||||
* Career mode : no human driver seems to be able to join, at least at the beginning
|
||||
* Installer : the base installer fails to run any of the other installers the first time ;
|
||||
simply re-run it and this time it will work.
|
||||
* We started the most important work for 2.0 : a full rework of the parameters
|
||||
of all our cars, towards realism (as for parameter values as for the handling).
|
||||
* This also implies reworking the robots setups for the cars, which is work-in-progress.
|
||||
* The weather simulation was also made more stable and user-friendly in many ways.
|
||||
* The race choice / configuration menu system was also improved.
|
||||
* And cars and tracks got even more HQ sugar.
|
||||
|
||||
2 - Known bugs (yes, there are ;-)
|
||||
|
||||
* Career mode : no human driver seems to be able to join, at least at the beginning
|
||||
* Installer : the base installer fails to run any of the other installers the first time ;
|
||||
simply re-run it and this time it will work.
|
||||
|
||||
3 - Detailled changes
|
||||
|
||||
Tracks:
|
||||
* #331 Fix too high friction coefficients in many tracks (towards realism)
|
||||
|
@ -659,8 +1024,8 @@ Other :
|
|||
|
||||
=====================================================
|
||||
|
||||
Changes since 2.0.0 Alpha 1 released in 2.0.0 Alpha 2
|
||||
-----------------------------------------------------
|
||||
VI Changes since 2.0.0 Alpha 1 released in 2.0.0 Alpha 2
|
||||
--------------------------------------------------------
|
||||
This release was build from SVN https://speed-dreams.svn.sourceforge.net/svnroot/speed-dreams/tags/2.0.0-a2@3111.
|
||||
|
||||
Tracks:
|
||||
|
@ -671,7 +1036,7 @@ Tracks:
|
|||
* Texture improvements : Forza, Corkscrew, Aalborg
|
||||
|
||||
Cars:
|
||||
* T01 : Finale fine tuned LS1 setups with updated engine sounds
|
||||
* T01 : Final fine tuned LS1 setups with updated engine sounds
|
||||
* Reworked Spirit RB1 LT (3D model, speedo/tachometer)
|
||||
* Many new livery skins for LS1 cars
|
||||
* New TRB1 Vieringe 5 RB and liveries (human + USR setups ??)
|
||||
|
@ -750,8 +1115,8 @@ Other:
|
|||
|
||||
=====================================================
|
||||
|
||||
Changes since 1.4.0 released in 2.0.0 Alpha 1 (svn2720)
|
||||
-------------------------------------------------------
|
||||
VII - Changes since 1.4.0 released in 2.0.0 Alpha 1 (svn2720)
|
||||
-------------------------------------------------------------
|
||||
|
||||
Tracks:
|
||||
* A32, A16, A17, A19, A22, A24 : HQ texture rework + renaming + localization
|
||||
|
@ -820,5 +1185,141 @@ Other:
|
|||
* D08 : Work-in-progress code profiling
|
||||
(see http://sourceforge.net/apps/trac/speed-dreams/wiki/CodeProfiling)
|
||||
|
||||
Known issues : see http://sourceforge.net/apps/trac/speed-dreams/report/3
|
||||
(milestones '2.1.0' and 'To be defined').
|
||||
|
||||
Known issues : see http://sourceforge.net/apps/trac/speed-dreams/report/2 (version 2.0.0 alpha1).
|
||||
=====================================================
|
||||
|
||||
VII - Archives
|
||||
|
||||
Below is archived uncomplete / obsolete content, but sometimes with more details than above.
|
||||
|
||||
Detailled changes on sdl-port branch since creation (branched from trunk SVN 70) :
|
||||
|
||||
Foreword : sdl-port branch is aimed at being regularly merged from trunk up to 1.4.0 is out,
|
||||
so you should first have a look at trunk CHANGES file :
|
||||
you will find here only sdl-port-specific changes.
|
||||
|
||||
History of merges from trunk :
|
||||
- 2008/12/04 : up to revision 378 (Mart)
|
||||
- 2009/02/15 : up to revision 729 (Jean-Philippe)
|
||||
- 2009/06/22 : up to revision 996 (Mart)
|
||||
- 2009/07/14 : up to revision 1107 (Jean-Philippe)
|
||||
- 2009/07/30 : up to revision 1220 (Mart)
|
||||
- 2009/10/13 : up to revision 1576 (Mart)
|
||||
- ...
|
||||
|
||||
Tracks:
|
||||
- added Salty road track by Gabor (Xavier)
|
||||
- added cameras & turnmarks to Longday (Gabor)
|
||||
- added Petit gprix track by Gabor
|
||||
|
||||
Cars:
|
||||
- added GP4 converted cars (3D models), but still needing real setups (Xavier)
|
||||
- added Nascar cars (3D models), but still needing real setups (Xavier)
|
||||
-
|
||||
- set fictious brand and model names for all cars, based on ideas from the whole team,
|
||||
to avoid legal issues ; the real brand name replacements follows (Andrew, Jean-Philippe) :
|
||||
* Alfa Romeo => Milano
|
||||
* Aston Martin => Archer
|
||||
* Auto Union => Motor Union
|
||||
* Audi => Vieringe
|
||||
* Bugatti => Ettore
|
||||
* Any GM brand => Deckard, except for Corvettes, which will be Vultures.
|
||||
* GM/Corvette => Vulture
|
||||
* Dodge => Taipan
|
||||
* ERA => Century
|
||||
* Esperante => Sprite
|
||||
* Ferrari => Cavallo
|
||||
* Ford => FMC (F stands for ... um ... something)
|
||||
* Honda/Acura => Murasama
|
||||
* Jaguar => Lynx
|
||||
* Lambo => Ciclone
|
||||
* Lotus => Spirit
|
||||
* McLaren => Conner
|
||||
* Maserati => Tridenti
|
||||
* Mercedes => Silber
|
||||
* Mitsubishi => Minato
|
||||
* Nissan => Kanagawa
|
||||
* Peugeot => Lion
|
||||
* Porsche => Boxer
|
||||
* Subaru => Kenji
|
||||
* Toyota => Aichi
|
||||
* TVR => RCM (Russian Car Manufacturer)
|
||||
* Lister => ? (a Storm model for LS1 is simply called the "Fury")
|
||||
* Mosler => ?
|
||||
* Saleen => ?
|
||||
* Venturi => ?
|
||||
* Fiat => ?
|
||||
* ? => Sector
|
||||
* ? => Zaxxon.
|
||||
|
||||
Robots:
|
||||
-
|
||||
- enabled Simplix and USR robots to be members of mixed teams,
|
||||
through new team management interface in RobotTools (Wolf-Dieter)
|
||||
- added Kilo robots (needs more love) (Gabor)
|
||||
|
||||
Menus:
|
||||
- added controls for time of the day and weather settings in quickrace
|
||||
and practice race configuration menu - work in progress (Xavier)
|
||||
- added a "Credits" multi-page menu to list all contributors, contributions
|
||||
and 3rd party libs / code / software we use.
|
||||
- resurected the "Configure player" button in the Raceman menu, to avoid returning
|
||||
to the Main menu for that (Jean-Philippe).
|
||||
- select the first available player by default when entering the player config menu
|
||||
(Brian).
|
||||
|
||||
Program:
|
||||
- applied the good old SDL patch from Brian Gavin (Xavier)
|
||||
- fine tuning of the event loop to process ALL pending events
|
||||
before re-displaying (fixes lags and delays in mouse movements) (Jean-Philippe).
|
||||
- fixed localized keyboard support through SDL unicode (Jean-Philippe, Brian, Mart)
|
||||
- fixed splash screen crash on 7s time-out (Jean-Philippe)
|
||||
- added F1 / F12 / ESC / Return shortcuts in some menus where lacking (Jean-Philippe)
|
||||
- fixed detection and use of multi-sampling (for anti-aliasing)
|
||||
when available (Jean-Philippe)
|
||||
- restored key auto-repeat in menus (Jean-Philippe)
|
||||
- restored texture compression detection (Jean-Philippe)
|
||||
- applied Cmake patch by Mart Kelder and ported it to Windows (Mart, Brian)
|
||||
* smart cmake multi-platform build system (even Windows + MSVC built-in support),
|
||||
* speed-dreams and other programs are now executables (no more scripts)
|
||||
which is nicer for debugging/profiling/...
|
||||
* very fast unified make install (no more so slow make install and make datainstall)
|
||||
- added multi-platform xmlversion user settings files installer at run-time,
|
||||
to replace old system where these files where overwriten after each build/install
|
||||
even if no associated change had occurred (Mart, Jean-Philippe).
|
||||
- fix build install system not stopping on xmlversion errors
|
||||
(ex: when a versioned xml file is not loadable, it's installation/update fails,
|
||||
cmake printed some error lines, but the install process was not stopped,
|
||||
and if you didn't see these lines in the hundreds of other traces,
|
||||
you were likely to get a crashing Speed Dreams without any simple explaination).
|
||||
- fixed CPU slow-down system also activated in race mode (Jean-Philippe)
|
||||
- added new sky dome and time of day simulation via PLIB::ssgaSky,
|
||||
featuring really nice skies, even at night with stars and moon,
|
||||
and also allowing night races as an example - work in progress (Xavier)
|
||||
- first attempt of rain simulation (water projections behind tires, rainbow visualization,
|
||||
reduced grip) - work in progress (Xavier)
|
||||
- fixed ultra-slow game in qualification blind mode (something around SDL IdleFunc,
|
||||
seems CPU does nothing whereas it should run 100%) (Jean-Philippe)
|
||||
- fixed results not being saved at the end of the race because results dir
|
||||
not created in user settings dir; and also screenshot system not working
|
||||
for the same reason (screenshot dir not created) (Gabor).
|
||||
- optimized race results' update & sorting through the use of STL vector (Gabor).
|
||||
- race results now include pointer how much position the driver gained or lost,
|
||||
from his starting position (Gabor).
|
||||
- merged career-port to this branch (Mart)
|
||||
- don't load graphics in results-only mode (Mart)
|
||||
- added split times (Mart)
|
||||
- added 10 second stop and go penalty (Mart)
|
||||
- added feature lists for robots: features are only enabled when all the robots in the
|
||||
race implemented it (Mart)
|
||||
- added timed sessions (Mart)
|
||||
|
||||
- new modes for the race screen leader board (Gabor)
|
||||
* vertically scrolling : list of competitors, text in associated color,
|
||||
* horizontally scrolling : just as on TV.
|
||||
Note: Already merged in trunk.
|
||||
- new mode for the debug board (Gabor)
|
||||
* display segment name, distance form start, current camera
|
||||
- exhaust fires shown when RPM drops (Gabor)
|
||||
|
|
Loading…
Reference in a new issue