Virtual Boy controller: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(Category)
m (Italics)
Line 1: Line 1:
The Virtual Boy controller has an NES-compatible protocol, and has been used in homebrew games.
The Virtual Boy controller has an NES-compatible protocol, and has been used in homebrew games.


* Spook-O'-Tron
* ''Spook-O'-Tron''
* Candelabra - Estoscerro
* ''Candelabra - Estoscerro''


[[Category:Controllers]]
[[Category:Controllers]]

Revision as of 21:42, 20 April 2019

The Virtual Boy controller has an NES-compatible protocol, and has been used in homebrew games.

  • Spook-O'-Tron
  • Candelabra - Estoscerro

After strobing the controller, the following 16 bits can be read from the data line:

 0 - Low battery signal
 1 - Always 1
 2 - Button A
 3 - Button B
 4 - Button R (opposite right D-pad)
 5 - Button L (opposite left D-pad)
 6 - Right D-pad Up
 7 - Right D-pad Right
 8 - Left D-pad Right
 9 - Left D-pad Left
10 - Left D-pad Down
11 - Left D-pad Up
12 - Start
13 - Select
14 - Right D-pad Left
15 - Right D-pad Down

References