New Test patch Z30

Discussion in 'LFS Chat' started by Eza, Apr 22, 2011.

  1. Eza

    Eza [dSRC] Member

    Just making thread for this here too :cool:

    Tested it for a bit and gotta say the open configs are great. Should have been there from the day one :D FE is just great, has all rally stages too :D

    [EDIT] and if someone asks for more tracks in LFS.. Start here :jester:


    From LFSF's Z30 thread:

    Changes from Z28 to Z30 :

    Contact detection and collisions :

    Improved contact detection with road / walls / pit garages
    Improved collisions with unmovable objects (e.g. red barriers)
    Unmovable objects (e.g. ramps) now have concrete friction level

    SHIFT+U mode :

    New free view mode replaces the old "low" and "high" path modes
    Object or ground targeted by the mouse pointer is now detected
    Left mouse button moves view point by "dragging" target point
    Double click to move view point directly towards target point
    Mouse wheel moves view point towards or away from target point
    Left + Right mouse buttons rotate view point around the target
    Arrow key movement follows ground below view point when possible
    Store up to 10 views per track configuration with SHIFT+NUMBER
    Recall a stored view with CTRL+NUMBER (or click on the button)
    Click on a car to follow it / look away to stop following
    Added a new Ramp2 which is the same as Ramp1 but 2.8 metres wide
    Ramp1 and Ramp2 are stored in the exe and loaded into all tracks

    Autocross editor :

    Maximum number of autocross objects is now 800 on all tracks
    Object positioning is much better - using mouse target detection
    Less CPU / better checks when adding / moving / deleting objects
    FIX : Could click on invisible replay slider when buttons visible
    FIX : Could add marshall circles out of bounds then undeletable
    FIX : N key in SHIFT+U with options on caused overlapping text
    FIX : High altitude layout objects appeared under ground on load

    Open configurations :

    New "drive anywhere" open configs (CTRL in track select screen)
    Open configs can be selected with text command like /track=SO1X
    Open configs can be used as racing circuits by adding checkpoints
    Checkpoints can now be up to 62 metres wide to include pit lane

    Optimisations :

    Removed continual small memory leaks (materials list corruption)
    Number plate generation is much faster - reducing pit-out glitch
    Frame rate increased - drawing most world objects is much faster

    Interface :

    Unlock screen now renames unnamed player to user name on exit
    Clicking selected track loads that track (like pressing ENTER)
    Windows messages processed in a cleaner way (affects key presses)
    Mouse movements are processed more efficiently (drag / slide)
    FIX : Mouse look info could go off screen in some languages
    FIX : An invalid view could be selected when no cars in race
    FIX : Meeting room scroll bar was invisible in recent versions
    FIX : Text commands could be used to load layout in hotlap mode

    Graphics / Audio :

    Improved display of help text / lesson text / welcome messages
    F9 tyre diagram and SHIFT+L suspension diagrams now antialiased
    Improved tyre optimisation - no missing parts of deflected tyres
    Entry screen logo and frame are now drawn if a dialog box is open
    FIX : In Driver Options the driver intersected with world objects
    FIX : Reset from behind a barrier at South City could stop sound
    FIX : Missing shadow on ground near fences at Autocross track

    Multiplayer :

    Wear limit for changing tyres can be set to 100% (never)
    List of hosts can now show hosts you are not licensed to join
    Host name is displayed in task bar and window title (if Latin)
    Implemented VOB mod protection (physical changes will cause OOS)
    Host options are now readable when opened from game setup screen
    Default host IP address is now 127.0.0.1 (address of local host)
    CTRL+SHIFT now displays time and date in all multiplayer replays
    Removed TCP filter that allowed old versions in the list of hosts
    FIX : Some problems resulting from multiple requests to join race
    FIX : Pit stop did not end if car was knocked out of the pit lane
    FIX : Some crashes that could result from an invalid unlock state
    FIX : Some missing images (e.g. track select) caused LFS to crash
    FIX : Suspension could incorrectly stay broken on remote computer
    FIX : Host restart exploit found by Luigi Auriemma (join packets)

    InSim :

    New command /ck cancels any kick or ban votes in progress
    New command /cv cancels any votes (kick, ban, restart, etc)
    NLP / MCI minimum time interval reduced to 40 ms (was 50 ms)
    New collision packet gives details of contact between two cars
    Longer IS_MST now up to 128 chars / specify sound / send to all
    FIX : Clutch axis / button was not reported from Controls screen

    Misc :

    Misc options : F9 / F10 accelerometer can be shown as one value
    Improved detection of invalid window positions when starting LFS
    URL command is now case insensitive - LFS:// or lfs:// both work
    Security : InSim can no longer be initialised from a URL command
    Cruise : no need to drive a lap before serving DT / SG penalty
    Cruise : current lap is not displayed if lap timing is disabled
    FIX : InSim camera with vertical pitch would cause LFS to crash
    FIX : OutGaugePack ID was always zero regardless of ID in cfg.txt

    and here's Scawen's coding log for this patch if someone is interested:
    Code:
    Tuesday 12
    ==========
    Objects in escape road at BL chicane removed from open configs
    List of Hosts now shows X or Y if an open config is selected
    Car reset now works on open configs (if reset is enabled)
    Wear limit for changing tyres can be set to 100% (never)
    Compatibility : new packets not sent if connected to old host
    Compatibility : new host does not allow old versions to connect
    
    Wednesday 13
    ============
    FIX : Clutch axis / button was not reported from Controls screen
    Surface friction of objects is now CONCRETE (was previously ICE)
    Discovered that many KY2 and KY3 replays were OOS due to objects
    Implemented SPR version check so old replays can still be watched
    Added a new Ramp2 which is the same as Ramp1 but 2.8 metres wide
    Ramp1 and Ramp2 are stored in the exe and loaded into all tracks
    
    Thursday 14
    ===========
    Improved Y character to make it look less like V character
    FIX : Host restart exploit found by Luigi Auriemma (23 Aug 2009)
    FIX : High altitude layout objects appeared under ground on load
    Updated contact detection to fix pit garage exit collisions
    
    Friday 15 to Tuesday 18
    =======================
    New segment collision detection system
    
    Weds 20
    =======
    Finished a usable version of the new segment collision system
    Objects closing pit road at SO removed from open configs
    Various stacks of tyres at SO removed from open configs
    
    Thurs 21
    ========
    Optimised the segment collisions - now faster than old version
    Implemented VOB mod protection (physical changes will cause OOS)
    FIX : clicking on a car in SHIFT+U sometimes put view inside car
    InSim : added more info to the IS_CON packet
    
    Friday 22
    =========
    Updated follow car option in SHIFT+U mode
    Added a minimum height slider bar in "more" options
    New command /ck cancels any kick or ban votes in progress
    New command /cv cancels any votes (kick, ban, restart, etc)         
    
    DOWNLOAD: here
    DEDI: here

    Sources:
    Z30 Thread
    Scawen's log post
     
    Last edited: Apr 22, 2011
  2. hackerx

    hackerx [dSRC] Member

    Open configs are nice indeed... Wish we had that in good old times.
     
  3. mr_x

    mr_x [dSRC] Member

    I've been racing in LFS! :eek:

    Enjoyed my time on a server - no idea which one, full races and absolute carnage. They were running a warped version of FE Green (tighter first turn + new (old?) loop), racing XFG/XRG and then FOX - XFG was the better bet needless to say! They gave up on FOX after a few races. :p
     

Share This Page