BOCHS 2.0
-
pskyboy
Re:BOCHS 2.0
Hey Mr_Spam
Bochs is basically an IA32 and now x86-64 emulator. What this means is you can run you os within windows or linux which makes OS testing much quicker and easier as you don't have to keep rebooting.
Peter
Bochs is basically an IA32 and now x86-64 emulator. What this means is you can run you os within windows or linux which makes OS testing much quicker and easier as you don't have to keep rebooting.
Peter
-
jrfritz
Re:BOCHS 2.0
BOCHS on linux is super fast and less buggy. BOCHS on Windows is the most crashy, slow, emulator i've seen.
-
K.J.
Re:BOCHS 2.0
Weird, my tests showed just the opposite.BOCHS on linux is super fast and less buggy. BOCHS on Windows is the most crashy, slow, emulator i've seen.
Sure...Could Somebody please post their Setup Script for Bochs 2, i can't get it to work. So could somebody please post their script - so i can see how it works!
Code: Select all
# how much memory the emulated machine will have
megs: 16
# filename of ROM images
romimage: file=../BIOS-bochs-latest, address=0xf0000
vgaromimage: ../VGABIOS-elpin-2.40
# what disk images will be used
floppya: 1_44=1.44, status=inserted
# choose the boot disk.
boot: a
log: bochsout.txt
mouse: enabled=0
ips: 500000-
jrfritz
Re:BOCHS 2.0
You forgot this needed part I found out:
floppy_bootsig_check: disabled=1
That is 100% needed in most cases.
floppy_bootsig_check: disabled=1
That is 100% needed in most cases.
-
srg
Re:BOCHS 2.0
Does Bochs still require you to make floppy images or can I finally use the floppy drive properly!
-
Curufir
Re:BOCHS 2.0
Yes, Bochs 2.0 provides real cdrom/floppy access on windows. You still can't use a partition as a harddrive though (Well you can, but it takes more effort than is worthwhile just to screw up a perfectly good partition
).
-
K.J.
Re:BOCHS 2.0
That better not be needed, if you need that, then you OS won't boot on some systems.You forgot this needed part I found out:
floppy_bootsig_check: disabled=1
That is 100% needed in most cases.
K.J.
-
jrfritz
Re:BOCHS 2.0
The nutty thing (BOCHS) I already have a bootsig...BOCHS people told me that my bootsig is in the wrong addr...hmmm it is!(isn't it?)
-
K.J.
-
Curufir
Re:BOCHS 2.0
The BOCHS bootsig checking works absolutely fine with every bootsector I've dumped on there. It's your code, not the emulator. Make sure you haven't got the AA and 55 in the wrong order (Little vs Big endian drives me nuts as well sometimes).
-
Curufir
Re:BOCHS 2.0
Intel and clones are all little-endian. It's just something to keep in mind if you start adding bytes into specific areas of your code (Like the boot sector ID).