![]() |
![]() |
#1 |
Registered User
Join Date: Jan 2012
Location: N/A
Posts: 38
|
extending debugger to support coding
Hey guys,
I have recently resumed programming on the Amiga, using WinUAE as my main platform. Everything works well, but debugging is pretty slow for me, and i find that with a few extra features i would be much more efficient. I hope you have the time to polish this up a bit. The main features that i wish for are: • page up/down in memory and disasm window • memory window changes how many bytes per line based on window width • single step through next copper instruction • window showing main registers shouldn't show cop1/cop2 pointers, but the current copper ptr (and next instruction) • single step to next blit start • full dump of all writes to hardware registers (incl colors, bitplane pointers etc there may be more ideas, but these would really help (sorted in order of how useful i think each is) Cheers, An old-school Amiga coder |
![]() |
![]() |
#2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
I only use console debugger when doing simple compatibility testing, it was not meant for anything else.
GUI version is not done by me. I prefer simple console ![]() You can set memwatch point to BLTSIZE to detect start of blits and "ot" is supposed to step to next copper command. (if it isn't broken) "e" dumps custom registers, "ea" dumps all AGA color registers. |
![]() |
![]() |
#3 |
Registered User
Join Date: Jan 2012
Location: N/A
Posts: 38
|
Yeah, I imagined that you may not be using the debugger much yourself :-)
Didn't now about 'e' for custom registers, I have only used 'c' - thanks. Also didn't know about singlestep copper (but it isn't quite as useful without the "show current copper" suggestion). I knew about the memory breakpoint on bltsize, but it's not as convenient - I'm lazy, you see :-) I hope whoever wrote the debugger would read my suggestions. At least suggestions 1, 2 and 4 would be extremely useful. And one more suggestion, now that I am already dreaming • when right clicking in memory window, and it suggests a0-a7, suggest the current copper ptr (sorry, I saw after posting that you have a WinUAE wishlist board instead of support - feel free to move this thread over) |
![]() |
![]() |
#4 | ||
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
That would be me I guess (that was ages ago)
Quote:
![]() Quote:
|
||
![]() |
![]() |
#5 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Remote Debugger | phx | Coders. Asm / Hardware | 3 | 28 May 2012 12:26 |
Best debugger for KS3.1? | copse | Coders. Asm / Hardware | 20 | 06 April 2012 07:13 |
Portaudio support (was: WinUAE support for ASIO drivers) | Amiga1992 | support.WinUAE | 57 | 28 March 2009 21:15 |
Need help using the WinUAE Debugger | Steve | support.WinUAE | 9 | 10 January 2009 20:00 |
WinUAE Debugger | BippyM | support.WinUAE | 7 | 02 April 2008 07:59 |
|
|