DOSBox

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 22 de noviembre de 2020; las comprobaciones requieren 5 ediciones .
DOSBox
Tipo de emulador
Desarrollador Equipo DOSBox
Escrito en C++ [3]
Sistema operativo Software multiplataforma
Idiomas de la interfaz Inglés , Alemán , Ruso y Francés
Primera edición 31 de enero de 2002 [1]
plataforma de hardware Microsoft Windows
ultima versión
Licencia GNU GPL 2+ [4]
Sitio web dosbox.com
 Archivos multimedia en Wikimedia Commons

DOSBox  es un emulador de PC que crea un entorno DOS necesario para ejecutar programas y juegos antiguos bajo MS-DOS . Esto permite que dichos juegos se jueguen en sistemas operativos que no son o no son totalmente compatibles con los programas DOS, y en computadoras modernas donde los programas más antiguos pueden no ejecutarse o ejecutarse de manera errática. DOSBox también se puede utilizar para ejecutar otro software de DOS, pero funciona con limitaciones. El emulador es de código abierto y está disponible para sistemas como Linux , FreeBSD , Windows , OS X , iOS , OS/2 , BeOS , KolibriOS , Symbian OS , QNX , Android . Además, la versión de Windows con la ayuda de HX DOS Extender se ejecuta bajo DOS puro; por lo tanto, DOS se emula bajo DOS.

Desarrollo

Antes de Windows XP, las versiones de consumo de Windows se basaban en MS-DOS. Windows 3.0 y sus actualizaciones eran entornos operativos que se ejecutaban sobre MS-DOS, mientras que la serie Windows 9x constaba de sistemas operativos que aún se basaban en MS-DOS [5] . Estas versiones de Windows podían ejecutar aplicaciones de DOS. Por el contrario, los sistemas operativos Windows NT no estaban basados ​​en DOS. Un miembro de esta serie es Windows XP, que debutó el 25 de octubre de 2001 y fue la primera versión de Windows orientada al consumidor sin DOS. Aunque Windows XP podía emular DOS, no podía ejecutar muchas de sus aplicaciones porque esas aplicaciones solo se ejecutaban en modo real para acceder directamente al hardware de la computadora, y el Modo protegido de Windows XP impedía dicho acceso directo por razones de seguridad [6] . MS-DOS siguió recibiendo soporte hasta finales de 2001 [7] , y todo el soporte para cualquier sistema operativo Windows basado en DOS finalizó el 11 de julio de 2006 [8] .

Configuraciones

El rendimiento del sistema emulado depende de la computadora y de las configuraciones que se especifican en el archivo de configuración o que ingresa el usuario en el modo interactivo. DOSBox admite un número limitado de comandos de shell COMMAND.COM . Además, en la unidad Z: hay varios programas especiales en forma de aplicaciones .COM que se comunican con el sistema host a través de la puerta trasera:

Características

DOSBox emula parcialmente el entorno operativo MS-DOS , los vectores de interrupción del BIOS y el hardware de PC de IBM , y no requiere un procesador x86 ni una copia del MS-DOS original. Para emular la arquitectura x86, se utiliza la conversión de conjuntos de instrucciones dinámicas. En los sistemas con el conjunto de instrucciones i386, se utiliza la traducción dinámica de instrucciones. En los sistemas no compatibles con x86, se realiza una emulación completa, lo que genera una ralentización significativa. Por ejemplo, un sistema basado en PowerPC G4 de 1,6 GHz puede emular un sistema con hardware estándar y un procesador 80486 de 50 MHz ; en sistemas compatibles con x86, se puede lograr la misma velocidad desde un procesador mucho más lento (por ejemplo, desde Pentium Pro ) .

La versión 0.70 es totalmente compatible con 876 juegos [9] .

DOSBox emula una amplia gama de dispositivos de hardware que incluyen:

Uso

A pesar de algunas limitaciones de emulación, DOSBox se ha convertido en el estándar de facto para ejecutar programas diseñados para DOS [10] . Rock, Paper, Shotgun elogió el apoyo continuo y las actualizaciones del proyecto, y su impacto en los juegos retro [11] .

DOSBox se usa a menudo como una herramienta de emulación para los desarrolladores que desean relanzar versiones antiguas de juegos para plataformas de PC modernas: Linux , macOS y Windows [12] . DOSBox ha recibido una amplia distribución como esta función en las plataformas electrónicas Steam y GOG [13] . Por ejemplo, DOSBox se ha utilizado para relanzar juegos como Wolfenstein 3D y Commander Keen [14] [15] , The Elder Scrolls: Arena y The Elder Scrolls II: Daggerfall [16] [17] .

Internet Archive usa el puerto Em-DOSBox para ejecutar juegos a través del navegador [18] .

El código de DOSBox se usa para poder ejecutar programas de DOS en el emulador de Wine a través del emulador de DOS incorporado winevdm [19] .

Notas

  1. https://web.archive.org/web/20020324184534/https://dosbox.zophar.net/
  2. ¡DOSBox 0.74-3 ha sido lanzado! — 2019.
  3. Centro abierto - 2006.
  4. SourceForge.net - 1999.
  5. DOSBox   //Wikipedia . — 2022-04-01.
  6. Comandos de MS-DOS no admitidos en Windows XP y Windows 2003  // Cómo hacer trampa en la administración del sistema de Windows mediante scripts de línea de comandos. - Elsevier, 2006. - S. 443-456 .
  7. Robert Cowart. Microsoft Windows 7 en profundidad . - Indianapolis, Ind.: Que, 2010. - 1 recurso en línea (xxii, 1117 páginas) p. - ISBN 978-0-7686-9398-0 , 0-7686-9398-5.
  8. Tratados originales y acuerdos internacionales registrados durante el mes de enero de 2009: Nos. 45615 a 45703  // Declaración de Tratados y Acuerdos Internacionales. — ONU, 2009-01-31. — págs. 7–17 . — ISBN 978-92-1-054433-7 .
  9. DOSBox, un emulador x86 con DOS . Archivado el 18 de septiembre de 2014 en Wayback Machine . 
  10. Aamoth, Doug 5 grandes sitios sencillos para encontrar juegos de computadora clásicos . Hora (9 de mayo de 2014). Consultado el 8 de noviembre de 2020. Archivado desde el original el 12 de agosto de 2020.
  11. Meer, Alec DOSBox, Te saludamos . Piedra, Papel, Escopeta (28 de mayo de 2009). Consultado el 8 de noviembre de 2020. Archivado desde el original el 15 de noviembre de 2020.
  12. Orland, Kyle Cómo la demonización de la emulación devalúa la herencia de los juegos . Ars Technica (20 de marzo de 2016). Consultado el 9 de noviembre de 2020. Archivado desde el original el 19 de noviembre de 2021.
  13. Nuestro agradecimiento . GOG.com . Consultado el 3 de enero de 2009. Archivado desde el original el 6 de enero de 2009.
  14. ¿Son id Software y Valve Thieves? . Softpedia (6 de agosto de 2007). Consultado el 3 de enero de 2009. Archivado desde el original el 11 de diciembre de 2008.
  15. Compra, Rob. id ordena el problema de GPL Steam . Eurogamer (7 de agosto de 2007). Consultado el 3 de enero de 2009. Archivado desde el original el 11 de diciembre de 2008.
  16. Sitio oficial de The Elder Scrolls - The Elder Scrolls: Arena . Bethesda Softworks . Consultado el 3 de marzo de 2011. Archivado desde el original el 2 de marzo de 2011.
  17. Sitio oficial de The Elder Scrolls - The Elder Scrolls: Daggerfall . Bethesda Softworks . Consultado el 3 de marzo de 2011. Archivado desde el original el 2 de marzo de 2011.
  18. Ohlheiser, Abby Ahora puedes jugar casi 2400 videojuegos de MS-DOS en tu navegador . Washington Post (5 de enero de 2015). Fecha de acceso: 8 de enero de 2015. Archivado desde el original el 7 de enero de 2015.
  19. Wine 1.3.12 trae la integración inicial de DOSBox (21 de enero de 2011). Consultado el 26 de agosto de 2011. Archivado desde el original el 13 de agosto de 2011.

Enlaces