- reimplemented system monitor as metavideo
- system monitor was trying to be too general to the point where it
was confusing
- refactored sdl implementation accordingly
o debugging / script
- "script capture" reclassified/renamed as "script recording"
- i want to use capture to refer to the capturing of control input
(joystick, etc.)
o assert
- moved assert package to be a sub-package of hardware/cpu/register
- not required anywhere other than the test packages for cpu and
register
- improved how command template are compiled
- verification and tab completion is now more robust
- missing repeat groups
o debugger
- extended PLAYER and MISSILE commands
- combined STICK1 and STICK2 into one STICK command
- parse input routines improved
- empty input will repeat the last step command (eg. STEP FRAME)
- added CAPTURE command
- user input is copied to a script file. suitable for future
playback with the SCRIPT command