Open Rails 1.1

MSTS Compatibility: Nearly Complete
- Nearly all functions are expected to perform the same as MSTS or better.
- Key exceptions are: activity evaluation, and steam vacuum ejectors.

Editors
- Uses MSTS AE to build activities.
- Uses MSTS RE for route development.

Key features
- Water troughs support added.
- Activity restricted speed zones added.
- Switching train control added.

Milestone information

Project:
Open Rails
Series:
main
Version:
1.1
Released:
 
Registrant:
James Ross
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
94 Carlo Santucci, 5 Cédric GNIEWEK, 1 Dennis A T, 6 Edward Keenan, 13 James Ross, 6 Peter Gulyas, 9 Peter Newell, 6 disc, 3 jeroenp, 4 r.roeterdink
Blueprints:
38 Implemented
Bugs:
111 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon OpenRails-1.1-Source.zip (md5) Open Rails 1.1 Source Code 1,779
last downloaded 39 weeks ago
download icon OpenRails-1.1.zip (md5) Open Rails 1.1 1,636
last downloaded 38 weeks ago
download icon OpenRails-1.1-Setup.exe (md5) Open Rails 1.1 Setup 3,974
last downloaded 38 weeks ago
Total downloads: 7,389

Release notes 

Open Rails 1.1 has been released!

Download: http://openrails.org/download/program/
Manual: http://openrails.org/learn/manual-and-tutorials/

Summary:
 - Refuelling from water troughs added
 - Activity restricted speed zones added
 - Switching control to another train (AI and static) added
 - Auxiliary tender support added
 - Blended dynamic brakes support added
 - Improved sound cut-off distances
 - Additional sound triggers added
 - Multiple freight animations added
 - Loading/unloading animations for freight animations added
 - Join/split functionality with player and AI trains improved

Changelog 

View the full changelog

Details:
 - Code has been re-factored to ease future developments
 - 3D cabs loaded by default when present
 - Quick access to documentation from the menu
 - Activity events can now dynamically change the weather
 - AI trains can now get permission to pass signals at danger
 - Super-elevation updated and harmonic-rocking improved
 - Manual signalling mode can be engaged while moving
 - Compressor information now shown in HUD
 - Additional locomotive's brake status now shown in HUD
 - Engine brakes extended to work with tender
 - Keyboard commands for cutting off power and setting brakes off added
 - EP brake partial release support added
 - Brake pipe pressure propagation improved
 - Bailoff on twin pipe airbrakes improved
 - Engine and independent brakes improved
 - 3D cab digital gauges improved
 - Train lights condition for "service" improved
 - Sound looping improved
 - Stereo/mono cab sounds improved compatibility
 - Gear cab view control added
 - Projected speed cab view control added
 - Friction braking cab view control improved
 - Night-switching of cab view in tunnels improved
 - "Variable1" in gearless diesels improved
 - "Variable2" in electrics improved
 - "Variable3" in diesels and electrics improved
 - Multiplayer can now connect to domain names in addition to IPs
 - Options to limit safe speed through curves, with penalties for breaches
 - Options for improved weather visuals on supported systems
 - Optimizated selection of track sounds
 - Correction of faulty engine parameters added

Also:
 - Activity event popup is larger and more responsive to lots of text
 - Messages for AI trains improved
 - Train Operations window updates at reversal points
 - Signal lights reliability improved
 - Save/Resume after train reversal improved
 - Fuel consumption calculations improved
 - Doors open correctly after reversal
 - "Include" directive for content improved

Important notes:
 - Open Rails develops features and bug fixes in public at http://launchpad.net/or
 - Open Rails is distributed under the GNU GPL v3 free software license

38 blueprints and 111 bugs targeted

Blueprint Priority Assignee Delivery
Refueling for water from troughs Refueling for water from troughs 4 High Carlo Santucci  11 Implemented
Restricted speed zones defined by activities Restricted speed zones defined by activities 4 High Carlo Santucci  11 Implemented
Switch train control Switch train control 4 High Carlo Santucci  11 Implemented
Auxiliary Tender capability Auxiliary Tender capability 3 Medium Peter Newell  11 Implemented
Blended dynamic brake Blended dynamic brake 3 Medium disc  11 Implemented
Increase sounds cutoff distance Increase sounds cutoff distance 3 Medium Peter Gulyas  11 Implemented
Making static consists drivable Making static consists drivable 3 Medium Carlo Santucci  11 Implemented
Multiple freightanims applicable also to wagons Multiple freightanims applicable also to wagons 3 Medium Carlo Santucci  11 Implemented
New ORTS specific sound triggers New ORTS specific sound triggers 3 Medium disc  11 Implemented
Player train may act as helper in join-and-split feature Player train may act as helper in join-and-split feature 3 Medium Carlo Santucci  11 Implemented
Put all 3D viewer code in to Orts.Viewer3D Put all 3D viewer code in to Orts.Viewer3D 3 Medium James Ross  11 Implemented
Put all simulator code in to Orts.Simulation Put all simulator code in to Orts.Simulation 3 Medium James Ross  11 Implemented
Remove the need for the compiler switch NEW_SIGNALLING Remove the need for the compiler switch NEW_SIGNALLING 3 Medium jeroenp  11 Implemented
Separate file format parsers from other code Separate file format parsers from other code 3 Medium James Ross  11 Implemented
Separate file formats from other code Separate file formats from other code 3 Medium James Ross  11 Implemented
Separate simulator from other code Separate simulator from other code 3 Medium James Ross  11 Implemented
3d cabview loading 3d cabview loading 2 Low Peter Gulyas  11 Implemented
A6ET Brake - Extend Engine Brake to Tender A6ET Brake - Extend Engine Brake to Tender 2 Low Peter Newell  11 Implemented
Access documentation from menu Access documentation from menu 2 Low Edward Keenan  11 Implemented
Activity event for weather change Activity event for weather change 2 Low Carlo Santucci  11 Implemented
Add Steam Heat Functionality for Steam Locomotives Add Steam Heat Functionality for Steam Locomotives 2 Low Peter Newell  11 Implemented
Additional steam effects for locomotives Additional steam effects for locomotives 2 Low Peter Newell  11 Implemented
Compressor state in Brake Information HUD Compressor state in Brake Information HUD 2 Low Carlo Santucci  11 Implemented
Conditional permission to pass signals at danger for AI trains Conditional permission to pass signals at danger for AI trains 2 Low Carlo Santucci  11 Implemented
Curve Speed Limit - penalty addition Curve Speed Limit - penalty addition 2 Low Peter Newell  11 Implemented
Displayin brake HUD main reservoir and compressor data for all player train locos Displayin brake HUD main reservoir and compressor data for all player train locos 2 Low Carlo Santucci  11 Implemented
Fast throttle and brake cutoff Fast throttle and brake cutoff 2 Low Carlo Santucci  11 Implemented
Optimizing selection of track sound type Optimizing selection of track sound type 2 Low Carlo Santucci  11 Implemented
Pantograph command for all loco types Pantograph command for all loco types 2 Low Carlo Santucci  11 Implemented
Precipitation (weather) improvements Precipitation (weather) improvements 2 Low Edward Keenan  11 Implemented
Refactor the MSTSDieselLocomotive class Refactor the MSTSDieselLocomotive class 2 Low Cédric GNIEWEK  11 Implemented
Remove warnings that appear even in debug build Remove warnings that appear even in debug build 2 Low jeroenp  11 Implemented
Resizing of Pop-up Activity Window Resizing of Pop-up Activity Window 2 Low James Ross  11 Implemented
Simplify super-elevation and vibration code Simplify super-elevation and vibration code 2 Low James Ross  11 Implemented
Small improvements for join and split shunting feature Small improvements for join and split shunting feature 2 Low Carlo Santucci  11 Implemented
Spotter deactivate crossing Spotter deactivate crossing 2 Low Edward Keenan  11 Implemented
Switching to manual mode at speed > 0 Switching to manual mode at speed > 0 2 Low Carlo Santucci  11 Implemented
User Defineable SuperElevation User Defineable SuperElevation 2 Low Peter Newell  11 Implemented
Bug report Importance Assignee Status
1470510 #1470510 EP brake partial release not works 3 High Peter Gulyas  10 Fix Released
1471414 #1471414 Microsoft.Xna.Framework.Graphics.OutOfVideoMemoryException at ORTS.Viewer3D.PrecipitationPrimitive..ctor (X3186, Marias Pass 3.1, All the Way West) 3 High Edward Keenan  10 Fix Released
1526053 #1526053 System.NullReferenceException at Orts.Simulation.AIs.AuxActionsContainer.SetGenAuxActions (X3388, Thames_Trent_Version_2, PM_OR_TT2_Grimesthorpe2Chesterfield) 3 High James Ross  10 Fix Released
1556669 #1556669 Updater does not compare >1 certificate 3 High James Ross  10 Fix Released
1564489 #1564489 1.1.3487 "What's new?" points to Discover 1.0 page 3 High James Ross  10 Fix Released
1154877 #1154877 System.ArgumentOutOfRangeException at ORTS.Train.CheckSignalPassed (X.1467) 4 Medium r.roeterdink  10 Fix Released
1213361 #1213361 System.ArgumentOutOfRangeException at ORTS.AITrain.ProcessEndOfPath (X.1716, while adjusting a path for an AI train) 4 Medium Carlo Santucci  10 Fix Released
1286868 #1286868 2D Interpolator not working correctly 4 Medium Carlo Santucci  10 Fix Released
1464877 #1464877 System.ArgumentOutOfRangeException at ORTS.Viewer3D.TrackSoundSource.UpdateTType() 4 Medium Carlo Santucci  10 Fix Released
1468108 #1468108 System.ArgumentOutOfRangeException at ORTS.AITrain.ProcessEndOfPath (X3169, 3DTrains WP 3rd Sub, CZ Eastbound) 4 Medium Carlo Santucci  10 Fix Released
1474764 #1474764 Signallights don't shine in German Signalsystem Dennis K. 2012 4 Medium Carlo Santucci  10 Fix Released
1478511 #1478511 Lights - Service Condition 4 Medium Peter Newell  10 Fix Released
1484205 #1484205 XNAMatrixFromMSTSCoordinates returns NaN value for very-close coordinates 4 Medium Dennis A T  10 Fix Released
1486629 #1486629 Brake pipe pressure variation is passed inexactly from car to car 4 Medium Carlo Santucci  10 Fix Released
1487999 #1487999 Cab does not pass to night view in artificial tunnels 4 Medium Carlo Santucci  10 Fix Released
1490309 #1490309 In gearless diesels Variable1 is not linked to throttle 4 Medium Carlo Santucci  10 Fix Released
1491042 #1491042 ORTS specific diesel engine parameters don't work correctly 4 Medium Carlo Santucci  10 Fix Released
1491290 #1491290 Add support for domain names in multiplayer 4 Medium Carlo Santucci  10 Fix Released
1492064 #1492064 System.NullReferenceException at ORTS.Train.GetTrainInfoManual (X3240, Pocahontas District, Tug Fork Branch Part 1) 4 Medium Carlo Santucci  10 Fix Released
1495286 #1495286 Cab control GEARS_DISPLAY is not implemented 4 Medium Carlo Santucci  10 Fix Released
1502672 #1502672 Variable 3 on diesels and electrics, variable 2 on electrics computed incorrectly 4 Medium disc  10 Fix Released
1507107 #1507107 FRICTION_BRAKING shows brake controller state instead of cylinder pressure state 4 Medium Carlo Santucci  10 Fix Released
1515925 #1515925 System.ArgumentOutOfRangeException at ORTS.Simulator.StartSwitchPlayerTrain() (x.3308) 4 Medium Carlo Santucci  10 Fix Released
1515965 #1515965 Variable 2 in electrics can be >0% when reverser is in neutral 4 Medium disc  10 Fix Released
1516310 #1516310 System.NullReferenceException at RTS.AuxActionsContainer.Save (x.3311) 4 Medium Carlo Santucci  10 Fix Released
1516311 #1516311 Incorporated train is not removed 4 Medium Carlo Santucci  10 Fix Released
1520934 #1520934 Bailoff not works on twin pipe airbrakes 4 Medium disc  10 Fix Released
1522453 #1522453 Signal waiting point expiration check suspended if train moves 4 Medium Carlo Santucci  10 Fix Released
1522964 #1522964 Switching back from autoplayer mode brakes train 4 Medium Carlo Santucci  10 Fix Released
1523245 #1523245 Engine / independent brakes do not consume any air 4 Medium disc  10 Fix Released
1525106 #1525106 Forest trees grow on tracks in some routes 4 Medium Carlo Santucci  10 Fix Released
1527899 #1527899 Train Operation Windows not updated at reversals 4 Medium Carlo Santucci  10 Fix Released
1527941 #1527941 MSTS notch controller bug 4 Medium Peter Gulyas  10 Fix Released
1532422 #1532422 Sound looping 4 Medium Peter Gulyas  10 Fix Released
1532660 #1532660 3D cab not showing digital gauges 4 Medium Carlo Santucci  10 Fix Released
1534997 #1534997 Save/Resume after train switching does not work well 4 Medium Carlo Santucci  10 Fix Released
1535149 #1535149 French TCS script activates the TCS sounds of another locomotive. 4 Medium Cédric GNIEWEK  10 Fix Released
1538744 #1538744 The calculation of fuel consumption and level is incorrect 4 Medium Carlo Santucci  10 Fix Released
1539869 #1539869 Stereo/mono cab sounds 4 Medium Peter Gulyas  10 Fix Released
1542218 #1542218 At reversal points door commands wrongly invert left and right 4 Medium Carlo Santucci  10 Fix Released
1543293 #1543293 Projected speed cab display does not work 4 Medium Carlo Santucci  10 Fix Released
1548518 #1548518 Brake initialization is logged on screen also for AI trains 4 Medium Carlo Santucci  10 Fix Released
1549958 #1549958 After uncoupling in AI shunting triple valve is in emergency 4 Medium Carlo Santucci  10 Fix Released
1553508 #1553508 LODs > 0 aren't located correctly in OR Freightanims 4 Medium Carlo Santucci  10 Fix Released
1556678 #1556678 Wagon type and number of passenger cars not correct 4 Medium Carlo Santucci  10 Fix Released
1557774 #1557774 Include directive is not friendly to content creators 4 Medium James Ross  10 Fix Released
1561723 #1561723 In some case OR hangs displaying the signal debug info 4 Medium   10 Fix Released
1417231 #1417231 Freight Animation on tender to place crew on loco footplate 5 Low Carlo Santucci  10 Fix Released
1458182 #1458182 When WP under AI train at startup and RP nearby, WP is not executed 5 Low Carlo Santucci  10 Fix Released
1458375 #1458375 AI train couples to other train when it shouldn't 5 Low Carlo Santucci  10 Fix Released
1458601 #1458601 When switching to autopilot a station stop may be skipped 5 Low Carlo Santucci  10 Fix Released
1458673 #1458673 Waiting point at wrong position after join and split 5 Low Carlo Santucci  10 Fix Released
1460338 #1460338 AI train not occupying correct track sections 5 Low Carlo Santucci  10 Fix Released
1460943 #1460943 System.ArgumentOutOfRangeException at ORTS.Train.ComputeDistanceToReversalPoint 5 Low Carlo Santucci  10 Fix Released
1466018 #1466018 Long AI trains get stuck at WP too near to signals 5 Low Carlo Santucci  10 Fix Released
1466771 #1466771 The permission state of a signal is not saved and restored 5 Low Carlo Santucci  10 Fix Released
1467301 #1467301 Dynamic weather evolves also when game paused 5 Low Carlo Santucci  10 Fix Released
1467956 #1467956 Train goes off path when coupling consist with rear off path 5 Low Carlo Santucci  10 Fix Released
1469095 #1469095 Signal pass permission for AI train does not work in a specific case 5 Low Carlo Santucci  10 Fix Released
1469286 #1469286 Since release 3154 the timetable editor has disappeared 5 Low James Ross  10 Fix Released
1470397 #1470397 Train starting resistance 5 Low Peter Newell  10 Fix Released
1471148 #1471148 Triple valve brake is in emergency at game start 5 Low Carlo Santucci  10 Fix Released
1471444 #1471444 Next signal speed in cabview is not updated in autopilot mode 5 Low Cédric GNIEWEK  10 Fix Released
1474904 #1474904 "Alerter in cab" should disable "Also in external views" option 5 Low Cédric GNIEWEK  10 Fix Released
1474928 #1474928 Speed shown is NaN when accelerating clock 5 Low Carlo Santucci  10 Fix Released
1475352 #1475352 Track Sound loses sync with Train Cars 5 Low Carlo Santucci  10 Fix Released
1476477 #1476477 AI and autopiloted train drift away on WPs located on a slope 5 Low Carlo Santucci  10 Fix Released
1482785 #1482785 Hazzard object not animating properly. 5 Low Edward Keenan  10 Fix Released
1485132 #1485132 It is not possible to disable the Feature "Brake Pipe Charging Rate" 5 Low Carlo Santucci  10 Fix Released
1486815 #1486815 System.ArgumentOutOfRangeException at ORTS.Train.BuildStationList (X3217, Milwaukee RMD East, Milw 02) 5 Low Carlo Santucci  10 Fix Released
1489324 #1489324 Superheater Indication - MSTS defined locomotive 5 Low Peter Newell  10 Fix Released
1491274 #1491274 Reading gearbox data has some errors 5 Low Carlo Santucci  10 Fix Released
1491371 #1491371 OR CTD: System.InvalidCastException 5 Low Carlo Santucci  10 Fix Released
1497429 #1497429 Parameter ORTSAdhesion ( ORTSSlipWarningThreshold ( 20 ) ) doesn't work (X3243, Gotthard Route, Zug_01_) 5 Low Carlo Santucci  10 Fix Released
1503553 #1503553 fuel and freight not loaded in a specific case (x.3275) 5 Low Carlo Santucci  10 Fix Released
1515364 #1515364 Close throttle (Ctrl+A) Control confirmation message remains on screen. 5 Low Carlo Santucci  10 Fix Released
1517601 #1517601 Incorporating train reference not saved and restored 5 Low Carlo Santucci  10 Fix Released
1518227 #1518227 Sound trigger 47 (pantographtoggle) is not implemented 5 Low Carlo Santucci  10 Fix Released
1518569 #1518569 System.NullReferenceException at ORTS.Simulator.UncoupleBehind (x.3322) 5 Low Carlo Santucci  10 Fix Released
1518603 #1518603 AIPreupdate is not reset in activity mode 5 Low Carlo Santucci  10 Fix Released
1522145 #1522145 Options/Tabs, “numericUpDown” boxes, small improvement. 5 Low James Ross  10 Fix Released
1522493 #1522493 Weather event at time = 0 may not be executed 5 Low Carlo Santucci  10 Fix Released
1525704 #1525704 "CabView references non-existent" even if they exist 5 Low Carlo Santucci  10 Fix Released
1527646 #1527646 Brakes apply when moving the + button to advance time of Day 5 Low Carlo Santucci  10 Fix Released
1529055 #1529055 Freigh animation location incorrect if max and min height are equal 5 Low Carlo Santucci  10 Fix Released
1531246 #1531246 System.NullReferenceException at Orts.Simulation.Activity.InsertTrItemRef (X3406, LARGA DISTANCIA, SUR EXPRESO) 5 Low Carlo Santucci  10 Fix Released
1538034 #1538034 OR crashes if .tdb has no track items, and there are some in .w files 5 Low Carlo Santucci  10 Fix Released
1545284 #1545284 When ORTS engine block present, engine is stopped at startup 5 Low Carlo Santucci  10 Fix Released
1545753 #1545753 It is difficult to center the fuel pickup point due to imprecise indication 5 Low Carlo Santucci  10 Fix Released
1550901 #1550901 If train slightly creeps backward, waiting point expiration check is suspended 5 Low Carlo Santucci  10 Fix Released
1556470 #1556470 OR does not load signals when even only one is faulty 5 Low Carlo Santucci  10 Fix Released
1557292 #1557292 dynamic brakes too sensitive 5 Low Carlo Santucci  10 Fix Released
1559229 #1559229 The offset of the intake point is not considered by OR 5 Low Carlo Santucci  10 Fix Released
1561446 #1561446 When switching back to static consist train is reversed 5 Low Carlo Santucci  10 Fix Released
1384834 #1384834 Warning: Can't use pressure unit defined in CVF file for debug purposes. (X2239) 1 Undecided Cédric GNIEWEK  10 Fix Released
1432327 #1432327 Crossing gates stay lowered too long 1 Undecided   10 Fix Released
1455971 #1455971 AI train with RSW authority goes on creeping 1 Undecided Carlo Santucci  10 Fix Released
1460099 #1460099 When Autopiloted train is at end of path, it is deleted and a crash can be generated 1 Undecided Carlo Santucci  10 Fix Released
1460103 #1460103 AI train with RSW authority delays waiting point execution (case 2) 1 Undecided Carlo Santucci  10 Fix Released
1460147 #1460147 Sound Variable1 for electrics varies from 0 to 1 instead of from 0 to 100 1 Undecided Carlo Santucci  10 Fix Released
1460474 #1460474 Distance travelled not computed correctly after coupling 1 Undecided Carlo Santucci  10 Fix Released
1468772 #1468772 Track Viewer's menu 1 Undecided jeroenp  10 Fix Released
1482442 #1482442 Distance value not used in Hazzard process. 1 Undecided Edward Keenan  10 Fix Released
1486183 #1486183 System.ArgumentOutOfRangeException at ORTS.AITrain.ProcessEndOfPath (1.0.1.3095, Northeast Corridor V4.0, _NB R2 Nwrk-Phl 0817) 1 Undecided Carlo Santucci  10 Fix Released
1493517 #1493517 System.ArgumentOutOfRangeException at ORTS.TrackCircuitSection.SetOccupied (OR x.3231) 1 Undecided Carlo Santucci  10 Fix Released
1494808 #1494808 System.ArgumentOutOfRangeException at ORTS.DeadlockInfo.SetTrainDetails 1 Undecided r.roeterdink  10 Fix Released
1510320 #1510320 TTmode: /trigger switch for $stable command do not work 1 Undecided r.roeterdink  10 Fix Released
1511563 #1511563 Incorrect use of SNCA if signal files are in OpenRails subdirectory 1 Undecided r.roeterdink  10 Fix Released
1511816 #1511816 Variable1 in steam locos is not zeroed at zero throttle 1 Undecided Carlo Santucci  10 Fix Released
1512856 #1512856 after uncoupling, higher pressure in the auxiliary Res. then max Pressure in Brakepipe 1 Undecided Carlo Santucci  10 Fix Released
1515131 #1515131 System.ArgumentOutOfRangeException at ORTS.Train.GetTrainInfoManual (x.3305) 1 Undecided Carlo Santucci  10 Fix Released
This milestone contains Public information
Everyone can see this information.