Bamboo adds joystick support to a Commodore 64 tech demo.
Thanks to Tyrel (@tyrelsouza), Jim K. (@ijimkoz), J3!
Read more at https://theindustriousrabbit.com and subscribe to the channel and RSS feed for future updates!
References
- Hacking Star Dragon code (https://code.hackerbun.dev/TheIndustriousRabbit/hacking-star-dragon)
- Star Dragon in Compute!'s Gazette Issue 36 (https://archive.org/details/1986-06-computegazette/page/n55/mode/2up) The ca65 6502 compiler
- C64 keyboard codes (https://www.c64-wiki.com/wiki/Keyboard_code) One way of reading keyboard events on the C64
- Reading CTRL on a C64 (https://www.lemon64.com/forum/viewtopic.php?t=53383&sid=b4a3992211fc3724699159a4f61e7158) More details on reading the CTRL key on a C64
- Reading a joystick on a C64 (https://retro-programming.com/how-to-program-joystick-input-handling-on-a-c64/) How to read axes and fire button on a joystick
- da65 (https://www.cc65.org/doc/da65.html) The da65 6502 disassembler
- ca65 (https://www.cc65.org/doc/ca65.html) The ca65 6502 assembler
Credits
- Presenterator by Kevin MacLeod https://incompetech.filmmusic.io/song/4238-presenterator CC-BY 4.0