Coconuts Japan Pachinko Controller: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
m (Undo revision 19592 by Fiskbit (talk) - apparently the person who attested was mistaken)
Tag: Undo
m (Fiskbit moved page Coconuts Pachinko to Coconuts Japan Pachinko Controller: Moving to match the full name of the controller)

Revision as of 05:52, 21 November 2022

The Coconuts Pachinko controller is used in the following games:

  • Pachinko Daisakusen
  • Pachinko Daisakusen 2
  • 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