pushfoo / eightdad

A Chip-8 interpreter in python that may include other tools in the future
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Add better logging functionality to VM #47

Open pushfoo opened 4 years ago

pushfoo commented 4 years ago

Need to decide where to put it as well. Is the logging functionality what I want to use? How much thought do I want to put into curses/urwid at the moment?

pushfoo commented 4 years ago

This is partly addressed in #67 which included some mild refactor, but there's room for additional refactor to include better representation in the front end. Maybe take a timeline approach?

pushfoo commented 4 years ago

It might also be a good idea to make logging switchable. Octo's memory monitor and other features should probably be explored as well. A general CPU state display overhaul is needed, possibly after breakpoints are addressed in #64 .