Coconuts Japan Pachinko Controller: Difference between revisions
From NESdev Wiki
Jump to navigationJump to search
(Adds Pachio Kun 3 to list of compatible games.) Tag: Reverted |
Tag: Undo |
||
Line 2: | Line 2: | ||
*''Pachinko Daisakusen'' | *''Pachinko Daisakusen'' | ||
*''Pachinko Daisakusen 2'' | *''Pachinko Daisakusen 2'' | ||
*''Pachio Kun 4'' | *''Pachio Kun 4'' | ||
*''Pachio Kun 5'' | *''Pachio Kun 5'' |
Revision as of 17:43, 26 July 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.