Commit graph

7 commits

Author SHA1 Message Date
steve
f39d1d33e3 o debugger
- removed REFLECT ON/OFF system
    - the performance hit is not that great

o cpu
    - added backward branching test
    - added branching page fault test

o debugger_test
    - increased timeout for rcvOutput()
2020-01-05 18:58:42 +00:00
steve
6c210ee6c1 o debugger
- reorganised packages within the debugger package
    - commentary and documentation

o terminal
    - renaming of console to terminal in all instances
2020-01-05 18:58:41 +00:00
steve
0516cb3933 o reworked memory sub-system, including shims in debugger and
disassembly packages

o removed last remnants of MachineInfo() idea
2020-01-05 18:58:40 +00:00
steve
2ff4be2e8a o debugger
- encapsulated work that is required to (de)activate reflection
	monitor
2020-01-05 18:58:39 +00:00
steve
59413405e9 o television
- reworking of comments and naming for clarity

o gui
    - reworking of comments and naming for clarity
    - moved overlay code to gui
    - removed overlay package and renamed concept back to metapixels
2020-01-05 18:58:39 +00:00
steve
9c088f2578 o vcs memory
- timestamping of memory access can now be turned off
    - call to time.Now() is expensive

o debugger / reflection
    - REFLECT command now turns on/off timestamping in vcs memory
2020-01-05 18:58:39 +00:00
steve
1814ed0544 o debugger
- renamed metavideo concept to reflection
    - moved metavideo/reflection to its own package
    - added ReflectionNotRunning error
    - error message shown if overlay is turned on without reflection
	processing running
    - improved DISPLAY command

o sdl
    - type assertion panics now caught in sdl.SetFeture() and returned
	as a PanicError
2020-01-05 18:58:38 +00:00