Page 1 of 1

I got a computer.

Posted: Sun Dec 16, 2007 2:08 pm
by crazygray1
I've been bursting to say this....

I got an old computer!!!

A friend of mine didn't wan't it anymore so he gave it to me. I figure it will be useful as a test machine instead of using an emulator.

Posted: Sun Dec 16, 2007 2:20 pm
by Brynet-Inc
Wow, and you rushed here to tell us? :roll:

Re: I got a computer.

Posted: Sun Dec 16, 2007 2:48 pm
by inflater
crazygray1 wrote:I've been bursting to say this....

I got an old computer!!!
me chinese me japanese me say joke me go pp in your coke :twisted:

Written using opera mini on my old sie-cxt65. Yay, GPRS still works! :D [/showoff]

Posted: Sun Dec 16, 2007 3:44 pm
by Combuster
You might want to post it here :wink:

Posted: Sun Dec 16, 2007 7:28 pm
by crazygray1
Brynet-Inc wrote:Wow, and you rushed here to tell us? :roll:
Yeah untill now I've been having trouble testing my os, this makes me very exited...

Posted: Sun Dec 16, 2007 11:13 pm
by Shalted
I would think an emulator would be more suitable for Operating System development, just because of the the fact that you've more control over the environment, such as the amount of RAM or the amount of Cores/CPUs the system has, not to mention that an emulator's debugging facilities are much more helpful than what your OS can spit out, (Unless you've gotten to the point where you've written very verbose exception handlers). I find that it's just more convenient to test on an emulator, less hard reboots.

Posted: Mon Dec 17, 2007 3:54 am
by Masterkiller
Also emulator shows a message if Virtual CPU is going to reset the Virtual PC because of triple fault. So you will make difference between the tripple fault reset and your OS cold reboot.

Posted: Mon Dec 17, 2007 9:19 am
by JamesM
Masterkiller wrote:Also emulator shows a message if Virtual CPU is going to reset the Virtual PC because of triple fault. So you will make difference between the tripple fault reset and your OS cold reboot.
Yes, but an emulator is just that - an emulator. It's not real hardware and thus there will ALWAYS be differences. (E.g. memory nullification in bochs)

Posted: Mon Dec 17, 2007 10:56 am
by Combuster
It's not real hardware and thus there will ALWAYS be differences.
According to Murphy's law, emulators always have different hardware than the real box you want to run your OS on :wink:

Posted: Mon Dec 17, 2007 11:16 am
by Brendan
Hi,
Combuster wrote:According to Murphy's law, emulators always have different hardware than the real box you want to run your OS on :wink:
It's worse than that - real box A, real box B, real box C and real box D all have different hardware from each other. :)

What matters most is the number of different (real and virtual) computers you can test the OS on. If any (real or emulated) computer doesn't behave as you expected then you either need to find out why it didn't behave as you expected or why the others did behave as you expected.


Cheers,

Brendan