Project CARS – Build 244 Released.

 

 

 

Project CARS – Build 244 Released.

A new weekly build of Slightly Mad Studios’ WMD-powered Project CARS title is out.
Build 244 for all members to enjoy.

Build 244 (29/6/12, Team Member+)

  • Fixed more typos for live variable MinOffPathWetness name
  • Fix SubTick to use dt instead of mDT
  • Added Ctrl-D and Ctrl-U debug rendering pages for new dynamics
  • Online source structure cleanup, the last big chunk:
  • – Moved all Dedicated Server and Session/Game Management classes from Authentication to OneSock
  • – Changed interfaces of all moved managers so they are no longer PC-only
  • – Console implementations are empty so far
  • – DS and Session Managers no longer send messages to the Application queue, they report state changes and updates by registered callbacks instead
  • – The Online layer (currently still in the Authentication library) implements the callbacks. For now the callbacks just send events to App (98% compatible with previous version)
  • Fix for FE condition not getting set up.
  • Race audio is muted when replays are going backward, to avoid the audio artifacts that were appearing
  • Add loading screen applinks for track image, logo and map
  • Lock out both tracks and vehicles not supported based on server versions
  • Updated testing code to match Online refactor changes
  • Integrated some CLs for Car Preview
  • Tidying up some test code for car preview
  • Additional submission for car preview (non-functional in game yet)
  • DX11 specific fix, enabling CPU to modify a texture – the black transition texture was being created internally and written to by the menu code, but didn’t have the correct settings to allow this. In DX9 it ignored it, but in DX11 it asserted
  • Belgian Forest: New bake
  • Belgian Forrest:Fixed nmp to display correctly
  • Removed textures no longer used in wtc. console specific also
  • Engine braking adjustment for Asano X4, Asano LM11, Caterham R500, Formula A, Formula B, Palmer JPLM, Lotus 78, Lotus 98T, Racer L4, Racer V8
  • Vehicles: Now using LODD at 50m+ distance
  • User interface – Updates and fixes to the Login, MainMenu, Quick Solo, Track Select, Loading, Pause, Instant Replay, Event Complete screens and new web shortcuts to our social feeds, and the WMD Portal
  • Pagani Huayra textures. Diffuse texture update for chrome and glossy metals
  • Added new temp conc wall barriers textures for Azure Circuit, first revision
  • Static file-Removed some temp barriers around the anthony noghes curve, Azure circuit
  • Lotus 49 textures. Darker diffuse for better chrome and very glossy metals
  • Formula Rookie: added new livery
  • New Northampton pit area textures
  • Azure Circuit. small changes for the new loft tweaks
  • Add loading screen applinks for track image, logo and map
  • Belgium Forest – updated trees and crowds for new terrain
  • Hide loading screen track map, logo and image to make pop-up less noticeable
  • Physics settings for ambient and track temps added, as well as wind speed
  • Modified lightmap shader to ensure it cannot possibly result in a divide by zero. This reduces the maximum light strength possible to 100, which seems plenty strong enough to me
  • Removed some pakfile entries which are in the bootsplash phase and permanently loaded, so not needed elsewhere. This is the cause of the pakfile assert which occurred in debug builds
  • Placeholder sky texture added
  • Fixed update tool launch for profile removal using temp files
  • New Atom Mugen export
  • New Azure Circuit export
  • New Belgian Forest export
  • New Northampton export

[EXPAND Read the full release notes!]

Build 243 (28/6/12, Senior Manager)

  • New FE condition
  • First pass for physics settings
  • Added surface wetness affecting physics
  • Exported latest global text db include file
  • Fixed up some more lazy BArray inits
  • Belgian Forest Circuit – add new textures for Pouhon windows
  • Lotus 49: fixed exploding damage bug, driver head added to collision shapes, fixed floating nut on right front suspension
  • Stockcar90: engine braking adjustment. new collision shapes
  • Formula Rookie: added new livery
  • New added texturemaps car selection scene
  • Added ability to tweak exhaust sound levels via the config file and disabled the FMOD Compressor, to balance the exhaust sounds better and
  • allow for further fine-tuning
  • New physics keys added to wtc. and placeholder for FE lighting conditions. Also cloud tweaks that won’t be visible in game yet
  • Fixed MinOffPathWetness name typo
  • New Lotus 49 export

Build 242 (27/6/12, Senior Manager)

  • PC Input: Moved acquire wait to _CheckCanDisableCentreSpring() to prevent disconnect slowdown in Update()
  • PC Input: Ignore keys with special functionality (e.g. calculator, media keys etc.) during control remapping
  • Online source structure cleanup, WIP:
  • – Moved CSAPI to OneSock, renamed it to HttpApi
  • – Added support for optional OneSock components, selected when initializing the library
  • – HttpApi is now an optional OneSock component
  • – Moved on-thread updates of HttpApi from dedicated NetThread maintained by the Authentication library to the OneSock thread
  • – Made HttpApi standard OneSock Task
  • – Updated HttpApi documentation, it should be mostly correct
  • – Killed Authentication’s NetThread, use OneSock Tasks for all network threading from now on
  • – Moved Online library configuration defines from Authentication.hpp to OnlineConfig.hpp
  • Configure Controls UI: Reworked input capture so GUI buttons do not need to be activated on key up
  • PC Input: Modified algorithm for detecting whether a particular attached device is in use by the player and whether to allow menu navigation by that device
  • Minor Replay Mode functionality fixes/enhancements.
  • Microsecond timing is now the default. The previous method of millisecond timing can be turned on by using -usemilli as a command line argument
  • Updated server addresses passed to login
  • PC Input: Added ‘GearSelectButtonHold’ flag to all wheel presets, instead of just for those wheels that have shifter units.
  • Belgian Forest Circuit – add new textures for WoodenBridge
  • Lotus 49: fix for vibration when under AI control
  • Caper Monterey: suspension animations
  • Formula Rookie: added new livery
  • Bodywork carbon shader. Tweaked specular power setting.
  • Pagani Huayra: added ambient shadow
  • Added Pagani Huayra to game
  • New Stockcar 90 export

Build 241 (26/6/12, Manager+)

  • Fixed bug in Xbox 360 force queue causing missing effect updates
  • Fog Direction is now decoupled from the sun direction
  • PS3 SaveGame: Trophy unlocking is no longer disabled when loading save data that is not owner sensitive
  • PS3 Save Game Manager: Insufficient space error handling changes to prevent soft locks in critically low HDD space conditions
  • PS3 Input: Fixed Thrustmaster wheel disconnection/reconnection issues
  • Avoid confusing Ctrl-Esc (system shortcut) with a normal Escape key activation
  • Fixed keyboard minimise/maximise issues (infinite KeyDown)
  • Set cockpit control states defaults
  • Added Input cleanup to PS3 termination sequence
  • Prevent entry to Replay Theatre if file playback is not possible
  • WTC fog tweaks

Build 240 (25/6/12, Senior Manager)

  • Adding rain weather description to the weather system
  • Added in to the applinks
  • SaveGame: Xbox 360 Media
  • Input: PS3 device connection blips
  • SaveGame: PC read-only file handling
  • SaveGame: PS3 save size calculation
  • Input: Xbox 360 wheel sensitivity.
  • Input: modification to force allowed logic
  • Input: modified force allowed logic
  • Texture maps – first commit
  • Modified basic shaders (both Max and runtime) to properly support all combinations of light control and self illumination tick boxes
  • Formula Rookie: adjusted livery to UV updates
  • Formula Rookie – Wheel texture – initial check in
  • Formula Rookie: added new livery
  • New Caterham R500 export
  • New Formula A export
  • New Formula B export
  • New Pagani Zonda R export

Build 239 (22/6/12, Team Member+)

  • Online source structure cleanup, WIP:
  • – Added generic "OneSock Task" interface.
  • – Sockets now implement the task interface.
  • – Replaced socket list by task list class.
  • Online source structure cleanup, WIP:
  • – Changed CSProtocol to a task instead of inheriting TCP socket
  • Fix for skydome not rendering correctly when using envmap boost.
  • Fix for dynamic maps not rendering correctly on PC
  • Ref lighting added to correct wtc slot
  • Static file-updated temp barriers from casino square to tobac corner for azure circuit
  • Track Textures- New temp kerbs texture for Azure Circuit, first revision
  • WTC and night sky changes to boost ambient levels between night and sunrise/sunset. pc and console specific textures for the starry sky now dxt5 rather than l8 as it has colour
  • WTC update for night ambient
  • Azure Circuit: Hand edited newly modified areas to get the AI through without hitting armco’s
  • Track textures-Added new road textures for Azure circuit, first revision
  • Belgian Forest – updated viewer trees for pit areaBelgian Forest – fixed issues with missing trees texture – swap wrong models
  • New Formula Rookie export
  • New Azure Circuit export
  • New Belgian Forest export
  • Known Issue: Caterham Superlight has an issue with the LODC front right wheel cover pivot… 
  • [/EXPAND]

Check out http://wmdportal.com for more info – http://www.slightlymadstudios.com