MenuetOS - operativni sistem napisan u assembleru ?!

Paganko

Elita
Poruka
16.640
Naslov sve govori: MenuetOS je pisan isključivo u assembleru. Dolazi u dve verzije Menuet32 i Menuet64. Naravno, besplatno... A instalira se na floppy disketu. 1,44MB :D

http://www.menuetos.net/

sc005.png

086c.png

sc003.png

093b.png

090h.png

Ako je neko voljan da proba, neka javi kako radi. Ja bih ali nemam na čemu... nemam diskete...
 
[Ne_Vazim_Se];15981465:
OMG kako ih/vas/te/shtagod nije mrzelo... :eek:

Nemam pojama. Pazi citat sa sajta:

Menuet isn't based on other operating system nor has it roots within UNIX or the POSIX standards. The design goal, since the first release in year 2000, has been to remove the extra layers between different parts of an OS, which normally complicate programming and create bugs.
 
Lista testiranog hardvera:

Menuet64 hardware compatibility list (CPU,Network,Graphics,USB)

CPU - Boots - M64 version - Notes

AMD Athlon 64 3000+ - Yes - 0.59 -

AMD Athlon 64 3200+ - Yes - 0.60 -

AMD Athlon 64 3500+ - Yes - 0.59 -

AMD Athlon 64 3800+ - Yes - 0.72 -

AMD Athlon 64 X2 3800+ - Yes - 0.85 -

AMD Athlon 64 X2 4000+ - Yes - 0.74 -

AMD Athlon 64 X2 5000+ - Yes - 0.70 -

AMD Athlon 64 X2 5600+ - Yes - 0.89 -

AMD Athlon 64 X2 5800+ - Yes - 0.93 -

AMD Athlon 64 6400+ - Yes - 0.69 -

AMD Opteron 180 2.4GHz dual-core - Yes - 0.90I -

AMD Phenom 9950 4x 2600mhz - Yes - 0.89 -

AMD Turion X2 TL-52 1,6GHz - Yes - 0.90I -

Intel Atom N270 1.6 GHz - Yes - 0.90U -

Intel Pentium 4 - Yes - 0.90U -
Northwood, 2.4GHz, 533MHz bus

Intel Pentium 4 3.6 Ghz - Yes - 0.63 -

Intel Pentium D 830, dual, 3 Ghz - Yes - 0.58 -

Intel Pentium D 930, dual, 3 GHz - Yes - 0.53 -

Intel C2D E6300 - Yes - 0.72 -

Intel Core Duo 6300 - Yes - 0.60 -

Intel Core 2 T7200 - Yes - 0.58 -

Intel Core 2 Duo 6300 - Yes - 0.60 -

Intel Core 2 Duo E6400 - Yes - 0.71 -

Intel Core 2 Duo E6600 Rev B2 - Yes - 0.64 -

Intel Core 2 E6700 - Yes - 0.58 -

Intel Core 2 Duo E6850 - Yes - 0.68 -

Intel Core 2 Duo E8600 - Yes - 0.93 -

Intel Core 2 T9300 2.5GHz - Yes - 0.92H -

Intel Core 2 Quad Q6600 rev.B3 - Yes - 0.74 -

Intel Xeon 2.8Ghz 800Mhz fsb,1Mb L1 - Yes - 0.38 -


Model - Boots - M64 version - Notes

Compal Hel80 (Intel barebone) - Yes - 0.81 - USB booting supported
VBI (T7200;GF7600/Mobile)

Compaq NX6325 - Yes - 0.90I - USB booting supported

Compaq NX9600 - Yes - 0.63 -
Pentium 4 3.6GHz, 2GB RAM

Dell Optiplex GX620 - Yes - 0.63 -
Pentium D 3.0GHz, 1GB RAM

HP Pavillion DV6000 - Yes - 0.89 -

HP Pavillion DV2034ea - Yes - 0.89 - USB booting supported

Lenovo 3000 N200 - Yes - 0.91 - Booted from USB floppy drive
Celeron 550, 4GB RAM, Single-core CPU

Lenovo ThinkPad T61p T9300(2.5GHz) - Yes - 0.92H - Boots fine from CD,
w56MB nVIDIA Quadro FX 570M, 4GB RAM 1280x1024 resolution doesn't work

Mitac 8222J, T9300 2.5GHz/6MB - Yes - 0.83F - USB booting supported
965G chipset, X3000


Emulator - Boots - M64 version - Notes

Qemu 0.8.2 - Yes - 0.59 -

Qemu 0.9.0 - Yes - 0.59 -

Bochs 2.1.1 - Yes - 0.17 -

Bochs 2.2.1 - Yes - 0.17 -

Parallels, Qemu, VMWare - Yes - 0.60 -
for MacOS X 10.4.9

Parallels, VMWare - Yes - 0.60 -
for Windows XP SP2

VMware Server 2.0.0 build 122956 - Yes - 0.90U -
Intel x86_64, Ubuntu 9.04 server,
kernel 2.6.28-11-server


Network card - Works - M64 version - Driver location

Realtek RTL8029 - Yes - 0.85 - /fd/1/driver

3Com595 - Yes - 0.85 - /fd/1/driver


Audio card - Works - M64 version - Driver location

AC97 - Yes - 0.85 - /fd/1/driver


Motherboard - Works - M64 version - Notes

Abit AV8, VIA K8T800 Pro - Yes - 0.90I -

ASRock ALiveNF6G-VSTA - Yes - 0.89 -

Asus M2V-MX - Yes - 0.85 -

Asus M3N-HT Deluxe/HDMI - Yes - 0.89 -

Gigabyte GA-M56S-S3 - Yes - 0.89 -

Intel 975XBX2 - Yes - 0.90 -

Intel D845GEBV2 - Yes - 0.90U -

Intel MGM965JB - Yes - 0.90 -

MSI nForce2 based - Yes - 0.90U -


Graphics card - Works - M64 version - Notes

ATI Radeon X850XT - Yes - 0.72 -

ATI radeon Xpress 1150 128MB - Yes - 0.90I -

ATI Radeon X1900GT - Yes - 0.72 -

ATI Radeon x2600XT, crossfire mode - Yes - 0.69 -

ATI Sapphire 3650 256mb ddr3 - Yes - 0.89 -

ATI Sapphire Radeon - Yes - 0.90I -
HD 3850 AGP 512MB GDDR3

ATI HD 3850 512 DDR3 - Yes - 0.89 -

Intel GMA X3100 - Yes - 0.90 -

NVIDIA Geforce 200MX - Partially - 0.90U - 1024x768 works

NVIDIA GeForce 7300 LE PCI-E - Yes - 0.74 -

NVIDIA GeForce 7600GS - Yes - 0.72 -

NVIDIA GeForce 7600GT - Yes - 0.72 -

Nvidia 7800GS AGP - Yes - 0.90U -

NVIDIA GeForce 8500 - Yes - 0.90 -

NVIDIA GeForce 8800GS - Yes - 0.90 -

NVIDIA GeForce 9600GT - No - 0.90 -

NVIDIA 2x Geforce 9800 gtx+ - Yes - 0.89 -

MSI NX8800GTX-T2D768E-HD-OC - Yes - 0.68 -


USB 2.0 Controller (EHCI) - Works - M64 version - PCI ID - Notes

NVIDIA - Yes - 0.85D - 0x00E810DE -

NVIDIA - Yes - 0.85D - 0x026E10DE -


USB 2.0 Storage, Fat32, Hi-speed - Works - M64 version - Notes

Corsair Flash Voyager 16GB - Yes - 0.93C -

Compaq 16MB - No - 0.93C - Not a Hi-speed device

SanDisk Cruzer micro, 2GB - Yes - 0.85E -

SanDisk Cruzer micro, 256MB - Yes - 0.85E -

Buffalo flash drive, 4GB - Yes - 0.87B -

Transcend flash drive, 2GB - Yes - 0.85E -

Transcend Jetflash 128MB ensto - Yes - 0.93C -

Kingston DataTraveler, 2GB - No - 0.85E - Not a Hi-speed device

Kingston DataTraveler II plus, 2GB - No - 0.93C -
grey (migo)

Kingston DataTraveler, 4GB - No - 0.93C -
black

Kingston DataTraveler, 4GB - Yes - 0.93C -
white (DT1)

Western Digital external HD, 75GB - Yes - 0.85E -


USB 2.0 Webcam, Video class, Hi-speed - Works - M64 version - Notes

Targus USB 2.0 micro webcam - Yes - 0.87B -

Creative Live! Cam Optia - Yes - 0.87B -


USB 2.0 Printer class, Hi-Speed - Works - M64 version - Driver/protocol - Notes

Samsung CLP-350N - Yes - 0.88 - ASCII - Postscript image width
PCL-3 and height needs to be
PCL-5c divisible by 10
Postscript-L2

Hewlett-Packard Laserjet 1200 - Yes - 0.93 - ASCII -
with DLink dpr-1020 PCL-3


USB 2.0 DVB-T TV/Radio, Hi-Speed - Works - M64 version - Man:dev - Notes

Artec T14BR dvb-t - Yes - 0.92 - 05D8:810F -

Elgato EyeTV DTT - Yes - 0.94 - 0FD9:0021 -

Hauppauge Nova-T Stick - Yes - 0.92 - 2040:7070 -

Pinnacle PCTV 72e - Yes - 0.92 - 2304:0236 -

The following TV-tuners have the same chipsets as the above, so these should work just fine, but are not tested:

Pinnacle PCTV DVB-T flash stick - 2304:0228

ASUS MyCinema U3100 Mini DVB-T tuner - 0B05:173f

Hauppauge Nova-T MyTV.T - 2040:7080

Pinnacle PCTV 73e - 2304:0237

Yuan PD378S - 1164:2EDC

Elgato EyeTV DTT Dlx PD378S - 0FD9:0020


Aplikacije rade sa ovim čudom: FASM 1.60

Imaš na ovoj stranici dostanjihove dokumentacije:

http://www.menuetos.net/docs.htm
 
Ako je neko voljan da proba, neka javi kako radi. Ja bih ali nemam na čemu... nemam diskete...

Features


- Pre-emptive multitasking with 1000hz scheduler, multithreading, multiprocessor, ring-3 protection
- Responsive GUI with resolutions up to 1280x1024, 16 million colours
- Free-form, transparent and skinnable application windows, drag'n drop
- IDE: Editor/Assembler for applications
- USB 2.0 Hi-speed storage, webcam, printer class and tv/radio support
- TCP/IP stack with Loopback & Ethernet drivers
- Email/ftp/http/chess clients and ftp/mp3/http servers
- Hard real-time data fetch
- Fits on a single floppy, boots also from CD and USB drives

Inače odlično je... mada mora da je pakao za isprogramirati... :D
 
Poslednja izmena:
Ja ne verujem.
Sa ovog linka sam download-ao cd image i pokrenuo preko sun virtual boxa...Sistem radi i ima preinstaliran quake i doom o0
Pred samo pokretanje sistem vas provede kroz neka mini podesavanja tastature ,misa,grafike i zvuka.Prilicno mi je spor ali nije cudno jer sam ga pokretao preko virtualne masine.Uglavnom odusevljen sam :) Ne vidim mu neku buducnost ,ali da je ovo remek delo - jeste.
 
A jel moram da ga extraktujem ili jok...? Posto isti problem kada ga ekstraktujem...:-/

Ej, vidi kako ide:

For both M32 and M64:

You can create a bootable CD image from
ISO header file and Menuet floppy image.

1) Download and unzip isohdr.zip and Menuet image

2) Combine the header with Menuet image

Dos: copy /b isohdr + Mxx-xxx.img mboot.iso
Unix: cat isohdr Mxx-xxx.img > mboot.iso

3) Burn mboot.iso to CD and boot

Note that the CD image is for booting only
and does not include a iso9660 filesystem.

Ako ne budeš umeo, okačiću ja već pripremljen fajl.
 

Back
Top