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

GnGeo: provide VRAM memory inspection + GDB pretty printers #37

Open
dciabrin opened this issue Jun 26, 2020 · 3 comments
Open

GnGeo: provide VRAM memory inspection + GDB pretty printers #37

dciabrin opened this issue Jun 26, 2020 · 3 comments
Assignees

Comments

@dciabrin
Copy link
Owner

As discussed with @yo6snap, it would be nice to improve the debugging capabilities of GnGeo.

Currently GnGeo has no integrated graphical debugger, but we can probably expose the Neo Geo internals over the GDB interface. For example:
. VRAM inspection (palette, Sprite control registers...)
. enable extra debug flags in GnGeo: super-imposed sprite number on screen
. GDB python pretty printers

I'll use that issue as an epic to track sub-features.

@dciabrin dciabrin self-assigned this Jun 26, 2020
@yo6snap
Copy link

yo6snap commented Jun 26, 2020

These features will be great!

@uschmann
Copy link

uschmann commented Feb 9, 2021

This would be awesome to have =)

@khelkun
Copy link
Contributor

khelkun commented Aug 31, 2021

I may be off the topic but I was looking into how debugging more easily than with the gdb CLI, and gdbgui is working pretty well with gdbgui -g 'm68k-neogeo-elf-gdb rom.elf', on my Ubuntu at least.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants