I unintentionally stumbled upon this GUI debugger for Bochs, I was finally able to debug my OS and see why it wasn't working ( thank god ). I thought I'd share this with all of you ( And by that I mean the 1 or 2 people who rarely post here.

).
It isn't officially by Bochs, I found it on the OSDev forum, someone had posted it for easy debugging, along with some of the source code but I don't think you guys need that.
Just put the executable where ever you have Bochs installed. In your Bochs configuration file ( bochsrc.txt ) you're going to have to add a new line.
Code:
display_library: win32, options="windebug"
Example of my Bochs configuration file:
Code:
megs: 32
romimage: file=BIOS-bochs-latest
vgaromimage: file=VGABIOS-lgpl-latest
floppya: 1_44=a:, status=inserted
boot: a
log: bochsout.txt
display_library: win32, options="windebug"
Note: This only works on Windows, sadly. Since all of my OS development is on my Linux partition it would have been really cool if it were multi-platform. -sobsob-
Virus Scan 1
Virus Scan 2