nunchuk64

Public

djtulan/nunchuk64

Loading…

Description

Imported from GitHub: djtulan/nunchuk64 · commit 5518d85 · license GPL-3.0

Description

A Nintendo (Nunchuk) Controller Adapter for Commodore 64.

README

Supported Controllers

This is an overview of all tested controllers. Since they all mostly use the same datasets, it is very likely that other controllers will work too.

Modes

Pressing the pushbutton switches the Nunchuk64 to different modes.

  • Mode OFF ... LED is OFF
  • Mode ON ... LED is ON
  • Mode F1 ... LED flashes 1 time
  • Mode F2 ... LED flashes 2 times

Depending on the mode the controllers behaves differently.

Possible Controls

Nunchuk64 can perform these different controls on each individual C64 Control Port:

  • UP (Joystick Up)
  • DOWN (Joystick Down)
  • LEFT (Joystick Left)
  • RIGHT (Joystick Right)
  • FIRE (Fire Button)
  • AUTOFIRE (automatic Fire Button)
  • PADDLE X
  • PADDLE Y
  • FIRE2 (5V on Paddle X)
  • AUTOFIRE2 BUTTON
  • FIRE3 (5V on Paddle Y)
  • AUTOFIRE3

An extra function is SPACE, which triggers FIRE on controller port 1. This is very handy because you can use it to press the space bar. For FIRE2 / FIRE3 C64s analog paddle input X,Y are used, similar the Cheetah Annihilator Joystick. See https://www.c64-wiki.de/wiki/Joystick#Weitere_Feuerkn.C3.B6pfe

Joystick Swapping

A long press on the button changes the ports. Port 1 becomes 2 and Port 2 becomes 1. Another long press, changes them back. It is indicated by a two times flash or one time flash.

NES Classic Mini Clone

Wireless Controller for Nintendo NES Mini Classic Edition.

Seen here: https://www.ebay.com/itm/272765627224

Button A+ and B+ are same as A and B but with autofire!

Nintendo original NES Classic Mini is using the driver_wii_classic!

NES Classic Mini Clone

DRIVER: driver_wii_classic.c

ItemMode OFFMode ONMode F1Mode F2
Joystick UPUPUP--
Joystick DOWNDOWNDOWN--
Joystick LEFTLEFTLEFTLEFT-
Joystick RIGHTRIGHTRIGHTRIGHT-
AUPFIRE2UPLEFT
BFIREFIREDOWNRIGHT
A+UPFIRE2UPLEFT
B+FIREFIREDOWNRIGHT
SELECTFIREFIREFIREFIRE
STARTSPACESPACESPACESPACE

Original NESS Classic Mini

Wired Controller for Nintendo NES Mini Classic Edition.

NES Classic Mini

DRIVER: driver_wii_classic.c

ItemMode OFFMode ONMode F1Mode F2
Joystick UPUPUP--
Joystick DOWNDOWNDOWN--
Joystick LEFTLEFTLEFTLEFT-
Joystick RIGHTRIGHTRIGHTRIGHT-
AUPFIRE2UPLEFT
BFIREFIREDOWNRIGHT
SELECTFIREFIREFIREFIRE
STARTSPACESPACESPACESPACE

SNES Classic Mini Clone

Wireless Controller for Nintendo SNES Mini Classic Edition.

Seen here: https://www.ebay.com/itm/162874713501

SNES Classic Mini Clone

Wired Controller for Nintendo SNES Mini Classic Edition.

Seen here: https://www.ebay.at/itm/222674575659

SNES Classic Mini Clone

DRIVER: driver_wii_classic.c

ItemMode OFFMode ONMode F1Mode F2
Joystick UPUPUP--
Joystick DOWNDOWNDOWN--
Joystick LEFTLEFTLEFTLEFT-
Joystick RIGHTRIGHTRIGHTRIGHT-
AUPFIRE2DOWNRIGHT
BFIREFIREUPLEFT
XFIRE2FIRE3FIREFIRE
YAUTOFIREUPAUTOFIRE-
SELECTFIREFIREFIREFIRE
STARTSPACESPACESPACESPACE
LLEFTLEFTFIRE-
RRIGHTRIGHTFIRE-

Wii classic controller

Wii Classic Controller for Nintendo Wii Remote. (Wired)

Seen here: https://www.ebay.com/itm/291645811767

Wii Classic Clone

Wii Classic

DRIVER: driver_wii_classic.c

ItemMode OFFMode ONMode F1Mode F2
Joystick UPUPUP--
Joystick DOWNDOWNDOWN--
Joystick LEFTLEFTLEFTLEFT-
Joystick RIGHTRIGHTRIGHTRIGHT-
AUPFIRE2DOWNRIGHT
BFIREFIREUPLEFT
XFIRE2FIRE3FIREFIRE
YAUTOFIREUPAUTOFIRE-
SELECTFIREFIREFIREFIRE
HOMEFIRE2FIRE2FIRE2-
STARTSPACESPACESPACESPACE
LLEFTLEFTFIRE-
ZL----
RRIGHTRIGHTFIRE-
ZR----
LX (Analog)LEFT/RIGHTLEFT/RIGHTLEFT/RIGHTPADDLE X
LY (Analog)UP/DOWNUP/DOWNUP/DOWNPADDLE Y
RX (Analog)----
RY (Analog)----

Wii Nunchuck

Wii Nunchuck Controller for Nintendo Wii Remote

Wii Nunchuk

DRIVER: driver_nunchuk.c

ItemMode OFFMode ONMode F1Mode F2
Analog Joy XLEFT/RIGHT--PADDLE X
Analog Joy YUP/DOWN--PADDLE Y
Accel X-LEFT/RIGHTPADDLE X-
Accel Y-UP/DOWNPADDLE Y-
Accel Z----
CAUTOFIREAUTOFIREAUTOFIREAUTOFIRE
ZFIREFIREFIREFIRE
Comments

No comments yet. Be the first to ask about this board.

Askabout this board