Articulo de referencia

DOS/4G

[https://books.google.com/books?id=f1AEAAAAMBAJ&pg=PA17 DOS extender works with Windows], ''InfoWorld'', July 22, 1991 "},"latest release version":{"wt":"2.01"},"latest release ...

DOS/4G es un extensor de DOS de 32 bits desarrollado por Rational Systems (más tarde Tenberry Software ). [ 3 ] Permite que los programas de DOS eliminen el límite de memoria convencional de 640 KB al direccionar hasta 64 MB [ 4 ] de memoria extendida en máquinas Intel 80386 y superiores.

Características

DOS/4G, que funciona como una biblioteca de extensión de memoria altamente flexible y reutilizable, permitía a los programadores acceder a memoria extendida sin necesidad de escribir código especializado. Se integra en el archivo ejecutable durante la fase de enlace y se ejecuta antes que el código principal de la aplicación, por lo que los mensajes de inicialización de DOS/4G suelen aparecer al iniciar la aplicación. En principio, puede funcionar en MS-DOS , PC DOS , DR-DOS y otros clones de DOS, en las consolas de OS/2 , Microsoft Windows , Windows NT y Windows 95 , y en emuladores de DOS como DOSBox . Sin embargo, en la práctica, pocos juegos u otras aplicaciones de DOS/4G se ejecutan en versiones de Windows que no se basan en DOS , como Windows NT , Windows 2000 y Windows XP , ya que ninguna de ellas permite el acceso directo al hardware como se utilizaba para la renderización de pantalla en aquella época.

Historia

Rational Systems anunció por primera vez DOS/4G en julio de 1991. Estuvo disponible de inmediato, a un precio de US$5000 en adelante. [ 1 ] [ 5 ]

DOS/4GW 1.95 fue una edición gratuita y limitada de DOS/4G que se incluía con el compilador Watcom C bajo una licencia de redistribución comercial. Se popularizó enormemente gracias a videojuegos como Doom o Tomb Raider .

Las versiones iniciales de DOS/4G tenían problemas con los canales DMA secundarios en el bus ISA , lo que impedía que los dispositivos de 16 bits, como la serie Gravis Ultrasound, funcionaran con normalidad; Gravis incluso tuvo que desarrollar PREPGAME, una utilidad de parche que actualizaba el ejecutable del juego con una nueva versión 1.97 para solucionar la incompatibilidad.

En caso de problemas, DOS/4G o DOS/4GW pueden reemplazarse por el más reciente y gratuito DOS/32 ; una utilidad de parcheo puede incluso reemplazar el código DOS/4G incrustado dentro de un archivo ejecutable compilado. [ 6 ]

Véase también

Referencias

  1. 1 2 El extensor de DOS funciona con Windows , InfoWorld , 22 de julio de 1991
  2. "Notas de la versión de DOS/4G" . Archivado del original el 7 de mayo de 2018.
  3. DOS4/GW ¿Es gratuito? ¿Puedes distribuirlo?
  4. Preguntas frecuentes de DOS4G
  5. Los usuarios pueden elegir entre dos extensores DOS de 32 bits , Computerworld , 29 de julio de 1991
  6. HERRAMIENTAS:DOS32A - DOSBoxWiki
  • Preguntas frecuentes sobre DOS/4GW