Karoshi MSX Community
06 de Julio de 2021, 05:43:23 am *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias:
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: [1]
  Imprimir  
Autor Tema: teclado philips en panasonic msx2+/TR  (Leído 4176 veces)
0 Usuarios y 1 Visitante están viendo este tema.
usuario_msx2
Karoshi Newbie
*
Mensajes: 31


« : 22 de Agosto de 2009, 12:16:55 pm »

Hola,
pues eso un proyecto DIY  Ocupado más.

es.geocities.com/usuario_msx2/Teclado_Philips_en_Panasonic.pdf

[edit: Mirror en el ftp del foro]

Un saludo a todos!

« Última modificación: 22 de Agosto de 2009, 07:55:08 pm por Viejo_archivero » En línea
Jon_Cortazar
Administrator
Karoshi Forum's God
********
Mensajes: 2777



WWW Email
« Respuesta #1 : 22 de Agosto de 2009, 03:40:01 pm »

He intentado echarle un ojo, pero me da error la página! Esperaré y lo miraré luego Wink

[edit: He recibido tu mail, usuario_msx2. He subido el archivo en otra dirección más estable]
« Última modificación: 22 de Agosto de 2009, 07:54:28 pm por Viejo_archivero » En línea

Jon Cortázar Abraido (aka El Viejo Archivero)
RELEVO Videogames
[Dioniso: La cafeína está haciendo su trabajo; yo espero hacer el mío.]
[pitpan: Me sigue pareciendo más productivo jugar al SNAIL MAZE que seguir esta discusión.]
makinavaja
Karoshi Maniac
****
Mensajes: 388


Email
« Respuesta #2 : 22 de Agosto de 2009, 06:34:34 pm »

Juas, no sabía que usaran el mismo protocolo ambos teclados... pensaba cada msx tenía su propio protocolo de teclado, y ésto no lo veía posible.  Sería una muy buena solución para los sony de sobremesa (como los f500 o similares), pues sus teclados son muy delicados, y un simple adaptador ya haría la faena sin tocar nada de la placa.

Lo que no me mola tener que tocar la placa del turboR, aunque claro, llegados a cierto punto, si el teclado no tiene solución, siempre es una alternativa.

Y bueno, de mientras, me sigo abrazando a la membrana de recambio que tengo para mi turboR y para el 2+ bastardo.

Saludos

Makinavaja
« Última modificación: 22 de Agosto de 2009, 06:36:13 pm por makinavaja » En línea
mohai
Karoshi Fan
**
Mensajes: 80



« Respuesta #3 : 24 de Agosto de 2009, 10:07:08 am »

Bueno, si miramos el mapa del teclado original del MSX, no son mas que unas cuantas filas y columnas. Lo mas fácil para el hardware es hacer una combinacion de contactos referidos a esa tabla.
Las teclas principales son las mismas en todos los MSX, pero las extendidas (Kana, Si, No, etc) están en los "huecos" de la tabla. Luego el BIOS y el BASIC se encarga de decodificar la tecla pulsada en el ASCII correspondiente.
Así resulta fácil adaptar (casi) cualquier teclado de MSX a (casi) cualquier MSX.

Un caso especial son los Sony o los Pioneer, que tienen el teclado externo multiplexado, para ahorrar pines.

Una duda que tengo es: Que pasaría si adaptáramos, por ejemplo, un teclado de 8250 a un 8245. ¿Funcionaría el teclado numérico?
En línea
makinavaja
Karoshi Maniac
****
Mensajes: 388


Email
« Respuesta #4 : 24 de Agosto de 2009, 10:20:49 am »

Una duda que tengo es: Que pasaría si adaptáramos, por ejemplo, un teclado de 8250 a un 8245. ¿Funcionaría el teclado numérico?
Pues fijo que si, vamos, estoy seguro lo que hace el teclado del nms8250 será enviar el mismo código tanto si aprietas el 1 del teclado alfanumerico, como si aprietas el 1 del teclado numérico... mira, luego probaré incluso a apretar las teclas de teclado numérico con la tecla shift, fijo que escribe comillas y otros carácteres asociados al teclado alfanumérico

Makinavaja
En línea
Mortimer
Karoshi Lover
***
Mensajes: 216


WWW
« Respuesta #5 : 24 de Agosto de 2009, 10:55:47 am »

Una duda que tengo es: Que pasaría si adaptáramos, por ejemplo, un teclado de 8250 a un 8245. ¿Funcionaría el teclado numérico?
Pues fijo que si, vamos, estoy seguro lo que hace el teclado del nms8250 será enviar el mismo código tanto si aprietas el 1 del teclado alfanumerico, como si aprietas el 1 del teclado numérico... mira, luego probaré incluso a apretar las teclas de teclado numérico con la tecla shift, fijo que escribe comillas y otros carácteres asociados al teclado alfanumérico

Makinavaja

Yo creo que esto no es así, los números del teclado numérico deben tener otros códigos asignados, otra cosa es que la BIOS sepa que ambas teclas corresponden al mismo código ASCII...

Pero ya nos cuentas las pruebas y salimos de dudas!
En línea
mohai
Karoshi Fan
**
Mensajes: 80



« Respuesta #6 : 24 de Agosto de 2009, 04:52:53 pm »

Una duda que tengo es: Que pasaría si adaptáramos, por ejemplo, un teclado de 8250 a un 8245. ¿Funcionaría el teclado numérico?
Pues fijo que si, vamos, estoy seguro lo que hace el teclado del nms8250 será enviar el mismo código tanto si aprietas el 1 del teclado alfanumerico, como si aprietas el 1 del teclado numérico... mira, luego probaré incluso a apretar las teclas de teclado numérico con la tecla shift, fijo que escribe comillas y otros carácteres asociados al teclado alfanumérico

Makinavaja

Yo creo que esto no es así, los números del teclado numérico deben tener otros códigos asignados, otra cosa es que la BIOS sepa que ambas teclas corresponden al mismo código ASCII...

Pero ya nos cuentas las pruebas y salimos de dudas!

A eso me refiero: que tenga las líneas de esas teclas conectadas (creo que si) y que el BIOS sea capaz de decodificarlas (me dá que sí)
En línea
makinavaja
Karoshi Maniac
****
Mensajes: 388


Email
« Respuesta #7 : 24 de Agosto de 2009, 09:29:06 pm »

Pues no...
Si aprieto el shift mientras le doy al 1 del teclado numérico, sigue saliendo el 1.

Saludos

Makinavaja
En línea
mohai
Karoshi Fan
**
Mensajes: 80



« Respuesta #8 : 31 de Agosto de 2009, 09:19:11 am »

Pues no...
Si aprieto el shift mientras le doy al 1 del teclado numérico, sigue saliendo el 1.

Saludos

Makinavaja

Jeje. Buen intento  Cheesy

El teclado numérico es realmente un teclado extendido. Si miras el mapa de teclado del PPI, verás que tiene 12 líneas por 8 columnas (si no recuerdo mal), con lo cual tendríamos hasta 96 teclas diferentes.
El BASIC y el BIOS nos confunden, porque decodifica las teclas extendidas y nos muestra el carácter que le corresponde (números). Pero al teclado numérico no le corresponden funciones extendidas con las teclas SHIFT, CTRL, CODE...

Una prueba muy sencilla, es que intentes redefinir el teclado en un juego convertido de Spectrum. La mayoría no leen el teclado numérico y lo ignoran.
En línea
Páginas: [1]
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.21 | SMF © 2013, Simple Machines XHTML 1.0 válido! CSS válido!