DOS / 4G - DOS/4G

DOS / 4G
DOS4GLogo.png
DOS4GWbanner.svg
Dezvoltatori Software Tenberry
Lansarea finală
2.01 / 3 aprilie 1996 ; Acum 24 de ani  ( 03-04 1996 )
Sistem de operare DOS
Platformă IA-32
Tip Extensor DOS
Licență Proprietate
Site-ul web web .archive .org / web / 20180628103312 / tenberry .com / dos4g

DOS / 4G este un extensor DOS pe 32 de biți dezvoltat de Rational Systems (mai târziu Tenberry Software ). Permite programelor DOS să elimine limita convențională de memorie de 640 KB adresând până la 64 MB de memorie extinsă pe mașinile Intel 80386 și mai sus.

Caracteristici

Funcționând ca o bibliotecă de extensie de memorie extrem de flexibilă și reutilizabilă, DOS / 4G le-a permis programatorilor să acceseze memoria extinsă fără a programa coduri specializate. Se încorporează în fișierul executabil la momentul conectării și se execută înainte de codul principal al aplicației, astfel încât de obicei mesajele de inițializare DOS / 4G apar la lansare. În principiu, poate funcționa în MS-DOS , PC DOS , DR-DOS și alte clone DOS, în casetele DOS ale OS / 2 , Microsoft Windows , Windows NT și Windows 95 și emulatoarele DOS, cum ar fi DOSBox . Cu toate acestea, în practică, câteva jocuri DOS / 4G sau alte aplicații vor rula pe versiuni de Windows care nu sunt bazate pe DOS , inclusiv Windows NT , Windows 2000 , Windows XP, deoarece niciuna dintre acestea nu permite accesul direct la hardware așa cum a fost folosit pentru redarea videoclipurilor în acele zile.

Istorie

DOS / 4GW 1.95 a fost o ediție limitată gratuită a DOS / 4G și a fost inclus cu compilatorul Watcom C cu o licență comercială de redistribuire. A fost popularizat pe scară largă de jocuri pe computer precum Doom .

Versiunile inițiale ale DOS / 4G au avut probleme cu canalele DMA secundare de pe magistrala ISA , ceea ce a împiedicat funcționarea normală a dispozitivelor pe 16 biți precum seria Gravis Ultrasound ; Gravis a trebuit chiar să dezvolte PREPGAME, un utilitar patch care a actualizat executabilul jocului cu o nouă versiune 1.97 pentru a remedia incompatibilitatea.

În caz de probleme, DOS / 4G sau DOS / 4GW pot fi înlocuite cu DOS / 32 mai nou și gratuit ; un utilitar patch poate înlocui chiar codul DOS / 4G încorporat într-un fișier executabil compilat.

Vezi si

Referințe

linkuri externe