Tooltip Text and Minor Enhancements

- Added tooltip text to status panel.
- Memory is no longer cleared on reset.
- Console can now receive key-strokes even while the simulator is
  stopped (for single-stepping programs that require interaction)
- Updated screenshots with bug-fixed version.
This commit is contained in:
Seth Morabito committed 2013-01-12 11:41:32 -08:00
1 parent 34fb8940ae
commit 4ccb7bec97
12 files changed
+45 -34

No files matched your search

@@ -270,10 +270,9 @@ public class Simulator implements Observer {
}
try {
logger.log(Level.INFO, "Cold reset requested. Resetting CPU and clearing memory.");
logger.log(Level.INFO, "Reset requested. Resetting CPU.");
// Reset and clear memory
cpu.reset();
ram.fill(0x00);
// Clear the console.
console.reset();
// Reset the trace log.
@@ -440,8 +439,6 @@ public class Simulator implements Observer {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
// Tell the console to start handling key presses
console.startListening();
// Don't allow step while the simulator is running
stepButton.setEnabled(false);
menuBar.simulatorDidStart();