DOS / 4G - DOS/4G

DOS / 4G
DOS4GLogo.png
DOS4GWbanner.svg
Desenvolvedor (s) Tenberry Software
Último lançamento
2.01 / 3 de abril de 1996 ; 24 anos atras  ( 03/04/1996 )
Sistema operacional DOS
Plataforma IA-32
Tipo Extensor DOS
Licença Proprietário
Local na rede Internet web .archive .org / web / 20180628103312 / tenberry .com / dos4g

DOS / 4G é um extensor DOS de 32 bits desenvolvido pela Rational Systems (mais tarde Tenberry Software ). Ele permite que os programas DOS eliminem o limite de memória convencional de 640 KB endereçando até 64 MB de memória estendida em máquinas Intel 80386 e superiores.

Características

Funcionando como uma biblioteca de extensão de memória altamente flexível e reutilizável, o DOS / 4G permitia que os programadores acessassem a memória estendida sem programar código especializado. Ele se incorpora ao arquivo executável no momento da vinculação e é executado antes do código do aplicativo principal, portanto, geralmente as mensagens de inicialização DOS / 4G aparecem na inicialização. Ele pode, em princípio, operar dentro do MS-DOS , PC DOS , DR-DOS e outros clones do DOS, caixas do DOS do OS / 2 , Microsoft Windows , Windows NT e Windows 95 e emuladores do DOS como o DOSBox . No entanto, na prática, poucos jogos DOS / 4G ou outros aplicativos serão executados em versões não baseadas em DOS do Windows , incluindo Windows NT , Windows 2000 , Windows XP, pois nenhum deles permite acesso direto ao hardware usado para renderizar vídeo em aqueles dias.

História

DOS / 4GW 1.95 foi uma edição limitada gratuita do DOS / 4G e foi incluído com o compilador Watcom C com uma licença de redistribuição comercial. Tornou-se amplamente popular por jogos de computador como Doom .

As versões iniciais do DOS / 4G apresentavam problemas com canais DMA secundários no barramento ISA , o que impedia dispositivos de 16 bits como a série Gravis Ultrasound de funcionar normalmente; Gravis teve até que desenvolver o PREPGAME, um utilitário de patch que atualizou o executável do jogo com uma nova versão 1.97 para consertar a incompatibilidade.

Em caso de problemas, DOS / 4G ou DOS / 4GW pode ser substituído pelo DOS / 32 mais novo e gratuito ; um utilitário de patch pode até substituir o código DOS / 4G embutido em um arquivo executável compilado.

Veja também

Referências

links externos