DOS / 4G - DOS/4G

Z Wikipedii, wolnej encyklopedii
DOS / 4G
DOS4GLogo.png
DOS4GWbanner.svg
Deweloper (y) Oprogramowanie Tenberry
Ostateczne wydanie
2.01 / 3 kwietnia 1996 ; 24 lata temu  ( 03.04.1996 )
System operacyjny DOS
Platforma IA-32
Rodzaj Przedłużacz DOS
Licencja Prawnie zastrzeżony
Stronie internetowej web .archive .org / web / 20180628103312 / tenberry .com / dos4g

DOS / 4G to 32-bitowy extender DOS opracowany przez firmę Rational Systems (później oprogramowanie Tenberry ). Pozwala DOS programów w celu wyeliminowania 640 KB pamięci konwencjonalnej granica przez adresowanie do 64 MB w pamięci rozszerzonej na Intel 80386 i powyżej maszyn.

funkcje

Działając jako wysoce elastyczna i wielokrotnego użytku biblioteka rozszerzająca pamięć, DOS / 4G umożliwiał programistom dostęp do rozszerzonej pamięci bez programowania specjalistycznego kodu. Osadza się w pliku wykonywalnym w czasie łączenia i jest wykonywany przed głównym kodem aplikacji, więc zwykle podczas uruchamiania pojawiają się komunikaty inicjalizacji DOS / 4G. Zasadniczo może działać w systemach MS-DOS , PC DOS , DR-DOS i innych klonach DOS, skrzynkach DOS systemu OS / 2 , Microsoft Windows , Windows NT i Windows 95 oraz emulatorach DOS, takich jak DOSBox . Jednak w praktyce kilka gier DOS / 4G lub innych aplikacji będzie działać w wersjach systemu Windows innych niż DOS , w tym Windows NT , Windows 2000 , Windows XP, ponieważ żadna z nich nie pozwala na bezpośredni dostęp do sprzętu używanego do renderowania wideo w te dni.

Historia

DOS / 4GW 1.95 był bezpłatną, limitowaną edycją DOS / 4G i został dołączony do kompilatora Watcom C na licencji komercyjnej ponownej dystrybucji. Spopularyzowały go gry komputerowe, takie jak Doom .

Początkowe wersje DOS / 4G miały problemy z dodatkowymi kanałami DMA na szynie ISA , co uniemożliwiało normalne działanie 16-bitowych urządzeń, takich jak seria Gravis Ultrasound ; Gravis musiał nawet opracować PREPGAME, narzędzie poprawki, które zaktualizowało plik wykonywalny gry do nowej wersji 1.97, aby naprawić niekompatybilność.

W razie problemów DOS / 4G lub DOS / 4GW można zastąpić nowszym i darmowym DOS / 32 ; narzędzie do łatania może nawet zastąpić kod DOS / 4G osadzony w skompilowanym pliku wykonywalnym.

Zobacz też

Bibliografia

Linki zewnętrzne