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...)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.
VESA - Virtual PC and Bochs problems.
Re:VESA - Virtual PC and Bochs problems.
Re:VESA - Virtual PC and Bochs problems.
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.
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.
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
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.
You can,there's one for the XBOX and thats just a x86 pc with out the legacy ports, ::).
ASHLEY4.
ASHLEY4.
Re:VESA - Virtual PC and Bochs problems.
there's just not enough room to place another computer here ::)
Re:VESA - Virtual PC and Bochs problems.
Emulators work good, most of the timeASHLEY4 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.
And I test it also on my REAL computer.
*DOH*, true :-[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?
An XBOX costs more money than Bochs doesYou can,there's one for the XBOX and thats just a x86 pc with out the legacy ports, ::) .
And how do you want to boot YOUR OS using the xbox ?
(no, no mod chips)