I'm trying to set up GDB so I can follow stack traces, but I have completely forgotten how to do this :S
I have my engine set up to compile with -g so it can generate these. I'm using dc-tool IP GUI V2 to send the
ELF to dcload-IP 1.0.5. While it normally works fine, trying to set the option to start the GDB server in dctool-gui v2
doesn't actually seem to do anything.
Now, I know for a fact I got this working before, it's just been so long and my ADHD just makes me forget everything
I learn.
So, this is what my console output looks like right now:
And it just hangs there. Dreamcast shows black screen. Shouldn't there be another window or something thatStarting a GDB server on port 2159
Console enabled
Cdfs redirection enabled
Upload <C:\slave\edge.bin>
File format is raw binary, start address is 0x8c010000
transferred 2265236 bytes at 2647636.835816 bytes / sec
Executing at <0x8c010000>
Sending execute command (0x8c010000, console=1, cdfsredir=1)...executing
--
KallistiOS Git revision 96cfa4a: Mon, Mar 13, 2017 1:38:19 AM
Cor@CORALINE:/opt/toolchains/dc/kos
maple: active drivers:
Dreameye (Camera): Camera
Sound Input Peripheral: Microphone
PuruPuru (Vibration) Pack: JumpPack
VMU Driver: Clock, LCD, MemoryCard
Mouse Driver: Mouse
Keyboard Driver: Keyboard
Controller Driver: Controller
Lightgun: LightGun
DMA Buffer at ac413ae0
vid_set_mode: 640x480 NTSC
dc-load console support enabled
maple: attached devices:
A0: Dreamcast Controller (01000000: Controller)
A1: Visual Memory (0e000000: Clock, LCD, MemoryCard)
A2: Puru Puru Pack (00010000: JumpPack)
waiting for gdb client connection...
should be starting? Or do I need to use a different dc-tool IP GUI (I'm using v2)?
Thanks guys <3