Autor Tema: Emulando los ZX Spectrum  (Leído 8253 veces)

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

Desconectado Neville

  • Joshua
  • ****
  • Mensajes: 1571
  • Registrado: 17 Dic, 2010
  • es España
    • Ver Perfil
Emulando los ZX Spectrum
« en: Marzo 17, 2017, 15:27:54 pm »


Los diferentes modelos del ZX Spectrum son seguramente los ordenadores de 8 bits más conocidos en Europa. Los lanzó al mercado Sinclair Research a partir de 1982 y hasta 1992 se vendieron más de cinco millones de unidades frente a los tres millones de Amstrad CPC, su competidor más directo.

Sus características más comunes eran: una CPU Zilog Z80A a 3,5 MHz, 16 o 48 Kb. de RAM (128 Kb. a partir del Spectrum 128), carcasa negra con teclado de goma y una unidad de cassette para cargar / guardar programas.

Los juegos de ZX Spectrum tienen una estética fácilmente reconocible incluso hoy día. Son habitualmente en monocromo, pero con algunos sprites de colores, normalmente reservados al personaje del jugador u otros elementos que se quieran resaltar:





"Manic Miner" y "Out Run" para ZX Spectrum.

A cambio, sus gráficos son más nítidos que los del Amstrad CPC.

Hacia 1986 Sinclair vendió la línea de Spectrum a Amstrad, y ésta lanzó varios modelos de carcasa gris oscuro y 128k, los +2 (con unidad de cassette) y el +3 (con una unidad de disco Hitachi de 3 pulgadas). Dejaron de producirse definitivamente en 1992.



Un ZX Spectrum +3 fabricado por Amstrad.


Los clones.

La popularidad del sistema también propició la aparición de clones, algunos oficiales como los producidos por Timex, y multitud de no oficiales, como el Inves Spectrum 48k plus español o los Pentagon y Scorpion soviéticos. Vamos a echarles un vistazo.

Los Timex son los únicos clones oficiales. Se distribuyeron en EEUU, Argentina, Portugal y Polonia hasta 1989. Tenían dos puertos de joystick, un chip extra de sonido AY-3-8912, entrada de cartucho y podían acceder a varios modos de pantalla extra. El teclado también tenía un aspecto más profesional que el original de goma.



Aunque Timex lanzó algo de software específico para estas máquinas, los cambios en el hardware los hacían incompatibles con el 90% del software de ZX Spectrum. Para solucionarlo, muchos usuarios crearon cartuchos con una ROM original de Spectrum y en Portugal hasta se vendió una versión comercial.

El Inves Spectrum 48k plus es un clon español del ZX Spectrum+ con un puerto Kempston de joystick incorporado y los mensajes del sistema traducidos al castellano. Probablemente fue un intento de Investrónica de seguir en el mercado de los Spectrum tras la compra de Sinclair por parte de Amstrad. Se sabe de algunos juegos como "Bombjack" o "Commando" que no son compatibles con este modelo.



Finalmente, los modelos Pentagon y Scorpion son clones producidos de forma artesanal en la extinta Unión Soviética. Pueden tener el aspecto de una simple placa de circuitos o una caja terminada.



Un Pentagon-1024SL v2.x

Ambos conservan la CPU Z80A a 3,5 Mhz, pero le añaden CMOS, un reloj de sistema y amplían la memoria RAM de forma considerable (el Pentagon admite hasta 4 Mb.). Respecto a las unidades, suelen emplear disqueteras con interfaz Betadisk (casi todos los programas son en formato TR-DOS) y discos duros IDE.


Los emuladores.

Si andáis buscando un emulador de Spectrum para Windows, estos son los mejores que conozco:

1) Spectaculator.  De pago, pero seguramente el emulador más completo para este sistema.

2) Klive. Por Steve Snake. Excelente emulación con una interfaz muy sencilla.

3) Speccy. Por Marat Fayzullin, el creador de fMSX y otros muchos emuladores. Es relativamente nuevo, pero ha alcanzado un gran nivel e incluso emula el clon soviético Scorpion.

4) FUSE: the Free UNIX Spectrum Emulator. Originalmente para UNIX, tiene versiones para casi todos los SO y máquinas.


Cómo cargar los juegos.

Los juegos pueden estar en formato cinta (extensiones TAP y TZX), disco (extensión DSK) o snapshot (Z80, SNA, SLT). Estos últimos son capturas de la memoria del Spectrum. Si podéis elegir, los TZX y los DSK son los formatos más fieles, y por tanto los que deberíais preferir.

Cómo cargarlos: En todos los casos, hay que introducirlos primero usando los menús del emulador. Los snapshots cargan instantaneamente. En las máquinas de 48k tecleamos LOAD"" + INTRO y en las de 128k usamos la opción "Loader" o "Tape Loader" del menú que aparece al arrancar:



Respecto a la configuración de la máquina, las opción más compatible es Spectrum 128, aunque las imágenes de disco requerirán Spectrum +3.


Sobre los controles.

Los Spectrum podían emplear varios tipos de interfaces de Joystick. Con el tiempo me ha parecido que el tipo más habitual es el Kempston, así que es mejor escoger este al configurar el emulador.



Un Spectrum 48k con interfaz de joystick Kempston

Si no tenéis joystick propio, lo mejor es usar los cursores + CTRL izquierda para sustituirlo, aunque no esperéis que esta combinación vaya bien con todos los juegos.


Enlaces interesantes.

- World of Spectrum sigue siendo la web de referencia para este sistema. Hay fichas y descargas de prácticamente todos los juegos y programas para este sistema, enlaces a sus instrucciones, artículos relacionados, soluciones, mapas... una pasada.

- El trastero del Spectrum. Se trata de una web española que recopila material en castellano sobre este ordenador e intenta conseguir mejores versiones del software ya rescatado del olvido.

- Spectrum Forever. Otra web en castellano sobre este ordenador, más orientada hacia la emulación.

- Zona de pruebas: Inves Spectrum 48K Plus. Análisis de este clon español del ZX Spectrum+.

- New Spectrum Games. Una web donde se van recopilando juegos nuevos para este sistema. Sí, exacto, juegos nuevos aún desarrollados hoy día.
« Última modificación: Agosto 14, 2019, 20:25:03 pm por Neville »



Desconectado danfielding

  • HAL9000
  • ****
  • Mensajes: 2041
  • Registrado: 31 Jul, 2007
  • es España
  • Sexo: Masculino
    • Ver Perfil
Re:Emulando los ZX Spectrum
« Respuesta #1 en: Marzo 17, 2017, 16:30:42 pm »
- Sobre los joysticks; el característico del Spectrum fue el Kempston, pero me da a mi que, en muchos casos, es más cómodo escoger Sinclair (1 y 2) (que en realidad son, respectivamente, los números del 1 al 4 para la direcciones y el 5 para el disparo, o del 6 al 9 y el 0 para disparo).

- Lo de que los gráficos eran más definidos en Spectrum que en Cpc... bueno, en cuanto a resolución sí, pero a cambio de los colores; además, en CPC había un modo de pantalla que igualaba (o superaba, no recuerdo) la resolución del Spectrum. Lo de más rápidos... creo que eran o igual, o casi mejor en CPC (el CPC tenía hardware especial para sprites y scroll, si no me equivoco).

- En cuanto a la emulación, el mayor problema con que me encuentro (bueno, más que problema es incomodidad) es con los juegos que tienen sistemas de carga especial o multicarga; los emuladores acostumbran a ser un poco engorrosos cuando emulan el 'lector-grabador de cassette'. Y especialmente con los emuladores de Android.

- Y dicho esto: SPECTRUM FOREVER!

Danfielding
« Última modificación: Marzo 17, 2017, 16:36:30 pm por danfielding »



Desconectado cireja

  • "Síndrome de Diógenes Abandonwarístico"
  • Administrador
  • Shodan
  • *****
  • Mensajes: 9510
  • Registrado: 06 May, 2007
  • es España
  • Sexo: Masculino
  • Guardián de las aventuras
    • Ver Perfil
    • Abandonsocios.org
Re:Emulando los ZX Spectrum
« Respuesta #2 en: Marzo 17, 2017, 19:19:32 pm »
:yonohasidoel:
¡Por favor, no preguntéis por mensaje privado, preguntad aquí en el foro!
Please don't PM me questions, ask here in the forums!

Jugando a: -
Aventuras Gráficas Difíciles de Conseguir en Español - Aventuras Gráficas en AbandonWiki

Desconectado Largore

  • Calculadora
  • Mensajes: 12
  • Registrado: 07 Mar, 2018
  • es España
    • Ver Perfil
Re:Emulando los ZX Spectrum
« Respuesta #3 en: Marzo 31, 2018, 20:35:57 pm »
Este fue mi primer ordenador y al que más cariño tengo, aún sigo jugando con él, eso sí con un +2A, mi querido + de 48k lo tengo guardado cual joya. Como página de interés que añado es esta en la que están casi todos los juegos creados de forma "casera" de los últimos años, y hay auténticas joyas que si las hubieran sacado durante la vida comercial del speccy estaríamos hablando de superventas:
https://sites.google.com/site/speccy21/home
Como emulador os recomiendo el spectaculator ya que es el mejor, aunque sea de pago, deja jugar libremente 15 días después o pasas por caja o buscas por Google una keygen y hasta aquí puedo leer, pero hay una versión gratuita en la que no hay que ser Jack Sparrow para disfrutar.

Si tenéis vuestro spectrum guardado acumulando polvo deberíais darle otra oportunidad, si sois de los que ya no os apetece la espera por cargar el juego hay periféricos como el divide en el que la carga es instantánea. Si no os importa esperar esos 5 min de carga, se pueden cargar los juegos desde el móvil, tan sólo hay que tener la app TeeZx (en Android) y el adaptador de mp3 para radiocasetes en los chinos te sale por 3€.

Desconectado danfielding

  • HAL9000
  • ****
  • Mensajes: 2041
  • Registrado: 31 Jul, 2007
  • es España
  • Sexo: Masculino
    • Ver Perfil
Re:Emulando los ZX Spectrum
« Respuesta #4 en: Abril 01, 2018, 01:12:17 am »
- Yo tengo la Raspberry con Recalbox, y lleva unos 7000 juegos de Spectrum. A veces sigue siendo un engorro el tema de las cargas o el tema de los controles pero, en general, muy bien.

Danfielding



Desconectado Kendo

  • Leecher Pata Negra
  • Administrador
  • Shodan
  • *****
  • Mensajes: 9793
  • Registrado: 05 Mar, 2007
  • es España
  • Sexo: Masculino
    • MSN Messenger - -
    • AOL Instant Messenger - -
    • Yahoo Instant Messenger - -
    • Ver Perfil
    • Abandonsocios.org
Re:Emulando los ZX Spectrum
« Respuesta #5 en: Abril 01, 2018, 19:24:44 pm »

Desconectado Neville

  • Joshua
  • ****
  • Mensajes: 1571
  • Registrado: 17 Dic, 2010
  • es España
    • Ver Perfil
Re:Emulando los ZX Spectrum
« Respuesta #6 en: Abril 01, 2018, 20:02:33 pm »
Este fue mi primer ordenador y al que más cariño tengo, aún sigo jugando con él, eso sí con un +2A, mi querido + de 48k lo tengo guardado cual joya. Como página de interés que añado es esta en la que están casi todos los juegos creados de forma "casera" de los últimos años, y hay auténticas joyas que si las hubieran sacado durante la vida comercial del speccy estaríamos hablando de superventas:

https://sites.google.com/site/speccy21/home


Gracias por el enlace, lo he añadido a la lista del primer mensaje.

Si tenéis vuestro spectrum guardado acumulando polvo deberíais darle otra oportunidad, si sois de los que ya no os apetece la espera por cargar el juego hay periféricos como el divide en el que la carga es instantánea. Si no os importa esperar esos 5 min de carga, se pueden cargar los juegos desde el móvil, tan sólo hay que tener la app TeeZx (en Android) y el adaptador de mp3 para radiocasetes en los chinos te sale por 3€.

He oído hablar de sistemas parecidos. Creo que había alguno para pasar los TZX a sonido y reproducirlos desde un Discman (?) y cosas parecidas. Tengo que decir que me parece todo un adelanto respecto a las cintas, que se deterioran con el tiempo y el uso.



¡Espera, esta me la sé! ¿Es el "Turbo Out Run"?
« Última modificación: Abril 13, 2018, 20:24:20 pm por Neville »



Desconectado Largore

  • Calculadora
  • Mensajes: 12
  • Registrado: 07 Mar, 2018
  • es España
    • Ver Perfil
Re:Emulando los ZX Spectrum
« Respuesta #7 en: Abril 18, 2018, 12:27:42 pm »
Este fue mi primer ordenador y al que más cariño tengo, aún sigo jugando con él, eso sí con un +2A, mi querido + de 48k lo tengo guardado cual joya. Como página de interés que añado es esta en la que están casi todos los juegos creados de forma "casera" de los últimos años, y hay auténticas joyas que si las hubieran sacado durante la vida comercial del speccy estaríamos hablando de superventas:

https://sites.google.com/site/speccy21/home


Gracias por el enlace, lo he añadido a la lista del primer mensaje.

Si tenéis vuestro spectrum guardado acumulando polvo deberíais darle otra oportunidad, si sois de los que ya no os apetece la espera por cargar el juego hay periféricos como el divide en el que la carga es instantánea. Si no os importa esperar esos 5 min de carga, se pueden cargar los juegos desde el móvil, tan sólo hay que tener la app TeeZx (en Android) y el adaptador de mp3 para radiocasetes en los chinos te sale por 3€.

He oído hablar de sistemas parecidos. Creo que había alguno para pasar los TZX a sonido y reproducirlos desde un Discman (?) y cosas parecidas. Tengo que decir que me parece todo un adelanto respecto a las cintas, que se deterioran con el tiempo y el uso.

Si el sistema que mencionas es el de pasar las roms a WAV para poder reproducirlas por MP3 o desde cd's, al menos con TeeZiX te ahorras el andar convirtiendo de un formato a otro. Y si ya que estas dispuesto en convertir de un formato a otro, te pasas por esta página:
http://cargandoleches.speccy.org/inicio.es.html
Y te ahorras mucho tiempo de carga con el consiguiente espacio.

Ahora te paso unas páginas interesantes donde se puede uno descargar juegos:

El concurso zx-dev 2017 donde la regla general era que el juego tendría que ser una conversión, el ganador fue el Mighty Final Fight una gran conversión del juego de NES
http://zx-dev-conversions.proboards.com/board/7/entries-juegos

Concurso Bytemaniacos 2017, donde había que hacer juegos basados en los libros elige tu propia aventura para sistemas de 8bits, hay juegos de spectrum y amstrad
http://www.bytemaniacos.com/?page_id=3473

Si no tienes paciencia para bajarte los juegos antiguos, no los de nueva creación aquí va el enlace de emuparadise para bajartelos todos con un solo click de ratón
https://m.emuparadise.me/Complete_ROM_Sets_(Full_Sets_in_One_File)_ROMs/ZX_Spectrum/96373

Y para finalizar el mejor juego del 2017 y quizás un digno competidor para entrar en el top 3 de toda la historia de los juegos de spectrum, eso sí, tiene su miga, ocupa más de los 128k , con lo cual hay 3 versiones de la rom, para jugarlo en emulador hay que bajarse la Rom de +3 ya que las demás no te correrán
http://theswordofianna.retroworks.es

Y como extra nostálgico en este enlace podréis encontrar todas las revistas y números de aquellos años:
https://retroinvaders.com/es/revistas

Desconectado Neville

  • Joshua
  • ****
  • Mensajes: 1571
  • Registrado: 17 Dic, 2010
  • es España
    • Ver Perfil
Re:Emulando los ZX Spectrum
« Respuesta #8 en: Enero 03, 2019, 18:08:46 pm »
Después de hacerlo con mi amado Amstrad CPC, voy a hacer también una recomendación para los ZX Spectrum: RoboCop.

Ficha y descargas en World of Spectrum.



Tal vez les escame un poco a los puristas: no emplea la estética habitual del ordenata (es casi monocromo), tiene versiones para un montón de sistemas, incluso para PC, y encima es una licencia de Ocean, con lo que se habría vendido a espuertas aunque fuera una basura. Que ojo, no lo es. Si he escogido este juego es porque ni más ni menos es el que más me gusta jugar en este sistema, por encima de las demás versiones y de las joyas propias del Spectrum.

La jugabilidad es por lo demás sencillita: siguiendo el argumento de la maravillosa película de Paul Verhoeven (de verdad, una joya para toda la familia e ideal para las Navidades) patrullaremos las calles de Detroit, primero eliminando a la escoria local y más tarde desenmascarando una conspiración en el seno de la mismísima OCP, los creadores de RoboCop.



Para añadir variedad, también tendremos algunas fases de disparo en tercera persona (nada de disparar a los rehenes, que os conozco) y una fase de puzzle, donde deberemos emplear el ordenador de la comisaría para recomponer la cara de un sospechoso.





Creo que fue la primera vez que Ocean empleó esta "fórmula" para adaptar una película, y de las veces que les salió mejor. Y por muy CPCero que sea, admito que esta versión y la idéntica de MSX son las que más me gustan. La jugabilidad es la misma, pero los gráficos me parecen más claros y fluidos sin el color. Y vamos, ¿a quién no le gustaría ser RoboCop por un rato?
« Última modificación: Marzo 25, 2019, 18:19:04 pm por Neville »



Desconectado danfielding

  • HAL9000
  • ****
  • Mensajes: 2041
  • Registrado: 31 Jul, 2007
  • es España
  • Sexo: Masculino
    • Ver Perfil
Re:Emulando los ZX Spectrum
« Respuesta #9 en: Enero 03, 2019, 20:06:07 pm »
- Ocean hizo algo parecido en los Intocables de Elliot Ness, pero creo que fue algo posterior.

Danfielding



Desconectado Neville

  • Joshua
  • ****
  • Mensajes: 1571
  • Registrado: 17 Dic, 2010
  • es España
    • Ver Perfil
Re:Emulando los ZX Spectrum
« Respuesta #10 en: Enero 03, 2019, 20:37:04 pm »
Sí, de acuerdo a MobyGames fue dos años después. A partir de ahí no dudaron en aplicar lo que yo llamo "la fórmula" en todo tipo de licencia de películas, como "Darkman" o "Desafío Total". Claro que la única vez que hicieron algo tan bueno, al menos para mí, fue con "Batman The Movie".

Se les pueden poner muchas pegas a sus juegos, pero en su día eran de mis compañías favoritas, precisamente por eso de hacer juegos "de temporada", basadas en la película / acontecimiento de turno.
« Última modificación: Enero 03, 2019, 20:38:36 pm por Neville »



Desconectado ntalaec

  • Apple II
  • *
  • Mensajes: 57
  • Registrado: 02 Sep, 2017
  • es España
    • Ver Perfil
Re:Emulando los ZX Spectrum
« Respuesta #11 en: Enero 03, 2019, 21:07:47 pm »
Aunque no es un juego de la época como el RoboCop, sino un homebrew moderno, uno de los mejores que he visto de ZX Spectrum es el Castlevania: Spectral Interlude:


Otro que es también impresionante y además creado por españoles es el The Sword of Ianna, aunque este hicieron la "trampa" de usar un cartucho en vez de un casete para distribuir el juego en formato físico:




Desconectado Neville

  • Joshua
  • ****
  • Mensajes: 1571
  • Registrado: 17 Dic, 2010
  • es España
    • Ver Perfil
Re:Emulando los ZX Spectrum
« Respuesta #12 en: Enero 03, 2019, 21:47:42 pm »
EDITADO.
« Última modificación: Enero 07, 2019, 19:41:16 pm por Neville »



Desconectado Kendo

  • Leecher Pata Negra
  • Administrador
  • Shodan
  • *****
  • Mensajes: 9793
  • Registrado: 05 Mar, 2007
  • es España
  • Sexo: Masculino
    • MSN Messenger - -
    • AOL Instant Messenger - -
    • Yahoo Instant Messenger - -
    • Ver Perfil
    • Abandonsocios.org
Re:Emulando los ZX Spectrum
« Respuesta #13 en: Enero 03, 2019, 22:24:51 pm »
vengo en son de paz (ya veo a dan apuntándome desde su atalaya), dolo para decir que me ha encantado lo de que la peli de Verhoeven (que si, es maravillosa) es ideal para toda la familia :lol: :lol: :lol:

A mi siempre me gustó mas la peli que el juego. Dura tres horas menos. (Aprovecho para huir mientras Dan lo pilla muhahaha)

Desconectado Neville

  • Joshua
  • ****
  • Mensajes: 1571
  • Registrado: 17 Dic, 2010
  • es España
    • Ver Perfil
Re:Emulando los ZX Spectrum
« Respuesta #14 en: Enero 07, 2019, 19:20:28 pm »
Venga, otra recomendación para Speccy (y por favor, que alguien recomiende juegos de C64 que si no se nos queda huérfano). Se trata de The Final Matrix, una aventura / arcade que sólo está disponible para Spectrum y Amstrad CPC.



Ficha y descargas en World of Spectrum.

Es un juego que conocí primero para mi CPC, pero diría que la Spectrum es la versión original. La suelo meter en el mismo saco que aventuras tipo "Batman" (el isométrico) o "Head over Heels", aunque probablemente esto no sea justo: ni la perspectiva es isométrica ni la aventura es el punto fuerte del juego, aunque hay que usar objetos para abrir algunas puertas.

El asunto es que al pobre robotito protagonista le ha tocado rescatar a sus compatriotas, esclavizados por una malvada raza alienígena. Para ello debe infiltrarse en cada prisión espacial, localizar al prisionero y llevarlo de vuelta a la posición de inicio, que se nos marca en la esquina superior derecha de la pantalla. Podemos jugar cualquier fase en todo momento (¡y sin multicarga!), aunque solamente tenemos unas pocas vidas / intentos para completarlas todas.



Como decía, es un juego al que le eché sus horas en el CPC, y que me gusta bastante. Creo sinceramente que si no fuera por un par de defectos serios, sería un clasicazo. Los defectos son 1) el maldito scroll, porque la pantalla no avanza hasta que el protagonista está en el borde mismo. Y 2) que vamos muy mal armados para nuestra misión. Los enemigos requieren muchísimos disparos para poder ser eliminados (creo que la idea es dejarlos grogui y seguir nuestro camino) y las cajas de munición tampoco abundan.

Por lo demás, tenemos montones de fases para explorar y toquecillos de aventura, como las cajas que hay que colocar sobre sensores para abrir puertas, y baldosas que nos ayudan a acceder a un nivel superior. Hasta podemos emplear los monitores de TV, colocándonos encima, para ver el mapa de cada complejo.
« Última modificación: Enero 07, 2019, 19:24:56 pm por Neville »