Página 1 de 1

ZXBaremulator 3.H.8.std

Publicado: 11 Nov 2018, 16:48
por ZX-81
Buenas tardes,

Acabo de dejar en mi cuenta de Dropbox una nueva beta de mi emulador bare-metal para la Raspberry PI 2/3/3b. No es que haya muchísimos cambios pero, por diferentes razones, son importantes y estaría bien si alguien me diera feedback, para bien o para mal.

Las novedades, así de memoria son:

- Gracias al trabajo de Rene Stange, autor de la librería Circle, y al mío propio, ahora el emulador tiene soporte de mandos DualShock 4 y XBOX360 en su versión wired. Matizo esto porque el puerto USB que llevan los mandos wireless solo sirve para cargar una posible batería que se le pusiera en lugar de pilas, pero *NO* es un mando USB per-se. El pulsador de cambio de modelo de joystick es "SHARE" en el gamepad de la PS4 y "BACK" en el mando de la Xbox360. Particularmente, Rene solo ha podido probar el soporte del mando XBX360 con un clónico, no con el original y yo mismo solo he podido probar el DS4 con los que tengo en casa, que son todos el modelo "nuevo" (modelos CUH-ZCT2x), pero no tengo ninguno del primer modelo (CUH-ZCT1x).

- Se ha eliminado el límite de 1100 archivos en el directorio Tapes, ahora caben lo que queráis meter. He probado hasta casi 1700 cintas (todos mis TZX y TAP), aunque el objetivo final es hacer un selector de archivos en condiciones. A ver si para antes de Navidad....

- Corregido un error por el cual si un nombre de cinta tenía caracteres fuera del rango 0x20-0x7F el emulador se colgaba.

Lo anterior es añadido a lo que ya tenía la última beta que publiqué, es decir, soporte de teclado USB Recreated ZX, cortesía de Hikoki que lo financió. Por esto, darle las gracias a él, no a mi. :)

Descarga: ZXBeta

Solo hay que descomprimir el archivo ZIP en una SD vacía, poner los juegos que se quiera en el directorio "Tapes" y a correr.

Saludos

Re: ZXBaremulator 3.H.8.std

Publicado: 11 Nov 2018, 18:20
por gamer80
Estupendo =D>

Re: ZXBaremulator 3.H.8.std

Publicado: 11 Nov 2018, 20:19
por Bubu
Hola, ZX-81, enhorabuena por tu trabajo, para mí las RPi sólo tienen sentido con la existencia de los baremuladores, y en Spectrum el tuyo es una maravilla, el mejor.
Nu sé si recuerdas que yo ya te hice hace unos meses pruebas de tu versión anterior, y te reporté algunas cosillas, de las que recuerdo éstas:

- En teclados reducidos no hay ALT izq y ALT dch, sino sólo uno, y en cambio tu emulador necesitaba el derecho para alguna acción, ya no lo recuerdo
- Para meter la RPi en un teclado gomas real conectándolo por USB, necesitaba que tu emulador mapeara las teclas de tal manera que si recibe una A la convirtiera en J, si recibe una S la conviritiera en Espacio, etc. Esto está pendiente, ¿nor? Si es así, ¿tienes en mente meterlo? Es que de esta manera podríamos construir Spectrums con RPi y tu emulador de manera muy sencilla.


Bueno, muchas gracias, y procedo a catar. Por cierto, ¿tienes alguna batería de pruebas o algo en lo que quieras que hagamos hincapié?

Re: ZXBaremulator 3.H.8.std

Publicado: 11 Nov 2018, 21:44
por ZX-81
Hola Bubu,

No, en principio solo con el Alt izquierdo te puedes apañar, al menos que yo recuerde.

Recordar que el emulador ya tiene soporte de Recreated ZX, que es lo único estándar que hay ahora mismo. La otra posibilidad iría más bien por el lado de poder conectar directamente las fajas del teclado de un Spectrum real al GPIO y así poder hacer lo que dices, meter la PI dentro de un Spectrum+ o de un +2, por ejemplo. Pero para eso hay que hacer un montaje que salió en la MagPi #67, una cosa muy sencilla con 8 diodos y demás, pero yo ni tengo soldador, ni nada de nada de electrónica, y así es difícil probar.

Hace apenas dos semanas que un brasileño me preguntó exactamente por eso mismo, interés hay por parte de algunos, pero sin el cacharrito físico, mal arreglo tiene la cosa.

En general me interesa sobre todo el tema de los joysticks de PS4 y, especialmente, el de XBOX360. Ya no hay manera de encontrar ninguno y solo está probado con un clónico.

Re: ZXBaremulator 3.H.8.std

Publicado: 11 Nov 2018, 23:55
por Bubu
¿Qué es el soporte Recreated ZX? Yo me refería a conestar un teclado USB a la RPi pero que las teclas se pudieran mapear por software con algún fichero de configuración. Así se podría evitar el GPIO. Pero güeno, nu sé la dificultad que tendría esto del remapeo por software :)

Lo de probar el ZXBaremulator con mandos PS4 yo no lo voy a poder hacer, la play más modelna que tengo es la PS1 y la tengo yo qué sé por qué... El caso es que yo no sabría juegar a un Spectrum con un mando de la PS4. Los ordeñadores siempre los manejo con teclado. Las consolas con mando. A cá cosa lo suyo :D

Re: ZXBaremulator 3.H.8.std

Publicado: 24 Nov 2018, 21:47
por ZX-81
Acabo de actualizar la beta para resolver un pequeño problema con el manejo del joystick y añadir soporte para el mando Pro Controller de la Nintendo Switch.

Por cierto, no sé si alguien notó en la anterior beta que la palanca izquierda también sirve para jugar en lugar de los botones de dirección. Algunos juegos lo llevan mejor y otros peor, pero para Chase HQ me parece muy útil... :)

El enlace de descarga es exactamente el mismo que hay en el primer mensaje.

Re: ZXBaremulator 3.H.8.std

Publicado: 26 Nov 2018, 15:11
por dancresp
Pues toca descargar y actualizar.

Coincido en que sin duda es el mejor emulador de Spectrum para Raspberry, y muy simple de usar. Como debe ser.

Y ya que parece que empiezas a dar señales de "no saber que más meter" (rima) en tu emulador, ¿como puedes ser que con un nick como "ZX-81"... no te líes con un emulador para tan gran pequeño ordenador? Sí te sale como el del Spectrum, es para hacerte un monumento !!!

Re: ZXBaremulator 3.H.8.std

Publicado: 26 Nov 2018, 16:37
por ZX-81
dancresp escribió:Pues toca descargar y actualizar.

Coincido en que sin duda es el mejor emulador de Spectrum para Raspberry, y muy simple de usar. Como debe ser.

Y ya que parece que empiezas a dar señales de "no saber que más meter" (rima) en tu emulador, ¿como puedes ser que con un nick como "ZX-81"... no te líes con un emulador para tan gran pequeño ordenador? Sí te sale como el del Spectrum, es para hacerte un monumento !!!


Algún día tendré que meterme con el ZX-81, ciertamente, pero me queda tanto por hacer en este.... y últimamente estoy viajando bastante, así que el tiempo libre es más que limitado.