Questions and answers
What neoOMSI is, what you need to play it, and how it runs OMSI 2 content on Windows, macOS, Linux and Android.
neoOMSI is a free, open-source recreation of the bus simulator OMSI 2, written from scratch in Rust. It plays the maps, buses and mods of an installed OMSI 2 on a modern 64-bit engine with native builds for Windows, macOS, Linux and Android.
Yes. neoOMSI costs nothing and its source code is published on GitHub under the GPL-3.0-or-later license. You only need your own copy of OMSI 2, which neoOMSI uses for the game content.
Yes. neoOMSI contains no maps, vehicles or other game content. It reads them from an installed copy of OMSI 2 and does not start without one. On the first start, you point the launcher to the OMSI 2 folder that contains the maps and Vehicles folders.
That is the goal of the project. neoOMSI targets the observable behavior of OMSI 2.2.032, so community maps, buses, splines and scripts are meant to run without conversion. Subsystems are verified against the original game one by one and protected by regression tests once they match. Content that still behaves differently can be reported on GitHub.
Yes, with neoOMSI. OMSI 2 itself only runs on Windows, but neoOMSI has native macOS builds for Apple silicon (M1 or newer) and Intel Macs on macOS 11 or newer. Copy your OMSI 2 folder to the Mac and point neoOMSI to it.
Yes, with neoOMSI. It runs natively on Linux for x86-64 and ARM64 with Vulkan drivers, so you do not need Wine or Proton. It uses the files of your OMSI 2 installation.
Yes, with neoOMSI. The Android build runs on arm64 phones and tablets with Android 8.0 or newer. Install the APK, allow access to all files and copy your whole OMSI 2 folder to neoOMSI/OMSI 2 on the device.
neoOMSI has native builds for Windows 10 and 11 (x64), Windows 11 on ARM, macOS 11 or newer (Apple silicon and Intel), Linux (x64 and ARM64) and Android 8.0 or newer (arm64). There is also a dedicated server for Windows and Linux.
No. neoOMSI only reads your OMSI 2 folder. Add-ons go into a separate Mods folder next to neoOMSI, or onto the Mods page of the launcher, so trying or removing them never touches your OMSI 2 files.
Yes. OMSI 2 is a 32-bit program, while neoOMSI is a 64-bit engine with multithreaded tile streaming and background texture decompression, so large maps and detailed buses are not held back by a 32-bit memory ceiling.
neoOMSI renders through wgpu, which uses DirectX 12 on Windows, Metal on macOS and Vulkan on Linux and Android.
neoOMSI includes a headless dedicated server for hosting multiplayer sessions. It needs no GPU or display, simulates the map, AI traffic and timetables, and runs on Windows and Linux, including Raspberry Pi 4 and 5.
neoOMSI started as a fork of openOMSI and is now developed independently. Both are Rust recreations of OMSI 2 that need an installed copy of the game. neoOMSI is licensed under GPL-3.0-or-later instead of MIT and verifies its behavior against OMSI 2.2.032 with a documented process and regression tests.
No. neoOMSI is an independent community project and is not affiliated with or endorsed by MR Software or Aerosoft. It contains no code or assets from OMSI 2.
No. neoOMSI is an early release. Expect bugs, missing features and changes between versions. A new build is published for every change, and the Releases page lists what changed.
Put add-on content into the Mods folder next to the neoOMSI executable, or add it on the Mods page of the launcher. neoOMSI mounts add-ons on top of your OMSI 2 files without changing them.
Open an issue on the neoOMSI GitHub repository and describe the map, bus and steps that show the problem. Comparing the behavior with OMSI 2.2.032 helps the most. You can also ask on the neoOMSI Discord.


