Skip to content
forked from nifanfa/MOOS

这是一个使用.NET Native AOT技术编译的C# 64位操作系统,系统的基础功能基本都已经支持:网卡、多处理、IP4、IP6、红白机模拟器、鼠标、键盘、应用程序等。

License

Notifications You must be signed in to change notification settings

firespeed79/MOOS2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Language switcher

GitHub issues GitHub forks GitHub stars GitHub license GitHub license Discord Shield

MOOS

MOOS (My Own Operating System Project) is a C# x64 operating system compiler with the .NET 7 Native AOT technology.

Building

For information on compiling MOOS, please read the build wiki page.

Build requirements




image

Features

Feature Working in VM Working on hardware Information
Applications .mue (MOOS User Executable) 🟩 🟩
Error Throwing / Catching 🟥 🟥
GC 🟨 Not safe
Multiprocessor 🟩 🟩
Multithreading 🟩 🟩
EHCI(USB2.0) 🟩 🟩
USB Keyboard 🟨
USB Mouse 🟩
USB HUB 🟥 🟥
PS2 Keyboard/Mouse(USB Compatible) 🟩 🟩
Nintendo Family Computer Emulator 🟩 🟩
DOOM(doomgeneric) 🟩 🟩
Intel® Gigabit Ethernet Network 🟩 🟩
Realtek RTL8111E 🟩 🟩
ExFAT 🟩
I/O APIC 🟩 🟩
Local APIC 🟩 🟩
SATA 🟩
IDE 🟩 🟩
SMBIOS 🟩 🟩
ACPI 🟩 🟩
IPv4 🟩 🟩
IPv6 🟥 🟥
TCP 🟩 🟩
UDP 🟩 🟩
DNS 🟩 🟩
DHCP 🟩 🟩
Lan 🟩 🟩
Wan 🟩 🟩
Color Key Meaning
🟩 Yes
🟥 No
🟨 W.I.P / Partially / Buggy
Unknown

Contact me 联系方式

Email: [email protected] (i hardly use that so it may took a few month to check your post)
QQ: 3244735564
QQ群: 686383293
Discord: https://discord.gg/uJstXbx8Pt

About

这是一个使用.NET Native AOT技术编译的C# 64位操作系统,系统的基础功能基本都已经支持:网卡、多处理、IP4、IP6、红白机模拟器、鼠标、键盘、应用程序等。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 64.6%
  • C 34.1%
  • C++ 1.1%
  • Assembly 0.2%