Skip to content

This firmware allows you to use a Playstation 1/2 controller in a Nintendo 64 using a PIC16F688.

License

Notifications You must be signed in to change notification settings

aefermiano/psxton64adapter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This firmware allows you to to use Playstation 1 and 2 controllers on a Nintendo 64 console. It was implemented in the microcontroller PIC16F688 from Microchips, but it can probably be ported with minimum effort to other mid-range PICs.

Features:

  • Great gaming experience!
  • 100% assembly code for low latency: 200us to 1.5ms.
  • Analog stick with corrected range (~63%), and deadzone of 7% (can be changed before flashing). This configuration allows very high precision to let you play any N64 game with ease.
  • Buttons are not hardcoded - user can have configure until 3 button presets before flashing. The button mapping can be changed during game directly from the controller.
  • Works with genuine Dual-Shock and Dual-Shock 2 controllers (not tested with 3rd party ones).
  • Hardware very simple to build - all the hard stuff is done in software.

More information

Please check out the Wiki.

About

This firmware allows you to use a Playstation 1/2 controller in a Nintendo 64 using a PIC16F688.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published