vSumpi Posted February 19 Posted February 19 (edited) Dear SimRail Team, I am currently working on a project that integrates a part of the Hungarian EVM-120 train control system with your game. So far, I have successfully developed a GUI desktop application using Python (PyQt5), which includes: Server and train selection Real-time signal tracking Displaying the next signal Integration with an Arduino-powered dot matrix display that updates using values from the server API This works well in multiplayer mode, where I can retrieve data via the available API. However, I would like to extend this functionality to all single-player missions as well. Could you provide any information on whether the game runs a local server or exposes an API endpoint in single-player mode? If not, is there any way I could access train and signal data from the game, such as through logs, memory, or a modding interface? If an official API is not available, would you be open to discussing possible implementation options? gheypo.mp4 Edited February 19 by vSumpi typo 2
Bulbulator Posted February 19 Posted February 19 There might be a problem with that, Simkol's main business profile is creating simulation software and hardware for B2B railway market in Poland, such simulator costs quite a lot of money. They probably kind of don't want to release the API, because that would allow smaller companies (who do not undergo Tender process) to have 80% of the simulator for 2% of the price. That's just a wild guess, I hope that we'll get the API sooner than later.
vSumpi Posted March 3 Author Posted March 3 On 2/19/2025 at 2:49 PM, Bulbulator said: There might be a problem with that, Simkol's main business profile is creating simulation software and hardware for B2B railway market in Poland, such simulator costs quite a lot of money. They probably kind of don't want to release the API, because that would allow smaller companies (who do not undergo Tender process) to have 80% of the simulator for 2% of the price. That's just a wild guess, I hope that we'll get the API sooner than later. But there is already an API for multiplayer, so I think a server is running too in localhost or smth... 😄 I can get some analytics tool on my pc if that the case, but I rather not have to mess with these things.
Recommended Posts