-
-
Notifications
You must be signed in to change notification settings - Fork 190
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
Add debugger GUI (dev branch) #1110
Conversation
Co-authored-by: Lucas Azevedo <lhs_azevedo@hotmail.com>
There is a lot of room for improvement in the UI, which I plan to do next as soon as I have some free time. But some people are wiling to use it as is because there aren't good alternatives available. |
Add a custom scrollbar using a VSlider to avoid float precision issues.
This reverts commit 158c710.
Use bitwise OR with mask to sign extend 20 bit uint.
Additionally, align the address to 2 bytes.
Use fixed row height
b59c8ee
to
9e37ecd
Compare
This is really impressive work - just fantastic. Can't wait to start diving in with these tools. If you're taking feature requests: the ability to save the current memory dump to a file with a click would be a huge benefit for hacking. Mednafen has this and it enables really rapid testing. |
First iteration of memory breakpoints #6
9627353
to
ed4e84b
Compare
ed4e84b
to
c1f213d
Compare
Closing this PR as I don’t think this branch will be ready for merging in the near future. I’ll continue learning and experimenting with the architecture to address the challenges around UI and integration. Once I have a more polished and robust implementation, I’ll revisit this with a new PR. |
This PR builds upon #919 from @vkedwardli (quoted below) with the following changes requested by @flyinghead:
In the future, we could move some debug options from "Advanced" tab as well.
Original PR message: