Skip to content

dajones42/rmsim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rail Marine Simulator

This program is a personal train simulator I've been working on since 2007. I use it mostly as a straight train simulator, but it does have some car float and car ferry features. It can use Microsoft Train Simulator (MSTS) routes and rolling stock, but it does not attempt to duplicate MSTS behavoir or support all MSTS content. There is only limited support for MSTS activity, wagon and engine files.

The simulator is written in C++ and uses Open Scene Graph (OSG) for rendering. The current version runs on Ubuntu 20.04. An earlier version ran on OSX. Compiling on Windows has never been attempted.

MIT License

Compiling

To compile cd to src directory and run make. Dependencies include: OSG, osgEarth, openal, opengl, openthreads, proj4, plib, python, zlib and microhttpd.

Usage

bin/rmsim startupFile [options]

The startup file is a text file of commands used to initialize the simulation. The options are text strings defined in the startup file. See the examples directory for sample startup files. You will need to have MSTS or MSTS compatible content installed to use these examples.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published