Autor Tema: Emulando los Sharp X1 / X1 Turbo  (Leído 5314 veces)

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

Desconectado Neville

  • Sovereign
  • *****
  • Mensajes: 5464
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Emulando los Sharp X1 / X1 Turbo
« en: Octubre 23, 2019, 20:13:05 pm »


Introducción.

Los Sharp X1 y X1 Turbo son otra línea de ordenadores de 8 bits japoneses. Junto a los MSX y los PC-88 forman una especie de triunvirato o Sagrada Trinidad, porque en los años 80 era muy probable que las familias japonesas tuvieran uno u otro modelo en sus casas.

El Sharp X1 se lanzó originalmente en 1982. Constaba de una CPU Sharp Z80 A a 4 Mhz. y 64 Kb. de RAM. El sonido se emitía a través de un PSG AY-3-8910, pero se ofrecía como opción un chip Yamaha YM2151 con capacidad de síntesis FM. En cuanto a los gráficos, la resolución máxima era de 640x200 y 8 colores.

La serie tuvo varios modelos más, de los cuales el más relevante es el X1 Turbo, con capacidad de mostrar gráficos a 640x400 y 8 colores. También podía equipar una unidad de cassette (como los primeros modelos) o dos unidades de disquete.

En cuanto al SO, el Sharp X1 ofrecía una solución similar a la de otros ordenadores japoneses: Al arrancar mostraba un IPL (Initial Program Loader), un SO mínimo capaz de cargar casi todos los programas desde cinta o disco. Para el resto, había varios BASIC disponibles:

HuBASIC CZ-8CB01 (con C de cassette)
HuBASIC CZ-8FB01 (con F de floppy)
HuBASIC CZ-8FB02 (alias Turbo BASIC)
HuBASIC CZ-8FB03 (alias TurboZ BASIC)



Y también algunas versiones del CP/M.

De este trío de ordenadores domésticos que mencionaba, el Sharp X1 fue el menos vendido, así que fue sustituido por el Sharp X68000 de 16 bits en 1987.


Emulación.

La información en la web sobre este sistema y sus emuladores anda algo escasa. Podemos recurrir a MAME / MESS, a algún emulador dedicado o a los ejecutables X1.EXE y X1TURBO.EXE del Common Source Project, que es lo que haremos aquí.

Necesitaremos:

1) El paquete de emuladores del Common Source Project.

2) La BIOS del aparato. Si no la tenemos, puede bajarse desde Incomprehensible Emulation, una de las fuentes de esta guía.

3) Como no, software para el Sharp X1. Una vez más, Archive.org acude a nuestro rescate.

El uso del emulador es realmente sencillo. Nos basta con cargar las imágenes de disquete (extensiones D88 y 2D) en los menús FD0 y FD1 y luego hacer un reset. Si el juego puede cargar desde el IPL, lo hará inmediatamente:





Lo mismo vale con los juegos de cinta, que se cargan desde el menú CMT. La única excepción son los que cargan desde el HuBASIC, lo que suele venir indicado en el nombre del archivo. Para estos cargamos la imagen de disquete del HuBASIC, cuando haya terminado de cargar introducimos la del cassette, y luego entramos el comando RUN” o bien LOAD”NOMBRE-DE-ARCHIVO” seguido de RUN.





En cuanto a los controles, la mayoría de juegos que he probado emplean el teclado numérico más las teclas Z, X y C. Algunas guías recomiendan activar también el bloqueo de mayúsculas.


¿Qué tenemos por aquí?

Como podréis imaginar, las biblioteca de juegos del Sharp X1 se parece mucho a la de los MSX (sin los juegos occidentales) y PC-88. Hay juegos arcade, de plataformas y también bastante rol en japonés. También podemos encontrarnos con alguno de los juegos de Nintendo que esta compañía permitió convertir a PC-88, como el Punch Ball Mario Bros. o el Super Mario Bros. Special.


Galería.


1942


Dragon Slayer


Gradius


Tetris


Ys: The Vanished Omens


Fuentes.

Ficha en Wikipedia sobre estos ordenadores, en inglés solamente.

Tutorial sobre el sistema en Pleasuredome Forums.

Tutorial sobre el sistema en Incomprehensible Emulation.

Top 10 Best Sharp X1 of All-Time! Un buen Top 10 de juegos para este sistema.
« Última modificación: Octubre 24, 2023, 16:27:43 pm por Neville »



Desconectado Neville

  • Sovereign
  • *****
  • Mensajes: 5464
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Re:Emulando los Sharp X1 / X1 Turbo
« Respuesta #1 en: Octubre 23, 2019, 21:07:23 pm »
Pa' que veáis... tanto pelearnos por si es mejor el Spectrum, el Amstrad... ¡Y mientras en los 80 en Japón tenían lo mejor de todo! :'(

En este trasto hasta se podía ver la TV en el monitor.



Desconectado gatuno

  • IBM Roadrunner
  • ****
  • Mensajes: 1217
  • País: gs
  • Fecha de registro: Abril 11, 2018, 22:45:10 pm
  • eterno aprendiz
    • Ver Perfil
Re:Emulando los Sharp X1 / X1 Turbo
« Respuesta #2 en: Octubre 23, 2019, 21:49:14 pm »
¡Como mola ese cacharro!

Otra maquina mas que tengo que emular...

Buen tuto. :bravo:


(+) Les Manley in: Search for the King (Traducción) [Finalizada]
(+) Listado de cracks/fixes que voy haciendo

Una gran virtud que tienen los animales es que no tienen problemas de ego. No se sienten ofendidos, ni superiores, ni inferiores. En resumen, que saben vivir mejor que nosotros.

Desconectado Neville

  • Sovereign
  • *****
  • Mensajes: 5464
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Re:Emulando los Sharp X1 / X1 Turbo
« Respuesta #3 en: Octubre 23, 2019, 22:33:27 pm »
El diseño es un pasote, pero si me dan a elegir yo prefiero el PC-88.

De esta no te salvas, ya te veo apuntándote a un curso de japonés ;)
« Última modificación: Octubre 24, 2019, 16:27:22 pm por Neville »



Desconectado gatuno

  • IBM Roadrunner
  • ****
  • Mensajes: 1217
  • País: gs
  • Fecha de registro: Abril 11, 2018, 22:45:10 pm
  • eterno aprendiz
    • Ver Perfil
Re:Emulando los Sharp X1 / X1 Turbo
« Respuesta #4 en: Octubre 24, 2019, 11:22:25 am »
:lol: :lol: :lol:


(+) Les Manley in: Search for the King (Traducción) [Finalizada]
(+) Listado de cracks/fixes que voy haciendo

Una gran virtud que tienen los animales es que no tienen problemas de ego. No se sienten ofendidos, ni superiores, ni inferiores. En resumen, que saben vivir mejor que nosotros.

Desconectado Ticonderoga

  • Apple II
  • *
  • Mensajes: 88
  • País: es
  • Sexo: Femenino
  • Fecha de registro: Abril 04, 2013, 19:19:27 pm
  • Gamer, Otaku, Spammer.....PzG
    • Ver Perfil
    • Morgana
    • Email
Re:Emulando los Sharp X1 / X1 Turbo
« Respuesta #5 en: Octubre 24, 2019, 12:57:47 pm »
Pa' que veáis... tanto pelearnos por si es mejor el Spectrum, el Amstrad... ¡Y mientras en los 80 en Japón tenían lo mejor de todo! :'(

En este trasto hasta se podía ver la TV en el monitor.

Ps si que es verdad, menuda bestia de maquina...... Aunque lo de la TV, en el Amstrad con el convertidor de Tv y el monitor en color también veíamos la televisión en mi casa..... Eso era lo mejor a parte de los juegos, tener tv en nuestra habitación, en esa época pocos niños podíamos decir eso...;D



Desconectado vreyes1981

  • HAL9000
  • ****
  • Mensajes: 2337
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Diciembre 29, 2016, 14:22:13 pm
  • Dadme un teclado y moveré el mundo
    • Ver Perfil
    • Email
Re:Emulando los Sharp X1 / X1 Turbo
« Respuesta #6 en: Octubre 24, 2019, 14:11:55 pm »
Hay que reconocer sin embargo, que el diseño de este ordenador es un rara avis en su género. Personalmente me gusta.

(...)Y también algunas versiones del CP/M.


¿Esto quiere decir que es compatible con los soft del Amstrad CPC? :huh:
« Última modificación: Octubre 24, 2019, 14:22:48 pm por vreyes1981 »



Desconectado Neville

  • Sovereign
  • *****
  • Mensajes: 5464
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Re:Emulando los Sharp X1 / X1 Turbo
« Respuesta #7 en: Octubre 24, 2019, 15:50:45 pm »
Lo dudo mucho, aunque quién sabe. Mirando por ahí veo que la versión que usaba este ordenador era la 2.2.

@ Ticonderoga: Me he explicado mal. No sólo se podía ver la TV, es que la TV se podía controlar con un programa, y además superponer el juego de turno sobre la programación de TV.

EDITO: Encuentro esa foto del ordenata extrañamente hipnótica. No sé si es el color o que se hayan currado tanto el hacer de una unidad de cinta algo "cool".
« Última modificación: Octubre 24, 2019, 16:34:44 pm por Neville »



Desconectado Kendo

  • Leecher Pata Negra
  • Administrador
  • Shodan
  • *****
  • Mensajes: 10264
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Marzo 05, 2007, 14:47:05 pm
    • MSN Messenger - -
    • AOL Instant Messenger - -
    • Yahoo Instant Messenger - -
    • Ver Perfil
    • Abandonsocios.org
Re:Emulando los Sharp X1 / X1 Turbo
« Respuesta #8 en: Octubre 24, 2019, 18:04:24 pm »
Oye Neville, cuando arrancamos la wiki metí páginas sobre sistemas. Estaba pensando que con lo puesto que estas, podrías animarte a añadir y ampliar el tema ;)

La verdad es que el X1 es resultón como poco.

Desconectado Neville

  • Sovereign
  • *****
  • Mensajes: 5464
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Re:Emulando los Sharp X1 / X1 Turbo
« Respuesta #9 en: Octubre 24, 2019, 18:07:21 pm »
Es que me gusta este formato, aquí en los foros puedo añadir / corregir info siempre que haga falta. En Computer Emuzone pusieron algunos tutoriales míos y luego se quedaron desfasados enseguida :-[

Podéis copiar / adaptar lo que queráis de mis tutoriales, eso sí. Formato, texto, imágenes... yo también he tomado lo mío de otras partes.



Desconectado Kendo

  • Leecher Pata Negra
  • Administrador
  • Shodan
  • *****
  • Mensajes: 10264
  • País: es
  • Sexo: Masculino
  • Fecha de registro: Marzo 05, 2007, 14:47:05 pm
    • MSN Messenger - -
    • AOL Instant Messenger - -
    • Yahoo Instant Messenger - -
    • Ver Perfil
    • Abandonsocios.org
Re:Emulando los Sharp X1 / X1 Turbo
« Respuesta #10 en: Octubre 24, 2019, 18:19:44 pm »
es una wiki, siempre editable, por ti y por quien quiera ;)
eso si, informativa y neutral, no sustituywndo tus posts sino siendo un complemento
« Última modificación: Octubre 24, 2019, 18:29:27 pm por Kendo »

Desconectado Neville

  • Sovereign
  • *****
  • Mensajes: 5464
  • País: es
  • Fecha de registro: Diciembre 17, 2010, 22:28:17 pm
    • Ver Perfil
Re:Emulando los Sharp X1 / X1 Turbo
« Respuesta #11 en: Octubre 24, 2019, 18:32:59 pm »
No me llama mucho. Para esto ya tenemos Wikipedia, Old Computers Museum y muchas páginas más.

EDITO: Con los tutos intento algo distinto a lo que me propones. Doy información básica sobre el sistema, pero el meollo son los problemas que van a a encontrarse los "usuarios medios" al poner los emuladores en marcha. Por eso intento que sean "paso a paso".
« Última modificación: Octubre 24, 2019, 18:43:21 pm por Neville »