GUI for bochs debugger
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.
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.
* 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.
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.
Last edited by WindowsNT on Sat Jul 19, 2008 7:14 am, edited 5 times in total.
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 . 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!
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 . 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!
"Sufficiently advanced stupidity is indistinguishable from malice."
- thepowersgang
- Member
- Posts: 734
- Joined: Tue Dec 25, 2007 6:03 am
- Libera.chat IRC: thePowersGang
- Location: Perth, Western Australia
- Contact:
Re: GUI for bochs debugger
How complete is it?
and is there any chance to release it for testing
and is there any chance to release it for testing
Kernel Development, It's the brain surgery of programming.
Acess2 OS (c) | Tifflin OS (rust) | mrustc - Rust compiler
Currently Working on: mrustc
Acess2 OS (c) | Tifflin OS (rust) | mrustc - Rust compiler
Currently Working on: mrustc
Re: GUI for bochs debugger
Very nice. I want one
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
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
well, what to say, to much to do in too little space.
when it goes up hill, increase work, when it goes straight, test yourself but when going down, slow down.
when it goes up hill, increase work, when it goes straight, test yourself but when going down, slow down.
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.
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.
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
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
well, what to say, to much to do in too little space.
when it goes up hill, increase work, when it goes straight, test yourself but when going down, slow down.
when it goes up hill, increase work, when it goes straight, test yourself but when going down, slow down.
Re: GUI for bochs debugger
cool..
well, how have you maded the "interface", just added a gui, or ?
KMT dk
well, how have you maded the "interface", just added a gui, or ?
KMT dk
well, what to say, to much to do in too little space.
when it goes up hill, increase work, when it goes straight, test yourself but when going down, slow down.
when it goes up hill, increase work, when it goes straight, test yourself but when going down, slow down.
- raistlinthewiz
- Member
- Posts: 34
- Joined: Wed Jun 29, 2005 11:00 pm
- Contact:
Re: GUI for bochs debugger
nice work keep it up m8, waiting to use it.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
Re: GUI for bochs debugger
what would really be my wet dream though, would be an intergration of the bochs debugger into KDEveloper :).
JAL
JAL
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+.
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+.
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....
- raistlinthewiz
- Member
- Posts: 34
- Joined: Wed Jun 29, 2005 11:00 pm
- Contact:
Re: GUI for bochs debugger
hm u'll release the sources. it'll be nice. i'll take a look and try to contribute thenWindowsNT 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....