Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Debug UI - minor issues #119

Open
42Bastian opened this issue Mar 10, 2023 · 4 comments
Open

Debug UI - minor issues #119

42Bastian opened this issue Mar 10, 2023 · 4 comments

Comments

@42Bastian
Copy link
Contributor

42Bastian commented Mar 10, 2023

  • disable besides delete breakpoints/watchpoints
  • code exe breakpoints are sometimes "missed". For example setting one at $200, F3, F5 => does not halt
  • Modifying "S": Only the low byte should be writable.
@42Bastian
Copy link
Contributor Author

  • scrolling in the disassembly window with the slider is toooo quick. Adding also cursor keys for scrolling would help like in the memory window
  • multiple disassmbly and memory windows.
  • Nice to have: Inline assembler ;-)

@42Bastian
Copy link
Contributor Author

  • breakpoints are not re-applied automatically after reset/reload

@42Bastian
Copy link
Contributor Author

  • brk on Lynx is brk #n, thus a 2 byte instruction

laoo added a commit that referenced this issue Mar 11, 2023
LLeny added a commit to LLeny/Felix that referenced this issue Mar 14, 2023
LLeny added a commit to LLeny/Felix that referenced this issue Mar 14, 2023
@42Bastian
Copy link
Contributor Author

  • Watch breakpoint: Choose whether CPU or SUZY writes to RAM: Detect sprite issues.
  • Memory dump: Dump for Suzy and Mikey memory independent of RAM.

LLeny added a commit to LLeny/Felix that referenced this issue Mar 14, 2023
LLeny added a commit to LLeny/Felix that referenced this issue Mar 20, 2023
Integration of imgui_memory_editor.h instead of a libextern for customization purpose (added void* context to read/write function callbacks to remove the global reference, was problematic as now the mem editor can have multiple instances)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant