Autor Tema: Emulando los Commodore Amiga  (Leído 10536 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Neville

  • VIKI
  • ****
  • Mensajes: 3341
  • Registrado: 17 Dic, 2010
  • es España
  • Karma: 21
    • Ver Perfil
Emulando los Commodore Amiga
« en: Marzo 18, 2017, 22:08:13 pm »


Los Commodore Amiga fueron una línea de ordenadores personales vendidos por Commodore entre 1985 y 1995. Aunque basados en la CPU Motorola 68000, al igual que el Atari ST y la consola Sega Mega Drive, el verdadero mérito de su potencial multimedia estaba en su conjunto de chips (chipset) dedicados a los gráficos y el sonido. También tenían un revolucionario SO, el Workbench, capaz de realizar multitarea.

Hasta los años 90, el Amiga era el ordenador doméstico con mejor rendimiento para videojuegos y tareas multimedia, ventaja que fue perdiendo paulatinamente frente a las nuevas generaciones de PC y compatibles. Las razones de la decadencia del sistema son varias y no solo una: obsolescencia del hardware, precios elevados, malas decisiones empresariales y la competencia de los PC clónicos y los Mac en el mercado profesional y las videoconsolas en el doméstico.

Existen multitud de modelos Amiga, siendo estos los más conocidos / relevantes:

A1000 --> Primer modelo. Chipset OCS (de primera generación), Kickstart (BIOS) y Workbench (SO) v1.0 a v1.2. 768 Kb. de RAM.

A500 --> Modelo de bajo coste, el más vendido de la gama. Chipset OCS, Kickstart y Workbench 1.2 y 1.3. 512 Kb. de RAM.



CDTV --> Versión videoconsola del A500 con unidad de CD-ROM. 1 Mb. de RAM. Fue uno de los primeros aparatos multimedia con unidad de CD-ROM, pero no tuvo el éxito esperado.




A600 --> Chipset ECS (de segunda generación), Kickstart y Workbench de v2.05 a v2.1. 1 Mb. de RAM. Es un modelo impopular entre los aficionados, porque el nuevo Workbench y la falta de teclado numérico causaron algunos problemas de compatibilidad con los juegos ya publicados.




A3000 --> Primer Amiga de 32 bits. Chipset ECS, CPU 68030 a 16 o 25 Mhz. y co-procesador matemático 68882. 2 Mb. de RAM (ampliables hasta 2 Gb. usando las ranuras Zorro III). Dos conectores SCSI para discos duros y posibilidad de emplear monitores VGA. También tenía tres ranuras ISA, aunque necesitaba una expansión para activarlas. Kickstart y Workbench 1.3 o 2.04. Existen variantes con UNIX como SO (A3000UX) y con forma de torre (A3000T).



Se trataba de un ordenador considerablemente más rápido y avanzado que los modelos anteriores.


A4000 --> Sucesor del anterior. Chipset AGA (de tercera generación) y CPUs 68040 o 68EC030. Kickstart y Workbench 3.0 o 3.1. 2 Mb. de RAM (ampliables hasta 512 Mb. usando las ranuras Zorro III) y disco duro IDE de 120 Mb ampliable. Existe una versión torre, el A4000T.




A1200 --> Versión doméstica del A3000 / A4000. Chipset AGA, CPU 68EC020, Kickstart y Workbench 3.0 o 3.1. 2 Mb. de RAM (ampliables hasta 256 Mb. si se actualizaba la CPU) y disco duro de entre 20 y 80 Mb.




CD32 --> Versión videoconsola del A1200 con unidad de CD-ROM. 2 Mb. de RAM. Último producto de la gama. Tuvo problemas de distribución por culpa de la quiebra de CBM al poco de su lanzamiento.



Casi todos los Amiga podían equiparse con un disco duro. En los primeros modelos se empleaba la interfaz SCSI 1-2, y a partir del A600 la IDE. En el caso de los CDTV y CD32 se necesitaban expansiones diseñadas por terceros.

Además, en el caso de los A600 y A1200 pueden aprovecharse las ranuras PCMCIA para acoplarles un lector de memorias Compact Flash.

En 1994 Commodore se declaró en bancarrota, terminando con el desarrollo de futuros modelos. Escom tomó brevemente el relevo, pero se declaró en bancarrota a su vez en 1997. A pesar de ello, la amplia base de usuarios del Amiga propició algunos avances más, como la creación de tarjetas aceleradoras con CPU PowerPC o el lanzamiento del SO AmigaOS 4 en 2006.


Requisitos.

Antes que nada, necesitamos las Kickstart (BIOS) del modelo de Amiga que queramos emular. Las versiones v1.3 (para emular un A500) y v3.X (para emular el A1200) son poco menos que imprescindibles. Si queremos cacharrear un poco más nos vendrán bien los discos del Workbench de la misma versión que la Kickstart, aunque no son imprescindibles.

Todo este material mantiene su copyright, así que no puedo deciros dónde encontrarlo. De todas formas suele aparecer en webs de emulación.

También necesitaremos algunos juegos de este sistema... normalmente los podemos encontrar en formato ADF o IPF (imagen de disquete) o comprimidos con LHA. Estos últimos suelen ser versiones parcheadas con el script WHDLoad para funcionar desde disco duro, y no funcionan directamente con WinUAE, necesitan antes descomprimirse y acceder a ellos desde el Workbench.

Los juegos instalados con WHDLoad (o JST, otra utilidad similar) son muy recomendables. Además de evitarnos los siempre molestos tiempos de carga y cambios de disco, a veces incluyen soluciones a bugs no corregidos en la versión disquete.


WinUAE.

Poco se puede decir de este emulador que no sepáis ya. Lo puede todo o casi todo relacionado con la emulación del Amiga, desde cargar imágenes de disco a crear discos duros virtuales para el Workbench y nuestros juegos / aplicaciones favoritas. También emula el CDTV y el CD32 y, desde hace poco, muchas de las tarjetas aceleradoras que os he mencionado.

Como en su día ya colgué un tutorial bastante completo sobre él me limitaré a recordaros cómo emplearlo del modo más sencillo:

1) En "Paths", ponemos al menos la ruta hacia nuestras Kickstart.

2) En "Quickstart" escogemos el modelo de Amiga que deseamos emular, la ruta hacia la imagen de disco del juego y hacemos clic sobre "Start":





Con F12 podemos volver en cualquier momento al menú del emulador y cambiar cualquier opción (introducir nuevos discos, acceder a los controles y opciones de vídeo) que necesitemos.

El resto, como norma, es mejor dejarlo casi todo por defecto.


FS-UAE.



FS-UAE es un nuevo emulador basado en WinUAE que nos permite dejar de lado las opciones más complejas del emulador y ofrece un "lanzador" para los juegos muy cómodo de usar.

Como contrapartida, para sacarle todo el jugo necesitamos una conexión a Internet y crearnos una cuenta en la Open Amiga Game Database.

FS-UAE resulta especialmente útil para todos esos juegos instalados con WHDLoad y que están pensados para ejecutarse solamente desde disco duro, porque nos permite jugarlos con un solo clic, sin tener que descomprimir ni configurar nada.

Seguimos estos pasos:

1) Instalamos la última versión del emulador, y copiamos las Kickstart (sin descomprimir) en la carpeta FS-UAE\Kickstarts. Si queremos una versión portable, podemos buscar en la ayuda cómo convertir nuestra instalación en portable.

2) Copiamos nuestros juegos WHDLoad (también sin descomprimir) en la carpeta FS-UAE\Hard Drives. Aunque es opcional, también es recomendable añadir una imagen de disquete del Workbench 3.0. FS-UAE emplea uno de sus programas para los parches de los juegos.

3) Iniciamos FS-UAE (con Launcher.exe) y hacemos clic sobre el logo de Amiga de la parte superior izquierda. Escogemos la opción "Login" y entramos los datos de nuestra cuenta en Open Amiga Game Database.

4) Ahora usamos las opciones del mismo menú "Actualizar base de datos juego" y "Actualizar base de datos archivo" para que FS-UAE reconozca nuestros juegos. Al terminar, deberían aparecer en la lista inferior al botón con el logo de Amiga.

Ahora ya podemos lanzar nuestros juegos con un simple doble clic. Es posible que algunos de ellos no hayan sido reconocidos. De ser así, buscamos en las opciones la de mostrar los juegos para adultos o no publicados. Si aún así no aparecen, no hace falta preocuparse demasiado por ello, seguramente todavía no han sido añadidos a la base de datos y sea cuestión de tiempo.

Mientras, recordad que con F12 aparecerá un menú con algunas opciones comunes, y que si deseamos cambiar detalles más complejos la mayoría de las opciones del emulador siguen estando presentes en los botones de la parte de arriba de la interfaz.
« Última modificación: Agosto 16, 2021, 15:27:20 pm por Neville »



Desconectado pakolmo

  • Webmasters
  • VIKI
  • *****
  • Mensajes: 3061
  • Registrado: 16 Ene, 2015
  • es España
  • Karma: 17
  • Sexo: Masculino
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #1 en: Marzo 20, 2017, 11:26:28 am »
¡Hola!

Nunca he usado un amiga, pero tengo un programa en lha que me gustaría probar. Estoy probando el emulador.

He arrancado el Workbench 1.3 pero no se acceder al disco donde tengo el programa lha desde comandos.

Neville, si me puedes ayudar un poco, por favor.
« Última modificación: Marzo 20, 2017, 12:21:06 pm por pakolmo »

Desconectado pakolmo

  • Webmasters
  • VIKI
  • *****
  • Mensajes: 3061
  • Registrado: 16 Ene, 2015
  • es España
  • Karma: 17
  • Sexo: Masculino
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #2 en: Marzo 20, 2017, 13:10:47 pm »
Finalmente por comandos he ejecutado el programa que quiero.

Me da un error "Sorry, need 20000 (or a bit more) stack!"

¿Solución?

Desconectado Neville

  • VIKI
  • ****
  • Mensajes: 3341
  • Registrado: 17 Dic, 2010
  • es España
  • Karma: 21
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #3 en: Marzo 20, 2017, 13:28:40 pm »
Pues nunca me había encontrado con ese error... en la English Amiga Board sí aparece, y también una solución, aunque todo parece muy técnico para mí:

http://eab.abime.net/showthread.php?t=41529

A ver si a ti te sirve.



Desconectado pakolmo

  • Webmasters
  • VIKI
  • *****
  • Mensajes: 3061
  • Registrado: 16 Ene, 2015
  • es España
  • Karma: 17
  • Sexo: Masculino
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #4 en: Marzo 20, 2017, 13:44:49 pm »
Gracias, la solución es ésta:

1) change directory to diskdrive:
cd df0:
2) increase stacksize:
stack 20000

Y el programa no me sirve para nada. Fin. :(

Desconectado Neville

  • VIKI
  • ****
  • Mensajes: 3341
  • Registrado: 17 Dic, 2010
  • es España
  • Karma: 21
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #5 en: Marzo 20, 2017, 13:46:50 pm »
¿Qué programa es, por curiosidad?



Desconectado pakolmo

  • Webmasters
  • VIKI
  • *****
  • Mensajes: 3061
  • Registrado: 16 Ene, 2015
  • es España
  • Karma: 17
  • Sexo: Masculino
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #6 en: Marzo 20, 2017, 21:25:31 pm »
Es un programa que permite pasar archivos de imágenes a otro tipo de imágen.

Intento poder abrir unos archivos LBM (que no tienen un formato estandar, aunque son algo parecidos), para ver si se pueden modificar y reimportar.

El programa se llama gfxcon.lha, funciona perfectamente, hace su función, el problema es que intento modificar LBM no estándars.

Desconectado Neville

  • VIKI
  • ****
  • Mensajes: 3341
  • Registrado: 17 Dic, 2010
  • es España
  • Karma: 21
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #7 en: Enero 03, 2019, 19:38:33 pm »
No suele haber muchas noticias para este sistema, pero parece que Papá Noel ha decidido echar un cable esta vez.

Artic Moves ya disponible en Commodore Amiga

No se trata de la versión inacabada, que probablemente siga muchos años así, sino de una adaptación a partir de la versión Atari ST, que sí se terminó hace pocos años a petición de los aficionados.

Todavía no hay (creo) versión WHDLoad para FS-UAE, así que habrá que emplear WinUAE. En la página que os he enlazado con la noticia recomiendan un A1200.



Desconectado Neville

  • VIKI
  • ****
  • Mensajes: 3341
  • Registrado: 17 Dic, 2010
  • es España
  • Karma: 21
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #8 en: Marzo 20, 2019, 18:03:56 pm »
En otros hilos de emuladores he ido colgando recomendaciones, y me parece que el Amiga no debería ser menos. Intentaré que sean juegos exclusivos de este sistema, pero no prometo nada porque muchos también salieron para Atari ST, PC y consolas de su tiempo.


1) After the War (Dinamic, 1989)



Este beat 'em up tiene versiones para casi todos los ordenatas de la época, pero las de Atari ST y Amiga brillan por su fluidez y buenos gráficos. La versión Amiga tiene un bug que muestra los gráficos demasiado oscuros, así que es recomendable hacerse con una versión WHDLoad recientilla.


2) Banshee (Core, 1994)



Los juegos de Core no solían ser muy originales, pero a cambio tenían unos gráficos cojonudos y una jugabilidad muy "arcadiana". Este shooter, inspirado en la saga 1941 de Capcom no es una excepción.


3) Batman The Movie (Ocean, 1989)



Haga lo que haga, siempre termino recomendando alguna de las licencias de Ocean. Esta versión tiene los mejores gráficos de todas, y además las fases de conducción son en 3D, no como en 8 bits. El tamaño (de la CPU, malpensados), sí importa.


4) Cannon Fodder (Sensible Software, 1993)



El slogan del juego viene a ser "Nunca la guerra fue tan divertida". Doy fe. Y las variantes, entre ellas la segunda parte, mantienen la diversión en niveles muy altos.


5) Chaos Engine, The (Bitmap Brothers, 1993)



Los Bitmap Brothers eran de los desarrolladores más queridos para este sistema. Este es uno de sus juegos más simples y adictivos, y además tiene secuela exclusiva para Amiga.


6) Chuck Rock (Core, 1991)



Otro de los cuasi-plagios de Core, esta vez de las sagas "Prehistorik" y "Joe & Mac". También tiene secuela, "Son of Chuck".


7) Grand Prix Circuit (Accolade, 1989)



Un buen juego de carreras, ni más ni menos.


8) Hudson Hawk (Ocean, 1991)



Otra licencia de Ocean, un plataformas divertido y chungo a partes iguales basado en la comedia de robos de Bruce Willis.


9) Hunter (Activision, 1991)



Misiones de comando en un entorno 3D, con muchísima libertad. Exclusivo para Atari ST y Amiga.
« Última modificación: Septiembre 13, 2019, 17:03:11 pm por Neville »



Desconectado Neville

  • VIKI
  • ****
  • Mensajes: 3341
  • Registrado: 17 Dic, 2010
  • es España
  • Karma: 21
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #9 en: Marzo 20, 2019, 18:28:20 pm »
10) Jaguar XJ220 (Core, 1992)



Un estupendo juego de carreras, si obviamos que es una copia descarada de los "Lotus" de Gremlin Graphics.


11) James Pond 2: Robocod (Millennium, 1991)



En la época de "Super Mario Bros." y "Sonic" toda máquina necesitaba una mascota y un juego de plataformas a la altura de los mencionados. Este es de los mejores, rápido, colorista y divertido. La versión CD32 tiene más niveles y CD audio.


12) Kick Off 2 (Anco, 1990)



Ideados por Dino Dini, los primeros "Kick Off" fueron pioneros en muchas de las cosas que hoy día damos por sentadas en un simulador de fútbol.


13) King of Chicago (Cinemaware, 1987)



Los juegos de Cinemaware eran casi híbridos entre juego y película interactiva. En este tenemos que escalar posiciones en el mundo del crimen a base de tomar decisiones y escenas de acción a lo "Operation Wolf".


14) Lorna (Topo, 1990)



Las compañías españolas no solían esforzarse mucho en sus versiones Amiga. Esta es una de las más cuidadas que recuerdo.


15) Lotus Trilogy (Gremlin, 1994)



Los diferentes "Lotus" son los mejores juegos de carreras de su época. Esta reedición para CD32 reune los tres juegos en sus mejores versiones. Imprescindible.
« Última modificación: Marzo 21, 2019, 18:09:10 pm por Neville »



Desconectado Neville

  • VIKI
  • ****
  • Mensajes: 3341
  • Registrado: 17 Dic, 2010
  • es España
  • Karma: 21
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #10 en: Marzo 20, 2019, 18:44:49 pm »
16) Monty Python's Flying Circus (Core, 1990)



Mata-mata inspirado en las surrealistas cortinillas de Terry Gilliam para el show de los Monthy Python.


17) Narco Police (Dinamic, 1990)



De lo mejorcito de Dinamic para 16 bits.


18) Nebulus (Hewson, 1988)



Un plataformas muy original pero tope difícil. La secuela, "Pogo a pogo", es exclusiva para Amiga.


19) Ninja Remix (System 3, 1990)



La saga "Last Ninja" mezcla aventura isométrica con artes marciales. Las secuelas se llaman "Last Ninja 2" y "Last Ninja 3".


20) North & South (Infogrames, 1990)



Tan divertido como en las demás plataformas. Estrategia "light" y arcade ambientado en la Guerra de Secesión Americana.
« Última modificación: Octubre 14, 2020, 19:06:10 pm por Neville »



Desconectado Neville

  • VIKI
  • ****
  • Mensajes: 3341
  • Registrado: 17 Dic, 2010
  • es España
  • Karma: 21
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #11 en: Marzo 20, 2019, 18:56:52 pm »
21) Operation Thunderbolt (Ocean, 1989)



La recreativa era de mis favoritas, pero de las conversiones sólo destacaría las de 16 bits.


22) Pang (Ocean, 1990)



De las mejores conversiones de recreativa que he visto en mi vida, incluso supera al original.


23) P.O.W. (Actionware, 1988)



Clon del "Operation Wolf" exclusivo para Amiga. Muy bueno.


24) Passing Shot (Image Works, 1989)



Un juego de tenis simple pero muy adictivo, basado en una recreativa de Sega.


25) Pinball Dreams (21st Century Entertainment, 1992)



La saga compuesta por este juego y los posteriores "Pinball Fantasies", "Pinball Illusions", "Pinball Mania" y "Slam Tilt" es de las mejores que ha dado el pinball para ordenadores personales.
« Última modificación: Marzo 20, 2019, 20:13:27 pm por Neville »



Desconectado Neville

  • VIKI
  • ****
  • Mensajes: 3341
  • Registrado: 17 Dic, 2010
  • es España
  • Karma: 21
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #12 en: Marzo 20, 2019, 19:06:51 pm »
26) R-Type (Irem, 1989)



"R-Type" y su secuela son famosos entre los fans de los mata-mata por su elevada dificultad y sus escenarios orgánicos a lo H. R. Giger.


27) Rick Dangerous (Core, 1989)



"Rick Dangerous" (y secuela) son dos juegos de plataformas muy queridos entre los aficionados. Explora catacumbas y evita todas las trampas.


28) Risky Woods (Dinamic, 1992)



El canto del cisne de la extinta Dinamic, exclusivo para 16 bits. Tuvo incluso versión Mega Drive, con algunos retoques.


29) RoboCop 3 (Ocean / DID, 1992)



La película se hizo esperar un año más, pero esta adaptación con polígonos 3D es el mejor juego del personaje para Amiga.


30) Rodland (Jaleco, 1991)



Plataformas al estilo de "Bubble Bobble" o "Rainbow Islands".
« Última modificación: Marzo 21, 2019, 01:57:46 am por Neville »



Desconectado Neville

  • VIKI
  • ****
  • Mensajes: 3341
  • Registrado: 17 Dic, 2010
  • es España
  • Karma: 21
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #13 en: Marzo 20, 2019, 19:31:56 pm »
31) Sabre Team (Krisalis, 1992)



Estrategia por turnos, al estilo de "UFO: Enemy Unknown".


32) Sensible Soccer (Sensible, 1992)



Sin duda alguna, "Sensible Soccer" y sus montones de secuelas son los juegos de fútbol más divertidos para Amiga.


33) Shadow of the Beast (Psygnosis, 1989)



Mezcla de plataformas y videoaventura, SOTB es uno de los juegos más vistosos de este sistema. Las dos secuelas siguen en la misma línea. Existen algunas conversiones para otros sistemas, pero Amiga es la única plataforma con los tres títulos.


34) Smash TV (Ocean, 1991)



Mata-mata con vista cenital, ambientado en un concurso de TV futurista.


35) Snow Bros. (Ocean, 1991)



Conversión de la recreativa de Toaplan, no llegó a comercializarse en su día.


36) Spy vs. Spy (First Star, 1989)



Completa misiones de espionaje, a poder ser fastidiando a tu oponente del bloque enemigo. Tiene dos secuelas ambientadas en una isla desierta y el ártico.


37) Spy Who Loved Me, The (Domark, 1990)



Durante los años 80 y 90, Domark produjo varios juegos adaptando películas de James Bond. Este, basado en diferentes fases de conducción, debe ser el mejor del lote.


38) Street Fighter (Capcom, 1988)



No me gusta demasiado este juego, pero esta debe ser la versión menos mala que he jugado. Eso sí, evitad el "Street Fighter II" y sus secuelas para Amiga como la plaga.


39) Strider (Capcom, 1989)



Buena adaptación de la recreativa, que mezcla acción con plataformas. La secuela tampoco está mal y es exclusiva para los ordenadores de 8 y 16 bits de la época. Y bueno, las consolas de Sega.


40) Stunt Car Racer (Microplay, 1989)



Buen juego de carreras 3D, por Geoff Crammond, más tarde autor de "World Circuit".
« Última modificación: Mayo 12, 2019, 17:20:08 pm por Neville »



Desconectado Neville

  • VIKI
  • ****
  • Mensajes: 3341
  • Registrado: 17 Dic, 2010
  • es España
  • Karma: 21
    • Ver Perfil
Re:Emulando un Commodore Amiga
« Respuesta #14 en: Marzo 20, 2019, 19:42:49 pm »
41) Summer Olympiad (Tynesoft, 1988)



Los juegos de olimpíadas de Tynesoft eran muy populares en su día. Las versiones Amiga son sin duda las mejores gráficamente.


42) Super Hang-On (Electric Dreams, 1988)



La mejor versión del juego exceptuando las de consola.


43) Syndicate (Bullfrog, 1993)



Domina el mundo a través de la extorsión, el asesinato y el secuestro. En Amiga necesita un modelo potente y es mejor jugar desde disco duro.
La expansión "American Revolt" también salió para Amiga, aunque sólo se vendió por correo.


44) Test Drive (Disctinctive Software, 1987)



Conduce un súper-deportivo por una empinada carretera de montaña. La secuela, "The Duel", añade más coches, escenarios diferentes y un oponente controlado por la CPU.


45) Toki (Taito, 1993)



Buena conversión del arcade de Taito. Rescata a la princesa y rompe la maldición que te ha convertido en mono.
« Última modificación: Mayo 03, 2020, 19:07:32 pm por Neville »