VESA - Virtual PC and Bochs problems.

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.
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Re:VESA - Virtual PC and Bochs problems.

Post 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 :D (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

Re:VESA - Virtual PC and Bochs problems.

Post 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.
srg

Re:VESA - Virtual PC and Bochs problems.

Post 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
ASHLEY4

Re:VESA - Virtual PC and Bochs problems.

Post by ASHLEY4 »

You can,there's one for the XBOX and thats just a x86 pc with out the legacy ports, ::).

ASHLEY4.
Adek336

Re:VESA - Virtual PC and Bochs problems.

Post by Adek336 »

there's just not enough room to place another computer here ::)
DennisCGc

Re:VESA - Virtual PC and Bochs problems.

Post 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)
Post Reply