Interface para joystick IJK para Oric-1/Atmos.
- Silicebit
- Mensajes: 1569
- Registrado: 16 May 2011 21:13
- Ubicación: La buhardilla del silicio.
- Agradecido : 124 veces
- Agradecimiento recibido: 282 veces
- Contactar:
Interface para joystick IJK para Oric-1/Atmos.
Aquí tenéis el esquema a falta de diseñar el circuito impreso. Como véis no es muy complicado. El diseño ya ha sido probado por gente del foro Defence Force y funciona a la perfección.
El 6809 es el Rolls-Royce de los 8bits, el 6502 es el Mercedes, y el Z80 el SEAT 850. Sorry, but... I think different.
YouTube


- Chema
- Mensajes: 2483
- Registrado: 21 Jun 2012 20:13
- Ubicación: Gijón
- Agradecido : 2553 veces
- Agradecimiento recibido: 773 veces
- Contactar:
Re: Interface para joystick IJK para Oric-1/Atmos.
¿Tú lo tienes Silicebit? He intentado soportarlo en el juego (con autodetección, aunque creo que sólo el izquierdo por ahora -por ahorrar espacio que no tengo), pero sólo puedo probarlo simulado.
Creo que es el único para el que hay información, que se enchufa en el puerto de impresora (para poder usarlo con la controladora o cumulus) y que no afecta al sonido...
Creo que es el único para el que hay información, que se enchufa en el puerto de impresora (para poder usarlo con la controladora o cumulus) y que no afecta al sonido...
- minter
- Mensajes: 3241
- Registrado: 22 Jul 2014 18:51
- Agradecido : 3821 veces
- Agradecimiento recibido: 1544 veces
Re: Interface para joystick IJK para Oric-1/Atmos.
Chema escribió:¿Tú lo tienes Silicebit? He intentado soportarlo en el juego (con autodetección, aunque creo que sólo el izquierdo por ahora -por ahorrar espacio que no tengo), pero sólo puedo probarlo simulado.
Creo que es el único para el que hay información, que se enchufa en el puerto de impresora (para poder usarlo con la controladora o cumulus) y que no afecta al sonido...
he mirado el esquema muy por encima y o se pudiera autodetectar a travrs de las líneas s7 s8 o sino, mapeas las teclas directamente al puerto.
pienso que es sencillo y apenas te tiene que ocupar.
los puertos los he dicho de memoria, que estoy con el móvil y no recuerdo el esquema.
sino.. en vez de buscar el scancode, te vas a la dirección del puerto.
seguro que lo ves fácil.
- Silicebit
- Mensajes: 1569
- Registrado: 16 May 2011 21:13
- Ubicación: La buhardilla del silicio.
- Agradecido : 124 veces
- Agradecimiento recibido: 282 veces
- Contactar:
Re: Interface para joystick IJK para Oric-1/Atmos.
Chema escribió:¿Tú lo tienes Silicebit? He intentado soportarlo en el juego (con autodetección, aunque creo que sólo el izquierdo por ahora -por ahorrar espacio que no tengo), pero sólo puedo probarlo simulado.
Creo que es el único para el que hay información, que se enchufa en el puerto de impresora (para poder usarlo con la controladora o cumulus) y que no afecta al sonido...
No, no la tengo, aún.

El esquema lo saqué de un par de fotos de una interface original que me pasó alguien en el foro Defence Force.
Creo que kenneth, de Defence Force, se la ha fabricado, y gracias a él sabemos que el esquema es correcto y que funciona perfectamente.
En la Wiki de Defence Force se dice como manejarla, y la manera de detectarla. http://wiki.defence-force.org/doku.php? ... jk_drivers
El 6809 es el Rolls-Royce de los 8bits, el 6502 es el Mercedes, y el Z80 el SEAT 850. Sorry, but... I think different.
YouTube


- Chema
- Mensajes: 2483
- Registrado: 21 Jun 2012 20:13
- Ubicación: Gijón
- Agradecido : 2553 veces
- Agradecimiento recibido: 773 veces
- Contactar:
Re: Interface para joystick IJK para Oric-1/Atmos.
Si, si ya tengo la autodetección y el manejo implementado en el juego. La cosa es que no sé qué tal va con un joystick de verdad, porque solo puedo probarlo en el emulador que lo emula con teclas 
Gracias de todas formas.

Gracias de todas formas.
- Silicebit
- Mensajes: 1569
- Registrado: 16 May 2011 21:13
- Ubicación: La buhardilla del silicio.
- Agradecido : 124 veces
- Agradecimiento recibido: 282 veces
- Contactar:
Re: Interface para joystick IJK para Oric-1/Atmos.
A lo mejor kenneth podría echar una mano. 

El 6809 es el Rolls-Royce de los 8bits, el 6502 es el Mercedes, y el Z80 el SEAT 850. Sorry, but... I think different.
YouTube


- kenneth
- Mensajes: 83
- Registrado: 06 Oct 2017 20:36
- Ubicación: Francia central
- Agradecido : 7 veces
- Agradecimiento recibido: 80 veces
Re: Interface para joystick IJK para Oric-1/Atmos.
¡Hola mundo! La lectura de las entradas del joystick es especial. La interfaz no tiene ninguna energía en el puerto de la impresora, la energía acumula en el condensador mientras que la salida STB = 1, pero durante este tiempo la palanca de mando es "invisible" esto no interfiere con las señales para la música del ORIC. Para reproducir las señales de joystick, debe seleccionar con D6 y D7 en modo de salida y ajustar STB = 0. Las señales de joystick ahora se pueden reproducir en el modo de entrada D0_D4. D5 sirve como detección de interfaces. ¡ pero ten cuidado! La tarjeta es accionada por el condensador solamente, usted debe leer el estado de la interfaz rápidamente, después reajuste el STB a 1, que recarga el condensador y el joystick llega a ser "invisible" otra vez. El programa es estándar, se puede encontrar en el juego de AOTC.
- ron
- Mensajes: 19413
- Registrado: 28 Oct 2010 14:20
- Ubicación: retrocrypta
- Agradecido : 2330 veces
- Agradecimiento recibido: 2125 veces
Re: Interface para joystick IJK para Oric-1/Atmos.
Es es el que tengo yo, me lo pasó silicebit hace no_se_cuantísimos_años
Si no recuerdo mal es un interfaz IJK: http://www.48katmos.freeuk.com/ijk.htm
En esta web se hablaba de los diferentes tipos de interfaz de joy para Oric.: http://www.48katmos.freeuk.com/joy.htm
PASE interfaces
O.P.E.L Interface
Altai interface
Dk'tronics interface
Protek programmable interface
Downsway Programmable Interface
IJK and MCP interfaces

Si no recuerdo mal es un interfaz IJK: http://www.48katmos.freeuk.com/ijk.htm
En esta web se hablaba de los diferentes tipos de interfaz de joy para Oric.: http://www.48katmos.freeuk.com/joy.htm
PASE interfaces
O.P.E.L Interface
Altai interface
Dk'tronics interface
Protek programmable interface
Downsway Programmable Interface
IJK and MCP interfaces
- Silicebit
- Mensajes: 1569
- Registrado: 16 May 2011 21:13
- Ubicación: La buhardilla del silicio.
- Agradecido : 124 veces
- Agradecimiento recibido: 282 veces
- Contactar:
Re: Interface para joystick IJK para Oric-1/Atmos.
Esa interfaz es una PASE, es muy parecida a la IJK pero esta corrompe el sonido, mientras que la IJK no.
El 6809 es el Rolls-Royce de los 8bits, el 6502 es el Mercedes, y el Z80 el SEAT 850. Sorry, but... I think different.
YouTube


- kenneth
- Mensajes: 83
- Registrado: 06 Oct 2017 20:36
- Ubicación: Francia central
- Agradecido : 7 veces
- Agradecimiento recibido: 80 veces
Re: Interface para joystick IJK para Oric-1/Atmos.

Buenas noches. Aquí está el código para el joystick, añadí explicaciones en inglés.

- Silicebit
- Mensajes: 1569
- Registrado: 16 May 2011 21:13
- Ubicación: La buhardilla del silicio.
- Agradecido : 124 veces
- Agradecimiento recibido: 282 veces
- Contactar:
Re: Interface para joystick IJK para Oric-1/Atmos.
¡Gracias kenneth! Este pedazo de código va a la "bolsa" para su estudio. 

El 6809 es el Rolls-Royce de los 8bits, el 6502 es el Mercedes, y el Z80 el SEAT 850. Sorry, but... I think different.
YouTube


- Chema
- Mensajes: 2483
- Registrado: 21 Jun 2012 20:13
- Ubicación: Gijón
- Agradecido : 2553 veces
- Agradecimiento recibido: 773 veces
- Contactar:
Re: Interface para joystick IJK para Oric-1/Atmos.
Genial Kenneth. En la wiki de Defence-Force hay codigo para manejar este tipo de joystick.
http://wiki.defence-force.org/doku.php?id=oric:hardware:ijk_drivers
Aparte de que lee ambos joystick y de que hace una conversión para tener la misma información para diferentes interfaces... ¿Hay alguna diferencia sustancial? Porque yo estoy usando el código de la wiki (parcialmente)...
http://wiki.defence-force.org/doku.php?id=oric:hardware:ijk_drivers
Aparte de que lee ambos joystick y de que hace una conversión para tener la misma información para diferentes interfaces... ¿Hay alguna diferencia sustancial? Porque yo estoy usando el código de la wiki (parcialmente)...
- kenneth
- Mensajes: 83
- Registrado: 06 Oct 2017 20:36
- Ubicación: Francia central
- Agradecido : 7 veces
- Agradecimiento recibido: 80 veces
Re: Interface para joystick IJK para Oric-1/Atmos.
En el programa extraído de AOTC, sólo se lee un joystick y el resultado no es un valor estándar, pero es más rápido.
- Silicebit
- Mensajes: 1569
- Registrado: 16 May 2011 21:13
- Ubicación: La buhardilla del silicio.
- Agradecido : 124 veces
- Agradecimiento recibido: 282 veces
- Contactar:
Re: Interface para joystick IJK para Oric-1/Atmos.
¡¡Ya no recordaba este hilo sobre el interface IJK!! El esquema está hecho en KiCad, ¡sólo hace falta diseñar el circuito impreso!
El 6809 es el Rolls-Royce de los 8bits, el 6502 es el Mercedes, y el Z80 el SEAT 850. Sorry, but... I think different.
YouTube


- kenneth
- Mensajes: 83
- Registrado: 06 Oct 2017 20:36
- Ubicación: Francia central
- Agradecido : 7 veces
- Agradecimiento recibido: 80 veces
Re: Interface para joystick IJK para Oric-1/Atmos.
Lo hice el año pasado pero no lo he probado.


Con esta caja:
http://www.hammondmfg.com/pdf/1591XXMS.pdf


Con esta caja:
http://www.hammondmfg.com/pdf/1591XXMS.pdf
- kenneth
- Mensajes: 83
- Registrado: 06 Oct 2017 20:36
- Ubicación: Francia central
- Agradecido : 7 veces
- Agradecimiento recibido: 80 veces
Re: Interface para joystick IJK para Oric-1/Atmos.
Buenos dias, Modifiqué la PCB para compatibilidad con los fabricantes, en la carpeta están los archivos Gerber.
Los números de terminal son los mismos que en el diagrama.

Los números de terminal son los mismos que en el diagrama.


- Adjuntos
-
- 1590349355-ijkjoyst2020.zip
- (405.87 KiB) Descargado 18 veces
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados