stringtranslate.com

Emiratos Árabes Unidos (emulador)

UAE es un emulador de ordenador que emula el hardware de la gama de ordenadores Amiga de Commodore International . UAE es software libre y está publicado bajo la Licencia Pública General de GNU .

Historia

Bernd Schmidt concibió un emulador que puede ejecutar software de Amiga cuando descubrió que tal tarea era considerada 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 fue lanzado en 1995 y originalmente se llamó Unusable Amiga Emulator , debido a su incapacidad para arrancar. [2] [3] [4] En sus primeras etapas, se conocía como Unix Amiga Emulator y más tarde también con otros nombres. Hoy el nombre significa Universal Amiga Emulator. [5]

Características

UAE es un emulador de Amiga con casi 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 " ADF " (Amiga Disk File). No se pueden utilizar discos Amiga reales, debido a limitaciones en los controladores de disquetes utilizados en otras computadoras. [11] También se pueden crear imágenes de discos duros formateados por Amiga. Los Emiratos Árabes Unidos también admiten 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 y los archivos del sistema operativo Amiga original, que son necesarios para ejecutar un sistema Amiga. Estos se incluyen bajo licencia en paquetes como Amiga Forever . Las imágenes de ROM Kickstart 3.1 originales también se incluyen con AmigaOS4 para PowerPC desde la versión 4.1 Update 4. UAE también admite ROM de sistema alternativas, como las derivadas del proyecto AROS , sin embargo, estas no brindan el mismo grado de compatibilidad de software que las ROM originales.

Portabilidad

EAU ha sido portado a muchos sistemas operativos host , incluidos Linux , macOS , FreeBSD , DOS , Microsoft Windows , RISC OS , BeOS , Palm OS , Android , la consola Xbox , las consolas portátiles PSP , PSVita y GP2X , iOS , las consolas Wii y Dreamcast , e incluso a AmigaOS , MorphOS y AROS .

Velocidad de emulación

En el pasado, hubo muchos hilos en Usenet y otros foros públicos en los que la gente discutía sobre la posibilidad de escribir un emulador de Amiga. Algunos consideraban que UAE estaba intentando lo imposible: exigir que un sistema leyera, procesara y produjera 100 MB/s de datos cuando el PC más rápido era un 486 de 66 MHz , mientras que varios chips emulados (el chipset de Amiga ) estaban sincronizados y aparecían como se suponía que debían aparecer en el software.

Los Emiratos Árabes Unidos eran casi totalmente inutilizables en sus primeros lanzamientos, pero poco a poco y paso a paso, fueron desarrollando su soporte para el chipset Amiga y hacia finales de 1997 pudieron emular un Amiga 500 con una calidad y velocidad suficientes para un uso productivo y para muchos juegos.

Desde entonces, UAE ha sido utilizable, gracias en parte al esfuerzo que se hizo para desarrollarlo y en parte a las grandes mejoras en la tecnología que hicieron que los ordenadores fueran mucho más rápidos que aquellos en los que se ejecutaba inicialmente 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 del entusiasmo por la emulación, lo que inició o aceleró los esfuerzos para escribir emuladores para otras arquitecturas de ordenadores y juegos electrónicos a menudo menos populares [ cita requerida ] .

En 2000, Bernd Meyer realizó una mejora importante 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 podían ahora emular algún software de Amiga más rápido de lo que cualquier Amiga real podría ejecutarlo. UAE puede usar la mayor cantidad posible de potencia del host en modo nativo , o equilibrarla con otros requisitos del sistema operativo host, o reflejar con precisión la velocidad original, según la elección del usuario. UAE también proporciona una " tarjeta de video " compatible con RTG para el lado Amiga de la emulación que está diseñada para su visualización en el hardware host, de modo que no se limita a la emulación del hardware de video original de Amiga.


Desarrollo de proyectos

Hay seis bifurcaciones principales del programa original:

La bifurcación más activa es WinUAE; las versiones actuales aún 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]

Véase también

Referencias

  1. ^ Taylor, David (Navidad de 1996). «Misión: ¿Imposible?». Amiga Shopper . N.º 70. Future Publishing . pág. 14. Consultado el 15 de mayo de 2022 .
  2. ^ ab "UAE - Ultimate Amiga Emulator". Guía histórica de Amiga . 2002.
  3. ^ Goodwin, Simon (octubre de 1996). «Emulación: la forma más sincera de adulación». Formato Amiga . N.º 89. pág. 21. Consultado el 15 de mayo de 2022 .
  4. ^ Goodwin, Simon (marzo de 1998). "El emulador de Amiga". Formato Amiga . N.º 108. pág. 21. Consultado el 15 de mayo de 2022 .
  5. ^ Laing, Gordon (agosto de 2000). "Past masters". Personal Computer World . 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). «Active reviews – Amiga Forever 3». Amiga Active . N.º 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 port del emulador UNIX Amiga para Nintendo Wii - Proyecto de alojamiento de Google" . Consultado el 9 de junio de 2013 .
  11. ^ Chandler, John (1999). "UAE - El emulador de Amiga". Suite101 . p. 2. Archivado desde el original el 4 de noviembre de 2007 . Consultado el 15 de julio de 2009 .{{cite web}}: CS1 maint: URL no apta ( enlace )
  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. MIT Press . p. xii. ISBN 978-0-262-01720-6. Recuperado el 15 de mayo de 2022 .
  14. ^ "Emulador de Amiga con script". 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). "Construye un excelente emulador de Amiga por menos de 100 dólares con Raspberry Pi 3". HotHardware . 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 2019-11-05
  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