English | Русский
Port of the ReactOS operating system on Ren'Py. For what? Because I can, of course.
I scroll through the ReactOS page on Twitter in my spare time, and one day I was so inspired by the successful attempts to run this OS on real hardware (and even on a PC-98 emulator called Neko Project) that I even thought to myself, why not port this system to the Ren'Py Visual Novel Engine? Well, after 2 months of hard work, I'm proud to present you this "port".
- You can launch this "port" on an already booted system, whether it be Windows, Linux, or macOS. No virtual machine is required.
- Practically full OS experience: booting, install, post-install, desktop environment, and much more. Just click on the "Start" ("Начать") button in the main menu.
- Some missing features and interface translations was "borrowed" from Windows XP. The Russian localization of ReactOS was also proofread.
- (something else?)
- Currently only Russian language is available. More languages will be available in the near future.
- Not all OS features are implemented, but I'll update this project occasionally. And you, of course, can help me, if you know the Ren'Py and/or Python language quite well.
- You can encounter some bugs and exceptions at this moment of time, because this "port" was made initially for Windows.
- You may also encounter some visual "bugs", because some textures have been stretched with Ren'Py's native tools.
- Download the latest version of the Ren'Py SDK: https://www.renpy.org/latest.html
- Click on the green "Code" and choose "Download ZIP" option
- Install the downloaded copy of the Ren'Py SDK, then open up its directory and create folder named "reactos_test" (or something like that)
- Extract the "game" folder from the downloaded ZIP archive into the created folder
- Launch "renpy.exe"/"renpy-32.exe", "renpy.sh", "renpy.app" (depending on your OS), choose project in Projects list (it will have the same name as the folder from step 3), and click on the Start Project
- ???
- PROFIT!!!
- ReactOS Team and its contributors for creating an amazing operating system
- Tom "PyTom" Rothamel and many other Ren'Py contributors for creating such a flexible and challenging (in every way) visual novel engine
- Python Software Foundation for creating a Python programming language
- Max Krylov for helping me in some complex situations
- Egor Pravdikov and Artyom "FUFSoB" Vinogradov for shed a light on some Linux "features"
- Marquis Kurt for creating an amazing AliceOS and Candella operating systems (which inspired me to create this project in the last but not least turn)
- And you for downloading and testing my own project :3