OSDev.org
https://forum.osdev.org/

GUI for bochs debugger
https://forum.osdev.org/viewtopic.php?f=2&t=17546
Page 1 of 12

Author:  WindowsNT [ Wed Jul 16, 2008 2:36 pm ]
Post subject:  GUI for bochs debugger

I 'm successfully creating a gui for bochs' debugger for Windows...

* Real/Protected/Long mode
* Registers/Segments/Control Registers
* Dissassembly Window
* VS Shortcuts for step,run etc
* Breakpoint list
* GDT entries
* Data dump

and more to come.

Image

I 've decided to release a test version of it so you can see it working and submit me bugs and feature requests.
Note, do expect for it to have some bugs (for example, dump is not automatically updated), which would be resolved with your feedback. When the project is completed, I will release the source.

http://www.turboirc.com/tools/bochs.exe

Make sure that the bochs option to load the gui is enabled
display_library: win32, options="windebug"


This version has the 'auto update' feature from menu help, so when I update it, you simply check that menu item and it automatically downloads the update.

Try it and tell me what you think.Any Suggestions/Requests , discuss it :)

Best Regards.

Author:  Zenith [ Wed Jul 16, 2008 4:25 pm ]
Post subject:  Re: GUI for bochs debugger

That looks amazing :) - I've often wished the Bochs/QEMU debuggers were more user-friendly.

Now, for the questions:
- Is this a separate application or do you have to compile it into Bochs?
- If so, is this a native app or is it .NET? Can it be made cross-platform?
- When will you release the first version?

Nice site by the way (I'm assuming it's yours). It's a little too happy for me, but too many exclamation marks can start to annoy people :twisted: . Also, the frame on the left doesn't seem to overflow properly when you expand the different items (but that's just me nitpicking).

Did you actually develop all those programs, because they look pretty cool :).

Good luck!

Author:  thepowersgang [ Wed Jul 16, 2008 11:27 pm ]
Post subject:  Re: GUI for bochs debugger

How complete is it?
and is there any chance to release it for testing

Author:  AJ [ Thu Jul 17, 2008 1:39 am ]
Post subject:  Re: GUI for bochs debugger

Very nice. I want one :)

Author:  kmtdk [ Thu Jul 17, 2008 2:06 am ]
Post subject:  Re: GUI for bochs debugger

I agree with Zenith, and AJ.
Fist it is just what bochs needs,
secound: will it become public ?
; you can maby speak to the "Bochs" dev team, and maby they could include it in Bochs.


Kmt dk

Author:  WindowsNT [ Thu Jul 17, 2008 2:42 am ]
Post subject:  Re: GUI for bochs debugger

I tried talking to the developer's forum and they don't seem that much interested. Anyway, yes it will be public when it is almost complete - it needs a recompilation, so I guess I will put the entire executable online when the thing is finished.It is a native Win32 dialog, nothing more, nothing less.

For testing, yes I will post a link here later on so you can test it. I have yet to finish what I originally have in mind and then release the source code so you can easily edit it as well.

Author:  kmtdk [ Thu Jul 17, 2008 2:46 am ]
Post subject:  Re: GUI for bochs debugger

sounds good.
I would like to test/ use it-
Why did'nt they (bochs dev team) sound intressted ?, it is a GOod ideer. and you have done the most of their job.

Kmt dk

Author:  WindowsNT [ Thu Jul 17, 2008 3:55 am ]
Post subject:  Re: GUI for bochs debugger

New screenshot with data dump and breakpoints

http://www.turboirc.com/asm/b3.jpg

Author:  AJ [ Thu Jul 17, 2008 4:03 am ]
Post subject:  Re: GUI for bochs debugger

=P~

Author:  kmtdk [ Thu Jul 17, 2008 4:06 am ]
Post subject:  Re: GUI for bochs debugger

cool..

well, how have you maded the "interface", just added a gui, or ?

KMT dk

Author:  raistlinthewiz [ Thu Jul 17, 2008 4:20 am ]
Post subject:  Re: GUI for bochs debugger

WindowsNT wrote:
I 'm successfully creating a gui for bochs' debugger for Windows...

* Real/Protected/Long mode
* Registers/Segments/Control Registers
* Dissassembly Window
* VS Shortcuts for step,run etc
* Breakpoint list
* GDT entries
* Data dump

and more to come.

http://www.turboirc.com/asm/b1.jpg
http://www.turboirc.com/asm/b2.jpg

Any Suggestions/Requests , discuss it :)


nice work keep it up m8, waiting to use it.

Author:  jal [ Thu Jul 17, 2008 4:22 am ]
Post subject:  Re: GUI for bochs debugger

what would really be my wet dream though, would be an intergration of the bochs debugger into KDEveloper :).


JAL

Author:  lukem95 [ Thu Jul 17, 2008 4:23 am ]
Post subject:  Re: GUI for bochs debugger

good work, it looks really useful :)

the current bochs UI for the debugger leaves a lot to be desired, and i'm sure this will be very useful. are you going to release the source? it wouldnt be too hard to port to X/GTK+.

Author:  WindowsNT [ Thu Jul 17, 2008 4:36 am ]
Post subject:  Re: GUI for bochs debugger

I will release the source, but I don't think it will be too easy to port a native Win32 piece of code to gtk....

Author:  raistlinthewiz [ Thu Jul 17, 2008 4:51 am ]
Post subject:  Re: GUI for bochs debugger

WindowsNT wrote:
I will release the source, but I don't think it will be too easy to port a native Win32 piece of code to gtk....


hm u'll release the sources. it'll be nice. i'll take a look and try to contribute then

Page 1 of 12 All times are UTC - 6 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/