spark2k06 escribió:Tengo otra pista, y es que fijándome en los scancodes parece que los scancodes problemáticos corresponden a aquellos que requieren doble BYTE, 0xE0 + scancode:
https://webdocs.cs.ualberta.ca/~amaral/ ... codes.html
SUPR tiene doble BYTE... Puede ser simplemente que el core de MSX no procesa bien el tiempo de espera que hay establecido en el código entre 0xE0 y el scancode...experimentare más por ahí porque dudo que los timmings PS2 sean realmente el problema, cuando funciona el resto de teclas. Creo que no merece la pena que pierdas el tiempo entre grabación y pruebas...ya os contaré.
Enviado desde mi Redmi 4 mediante Tapatalk
Ahora me lo dices, cuando llevo 40 minutos probando
Ya he probado los 6 .hex y el funcionamiento es igual en todos y el mismo que tenía antes.
Lo he probado siempre de esta forma. Una vez actualizado el .hex arranco el ZX GO+ y pulso 4 para arrancar el core de MSX
Estoy en teclado .zx
Si pulso SYMBOL SHIFT + U no se pinta nada
Si pulso CS + SS + U y después 2 paso a teclado .msx
Si pulso SYMBOL SHIFT + U veo que ahora pinta el caracter ' (acento grave)
Si pulso CS + SS + N me saca el carácter , (coma) en lugar de hacer un Soft Reset
Si pulso SS + N me saca también el carácter , (coma)
Si pulso CS + SS + U y después 0 paso a teclado .zx