From 793d46b67a1f344dbe0e1d4fb0a4bdba66cbf52e Mon Sep 17 00:00:00 2001 From: pouillot Date: Sun, 27 Feb 2011 14:26:00 +0000 Subject: [PATCH] Nearly final release notes for 2.0.0 Alpha 3. Please review and fix quickly. git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@3407 30fe4595-0a0c-4342-8851-515496e4dcbd Former-commit-id: 6da2d67c7d2b766d343a8d36dcf96af8065da397 Former-commit-id: 57ef55085f8120453148e5ba1236d8203300692f --- CHANGES.txt | 208 ++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 203 insertions(+), 5 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index eaf796fb6..e5da9be16 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,6 +1,6 @@ Here are the summarized changes since 1.4.0 -(More details for associated milestones 2.0.0 and 1.4.1 here : - http://sourceforge.net/apps/trac/speed-dreams/report/6) +(More details for the associated 2.0.0 milestone here : + http://sourceforge.net/apps/trac/speed-dreams/report/9) Dxx ids refer to tasks "specified" and listed here : http://sourceforge.net/apps/trac/speed-dreams/wiki/BigFeatureList @@ -11,6 +11,204 @@ http://sourceforge.net/apps/trac/speed-dreams/wiki/ActualFeaturePlanFor20 More technical details about the work in progress for some tasks here : http://sourceforge.net/apps/trac/speed-dreams/wiki/TheWayToRelease2 +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-a2@34xy???????????????????????????????????????. + +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. + +Tracks: +* #331 Fix too high friction coefficients in many tracks (towards realism) +* #310 New speedway tracks : Arizona Mile Speedway, Long Pond Superspeedway, Caddo Speedway, + Sunshine State Superspeedway +* HQ rework of Chemisay (formerly g-track-2) +* HQ rework of Newton Cup speedway +* #277 Dirt-1 : UV mapping error in the sky above the castle + improved castle texture on +* #274 Aalborg : texture fixes +* Bueno Fixed dynamic sky bug on (non-official) +* Make track descriptions more similar / consistent +* Moved many .xcf to .xcf.bz2, some .rgb to .png +* #342 Enable JPEG file format for track background (and other possible) textures +* #314 Removed specific wet mu coefficients for surfaces, moved weather / local conditions + properties to a new "Local Info" section (updated all track XML files). +* #318 Enable pit building in a turn (WIP) +* #315 New pit style with only a small wall (WIP) +* Renamed 'Corkscrew' files/folders to 'corkscrew' (contents consistency) + +Cars: +* MP5 : + - #332 Reworked parameters boundaries and baseline setup for mp5-fmc (towards realism) + - #350 Fixed steering wheel texturing +* LS1 : + - #345 (T01) Reworked parameters boundaries and baseline setup for ls1-archer-r9 + - Reworked ls1-archer-r9 3D model +* RS : + - #247 Renamed rally car set to RS and cars to rs1-* / rs2-* + (thinking about the day we'll split the car set in 2 ones ... WRC / Super2000) + - #259 Made RS cars usable / drivable (improved setups may come for 2.0) + - #180 Head and rear lights for RS cars, +* New logo and typo for Silber cars +* 36 GP Silber W25B : + - Highres rework with baked shadows, improved textures, + - needle color and shadow fix +* #296 36GP Ettore T59 Decrease "revs maxi" to 7500 +* Spirit RB1 LT : + - New HQ Carbonite and Anthracite livery / skins + - black tacho/speedo needles + - preview for all skins +* Vieringe 5RB : + - fixed tacho/speedo needles color +* New mp1-vicente by Vicente Marti (non-official contents) +* SC Cavallo previews +* Renamed LMP1 category to LS-P1 / LP1 for consistency +* #139 Added new (display-only) engine specs in every .xml + (capacity, cylinders nb and layout, position) +* Moved many .xcf to .xcf.bz2, some .rgb to .png + +Robots: +* WIP reworked dry track setups for TRB1 (wet track ones will follow), +* Highres Simplix, USR and Kilo2008 robots logo +* HQ liveries and PNG logos for Simplix and USR drivers of Spirit RB1 LT +* HQ liveries and PNG logos for USR drivers of SC Cavallo 360 +* HQ standard pit door and pit door template +* HQ skins, wheels, pit doors and previews for Simplix TRB1 Vieringe drivers +* #183 Kilo2008 now drives some of the TRB1 and LS1 cars (Archer R9, Vulture V6R, Cavallo 570), +* #194 Human driver sets throttle to 0 at second 1.00 +* Prepared Simplix for skilling +* #95, #262, #341 Fuel calculation fixes and improvements, WIP (human drivers). +* #290 Networkhuman mouse calibration lost when moving mouse before race start +* #51, #298 Moved USR robot code to the Simplix-style single source base +* #222 (More skinning targets) Added support for driver skins, like in TRB1 Silber RB1LT +* #305 Preferred logo format = PNG ; RGB still supported for backward compatibility + +Menus: +* Race manager menu : + - #241 Reworked menu for showing a preview of the current race config + + more consistent buttons when loading race configs / race results + - #197 (D31) Fixes to Saving / Restore race configurations / resuming races from results +* Driver / Car Select menus : + - #99,#300 Various small improvements of the driver selection menu + - #336 Disabled 'add competitor' button when max competitor reached + - Better highlighting of 1st human driver at startup + - Use the new race-type-customizable filtering system for the car categories and driver types + - #139 (D30) Final datasheet and overall rating sliders, from real physics-meaningfull figures +* Race Options menu + - #258 TimeOfDay, CloudCover and RainFall are now configurable options for all the races + - #348 Added 'Random' in the possible 'cloud cover' settings + - #334 (Race params menu for multi-session events) Now, each race session can have + its params menu, and there can also be a menu for the params that are common + to all the sessions, through the new fictive 'All sessions' + (see src/raceman/championship*.xml as examples) + - #240 Added configurable race length to the 2 'single event' race modes +* Race Selection menu : + - #240 Reworked menu (should be clearer about race modes, with increased complexity + from top to bottom) +* Whole Race Selection / Configuration menu system : + - Fall-back stategy in when hitting non existing cars / tracks + (needed for the base = demo windows installer) + - Moved to the new tgfdata library (but the networking menus) +* #317 Track select menu wrong sequence +* #257, #233, #227 Fixes to results menus +* #195 Display options menu : + - Workaround for Xavier's SDL not reliably detecting actually supported video modes + - Enforced glfeatures.h as the central header file for dealing with OpenGL +* Task D32 (More user options to improve frame rates) Reworked glfeatures layer and used it + where relevant (menus, gr. engine) WIP +* #312 Games freeze on pit stop +* #245 Network humans should never be selectable in non-network races +* #321 Career will always crash at startup (better, but still WIP) +* Improved user-friendly displayed names for all car categories +* Improved Main and Options menus load time (no more load all the other menus with the Main one) +* Fixed wrong instructions and improved wording for game device calibration +* Fixed crash when closing splash before MainMenu is initialized +* Fixed GfuiAddKey not overriding previous definition of the same key + + Enter/Return shortcut in Exit menu +* Various enhancements to GUI controls (scroll-list, check-box, combo-box, progress-bar...) + +Graphics engine / Race screen : +* Task D32 (More user options to improve frame rates) Multi-texturing no more activated by default +* #282 Bad position of indicators +* #266 Splitscreen completely white with Skydome enabled +* #249 Wet track under clear blue sky when Sky dome disabled +* #152, #254 Reduced (?) crash occurrences when reloading ssggraph on 64-bit debian systems +* #249 Increased background darkness when rainy weather and sky dome disabled +* Fix moon disappearing when dynamic time +* #184 WIP on 'ssgaSky makes the track and cars too dark even at clear noon' +* Fixed 'sometimes, no stars at night on long races when dynamic time enabled' +* #342 Enable JPEG file format for track background (and other possible) textures +* #166 Fixed use of uninitialized values (notified by Valgrind) +* #103 Non intuitive default camera view when changing player name + +Race engine : +* #318 Enable pit building in a turn (WIP) +* #330 (D16) Complete the new Career racing mode for 2.0 (WIP) +* #258 New TimeOfDay, CloudCover and RainFall configurable options for all the races +* #301 New "Wet track" race/robot feature (for filtering actual race features from competitors), + but no robot supports it for the moment (WIP) +* #314 Made the track surfaces wet mu model simpler, for robots race line computation + compatibility. +* Added a race-type-customizable filtering system for the car categories and driver types +* Initialize the random generator only once, in tgf::gfInit +* #330 (D16 Career mode) Fixed crash at new career start / race on 'no name' track +* #348 Added 'Random' in the possible 'cloud cover' settings +* Updated 'MPA1 Championship' race mode for speedway racing + +Simulation engine (Simu V2.1) : +* Set Simu V2.1 as the default physics engine +* #150 (D48 Towards more realism in car parameter values and car handling) : + - added bump limit velocity and rebound limit velocity to Suspension parameters + - changed car body inertia calculation to the simuv3 method + - changed engine brake calculation + - revoked false scaling of engine brake linear coefficient. + - decreased default value for engine brake coefficient + - gradually increase rolling resistance between 0 and 10 m/s. +* #157 Changed the handling of negative angle of attack in SimWingUpdate +* #265 Set camber to 0.0 until it is modelled properly +* #318 Enable pit building in a turn (WIP) +* #325 Cars accelerating without throttling in Simu V2.1 (handle correctly 0 torque) +* Increase max. slip, decreased minimal value for "load factor max", + increased maximal value for "load factor min" + +Build system : +* #313 New 4-installers system for Windows (a small "base" = demo one, with the game, + Espie track, SC car set, and AI drivers), 2 "HQ cars and tracks" ones with our HQ tracks, cars, + and AI drivers, and a last "WIP" one for the remainder of our official contents ; + the 3 last ones can be installed in whatever order, but need the 1st one. +* #313 Multi-plateform speed-dreams-2 install / user settings folder prefix, executable name, + and sd2-prefixed tools executables names to enable cohabitation with 1.4.x +* #313 Make SD installable anywhere under Windows +* install only really needed files (useless .ac files when .acc here, ...), +* fixed source package generator excluding some useful files (*config.h) + and including useless ones (*.so, *.dll ...) +* #349 Added build-time support for enet library >= 1.3 + (but 1.2.x-enet SD instance won't be able to cooperate with 1.3.x-enet ones). + +Other : +* Trackgen : + - #304 Use correct gamma of 2.2 in object and elevation maps. + - #217 Use PNG files +* Track loader : + - #318 Enable pit building in a turn (WIP) + - #315 New pit style with only a small wall (WIP) +* #267 Force / try chmod u+w for user settings and other XML files + before overwriting / when writing fails +* cleaned up portability.h +* New tgfdata library as an intermediate layer between the race params (from XML files) + and the race configuration / choice menu system +* #302 Startup crash whe SD run through simple 'speed-dreams' command line +* Windows: Try and center the game window on the desktop at startup + (but keep the title bar visible) +* Updated credits for Simon, Enrico and Vicente (new dev team members) +* Many code cleanup details (warnings, traces, comments, snprintf, move functions, + improved functions naming, ...) +* #326 Store shadow file in PNG in ac3dload +* Improved Speed Dreams AC3D exporter (*.ac source files) for Blender 2.49 + 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. @@ -93,15 +291,15 @@ Race screen: Simulation engines: * #150 (D48) Work in progress Simu v2.1: - * Added gyroscopic forces (slightly improves weight tranfers towards realism) - * Improved weight handling (fixed Z component calculation) + - Added gyroscopic forces (slightly improves weight tranfers towards realism) + - Improved weight handling (fixed Z component calculation) * #191 Added support for Emergency/Parking Brake with car-level customizable applied brake power * #255 Other: * #189,#163 Fixed user settings files installation in Windows binary installer * #136 Removed most "TORCS" strings from the build system -* Enabled $Id$ SVN keyword substitution on all text files +* Enabled Id SVN keyword substitution on all text files * #182 Link time lib conflict warnings about msvcrt an/or libcmt with MSVC * #145 Trace/log system : Added a heading time indication for each trace line, as the elapsed time since SD is started, with 1 ms resolution.