As part of my re-onboarding process and to familiarise myself with the recent changes to the emulator, I spent some time exploring the UI and the underlying architecture. This Pull Request aims to enhance the controls related to CPU execution and debugging, providing a more user-friendly and informative experience.
How
Display the current CPU cycle
Restrict breakpoint address input to HEX ASCII
Introduce a custom control to "step" CPU cycles
Improve organisation of information using collapsible menus
Context
As part of my re-onboarding process and to familiarise myself with the recent changes to the emulator, I spent some time exploring the UI and the underlying architecture. This Pull Request aims to enhance the controls related to CPU execution and debugging, providing a more user-friendly and informative experience.
How