22 February 2008, 17:59 | #21 | ||
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Quote:
Quote:
As it's simple I made a quick test for the GUI to see how it would look if I use a line as marker. So I want opinions now for 1) full line as in pic 1, 2) line only in disassembly as in pic 2 or 3) none. I'm slightly favouring option 3 before 2. Is that option really needed as you can't always tell where a function starts? One day left for opinions Last edited by thor; 23 February 2008 at 19:46. |
||
24 February 2008, 05:29 | #22 | |||
Registered User
Join Date: Aug 2004
Location: 19 Jump Street
Posts: 238
|
Quote:
Quote:
Quote:
You're right. It's not always possible to tell where a function starts. eg: Code:
function test () { int c = 1; if (c == 1) { return; } else { c = 2; return; } } Anyway, my vote goes to option 2, but I'd like to hear what others think too. |
|||
24 February 2008, 05:33 | #23 |
Registered User
Join Date: Aug 2004
Location: 19 Jump Street
Posts: 238
|
Another thought/suggestion...
Would it be possible to have the d and m commands display the result into the GUI windows? So d 40500 would display the disassembly in the GUI, as would m 40500 for the memory area. Or maybe a seperate command for them? dg 40500, mg 40500? I don't know |
24 February 2008, 10:40 | #24 | |||
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Quote:
Quote:
Quote:
Last edited by thor; 24 February 2008 at 10:49. |
|||
01 March 2008, 23:33 | #25 | |||
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
1.5.0 b5
- added minimize/maximize/close buttons - made memory address dialog modal - added option to set address from context menu for disassembly note: every command entered will reset disassembly address to PC if 'auto set' is on - added debugger mg/dg commands for setting memory/disassembly address in GUI (see previous note) - added line marker after jmp/bra/rts/rte/rtd/rtr - left mouse button double click can change status register flags note: FPSR flag changing is more restrictive than CCR flag changing due to WinUAE functions used (for example you can't have zero and negative flag set at the same time) - added in-place editing for data/address/floating point registers, disassembly and memory notes: * double click left mouse button anywhere in the line you want to edit * Enter key or clicking outside the edit window with left or right mouse button accepts input * Escape key or entering nothing useful and action as above rejects input * FP registers accept what strtod() function accepts minus leading whitespaces which is [sign] [digits] [.digits] [{d | D | e | E}[sign]digits] following notes are for memory/disassembly windows only: * you can't edit unsafe locations (those which are marked with *'s) * if values get written depends on the bput function for that memory location (for example if you change something in Kickstart memory area, it will not be written) * it doesn't have to be neatly arranged as intially, so 1234 5678 is treated as same as 12345678 or 123 456 78 * if you remove spaces and enter more bytes than there were previously, the added bytes are rejected * you need to enter 2 digits for each byte (can be spaces in between) so 1234 is the same as 12345 Quote:
Was the last patch for a while (except for bugfixes or really simple changes) as time is limited and need to take care of other things. But bugreports/suggestions/comments are always appreciated. Quote:
Quote:
Last edited by thor; 02 March 2008 at 16:26. |
|||
04 March 2008, 20:29 | #26 | |
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Quote:
|
|
10 March 2008, 14:11 | #27 |
Registered User
Join Date: Aug 2004
Location: 19 Jump Street
Posts: 238
|
I've finally gotten around to testing the latest debugger changes and they're all great! I especially love the in-place memory editing. I didn't know it before, but this is one feature that every debugger should have but never does. It's saved me so much time.
I'm looking forward to seeing the changeable heights for the sections As for the (un)dockable windows, that was more of a joke over a feature request since it's unnecessary. I know I'd never even use it. I'd much prefer being able to scroll through code and memory since I like to see what happened a few lines before a watchpoint is hit. It's no big deal though Question. The ALT+A to turn off auto-set is great. Is there any way to keep that off all the time? You've done an amazing job thor! |
10 March 2008, 15:44 | #28 |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 42
Posts: 2,351
|
I hope you haven't been getting up to too much mischief there Jason
I haven't tried the new debugger yet myself, but it sure looks good. thor's efforts are certainly appreciated |
12 March 2008, 07:36 | #29 | ||
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Thanks Jason and musashi (hi, hope you're doing fine) for your kind words.
Quote:
Quote:
|
||
08 April 2008, 16:35 | #30 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
When exiting the debugger with G winuae's window stays behind the debugger.. Is it possible to have the WinUAE window pop to the front and become focused!
Also as I am debugging can winuae have it's kb layout changed to support easier entry into the debugger? |
09 April 2008, 07:10 | #31 | ||
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Quote:
Quote:
@Jason: Haven't done anything further to complete the changeable heights patch due to lack of time, which will not change soon and in a week I will be away for a week, so I don't really know if it will be ready for 1.5.0 final, sorry about that. |
||
09 April 2008, 14:40 | #32 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
Hmmm ok with regards window focus (Will bug Toni)..
Also when the debuger invokes is it possible to have the highlighted disassembly in the middle so I can instantly see the commands before and after? |
10 April 2008, 08:01 | #33 |
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Should be possible, I'll test that.
|
11 April 2008, 20:12 | #34 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
another feature...
I use either the main window (F1) or one of the debugger windows.. only problem I have is On Main window how do I scroll through disassembly? I use alt+arrows and I can only scroll memory dump On Disassembly window (F6) when I step through the code and it jumps to code off screen, the screen doesn't update to where I am tracing.. can this be fixed? |
11 April 2008, 21:15 | #35 | ||
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
Quote:
Quote:
|
||
11 April 2008, 21:20 | #36 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
Cool
I'm sure i'll have more soon.. what are the odd commands I see BT.l or mvpmr?? |
11 April 2008, 21:39 | #37 |
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
BT is BRA and MVPMR is MOVEP (d16, Ay), Dx (memory to register), MVPRM is MOVEP Dx, (d16,Ay) (register to memory)
|
11 April 2008, 21:42 | #38 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
wouldn't it just be simpler to use the actual mnemonic?
|
11 April 2008, 21:56 | #39 |
Registered User
Join Date: Mar 2006
Location: Germany
Posts: 899
|
I'm not making any changes there and it's not GUI specific, so better ask Toni
|
12 April 2008, 04:33 | #40 |
Global Moderator
Join Date: Nov 2001
Location: Derby, UK
Age: 48
Posts: 9,355
|
Is it possible to save out chunks of memory as disassembled code?
I'd like to comment what a program is doing and then print it for reference! |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
improved joystick | s2325 | Amiga scene | 0 | 18 January 2011 22:47 |
Improved drive sounds | Viceroy | support.WinUAE | 4 | 11 November 2009 22:14 |
Improved screenshot capabilities | Jim | request.UAE Wishlist | 9 | 21 December 2004 04:47 |
New Improved Total-Amiga.Com | Tonycrew | Amiga websites reviews | 7 | 22 April 2002 01:50 |
New improved Romcenter!! | Big-Byte | Retrogaming General Discussion | 6 | 15 October 2001 13:34 |
|
|