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
488 stars 59 forks source link

[FR] Possible to add a real drive activity LED? #93

Open CypherXG opened 4 years ago

CypherXG commented 4 years ago

Hello I'm using your Version of a C64 emulation the first time on my pi and i must say it's really fast. Other releases are really slow. But my question is: Is it possible to add a real Drive LED which i can connect to the GPIO Port? So i knopw there is a virtual Status Bar but that is not the same.

randyrossi commented 4 years ago

It is possible but I've been avoiding setting any pins to output. The problem is if I set a pin to out and it just happens that the user is using the GPIO keyboard/joystick PCB and they chose this config by accident, it's entirely possible they could connect an input to an output and have a short circuit. I'd have to think it through carefully to avoid that.

rhester72 commented 4 years ago

Perhaps check to see if they are set up with config #2 (GPIO input), and if so, don't allow selecting any options that would drive output (similar to the way 1351 support is blocked from being on both ports simultaneously)?