1
0
mirror of https://github.com/sehugg/8bitworkshop.git synced 2024-12-01 13:50:30 +00:00

apple2: Ctrl+Bksp -> soft RESET

This commit is contained in:
Micah Cowan 2022-01-28 00:11:48 -08:00
parent 45ee1b5c28
commit 9df41590be

View File

@ -296,7 +296,14 @@ export class AppleII extends BasicScanlineMachine {
} else if (flags & KeyFlags.KeyDown) { } else if (flags & KeyFlags.KeyDown) {
code = 0; code = 0;
switch (key) { switch (key) {
case 8: code=8; break; // left case 8:
code=8; // left
if (flags & KeyFlags.Ctrl) {
// (possibly) soft reset
this.cpu.reset();
return;
}
break;
case 13: code=13; break; // return case 13: code=13; break; // return
case 27: code=27; break; // escape case 27: code=27; break; // escape
case 37: code=8; break; // left case 37: code=8; break; // left