stringtranslate.com

Emiratos Árabes Unidos (emulador)

UAE es un emulador de computadora que emula el hardware de la gama de computadoras Amiga de Commodore International . Publicado bajo la Licencia Pública General GNU , UAE es software libre .

Historia

Bernd Schmidt concibió un emulador que podía ejecutar el software Amiga cuando descubrió que tal tarea se creía ampliamente imposible. Schmidt había escrito programas anteriores para Amiga y estaba motivado además por el deseo de no perder juegos, demostraciones y módulos de sonido al cambiar de sistema operativo. [1] UAE se lanzó en 1995 y originalmente se llamó Inusable Amiga Emulator , debido a su imposibilidad de arrancar. [2] [3] [4] En sus primeras etapas, se conocía como Unix Amiga Emulator y luego con otros nombres también. Hoy el nombre significa Universal Amiga Emulator. [5]

Características

UAE es casi un emulador de Amiga con todas las funciones. Emula la mayoría de sus funciones:

Para el software, los Emiratos Árabes Unidos pueden utilizar imágenes de disco creadas a partir de disquetes originales de Amiga . Estas imágenes tienen la extensión de archivo de " ADF " (Amiga Disk File). Los discos Amiga reales no se pueden utilizar debido a limitaciones en los controladores de disquete utilizados en otras computadoras. [11] También se pueden crear imágenes de discos duros formateados en Amiga. UAE también admite la asignación de directorios del sistema operativo host a discos duros de Amiga y, finalmente, se pueden montar discos duros físicos formateados por Amiga.

UAE no incluye la ROM ni los archivos originales del sistema operativo Amiga, que son necesarios para ejecutar un sistema Amiga. Estos se incluyen bajo licencia en paquetes como Amiga Forever . Las imágenes ROM originales de Kickstart 3.1 también se incluyen con AmigaOS4 para PowerPC desde la versión 4.1 Actualización 4. UAE también admite ROM de sistema alternativas, como las derivadas del proyecto AROS , sin embargo, estas no proporcionan el mismo grado de compatibilidad de software que las ROM originales.

Portabilidad

UAE se ha adaptado a muchos sistemas operativos host , incluidos Linux , macOS , FreeBSD , DOS , Microsoft Windows , RISC OS , BeOS , Palm OS , Android , la consola Xbox , las computadoras de mano PSP , PSVita y GP2X , iOS , Wii y Dreamcast. consolas, e incluso a AmigaOS , MorphOS y AROS .

Velocidad de emulación

Ha habido muchos hilos en el pasado en Usenet y otros foros públicos donde la gente discutía sobre la posibilidad de escribir un emulador de Amiga. Algunos consideraban que los EAU estaban intentando lo imposible; Exigir que un sistema lea, procese y genere 100 MB/s de datos cuando la PC más rápida era una 486 de 66 MHz , mientras mantiene varios chips emulados (el chipset Amiga), todos sincronizados y apareciendo como se suponía que debían aparecer en el software. .

UAE era casi completamente inutilizable en sus primeros lanzamientos, pero poco a poco y paso a paso, desarrolló su soporte para el chipset Amiga y, a finales de 1997, pudo emular un Amiga 500 con una calidad y velocidad suficientes para un uso productivo. y para muchos juegos.

Desde entonces, UAE ha sido utilizable, en parte gracias al esfuerzo realizado para desarrollarlo y en parte a las grandes mejoras en la tecnología que hicieron que las computadoras fueran muchas veces más rápidas que las que utilizaban inicialmente los UAE. Muchos juegos y aplicaciones de Amiga pueden ejecutarse sin problemas en un sistema de la era Pentium II . La comprensión de que se podía escribir un emulador de Amiga útil contribuyó a un aumento en el entusiasmo por la emulación, lo que inició o aceleró los esfuerzos para escribir emuladores para otras arquitecturas de juegos electrónicos y de computadoras, a menudo menos populares [ cita requerida ] .

Bernd Meyer realizó una mejora importante en 2000 con el uso de la compilación Just-in-time , [2] que mejoró significativamente la velocidad de emulación, hasta el punto de que las PC promedio ahora podían emular algunos programas de Amiga más rápido que cualquier Amiga real. él. UAE puede utilizar la mayor cantidad posible de potencia del host en modo nativo , o equilibrarla con otros requisitos del sistema operativo del host, o reflejar con precisión la velocidad original, según la elección del usuario. UAE también proporciona una " tarjeta de vídeo " compatible con RTG para el lado Amiga de la emulación, que está diseñada para su visualización en el hardware anfitrión, de modo que no se limite a la emulación del hardware de vídeo Amiga original.


Desarrollo del proyecto

Hay seis bifurcaciones principales del programa original:

La bifurcación más activa es WinUAE; Las versiones actuales de esto todavía contienen errores y problemas de compatibilidad.

Versiones específicas: UAE v0.8.29 2008-11-30, [18] [19] FS-UAE v3.1.66 [20] E-UAE v0.8.29 2007-03-28 [21]

Ver también

Referencias

  1. ^ Taylor, David (Navidad de 1996). "¿Misión imposible?". Comprador Amiga . No. 70. Publicaciones futuras . pag. 14 . Consultado el 15 de mayo de 2022 .
  2. ^ ab "Emiratos Árabes Unidos: Ultimate Amiga Emulator". Guía de historia de Amiga . 2002.
  3. ^ Goodwin, Simon (octubre de 1996). "Emulación: la forma más sincera de adulación". Formato Amiga . No 89. pág. 21 . Consultado el 15 de mayo de 2022 .
  4. ^ Goodwin, Simon (marzo de 1998). "El emulador de Amiga". Formato Amiga . No 108. pág. 21 . Consultado el 15 de mayo de 2022 .
  5. ^ Laing, Gordon (agosto de 2000). "Maestros pasados". Mundo de las computadoras personales . vol. 23, núm. 8. pág. 144 . Consultado el 15 de mayo de 2022 .
  6. ^ abcde "Emulador Amiga de los Emiratos Árabes Unidos" . Consultado el 13 de marzo de 2016 .
  7. ^ ab Compton, Jason (octubre de 1999). "Reseñas activas: Amiga Forever 3". Amiga Activa . No. 1. pág. 38 . Consultado el 15 de mayo de 2022 .
  8. ^ "Registro de cambios de WinUAE 3.0.0 Beta 16". GitHub . Consultado el 15 de febrero de 2016 .
  9. ^ "uae-0.8.29.tar.gz: uae-0.8.29/src/bsdsocket.c | Archivo Fossies". fossies.org . Consultado el 9 de junio de 2013 .
  10. ^ "bsdsocket.txt - uae-wii - Un puerto del emulador UNIX Amiga para Nintendo Wii - Google Project Hosting" . Consultado el 9 de junio de 2013 .
  11. ^ Chandler, John (1999). "EAU: el emulador de Amiga". Suite101 . pag. 2. Archivado desde el original el 4 de noviembre de 2007 . Consultado el 15 de julio de 2009 .{{cite web}}: CS1 maint: unfit URL (link)
  12. ^ Bütikofer, Christian (20 de enero de 2012). "Raubkopien: Die Spur von Megaupload.com führt nach Zug" [Copias piratas: el rastro de Megaupload.com conduce a Zug]. Handelszeitung (en alemán). Archivado desde el original el 15 de mayo de 2022 . Consultado el 15 de mayo de 2022 .
  13. ^ Maher, Jimmy (2018). El futuro estaba aquí: el Commodore Amiga. Prensa del MIT . pag. xii. ISBN 978-0-262-01720-6. Consultado el 15 de mayo de 2022 .
  14. ^ "Emulador de Amiga con guión". GitHub . 24 de octubre de 2021.
  15. ^ http://scriptedamigaemulator.net/ Emulador AMIGA con script
  16. ^ http://scriptedamigaemulator.net/readme.htm Emulador AMIGA con script en JavaScript
  17. ^ Chiappetta, Marco (14 de julio de 2017). "Construya un emulador Killer Amiga por menos de $ 100 con Raspberry Pi 3". Hardware caliente . Consultado el 1 de marzo de 2021 .
  18. ^ "Archivos de prevención". Archivado desde el original el 15 de septiembre de 2012.
  19. ^ https://web.archive.org/web/20120915212826/http://www.amigaemulator.org/files/sources/develop/uae-0.8.29.tar.bz2 2016-03-19
  20. ^ https://fs-uae.net/download#linux 05/11/2019
  21. ^ https://www.rcdrummond.net/uae/index.html https://www.rcdrummond.net/uae/e-uae-0.8.29-WIP4/e-uae-0.8.29-WIP4.tar. bz2 2016-03-19

enlaces externos