Abandonsocios: El Portal de los Juegos Antiguos

Abandonsocios => Tutoriales => Mensaje iniciado por: Neville en Octubre 23, 2019, 19:37:19 pm

Título: Emulando los Sharp X1 / X1 Turbo
Publicado por: Neville en Octubre 23, 2019, 19:37:19 pm
(https://i.imgur.com/2giiria.jpg)

Introducción.

Los Sharp X1 y X1 Turbo son otra línea de ordenadores de 8 bits japoneses. Junto a los MSX (http://www.abandonsocios.org/index.php?topic=14319.0) y los PC-88 (http://www.abandonsocios.org/index.php?topic=16524.0) 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)

(https://i.imgur.com/7MPaEXI.png)

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 (http://www.abandonsocios.org/index.php?topic=14669.0) en 1987.


Emulación.

La información en la web sobre este sistema y sus emuladores anda algo escasa. Digamos que he podido emular como un 50% de los juegos que me he propuesto. El problema principal con el que me encuentro es que en el emulador que utilizaremos, X Millennium (https://emulationrealm.net/downloads/file/2717-x-millennnium?tmpl=component), no veo la opción de cargar cintas.

Esto nos deja solamente con los juegos en disquete, y eso siempre que no requieran cargar antes algún tipo de BASIC :-[

Necesitaremos:

1) El emulador X Millennium (https://emulationrealm.net/downloads/file/2717-x-millennnium?tmpl=component).

2) La BIOS del aparato. Si no la tenemos, puede bajarse desde Incomprehensible Emulation (http://www.blackdiamond.co.za/incomp/x1.html), una de las fuentes de esta guía.

3) Como no, software para el Sharp X1. Una vez más, Archive.org (https://archive.org/details/Neo_Kobe_Sharp_X1_2016-02-25) 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 FDD-9 y FDD-1 y luego darle a Emulate --> IPL Reset. Si el juego puede cargar desde el IPL, lo hará inmediatamente:

(https://i.imgur.com/6Kqu5jQ.png)

(https://i.imgur.com/OODkkdK.png)

Aunque hay un par de opciones del emulador que nos conviene cambiar:

- En Device --> FM Board, cambiamos de none a CZ-8BS1, para obtener mejor música.

- En Screen --> Screen option... marcamos Use skipline revisions y lo ponemos al máximo. Esto dejará de mostrar las scanlines en los gráficos.

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.

(https://i.imgur.com/u0pl76Q.png)

(https://i.imgur.com/H1TD6VW.png)

Daisenryaku X1


(https://i.imgur.com/liXyPxX.png)

(https://i.imgur.com/EHpQJQd.png)

Dragon Buster


(https://i.imgur.com/bUfHL3z.png)

(https://i.imgur.com/eP16ypP.png)

Gradius


(https://i.imgur.com/MtDbjaF.png)

(https://i.imgur.com/9Noa922.png)

Tetris


(https://i.imgur.com/nQGoo92.png)

(https://i.imgur.com/CjbCWDP.png)

Xanadu


(https://i.imgur.com/e5rnTZC.png)

(https://i.imgur.com/S7bzFq6.png)

Xevious


(https://i.imgur.com/GM2iN22.png)

(https://i.imgur.com/C12UZpG.png)

Ys III: Wanderers from Ys


Fuentes.

Ficha en Wikipedia sobre estos ordenadores, en inglés solamente. (https://en.wikipedia.org/wiki/X1_(computer))

Tutorial sobre el sistema en Pleasuredome Forums. (http://forum.pleasuredome.org.uk/index.php?showtopic=24529)

Tutorial sobre el sistema en Incomprehensible Emulation. (http://www.blackdiamond.co.za/incomp/x1.html)

Top 10 Best Sharp X1 of All-Time! (http://www.blockfort.com/game-lists/sharpx1/) Un buen Top 10 de juegos para este sistema.
Título: Re:Emulando los Sharp X1 / X1 Turbo
Publicado por: Neville en Octubre 23, 2019, 20:31:37 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.
Título: Re:Emulando los Sharp X1 / X1 Turbo
Publicado por: gatuno en Octubre 23, 2019, 21:13:28 pm
¡Como mola ese cacharro!

Otra maquina mas que tengo que emular...

Buen tuto. :bravo:
Título: Re:Emulando los Sharp X1 / X1 Turbo
Publicado por: Neville en Octubre 23, 2019, 21:57:41 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 ;)
Título: Re:Emulando los Sharp X1 / X1 Turbo
Publicado por: gatuno en Octubre 24, 2019, 10:46:39 am
:lol: :lol: :lol:
Título: Re:Emulando los Sharp X1 / X1 Turbo
Publicado por: Ticonderoga en Octubre 24, 2019, 12:22:01 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
Título: Re:Emulando los Sharp X1 / X1 Turbo
Publicado por: vreyes1981 en Octubre 24, 2019, 13:36:09 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:
Título: Re:Emulando los Sharp X1 / X1 Turbo
Publicado por: Neville en Octubre 24, 2019, 15:14:59 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".
Título: Re:Emulando los Sharp X1 / X1 Turbo
Publicado por: Kendo en Octubre 24, 2019, 17:28:38 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.
Título: Re:Emulando los Sharp X1 / X1 Turbo
Publicado por: Neville en Octubre 24, 2019, 17:31:35 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.
Título: Re:Emulando los Sharp X1 / X1 Turbo
Publicado por: Kendo en Octubre 24, 2019, 17:43:58 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
Título: Re:Emulando los Sharp X1 / X1 Turbo
Publicado por: Neville en Octubre 24, 2019, 17:57:13 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".