BOCHS 2.0

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
jrfritz

BOCHS 2.0

Post by jrfritz »

Bochs 2.0 Released!:

http://sourceforge.net/project/showfiles.php?group_id=12580&release_id=129437

I tested 2.0.pre2 and it is very good and doesn't seem to glitch with the keyboard anymore! It also supports FritzOS and works better than any other version!
K.J.

Re:BOCHS 2.0

Post by K.J. »

Aww... you beat me to it!

Oh well, here's highlites from the CHANGES file:

- 2x emulation speedup!!!
- added emulation of AMD x86-64, MMX, SSE, SSE2 instructions
- improvements in many I/O devices: for example up to 8 hard disks/cdroms, TUN/TAP network interface, 360k floppies
- support for up to 32gig hard disk images
- added plugin architecture
- PCI functions support (Volker) :
- BIOS32 service directory
- real mode PCI int1a functions
- protected mode PCI int1a functions
- add int15 extended memory function 0xe820 (patch from osmaker) and 0xe801 (patch from Hartmut Birr)
- The new wxWindows port of Bochs provides both a graphical configuration interface (for editing bochsrc options) and a display. It was written by Bryce Denney, Don Becker, Dave Poirier, and Volker Ruppert.
- add hooks for external debugger for win32. The external debugger that connects to Bochs is distributed in build/win32/tattam-external-debugger.zip in binary form. Turn on with --enable-external-debugger. (Peter)
- add "debugger_log" option to bochsrc, which logs all debug output into a file. feature [ 629068 ] (Christophe)
- ATA/ATAPI support added

The entire (huge) CHANGES file may be found here:
http://cvs.sourceforge.net/cgi-bin/view ... cvs-markup

K.J.
jrfritz

Re:BOCHS 2.0

Post by jrfritz »

You forgot the "Real Time PIT" ;)
Slasher

Re:BOCHS 2.0

Post by Slasher »

hi
does it support VESA LFB modes?
if not where can i get the patch?
K.J.

Re:BOCHS 2.0

Post by K.J. »

- added VESA BIOS Extensions code by Jeroen Janssen(banked mode only, LFB support in patches)

Patches may be found here:
http://cvs.sourceforge.net/cgi-bin/view ... s/patches/

The actual patch is here:
http://cvs.sourceforge.net/cgi-bin/view ... ios.tar.gz

The reason I didn't mention the realtime PIT is because it's 100% reliable in my testing.

K.J.
jrfritz

Re:BOCHS 2.0

Post by jrfritz »

The reason I didn't mention the realtime PIT is because it's 100% reliable in my testing.
I don't get it. Why would you not add it if it was working good?
K.J.

Re:BOCHS 2.0

Post by K.J. »

err... oops! :o
I mean, "not 100% reliable".

osmaker
Berserk

Re:BOCHS 2.0

Post by Berserk »

Hey,

Has anybody heard of something called Connectix Virtual PC?

If you haven't i recommend you try it, it's alot like Bochs!

Just download a copy off Kazaa ;)
K.J.

Re:BOCHS 2.0

Post by K.J. »

Virtual PC doesn't have the debugging stuff like Bochs, nor can it simulate an Athlon 64, nor can it simulate more than 1 CPU that I am aware of.
Just download a copy off Kazaa
Hmm... your piracy habits go with your question asking habits very well.

K.J.
Slasher

Re:BOCHS 2.0

Post by Slasher »

hi
has anyone experienced problems with writing/reading CMOS under bochs?
I get
PANIC [CMOS]: unsupported 7070! instruction/command :'(
also
i seem to be having problems using the VBE patch,
still get ERROR 24 - 32 BPP when i try to run MENUETOS in BOCH!
Any idea or HOW DO I USRE THE PATCH?
jrfritz

Re:BOCHS 2.0

Post by jrfritz »

The BOCHS for linux is super stable compared to the Windows version...I did tests.

Maybe that's the prob.
Slasher

Re:BOCHS 2.0

Post by Slasher »

could you post you setup script for bochs?
thanks
Perica
Member
Member
Posts: 454
Joined: Sat Nov 25, 2006 12:50 am

Re:BOCHS 2.0

Post by Perica »

..
Last edited by Perica on Sun Dec 03, 2006 8:41 pm, edited 1 time in total.
Mr_Spam

Re:BOCHS 2.0

Post by Mr_Spam »

what is this thing about bochs..... I havn't used it before but it sounds like it may be usefull... can some one describe better what it dose, how to use it, and its benifates/downfalls over just useing the raw computer?
jrfritz

Re:BOCHS 2.0

Post by jrfritz »

Use mine in FritzOS...it makes BOCHS work.
Post Reply