Neke novotarije
Microsoft je (u saradnji sa IBM-om) objavio izvorni kod MS-DOS-a 4.0:
The original sources of MS-DOS 1.25, 2.0, and 4.0 for reference purposes - microsoft/MS-DOS
github.com
Novi DOS emulator koji koristi
Windows Hypervisor Platform API - DOSVisor:
x86 Real-Mode MS-DOS Emulator using Windows Hypervisor Platform - x86matthew/DOSVisor
github.com
Nisam testirao i ne znam koliko je kompletan. Trenutno deluje više kao "proof of concept".
Astra je dijagnostički program čija DOS verzija je besplatna za "nekomercijalnu upotrebu". Poslednje izdanje je iz decembra 2023:
Hwinfo za DOS još uvek postoji. Poslednja verzija decembar 2023:
Lacca je objavio novu verziju MySisInf programa za prikaz inofrmacija o sistemu (1.2 - mart (?) 2024)
HDAT program za dijagnostiku hard diskova je ažuriran u januaru 2023. Podržava PATA/SATA/NVME diskove.
HDAT2 is program for test or diagnostics of ATA/ATAPI/SATA, SSD, USB and SCSI devices.
www.hdat2.com
Autor Links tekstualnog web browsera redovno objavljuje DJGPP DOS portove novih verzija Links-a. Poslednja verzija je iz marta 2023. Port je bagovit pa ga autor smatra beta verzijom. Rade i tekstualni i grafički režimi (slike + UTF8).
Neko je nedavno pokušao i uspeo da izgradi FFMPEG 5.1.4 za DOS (mart 2024):
Novi USB stack za DOS (ali sa ograničenom podrškom za hardver) (februar 2024):
USB DOS driver. Contribute to crazii/USBDDOS development by creating an account on GitHub.
github.com
SBEMU - Sound Blaster Emulator za DOS za nekoliko modernijih zvučnih karti (uključujući Intel HDA) (maj 2024):
legacy sound blaster emulation for DOS. Contribute to crazii/SBEMU development by creating an account on GitHub.
github.com
VSBHDA - fork SBEMu za HDPMI proširivač memorije (DPMI host) sa podrškom za Intel HDA/AC97/SB Live (jun 2024):
Sound Blaster emulation for DOS. Contribute to Baron-von-Riedesel/VSBHDA development by creating an account on GitHub.
github.com
FastDOOM - ubrzana verzija DOOM-a za 386/486 koja podržava sijaset grafičkih kartica uključujući CGA i Hercules (jun 2024):
Doom port for DOS, optimized to be as fast as possible! - viti95/FastDoom
github.com
Mislim da ove verzije zahtevaju jače procesore od VGA verzije jer se konverzija tekstura vrši dinamički.
DOOM8088 - verzija Doom-a koja "radi" (sporo!) na 8088/80286:
Doom for 16-bit DOS computers. Contribute to FrenkelS/Doom8088 development by creating an account on GitHub.
github.com
Intel HDA driver za igre koje kriste HDMIDRV.386 (april 2023):
HD Audio driver plugin for HMIDRV.386 (SOS version 3) - PluMGMK/hmidrv_hdaudio
github.com
DOS/VGA emulator za UXN VM (jan 2024):
Mininasm - fork tinyasm asemblera koji ima za cilj da implementira sintaksu sličnu NASM asembleru. Mininasm podržava 8086/80186/80286 instrukcije. Mini nasm je sićušan (oko 20kb) i radi na 16-bitnim DOS mašinama (za razliku od NASM-a koji zahteva 386 ili bolji). Poslednja verzija je iz decembra 2022. Posebno korisno za nove 16-bitne retro mašine kao što su NuXT i Book8088.
NASM-compatible mini assembler for 8086, 186 and 286, able to run on DOS and on modern systems - pts/mininasm
github.com
Dave Dunfiled je kraj 2023 objavio izvorni kod za neke od svojih DOS programčića uključujući Micro-C:
Dunfield Development Services
dunfield.themindfactory.com
Za informacije o licenci, pogledajte ovde:
Takođe, za one koji ne znaju, Dave već godinama unazad deli svoje freeware programe za DOS na svom sajtu:
Dunfield Development Services
dunfield.themindfactory.com
Njegov softver koji radi i na modernim operativnim sistemima (Windows i Linuks) se može naći ovde (nešto radi i na DOS-u):
Dunfield Development Services
dunfield.themindfactory.com
Takođe moja arhiva njegovih programa iz 2013 koja sadrži i poslednje (čiste) DOS verzije Micro-C (skorije verzije su objavljivane kao bytecode za DVM virtualnu mašinu - iako i to radi na DOS-u) (možda sadrži i alate koji više nisu dostupni za preuzimanje) :
A collection of DOS utilities by Dave Dunfield of Dunfield Development Services (including the famous Micro C). This post contains a snapshot of the old site...
archive.org
DosView - program za pregled slika za DOS koji podržava i moderne formate slika (WEBP, QOI, JPEG 2000) (novembar 2023)
Minimal image converter/viewer for MS-DOS. Contribute to SuperIlu/DosView development by creating an account on GitHub.
github.com
DOjS - već pominjan iznad, a i dalje aktivan u 2024-oj (februar 2024): Javascript okruženje za razvoj igara i multimedijalnih aplikacija na MS-DOS-u:
A MS-DOS Creative Coding IDE/platform based on JavaScript - GitHub - SuperIlu/DOjS: A MS-DOS Creative Coding IDE/platform based on JavaScript
github.com
Bloček - nova verzija izašla u oktobru 2023. VGA/VESA Unicode editor za DOS Češkog autora. Nova verzija baš i ne radi najbolje pod DOSBox-om, ali bi trebalo da radi ok na novijim verzijama DOSBox-X. Nije testiran na pravoj mašini. Pisan u Trubo Paskalu.
Raptor Call of the Shadows - Izvorni kod originalne DOS verzije je objavljen pod GPL licencom. Poslednja aktivnost u repou april 2024. Bez podataka igre - samo izvorni kod.
Original Raptor Call Of The Shadows version 1.2 DOS source code - skynettx/dosraptor
github.com
FreeBASIC još uvek podržava DOS. Verzija 1.10.1 je objavljena u decembru 2023:
FreePASCAL ide i korak dalje i pored podrške za DOS, nudi i opciju generisanja 16-bitnih exe datoteka za DOS (može se koristiti za razvoj 16-bitnih DOS programa i igara). Verzija 3.2.2 je objavljena u maju 2021.
DJGPP se redovno ažurira. Najnovije vesti su uvek dostupne na DJGPP mailing listama ili na comp.os.msdos.djgpp Usenet grupi:
Arhivu poruka možete pogledati i na njihovom sajtu (ko još prati Usenet i mailing liste u 2024-oj?):
Najnoviji fajlovi su (kao i uvek) dostupni direktno sa njihovog sajta:
Trenutna DJGPP DOS verzija GCC-a je 9.3.
U kros-kompajler varijanti koju objavljuje Andrew Wu je najveća dostupna verzija 12.2.0:
Build DJGPP cross compiler and binutils on Windows (MinGW/Cygwin), Mac OSX and Linux - andrewwutw/build-djgpp
github.com
Ova verzija u Arch Linux korisničkim AUR repozitorijuma podržava i 14.1:
aur.archlinux.org
Nasm 2.16.03 je izašao u maju 2024. Objavljena je i DOS verzija . DOS verzija zahteva 386 ili jači procesor za pokretanje, ali još uvek podržava targetiranje 16-bitnih platformi.
HttpDOS je WWW server za DOS koji podržava TLS (jun 2024):
Simple TLS capable HTTP server for MS-DOS. Contribute to SuperIlu/httpDOS development by creating an account on GitHub.
github.com
DOG je alternativna komanda linija za DOS (jun 2024). Ovo ažuriranje označava nastavak razvoja posle 16 godina neaktivnosti.
DOG is a DOS SHELL (command interpreter) . Contribute to susi/dog development by creating an account on GitHub.
github.com
Za ljubitelje klasičnih tekstualnih rogue-olikih avantura, Ben Colver je odradio DJGPP port Angbanda 4.2.5:
This is Angband 4.2.5 for DOS built using DJGPP and the IBM display code adapted from version 3.0.6.See also Angband 3.4.1 for...
archive.org
MTCP - poslednja verzija paketa TCP/IP alata za MS-DOS je objavljena u martu 2023:
mTCP - Small and fast TCP/IP applications for DOS machines
www.brutman.com
Takođe je objavljen i MTCP NetDrive koji omogućava korišćenje udaljenog diska kao lokalnog u MS-DOSu preko TCP/IP konekcije (poslednja verzija jun 2024):
mTCP NetDrive
www.brutman.com
Port CURL-a 8.4 (decembar 2023) za DOS (podržava TLS i SSH) je dostupan odavde:
Objavljena je verzija 2.0 MicroWeb Web Browsera (april 2024). Sada pokazuje i GIF slike. Umesto JPG i PNG slika pokazuje prazne okvire:
DOS Web browser for 8088 class machines. Contribute to jhhoward/MicroWeb development by creating an account on GitHub.
github.com
SVED je novi tekst editor za DOS koji radi i na 16-bitnim mašinama (min. zahtevi: 8088 i 256 kb ram):
Leah Neukirchen je objavila DOS verziju popularnih Linuks programa za prikaz informacija o desktopu pod imenom DOSFetch (pisan u Turbo Pascalu). Poslednja verzija je objavljena u avgustu 2023
NeoFetch clone for DOS. Contribute to leahneukirchen/dosfetch development by creating an account on GitHub.
github.com
DOSZip 2.66 za DOS je objavljen u martu 2024:
TUI file manager. Contribute to nidud/doszip development by creating an account on GitHub.
github.com
UPX 4.2.4 je obljavljen u maju 2024. Objavljena je i DOS verzija:
Please see the file NEWS for a detailed list of changes. Note: all versions are functionally equivalent, i.e. each version can handle all executable formats, so you only need the file that runs on ...
github.com
Necromancer's DOS Navigator je još u razvoju. Autor redovno objavljuje nove verzije na sajtu. Takođe je dosutpna i DPMI64 verzija koj navodno omogućava korišćenje preko 4 GB RAM na 64-bitnim procesorima sa više od 4 GB RAM (nisam testirao).
Toliko za sada.
