Coconuts Japan Pachinko Controller: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
m (Corrected read address)
(Adds Pachio Kun 3 to list of compatible games.)
Tag: Reverted
Line 2: Line 2:
*''Pachinko Daisakusen''
*''Pachinko Daisakusen''
*''Pachinko Daisakusen 2''
*''Pachinko Daisakusen 2''
*''Pachio Kun 3''
*''Pachio Kun 4''
*''Pachio Kun 4''
*''Pachio Kun 5''
*''Pachio Kun 5''

Revision as of 16:36, 25 July 2022

The Coconuts Pachinko controller is used in the following games:

  • Pachinko Daisakusen
  • Pachinko Daisakusen 2
  • Pachio Kun 3
  • Pachio Kun 4
  • Pachio Kun 5

Hardware interface

Input ($4016 write)

7  bit  0
---- ----
xxxx xxxS
        |
        +- Controller shift register strobe

Same behavior as a Standard controller.

Output ($4016 read)

7  bit  0
---- ----
xxxx xxDx
       |
       +- Serial data

The controller returns the data in the following order:

Bits 0-7: Same as a Standard Controller (A, B, Select, Start, Up, Down, Left, Right)
Bits 8-15: 8-bit position data for the analog trigger (returns MSB first and with all bits inverted)
Bits 16+: Unknown

The values used by games for the analog trigger range between $00 (stopped) and $63 (fastest). The analog trigger is spring-loaded. The actual range on real hardware has not been determined.

See Also