mirror of
https://github.com/livingcomputermuseum/ContrAlto.git
synced 2026-04-13 23:44:12 +00:00
Readme updates, installer updates. A couple of smallish (10%) performance enhancements.
This commit is contained in:
@@ -754,12 +754,13 @@ namespace Contralto
|
||||
_keyMap.Add(Keys.F1, AltoKey.BlankTop);
|
||||
_keyMap.Add(Keys.F2, AltoKey.BlankMiddle);
|
||||
_keyMap.Add(Keys.F3, AltoKey.BlankBottom);
|
||||
_keyMap.Add(Keys.F4, AltoKey.Lock);
|
||||
_keyMap.Add(Keys.Back, AltoKey.BS);
|
||||
_keyMap.Add(Keys.Tab, AltoKey.TAB);
|
||||
_keyMap.Add(Keys.OemSemicolon, AltoKey.Semicolon);
|
||||
_keyMap.Add(Keys.OemOpenBrackets, AltoKey.LBracket);
|
||||
_keyMap.Add(Keys.OemCloseBrackets, AltoKey.RBracket);
|
||||
_keyMap.Add(Keys.Down, AltoKey.LF);
|
||||
_keyMap.Add(Keys.Down, AltoKey.LF);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -826,8 +826,13 @@ namespace Contralto
|
||||
}
|
||||
}
|
||||
#endif
|
||||
if (_system.CPU.CurrentTask.MPC == 0x10) // MPC is 20(octal) meaning a new Nova instruction.
|
||||
{
|
||||
// count nova instructions (for profiling)
|
||||
_system._novaInst++;
|
||||
}
|
||||
|
||||
// See if we need to stop here
|
||||
// See if we need to stop here
|
||||
if (_execAbort || // The Stop button was hit
|
||||
_microcodeBreakpointEnabled[(int)UCodeMemory.GetBank(_system.CPU.CurrentTask.TaskType),_system.CPU.CurrentTask.MPC] || // A microcode breakpoint was hit
|
||||
(_execType == ExecutionType.NextTask &&
|
||||
|
||||
Reference in New Issue
Block a user