ZX GO+

Proyectos ajenos al equipo oficial pero desarrollados o promovidos por la comunidad, relacionados con el ZX-UNO / Projects outside the official team but developed or promoted by the community, related to the ZX-UNO
Avatar de Usuario
spark2k06
Mensajes: 1136
Registrado: 12 Feb 2016, 13:58

Re: RE: Re: ZX GO+

Mensaje por spark2k06 » 17 Mar 2019, 22:38

desUBIKado escribió:El core de Galaksija con el teclado .msx funcionan todas las teclas, y además la siguientes combinaciones:

ZX-Uno reset (como el “boot”) CS + SS + B CTRL + ALT + BACKSPACE
Soft reset (como el “NEW”) CS + SS + N CTRL + ALT + SUPR

Como es un core solo VGA, no tiene efecto CS + SS + G, ni estaba definida esa combinación en el teclado.
Bien, y el HT-1080Z? Qué tal va el atajo CS + SS + G sin teclado PS/2 conectado y en .msx por ejemplo? Funciona así?

Enviado desde mi Redmi 4 mediante Tapatalk

Avatar de Usuario
desUBIKado
Mensajes: 757
Registrado: 05 Ago 2016, 22:33

Re: ZX GO+

Mensaje por desUBIKado » 17 Mar 2019, 22:48

En el HT-1080Z el atajo CS + SS + G sin teclado PS/2 conectado funciona, lo que no me funciona es el core en un ZX GO+ con 2 MB Internos. Lo acabo de reportar aquí: viewtopic.php?f=21&t=2052#p25762

Avatar de Usuario
spark2k06
Mensajes: 1136
Registrado: 12 Feb 2016, 13:58

Re: ZX GO+

Mensaje por spark2k06 » 18 Mar 2019, 14:08

Aclarado el tema de Bloq Despl, en el que vemos que a nivel de envío de Scancode es correcto y todos los cores que lo interpretan funcionan como es debido, he continuado con la implementación de atajos. Adjunto nueva beta, estas serían las novedades:
  • Switch VGA del GO+, envía Impr. Pant en modo .MSX, Bloq Despl en el resto.
  • Switch NMI del GO+, envía TAB en modo .C64, CTRL + ALT + F5 en el resto.
  • Nuevos atajos de la documentación de DesUBIkado implementados a excepción de algunos correspondientes a cores de Galaksija y HT-1080Z / Video Genie / TRS-80 Model I
Por otro lado, en un principio yo al menos no tengo pensado implementar todos los relativos a CS + SS + A cuya funcionalidad sería:

CTRL (activa CTRL solo
para siguiente pulsación
de tecla)

debido a la dificultad técnica que ello implica para no verse afectado otros cores que no lo necesitan, tal como está organizado el código en el proyecto ... Si alguien quiere animarse con ello los fuentes estarán disponibles como siempre, pero habría que probar muy bien que no se rompe nada.

A parte de esto, me he podido dejar en el tintero algún atajo suelto, que lo iremos viendo junto con los bugs que vayamos detectando.

EDITO: Corregida alguna cosa que he detectado, binario resubido.
Adjuntos
zxunops2-18032019b-go.zip
(10.9 KiB) Descargado 28 veces
Última edición por spark2k06 el 18 Mar 2019, 14:08, editado 2 veces en total.

Avatar de Usuario
desUBIKado
Mensajes: 757
Registrado: 05 Ago 2016, 22:33

Re: ZX GO+

Mensaje por desUBIKado » 18 Mar 2019, 16:53

Luego lo probaré cuando llegue a casa. Una cosa. ¿viste mi comentario de que no me funciona la combinación para hacer la rom del spectrum rooted en el arranque del zx go+ con el teclado de gomas?

Avatar de Usuario
spark2k06
Mensajes: 1136
Registrado: 12 Feb 2016, 13:58

Re: ZX GO+

Mensaje por spark2k06 » 18 Mar 2019, 16:58

desUBIKado escribió:Luego lo probaré cuando llegue a casa. Una cosa. ¿viste mi comentario de que no me funciona la combinación para hacer la rom del spectrum rooted en el arranque del zx go+ con el teclado de gomas?
Lo ví, no he modificado nada de eso pero yo también creo que lo suyo sería entrar con 'V' o CS + V, de esa forma no habría que tocar nada y sería similar a entrar en modo real con la 'R'. Pero bueno, como no es la versión final aún, ya lo revisaré bien para asegurarnos de que podemos entrar en modo rooted... vamos a ir viendo que lo desarrollado funciona bien, y a ver qué es lo que va quedando, que debería ser poco ya.

Avatar de Usuario
desUBIKado
Mensajes: 757
Registrado: 05 Ago 2016, 22:33

Re: ZX GO+

Mensaje por desUBIKado » 18 Mar 2019, 23:58

Fallos que he encontrado

.MSX

La combinación Frecuencia 50 / 60 Hz CS + SS + F (Pausa) no funciona.


.ATARI

Debería ser "Scanlines" CS + SS + H (TN -) pero cambia entre NTSC / PAL

Debería ser "PAL / NTSC" CS + SS + M (TN *) pero cambia entre VGA y RGB

No veo que funcione "Mapea/desmapea OPQAM" a TN4, TN6, TN8, TN2, TN0 con CS + SS + C


.APPLE II

No funciona "Scanlines" CS + SS + H (TN -) Antes reporté que sí lo hacía

================================================

Luego hay teclas que no se si funcionan bien o mal porque son difíciles de probar. Si me dices que las has definido las pongo en verde:

.MSX

SELECT CS + SS + R (Av Pág)

.C64

Polaridad EAR (carga por Audio) CS + SS + J (TN +)

.VIC 20

Polaridad EAR CS + SS + H (TN -)

=========================================================

Aun me queda probar algunas combinaciones, pero ya continuo mañana. Incorporo el documento actualizado con las pruebas de hoy ya que hay muchas que he puesto en verde porque ya funcionan.
2019.03.18-Teclados ZX GO+.pdf
(77.76 KiB) Descargado 37 veces

Avatar de Usuario
spark2k06
Mensajes: 1136
Registrado: 12 Feb 2016, 13:58

Re: ZX GO+

Mensaje por spark2k06 » 19 Mar 2019, 08:36

desUBIKado escribió:Fallos que he encontrado

.MSX

La combinación Frecuencia 50 / 60 Hz CS + SS + F (Pausa) no funciona.

.ATARI

Debería ser "Scanlines" CS + SS + H (TN -) pero cambia entre NTSC / PAL

Debería ser "PAL / NTSC" CS + SS + M (TN *) pero cambia entre VGA y RGB
Sí, me dí cuenta y actualicé el binario, edité el post comentándolo. Tal vez tengas la anterior, vuelve a descargarlo (ahora acaba 'b': 19032019b)
desUBIKado escribió:
No veo que funcione "Mapea/desmapea OPQAM" a TN4, TN6, TN8, TN2, TN0 con CS + SS + C
Sí, es una de las cosas que no he implementado.
desUBIKado escribió:
.APPLE II

No funciona "Scanlines" CS + SS + H (TN -) Antes reporté que sí lo hacía
Lo mismo que antes, descarga el nuevo binario que dejé en el post.
desUBIKado escribió:
Luego hay teclas que no se si funcionan bien o mal porque son difíciles de probar. Si me dices que las has definido las pongo en verde:

.MSX

SELECT CS + SS + R (Av Pág)

.C64

Polaridad EAR (carga por Audio) CS + SS + J (TN +)

.VIC 20

Polaridad EAR CS + SS + H (TN -)
Te confirmo que los atajos están implementados.
desUBIKado escribió:
Aun me queda probar algunas combinaciones, pero ya continuo mañana. Incorporo el documento actualizado con las pruebas de hoy ya que hay muchas que he puesto en verde porque ya funcionan.
2019.03.18-Teclados ZX GO+.pdf
Perfecto, ya me irás contando :okidoki;

Avatar de Usuario
desUBIKado
Mensajes: 757
Registrado: 05 Ago 2016, 22:33

Re: ZX GO+

Mensaje por desUBIKado » 19 Mar 2019, 09:33

spark2k06 escribió:
desUBIKado escribió:
Sí, me dí cuenta y actualicé el binario, edité el post comentándolo. Tal vez tengas la anterior, vuelve a descargarlo (ahora acaba 'b': 19032019b)
Yo me lo bajé a las 20:00 horas, así que tuve que bajarme el último.

Avatar de Usuario
spark2k06
Mensajes: 1136
Registrado: 12 Feb 2016, 13:58

Re: ZX GO+

Mensaje por spark2k06 » 19 Mar 2019, 09:53

desUBIKado escribió:
spark2k06 escribió:
desUBIKado escribió:
Sí, me dí cuenta y actualicé el binario, edité el post comentándolo. Tal vez tengas la anterior, vuelve a descargarlo (ahora acaba 'b': 19032019b)
Yo me lo bajé a las 20:00 horas, así que tuve que bajarme el último.
Pues es verdad, estoy probándo las combinaciones conectando mi teclado gomas PS/2 con un conversor a USB en el PC para comprobar todos los scancodes y efectivamente sucede lo que comentas, le doy un repaso y vuelvo a publicar una versión.

Sin embargo, el Pausa de CS + SS + F en .MSX sí que me aparece...
Adjuntos
keyboard_test.png
keyboard_msx.png

Avatar de Usuario
spark2k06
Mensajes: 1136
Registrado: 12 Feb 2016, 13:58

Re: ZX GO+

Mensaje por spark2k06 » 19 Mar 2019, 10:59

desUBIKado escribió:
.ATARI

Debería ser "Scanlines" CS + SS + H (TN -) pero cambia entre NTSC / PAL

Debería ser "PAL / NTSC" CS + SS + M (TN *) pero cambia entre VGA y RGB

.APPLE II

No funciona "Scanlines" CS + SS + H (TN -) Antes reporté que sí lo hacía

================================================

.VIC 20

Polaridad EAR CS + SS + H (TN -)
Ya funciona todo esto bien, adjunto nuevo binario.
Adjuntos
zxunops2-19032019b-go.zip
(10.9 KiB) Descargado 27 veces

Responder