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
473 stars 56 forks source link

C128 keyboard #189

Closed JediMongoose closed 2 years ago

JediMongoose commented 2 years ago

Is a real C128 keyboard supported by BMC64? The readme suggests it is, without the support of the extra C128 keys which is fine for me. If so, what should the connections to the GPIO pins be? The C128 keyboard connector has 2 rows of pins...

randyrossi commented 2 years ago

It looks like the first 20 pins on the C64's connector CN1 are identical to the C128's connector CN5. So the same pin numbers mentioned in the README should work. Use the connector's key to identify where pin 1 is.

http://www.zimmers.net/anonftp/pub/cbm/schematics/computers/c64/250469-rev.A-left.gif

http://www.cbmhardware.de/c128/schematics/c128dcr-1-left.gif

On Tue, Aug 10, 2021 at 5:31 AM JediMongoose @.***> wrote:

Is a real C128 keyboard supported by BMC64? The readme suggests it is, without the support of the extra C128 keys which is fine for me. If so, what should the connections to the GPIO pins be? The C128 keyboard connector has 2 rows of pins...

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/randyrossi/bmc64/issues/189, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAI3HKG5QDMUT76X5YHG65TT4DWV7ANCNFSM5B3YKE2A . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .

-- Randy Rossi

JediMongoose commented 2 years ago

Thank you! I've now got my childhood C128 resurrected thanks to your awesome work on BMC64 :smile: :pray: