leomil72 / LM80C

A Z80-based homebrew computer withTMS9918, AY-3-8910, Z80 CTC, Z80 PIO, and Z80 SIO
GNU General Public License v3.0
100 stars 17 forks source link

emulate CAPS LOCK #14

Open nippur72 opened 4 years ago

nippur72 commented 4 years ago

sometimes BASIC programs require you to input uppercase letters but the LM80C is lowercase by default. Since the SHIFT LOCK in the C16 keyboard doesn't work as a true CAPS LOCK I suggest to implement a caps lock state in the firmware.

A simple bit that is toggled by some key combination, e.g. CTRL+SHIFT or C=+SHIFT.

leomil72 commented 4 years ago

Since the LM80C Basic didn't discriminate between lower and upper case, I didn't need a real caps lock. Your suggestion isn't bad. I will keep it into account in a future release