Konami Hyper Shot: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(Created page with "The Konami Hyper Shot is used (and required for gameplay) in the following games: *''Hyper Olympic (J) Konami (1985)'' *''Hyper Sports (J) Konami (1985)'' == Hardware interfa...")
 
(extra visuals of this controller)
Line 27: Line 27:


The Jump/Run bits for a player will always be 0 if the corresponding enable bit in $4016 is cleared.
The Jump/Run bits for a player will always be 0 if the corresponding enable bit in $4016 is cleared.
== See Also ==
* [//youtu.be/6PSbI03aGKc video of outside, teardown, and game play]
* [//segaretro.org/HyperShot SG-1000 version]

Revision as of 18:11, 14 October 2017

The Konami Hyper Shot is used (and required for gameplay) in the following games:

  • Hyper Olympic (J) Konami (1985)
  • Hyper Sports (J) Konami (1985)

Hardware interface

Input ($4016 write)

7  bit  0
---- ----
xxxx xEFx
      ||
      |+- Enable Player 1 Buttons
      +-- Enable Player 2 Buttons


Output ($4017 read)

7  bit  0
---- ----
xxxD CBAx
   | |||
   | ||+-- Player 1 Jump
   | |+--- Player 1 Run
   | +---- Player 2 Jump
   +------ Player 2 Run

The Jump/Run bits for a player will always be 0 if the corresponding enable bit in $4016 is cleared.

See Also