Page 2 of 2
Re:VESA - Virtual PC and Bochs problems.
Posted: Thu Apr 15, 2004 12:24 pm
by Candy
ASHLEY4 wrote:
If it work on a real pc, thats what matters, dump BOCHS,VIRTUAL PC,And get a cheap test pc,There to much emulaling >:(.
ASHLEY4.
The idea behind emulators is that they present a perfectioned PC, so you can test everything your code should do with all the advantages of virtual computers (stopping the clock, tracing ALL code, dumping memory at random places and for instance (to give VPC some credit) to be able to compile & test without rebooting an actual computer or moving physical media. It removes the hardware component from the debugging scene, so you only keep the software part. It saves a lot of complaining to the hardware design team
(I do both CS on software area and hardware area, so I'm usually part of both teams and play 2 schizophrenic roles, which can be fun... blaming yourself for something you are stuck with...)
Re:VESA - Virtual PC and Bochs problems.
Posted: Thu Apr 15, 2004 1:33 pm
by ASHLEY4
Its not that i can not see the point in them,It's that most people spend too much time trying to fix the defect's that will always come with any emulater.
You end up making two OS one that works on a emulater and one that works on a REAL pc.
ASHLEY4.
Re:VESA - Virtual PC and Bochs problems.
Posted: Thu Apr 15, 2004 1:49 pm
by srg
But you can't control a real PCs execution like you can with bochs, that's why os coders use it. If only there was a device that you would attach to a PC and utilise the JTAG Probe mode on pentium and up. I once saw it being used on a PowerPC chip, you could do everyting that you can do with the bochs debugger!
The trouble with using a spear PC is that it's a black box, it either works or it doesn't. You can't easily find out WHY it happens, just that it happens. ok, so once your os has it's own kernel debugger, it's easier, but I like the JTAG probe mode style controllability of Bochs.
srg
Re:VESA - Virtual PC and Bochs problems.
Posted: Thu Apr 15, 2004 1:59 pm
by ASHLEY4
You can,there's one for the XBOX and thats just a x86 pc with out the legacy ports, ::).
ASHLEY4.
Re:VESA - Virtual PC and Bochs problems.
Posted: Fri Apr 16, 2004 6:36 am
by Adek336
there's just not enough room to place another computer here ::)
Re:VESA - Virtual PC and Bochs problems.
Posted: Fri Apr 16, 2004 6:54 am
by DennisCGc
ASHLEY4 wrote:
If it work on a real pc, thats what matters, dump BOCHS,VIRTUAL PC,And get a cheap test pc,There to much emulaling >:(.
ASHLEY4.
Emulators work good, most of the time
And I test it also on my REAL computer.
I reply to your bank switching comment, QBasic only supports real mode (that completely rules out the linear framebuffer), what's the point of you still asking me?
*DOH*, true :-[
You can,there's one for the XBOX and thats just a x86 pc with out the legacy ports, ::) .
An XBOX costs more money than Bochs does
And how do you want to boot YOUR OS using the xbox ?
(no, no mod chips)