Aggiorna OS KolibriN 10.1 e MenuetOS 1.34, scritti in assembler

Доступно aggiornamento del sistema operativo KolibriN 10.1, scritto principalmente in linguaggio assembly (fasm) e distribuito sotto licenza GPLv2. KolibriN è basato su Kolibri OS e fornisce un ambiente più bello e facile da usare, offrendo più applicazioni incluse nel pacchetto.

Immagine di avvio Ci vuole 84 MB e include applicazioni come browser WebView e Netsurf, lettore video FPlay, visualizzatore di immagini zSea, editor grafico GrafX2, visualizzatori di documenti uPDF, BF2Reader e TextReader, emulatori di console di gioco DosBox, ScummVM e ZX Spectrum, elaboratore di testi, file manager e selezione di Giochi. Sono implementate tutte le funzionalità USB, è disponibile uno stack di rete, sono supportati FAT12/16/32, Ext2/3/4, NTFS (sola lettura), XFS (sola lettura).

La nuova versione aggiunge il supporto per i formati v4 e v5 del file system XFS (sola lettura), ha aggiunto l'elaborazione di più di un APIC I/O, ha migliorato l'algoritmo di riavvio e ha assicurato il corretto rilevamento del suono sui nuovi chip AMD. Il browser della console WebView è stato aggiornato alla versione 2.46, che ha aggiunto cache di pagine Web, schede, aggiornamento online, allocazione dinamica della memoria, selezione manuale della codifica, rilevamento automatico della codifica, supporto per file DOCX e navigazione di ancoraggio.
Nella shell dei comandi SHELL sono stati migliorati l'inserimento del testo, la navigazione lungo la riga modificata, l'output degli errori ed è stata aggiunta l'evidenziazione delle directory.

Aggiorna OS KolibriN 10.1 e MenuetOS 1.34, scritti in assembler

Inoltre, si può notare problema Sistema operativo MenuetOS 1.34, il cui sviluppo è effettuato interamente in assembler. Le build di MenuetOS sono preparate per sistemi x64 a 86 bit e possono essere eseguite con QEMU. Assemblaggio del sistema di base Ci vuole 1.4MB. Il codice sorgente del progetto è distribuito con una licenza MIT modificata, che richiede l'approvazione per qualsiasi uso commerciale. La nuova versione offre nuove applicazioni di gioco e demo ed è stato aggiunto un nuovo salvaschermo.

Il sistema supporta il multitasking preventivo, utilizza SMP su sistemi multi-core e fornisce un'interfaccia utente grafica integrata con supporto per temi, operazioni di trascinamento della selezione, codifica UTF-8 e cambio del layout della tastiera. Per sviluppare applicazioni in assembler, offriamo il nostro ambiente di sviluppo integrato. Sono disponibili uno stack di rete e driver per le interfacce Loopback ed Ethernet. Supportato funziona con USB 2.0, incluse unità USB, stampanti, sintonizzatori DVB e webcam. AC97 e Intel HDA (ALC662/888) sono supportati per l'uscita audio.

Il progetto sviluppa un semplice browser Web HTTPC, client di posta e ftp, server ftp e http, applicazioni per visualizzare immagini, modificare testi, lavorare con file, guardare video, riprodurre musica. È possibile eseguire un emulatore DOS e giochi come Quake e Doom. Sviluppato separatamente lettore multimediale, scritto esclusivamente in linguaggio assembly e non utilizza librerie esterne con codec. Il lettore supporta trasmissioni TV/radio (DVB-T, video mpeg-2, audio mpeg-1 layer I,II,III), visualizzazione di DVD, riproduzione MP3 e video in formato MPEG-2.

Aggiorna OS KolibriN 10.1 e MenuetOS 1.34, scritti in assembler

Fonte: opennet.ru

Aggiungi un commento