Home Construction Simulator and Utilities Directories
Simulator and Utilities Directories Print
Written by Samuel E. Henley   
Sunday, 20 April 2008 09:35
Program Directory (simulator) - read for simulator.
  • Linux default = /var/games/OSRail/simulator
  • Windows default = [CSIDL_PROGRAM_FILES] [GetModuleFileName] or \Program Files\OSRail\simulator
User Configuration Data - must be read/write.
  • Linux default = $home/.OSRail/?program or utility name?
  • Windows default = [CSIDL_LOCAL_APPDATA] or \Documents And Settings\?user name?\Application data\OSRail\?program or utility name?
Static Resource Data (help etc) - must be read only.
  • Linux default = /usr/share/games/OSRail/ or /usr/lib/games/OSRail/?program or utility name?
  • Windows default = [GetModuleFileName] or \Progran Files\OSRail\?program or utility name?
Program temp (valid till expired) Directory - must be read/write for simulator and utility logs.
  • Linux default = /var/games/OSRail/?program or utility name?
  • Windows default = [CSIDL_COMMON_APPDATA] or \Documents And Settings\All Users\Application data\OSRail\?program or utility name?\?temp name?
Program Fixed Data Directory (routes, paths, etc) - read/write for simulator utilities, read for simulator.
  • Linux default = /var/games/OSRail/?program or utility name?
  • Windows default = [CSIDL_PROGRAM_FILES] [GetModuleFileName] or \Program Files\OSRail\?program or utility name?
Program Temp Backup Data Directory (editing routes, paths, etc) - read/write for simulator utilities.
  • Linux default = /var/lib/OSRail/?utility name?/?program or utility name?/?temp name?
  • Windows default = [CSIDL_PERSONAL] - or Documents And Settings\?user name?\My Documents\?temp name?
Program Temp Spool Data Directory (writing, mergeing routes, paths, etc) - read/write for simulator utilities.
  • Linux default = /var/spool/OSRail/?utility name?/?program or utility name?/?temp name?
  • Windows default = [CSIDL_PERSONAL] \Documents And Settings\?user name?\My Documents\?temp name?
Last Updated on Monday, 09 June 2008 14:36