A new weekly build of Slightly Mad Studios’ WMD-powered Project CARS title is out.
Build 505 for Team Member+ to enjoy.
Build 505 (28/6/13, Team Member+)
Common:
- Returned sync dump levels to normal
- Added function to get vehicle from styling entity
- Increased f32 key frame pool size to accomodate extra conditions being added
GUI:
- Fix GUITextEntry deleting last letter
- Fix for dropping gui objects onto a gui dialog multiple times
- Fix SetDialogQuadInstance getting mismatched in the GUI memory context changes
Environment:
- Fog tweaks to rainy 02, stormy02 and super storm 02
- Clouds updates to several conditions, work is still WIP. Changes added to the 02 versions so that they can be compared to the 01s for feedback on optimisations made. I will copy over to the 01 slot and remove 02s if feedback is positive
- Updated conditions – med cloud 02, heavy cloud 02 (new), rainy 02, stormy 02 (new), thunderstorm 02 (new)
- Added some underlighting using the rim lighting tech to make clouds less flat when looking into the sun. Used mostly at sunset
- Added some scale variation throughout the clouds so they are less repetative and popcorny
- Reduced the overall number of quad billboards used in each cloud so that they look less repeated and for optimisation purposes
- Changed the mapping so that the quads within each cloud are less repetative
- Tweaks to several other settings such as fog for balancing
Audio:
- New BMW Z4 GT3 incar and external engine sets. Added gear wobbles and all the latest sound events such as int/ext gearshifts, backfires/splutters and a new distant echo and occlusion curves and distant roll-offs
Tracks:
- Azure Coast: Fixed placement of 3D trees
- Derby National/GP: Lengthened kerbswhere needed -dirt areas next to kerbs added -fixedkerb types in last corner of national -csm updated to latest kerbs changes
- Besos National/GP: Added garage interiors, reworked pitwall, temp textures to tyrewalls, CSM fixes around tyrewalls
- Bathurst: Static scene update. Switch of 3D eucalyptus trees to the ones which use one material for all variaitons and it’s LODs
- Milan: Addition track foliage added
- Sven tree tweaks added for various tracks
Vehicles:
- Zakspeed Capri GR5, Lotus 78: New flash tire with heating enabled for testing
- Formula Gulf: LODX mesh 95% finished, fixed new collision shapes for detachable parts, quick new collision shapes to fix the missing rear wing
[EXPAND Click Here for full week update list.]
Build 505 (28/6/13, Team Member+)
Common:
* Returned sync dump levels to normal
* Added function to get vehicle from styling entity
* Increased f32 key frame pool size to accomodate extra conditions being added
GUI:
* Fix GUITextEntry deleting last letter
* Fix for dropping gui objects onto a gui dialog multiple times
* Fix SetDialogQuadInstance getting mismatched in the GUI memory context changes
Environment:
* Fog tweaks to rainy 02, stormy02 and super storm 02
* Clouds updates to several conditions, work is still WIP. Changes added to the 02 versions so that they can be compared to the 01s for feedback on optimisations made. I will copy over to the 01 slot and remove 02s if feedback is positive
* Updated conditions – med cloud 02, heavy cloud 02 (new), rainy 02, stormy 02 (new), thunderstorm 02 (new)
* Added some underlighting using the rim lighting tech to make clouds less flat when looking into the sun. Used mostly at sunset
* Added some scale variation throughout the clouds so they are less repetative and popcorny
* Reduced the overall number of quad billboards used in each cloud so that they look less repeated and for optimisation purposes
* Changed the mapping so that the quads within each cloud are less repetative
* Tweaks to several other settings such as fog for balancing
Audio:
* New BMW Z4 GT3 incar and external engine sets. Added gear wobbles and all the latest sound events such as int/ext gearshifts, backfires/splutters and a new distant echo and occlusion curves and distant roll-offs
Tracks:
* Azure Coast: Fixed placement of 3D trees
* Derby National/GP: Lengthened kerbswhere needed -dirt areas next to kerbs added -fixedkerb types in last corner of national -csm updated to latest kerbs changes
* Besos National/GP: Added garage interiors, reworked pitwall, temp textures to tyrewalls, CSM fixes around tyrewalls
* Bathurst: Static scene update. Switch of 3D eucalyptus trees to the ones which use one material for all variaitons and it’s LODs
* Milan: Addition track foliage added
* Sven tree tweaks added for various tracks
Vehicles:
* Zakspeed Capri GR5, Lotus 78: New flash tire with heating enabled for testing
* Formula Gulf: LODX mesh 95% finished, fixed new collision shapes for detachable parts, quick new collision shapes to fix the missing rear wing
Build 504 (27/6/13, Senior Manager)
GUI:
* Career Calendar, career event popup, initial implementation
Pit Stop Logic:
* Apply auto pit state to AI logic
* Debug render AI states in 2d
* Simple release of AI vehicles from pit spots during qualifying
* Updated Vehicle * Out functions to use HoldInPit
* Apply HoldInPit logic correctly
* Fixed generation of pit spot position
* Added PitOutTriggered logic for when car drives straight through pit
* Unfreeze AI when reacting to start – fixes bug when start reaction slider is low
* Update AI state inputs when in pit/garage spot
FPS Debug:
* Changed debug FPS print code to use ArrayLength instead of sizeof to limit the string printing to the correct size – this needed changing because of the recent switch to unichar text
WiiU:
* WiiU CShader RenderMeshPrimitive (and variants) GX2 drawcalls implemented
* WiiU warning fixes
* WiiU fix for crash when initiating a Spark GPU capture
* WiiU enable Rendering and also add gx2spark libs
* GX2Init(), Main command buffer creation
* Back buffer/Depth Buffer Creation
* Texture/Target MEM1 allocation support
* Frame begin syncronization/frame end presentation
* Vertex/index buffer setting
* Fetch shader (input assembly) creation and setting implemented
* Support for Spark (GPU debugger) capture in non gold builds
* Various bug-fixes – renderer now successfully clear colour cycles in BaseTest with the cross-platform API calls
Driver Liveries:
* Opponents custom liveries removal + fixed IDs for player (ID=99)
* Driver custom liveries for player/opponent
* Custom liveries setup, separated player and opponents
Tracks:
* Azure Circuit: Track Dressing Additions, yachts added, new casino/mirabeau gardens created, temp fixed right part of the casino, mirabeau side, and the caffe de paris
* Bathurst: Re add the 3D trees, fixed AIW around the new chicane geometry (was underground slightly)
Vehicles:
* Mercedes SLS: New UV mapping for glass/paint (LODX/LODA finished)
* BMW M1 Procar: New suspension geometry, brake heating/cooling/wear, removed doors from collisions, milder engine braking curve, new gearbox
Build 503 (26/6/13, Senior Manager)
Common:
* Rendertask profiling frame view
WiiU:
* Enabled Unity compilation in WiiU configs
* Added guards to PS3 specific files included in the unity files
* Fix for GUI WiiU build errors (logging changes)
* WiiU Renderer compilation fixes for removal of Remember/ForgetDefault pool resources
Render:
* SRenderModeInfo constructor added – fixes occassional crash in CRenderer::ResolveRenderList. In Renderer CPPs – avoiding call of fakeDeferList::m_prepareSortItems (this caused the crash when rain material has not specified deferred id in technique) – it should not occure with the SRenderModeInfo fix, but just to be sure
Animation:
* Driver animations for Bmw m3 gt4: fixed hand clipping through “helmet view”
Tracks:
* Loire: Edited cut tracks as tight as could be done. Still difficult to trigger in the chicanes though
Build 502 (25/6/13, Manager+)
WiiU:
* Enabled Unity compilation in WiiU configs to significantly speed up compile time of RaceAppCore
* Fix for GUI WiiU build errors (logging changes)
* WiiU Renderer compilation fixes for removal of Remember/ForgetDefault pool resources
* Added accessor to get BUniString from BTime
* Fixed WiiU link error due to missing _RetrieveInputIdentifier function
* Added declaration of partial specialisation of managed object static member to fix WiiU prelink & link errors. Disallow default ctor of _cManagedObject to make sure it isn’t invoked accidentally
* WiiU CTexture class implemented (GTX texture loading, texture locking, Color/DepthBuffer GX2 structures etc)
Render:
* SRenderModeInfo constructor added – fixes occassional crash in CRenderer::ResolveRenderList. In Renderer CPPs – avoiding call of fakeDeferList::m_prepareSortItems (this caused the crash when rain material has not specified deferred id in technique) – it should not occure with the SRenderModeInfo fix, but just to be sure
GUI:
* Add memory context
Common:
* Fixed link error caused by missing TimeLineFrame template static member definition
Vehicles:
* All Caterhams and All Ariel Atoms: Decresed tyre wear to prevent easy tire flat-spotting
* Ford GT40: New tire with more sliding grip, and better blending from stick to slide. Engine torque below 5000 rpms increased for more throttle steer. Overall chassi setup changes for a quicker chassis. Moslty increasing damper effectivness
* Ford Focus RS: Added LODX mesh work and updated parts of LODA/B
* Ford Focus RS: Initial Ultra detail control file
* Gumpert Apollo: Fix for offset LODC/D in game
Build 501 (24/6/13, Senior Manager)
GUI:
* Career Calendar, initial implementation using debug date.
* Career Event Info screen added, ready to be hooked up to code
Tracks:
* Bathurst: Removed 3D trees, replaced with X-form instances
[/EXPAND]
Check out http://wmdportal.com for more info – http://www.slightlymadstudios.com
|