randyrossi / bmc64

A bare metal Commodore 64 emulator for the Raspberry Pi with true 50hz/60hz smooth scrolling, low input latency and better audio/video sync.
GNU General Public License v3.0
474 stars 56 forks source link

C128 keyboard missing extra keys except 40/80 key #229

Open oziphantom opened 1 year ago

oziphantom commented 1 year ago

It seems only the 40/80 key is mapped, and none of the other C128 keys are. ESC,TAB,ALT,CAPS LOCK,HELP,LINE FEED,NO SCROLL, up, down, left, right, numeric pad.

rhester72 commented 12 months ago

Mapped to what, exactly? They are mapped the same way they are in VICE 2.x.

nickgoodmanuk commented 10 months ago

I'm doing some work on this to get a real C128 keyboard to work on it using extra GPIO pins.

https://github.com/randyrossi/bmc64/issues/201

But if you mean using a USB keyboard as part of this work I have noticed that the extra keys are not mapped in the .vkm (unlike winvice). :

https://github.com/randyrossi/bmc64/tree/master/sdcard/c128/rpi_sym.vkm

https://github.com/randyrossi/bmc64/issues/201#issuecomment-965355236

oziphantom commented 10 months ago

yeah as a USB keyboard.

As to what they are mapped to, a key on the keyboard ;)