/Run8-V3-reverse-engineering

Information related to Run8 V3s file formats and other things intended for modding

Primary LanguageC#

Run8 Train Simulator V3 Reverse Engineering

This repository contains reverse engineered documentation about various Run8 V3 file formats and file parsers. This information is intended for modding.

/docs - Contains file format specs

GeneralInfo.md - Contains misc info such as routes

/Run8 - C# Library for working with file formats

/blender_scripts - Import/Export scripts for Blender 3.x

Progress

  • AISignalDatabase.r8 (Yes, but low accuracy, will come back to it)
  • AISpecialLocations.r8
  • AITrackSpeedDatabase.r8 (Yes, but low accuracy, will come back to it)
  • BlockDetectorDatabase.r8
  • CarSpewerDatabase.r8
  • CommTowerDatabase.r8
  • DarkSignalDatabase.r8
  • DefectDetectorList.r8
  • DispatcherBlockLightDatabase.r8
  • DispatcherSignalControllerDatabase.r8
  • DispatcherSwitchIconDatabase.r8
  • DispatchLabelConfig.r8
  • DispatchNextScreenConfig.r8
  • HumpControllerList.r8
  • Hump.r8
  • MilepostDatabase.r8
  • RoadDatabase.r8
  • ServiceAreaDatabase.r8
  • SignalHeadDatabase.r8
  • TrackDatabase.r8
  • TunnelConfiguration.r8
  • XingDetectorList.r8
  • XingGateDatabase.r8
  • Industry Configuration (.ind)
  • Traffic.r8
  • Tile Scenery (x_y.rn8)
  • Tile Scenery Vegetation (x_y.veg)
  • Terrain Tiles 2 (x_y.tr2)
  • Terrain Tiles 3 (x_y.tr3)
  • Terrain Tiles 4 (x_y.tr4)
  • HornBellConfiguration.r8
  • 3D Model (.rn8) (Partially, implementations are very crude and barely working)
  • Texture (.tx8)
  • Avatars (Partially, implementations are very crude and barely working)
  • Shaders/Effects (.tkb)
  • .xsb (XACT Sound Bank)
  • .xwb (XACT Wave Bank; unxwb from http://aluigi.altervista.org/papers.htm)
  • Signal (.sig)
  • Run8Settings.r8
  • stars4.r8
  • Crossing Gate (.xng)
  • Timetable.xnb (Microsoft XNA)
  • .xnb (Microsoft XNA, can apparently store data and images)