Before proceeding, please use the forum search feature at the top of the page to check if your question has already been answered.
How do I…
Make an OS like MS-DOS.
An MS-DOS-style OS that can save files into folders, load information, has an independent mouse system (since it’s going on blank computers) and access websites such as my Homemade web browser SamSearch.
Explain what should happen when you run the game.
Conditions like: ‘Computer is turned on’ don’t exist
Explain what is happening instead, what is going wrong.
Related screenshots
Please include a screenshot of the full related events including both conditions and actions.
And screenshots to help showing us the issue.
Project files (optional)
Insert a minimal game showing your issue in a .zip or .rar.
Sorry, this is not possible to do for “blank computers”. GDevelop games export to Javascript, as far as I can find Javascript itself cannot be run at the base level (via a boot loader) as an OS, there will always have to be some kind of interpreter already.
You would have to have an operating system of some kind on the computer already, one that could at least run a browser. The other alternative would be NodeOS, and then you’d have to take apart your exported game’sjavascript to run in that platform, but then you already have an OS on your system. (And NodeOS is mostly just a flavor of Linux).
Actually what Silver-Streak mentioned is on-point, you could just create your OS with Linux. You can get started with a distribution like antiX or MX that has a live USB environment with the option to enable persistence.You can start with base install which has few programs but is functional otherwise to get experience changing things to your liking. As you make changes you can remaster your live USB and eventually when your system is set up the way you want you can clone your live system to an ISO that can be installed on other computers or can be used as a live USB so others in the community can test your new system. After you have a feel for doing that, you can start out with the antiX net or core install and build your system from the ground up if you want.