Кіріспе

DOS/4G — Rational Systems (кейін Tenberry Software) әзірлеген 32 битті DOS кеңейткіші. Ол DOS бағдарламаларына Intel 80386 және одан жоғары процессорлары бар машиналарда 64 МБ кеңейтілген жадты пайдалану арқылы 640 КБ стандартты жад шегінен асып түсуге мүмкіндік береді.

Ерекшеліктері

DOS/4G жоғары икемді және қайта пайдалануға болатын жад кеңейту кітапханасы ретінде жұмыс істейтін, бағдарламашыларға арнайы код жазбастан кеңейтілген жадқа қол жеткізуге мүмкіндік берді. Ол өнімді файлға байланыс кезінде енгізіледі және негізгі қолданба кодын орындаудан бұрын жұмыс істейді, сондықтан DOS/4G басталу хабарламалары көбінесе іске қосылғанда пайда болады. Принцип бойынша, ол MS DOS, PC DOS, DR DOS және басқа DOS клондары, OS/2, Microsoft Windows, Windows NT және Windows 95-тің DOS орталары, сондай-ақ DOSBox сияқты DOS эмуляторларында жұмыс істей алады. Дегенмен, практикада DOS/4G ойындары немесе басқа қолданбалардың көпшілігі Windows-тың DOS-қа негізделмеген нұсқаларында, соның ішінде Windows NT, Windows 2000 және Windows XP-де іске қосылмайды, себебі олардың ешқайсысы сол кездегі дисплейді көрсету үшін пайдаланылған аппараттық құралдарға тікелей қол жеткізуге рұқсат етпейді.

Тарих

DOS/4GW 1.95 – DOS/4G-нің тегін, шектеулі басылымы болды және коммерциялық қайта тарату лицензиясымен Watcom C компиляторымен бірге келді. Ол Doom немесе Tomb Raider сияқты компьютерлік ойындар арқылы кеңінен танымал болды. DOS/4G-нің алғашқы нұсқалары ISA шинасындағы қосымша DMA арналарымен мәселелерге тап болды, бұл Gravis Ultrasound сериясы сияқты 16 биттік құрылғылардың қалыпты жұмыс істеуіне бөгет болды; Gravis тіпті PREPGAME құралын жасауға мәжбүр болды, ол ойынның орындалатын файлына жаңа 1.97 нұсқасын орнатып, үйлесімсіздікті жойды. Егер қиындықтар туындаса, DOS/4G немесе DOS/4GW жаңа және тегін DOS/32-ге алмастырылуы мүмкін; жаңарту құралы тіпті компиляцияланған орындалатын файлдың ішіндегі DOS/4G кодын да ауыстыра алады.