OS64 Development

OS64 is an x86 32-bit operating system which boots the machine into a Commodore 64, providing access to modern hardware.

Wednesday, November 15, 2017

Joystick #2 via cursor keys

I've added joystick support via the cursor keys (joystick #2) and the shift key for fire.  It works by setting the values in $DC00 depending on which key has been pressed.  Eventually when USB gets added, we can read those instead of cursor keys, but this will do for now. 
Posted by Scott Hutter at 12:44 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

Links

  • HOW TO
  • Github Repo
  • Rufus (Create bootable USB stick)
  • C64 ROM disassembly #1
  • C64 ROM disassembly #2

Blog Archive

  • ►  2019 (2)
    • ►  April (1)
    • ►  February (1)
  • ►  2018 (1)
    • ►  February (1)
  • ▼  2017 (25)
    • ►  December (6)
    • ▼  November (17)
      • Added real time clock driver
      • VGA terminal (debugger) screen returns, and faster...
      • 16 bit color!
      • Widescreen issue
      • Lots of VIC-II fixes
      • Return of the border...
      • Joystick #2 via cursor keys
      • Silent No More
      • RESTORE and Reset
      • Serial driver added
      • Proper Keycode Scanning
      • Drives, Partitions, and Subdirectories
      • A Working SAVE
      • RUN/STOP Key...finally! I really need to revamp h...
      • Goodbye Screen Flicker I still want to switch to...
      • New Video - LOADing a BASIC program The code is ...
      • New Project Name: OS/64 I have renamed the proje...
    • ►  October (2)

Total Pageviews

Contact Form

Name

Email *

Message *

Awesome Inc. theme. Powered by Blogger.