Page 6 of 7

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 9:09 am
by Combuster
Since you did the VM stuff already, tested it on some real hardware, without finding problems.

Oh and nice APM support :)
And already headed for AfD for the notability reason. (think about it, even SFS didn't last there)

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 9:15 am
by inflater
//edit: It's still working, you need to include the final bracket ")":

Derrick (operating system)

in the URL. But who knows, it's staying there from 17.12 until now :lol:

Anyways thanks Combuster for testing. :)

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 9:19 am
by Combuster
:shock: phpBB broke the link

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 11:02 am
by Troy Martin
Welcome back inflater, I'll get right to testing 0.0.2! :D

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 11:03 am
by Brynet-Inc
Characters like ( and ) aren't URI friendly.. encode them, i.e: Derrick_%28operating_system%29

It will get deleted, Wikipedia staffers do not believe hobby operating systems are notable entires.. even Visopsys was deleted.

And IMHO, Inflater's OS isn't even in the same league as Visopsys.. so.. it's only a matter of time. ;)

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 11:26 am
by Troy Martin
MikeOS got blown out of the wiki water even though it has > 10000 downloads.

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 11:29 am
by inflater
DexOS has a small community and they kept deleting their OS page. They declared it open source then and Wiki kept the page intact from June 2008... weird. PortixOS was also deleted, MikeOS too. Maybe because for "notability"... heh. Really - they should remove stuff like this or this, but if my OS page stays up, I'm not complaining. :)

Ah, went a little bit offtopic. Anyone discovered some new bugs to be fixed in 0.0.3?

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 11:43 am
by Troy Martin
Actually, the latter linux "distro" is actually a good tool for fixing broken grub installs and x.org confs if you can't get to a text-only shell booting off your hard drive! :P

Testing now, will edit or post again.

Mind if I ask, what programming language do you use? And how do you handle the keyboard?

EDIT: Broke it. Fed type a padded filename, and it crashed. Blank lines at the prompt should just make a new line and print the prompt again, not do another "bad command or filename" error. I'm impressed with the sysinfo command! The default font's nifty too, it's a bit different than the starting text mode font.

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 11:50 am
by inflater
Everything in FASM, 16 and 32 bit modes combined, except the SPIRAL demo which is hardcoded and compiled externally in Free Pascal.
The output is a MZ-EXE executable. (Can't compile to pure binary because FASM has a 64kB limit for "DOS COM's", altough my kernel isn't for DOS...)

How I handle the keyboard? Well, a modified DexOS keyboard driver base + some mine improvements.

//EDIT: What did you type exactly when it crashed?

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 11:51 am
by Troy Martin
Nifty, see the bugs and stuff on my previous post.

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 12:04 pm
by geppy
I am afraid CPU speed is incorrectly reported on overclocked/underclocked processors.

Any chance you are using combination of timer and rdtsc? If so the please know that on most x86-64 Intel processors TSC gets initialized once during bootup and probably earlier than BIOS kicks in.
A fix to this problem would be to determine cpu model & family, and based on that decide if you need to read MSRs that contain current multipler and multiplier that TSC was initialized with.

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 1:19 pm
by inflater
Fixed the empty command line thing, empty yer browser's cache and try redownloading (the correct version has derrick_english.img or .exe from today in the RAR file). Troy, could you please tell me how the hell did you crash it? :mrgreen: What did you type exactly?

geppy: Yes, the CPU detection is through RDTSC. But I think I won't bother fixing it for now...

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 1:28 pm
by Dex
inflater wrote:DexOS has a small community and they kept deleting their OS page. They declared it open source then and Wiki kept the page intact from June 2008... weird. PortixOS was also deleted, MikeOS too. Maybe because for "notability"... heh. Really - they should remove stuff like this or this, but if my OS page stays up, I'm not complaining. :)

Ah, went a little bit offtopic. Anyone discovered some new bugs to be fixed in 0.0.3?
DexOS was deleted because, the person who put it up kept writing stuff about the split between DexOS and v2_os, which was how DexOS started, you should put that we had a disagreement and split, but not keep adding more and more year's later.
So i band him from the forum, so he took the wiki down, saying it was not note worther enough, which is a laugh as he posted it there in the first place.
For your wiki to stay you need to have independant links and a good google rating
Eg: Links like this are good
http://royal.pingdom.com/2008/09/26/10- ... he-future/

Back on topic i will test your OS and report back over the coming days inflater :)

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 2:01 pm
by Troy Martin

Code: Select all

> type hello  txt
<-- note the padding in spaces
Completely froze up. Will download new one.

EDIT: Same issue. Note there's two spaces for padding, not the three that there should be. So there's the bug.

Re: Derrick 0.0.2 released, please test!

Posted: Sun Dec 28, 2008 2:19 pm
by inflater
HELLO(two spaces)TXT -> "Error loading file" on Bochs, so it works okay. Will try RHW.

You're using that Microsoft's hell called Virtual PC are you? Like said, Derrick doesn't like VPC... I'll block it for booting on it then.

//EDIT, MS VPC 2007: Entering

Code: Select all

type hello  txt
doesn't seem to crash the system... that same for rHW.