/OsEmulator

A simple OS emulator done in Unity

Primary LanguageC#GNU General Public License v3.0GPL-3.0

OsEmulator

A simple OS emulator done in Unity with the new Linux editor
It's all done with default UI assets

It uses a first come first server algorithm, and the Round robin algorithm.

The program is divided into three Panels

  • The settings Panel:
    Settings Panel Picture
    This is where you will change the settings of all the process that are created, when you input a number, make sure to press enter after you change a value.

  • The list Panel:
    List Panel Picture
    This Panel just shows you how each process changes state.

  • The PCB Panel:
    PCB Panel Picture
    This Panel shows you all the information on each process.

Now that you've seen how it works try it out! Just download the repo, open the project with Unity, wait till it loads and then create the executable from Unity.