Hi all.
I would like to understand how this interface allows to use the joysticks without altering the Oric sound waveout.
Any ' one would have the schema of this interface?
IJK Joystick interface
The printer port has 8 data bits and 2 control lines. ACK and STROBE.
ACK connects to the Control line CA1 for Port A and is an input.
STROBE connects to Bit 4 of Port B and can be set to output or input.
The IJK interface makes use of the STROBE line to activate the interface.
This means the 6502 is able to switch off the interface whilst sending sound data and on to to read the joystick.
On most other interfaces (afaik) only the 8 data bits are used.
For many of the interfaces you can find further details in the wiki section of Defence Force..
http://wiki.defence-force.org/doku.php? ... :joysticks
ACK connects to the Control line CA1 for Port A and is an input.
STROBE connects to Bit 4 of Port B and can be set to output or input.
The IJK interface makes use of the STROBE line to activate the interface.
This means the 6502 is able to switch off the interface whilst sending sound data and on to to read the joystick.
On most other interfaces (afaik) only the 8 data bits are used.
For many of the interfaces you can find further details in the wiki section of Defence Force..
http://wiki.defence-force.org/doku.php? ... :joysticks