Page 1 of 1

Bochs 2.4.1 Bugfix release

Posted: Sun Jun 07, 2009 2:02 pm
by stlw
Quick release notes:

- Fixed bunch of CPUID issues
  • - Bochs is now able to install and boot 64-bit Windows images!
    (special thanks to Mark Ebersole for his patch)
- Several bugfixes in CPU emulation (mostly for x87 instructions)
- Fixed two critical deadlock bugs in the Win32 gui (patches from @SF tracker)
- Fixes related to the 'show ips' feature
  • - removed conflicting win32-specific alarm() functions ('win32' and 'sdl' gui)
    - feature now works in wx on win32
- Added support for gdb stub on big endian machine (patch by Godmar Back)
- Rewritten obsolete hash_map code in dbg symbols module (patch from @SF)
- BIOS: implemented missing INT 15h/89h (patch by Sebastian Herbszt)

Release packages are already available for download from SourceForge.
Website will be updated soon.

Stanislav

Re: Bochs 2.4.1 Bugfix release

Posted: Sun Jun 07, 2009 7:06 pm
by 01000101
meh, I just barely compiled the latest CVS yesterday haha.

At least I get to see my reported fixes in 2.4.1. =)
btw, kudos to "sshwarts" as he's fixed both the bug reports within a day or two perfectly. I just barely got a sourceforge account so I couldn't thank him or anything.

I'm thinking about getting some CVS rights and submitting my own patches (as I'm sure I'll find some more bugs along the road). Anyways, Great job guys!

Re: Bochs 2.4.1 Bugfix release

Posted: Sun Jun 07, 2009 9:17 pm
by bewing
:wink: Stanislav = stlw = sshwarts

I've got a bug in the BIOS that I'll be passing on, myself. And Stanislav wanted some mods to the Page Table code in the GUI -- so I'll look at a patch for that while I'm at it.

And I've got to see how you can have deadlock issues in singletasking code, too! :D