Derrick 0.0.2 released, please test!

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: Derrick 0.0.2 released, please test!

Post 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)
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Re: Derrick 0.0.2 released, please test!

Post 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. :)
Last edited by inflater on Sun Dec 28, 2008 9:20 am, edited 1 time in total.
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Re: Derrick 0.0.2 released, please test!

Post by Combuster »

:shock: phpBB broke the link
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: Derrick 0.0.2 released, please test!

Post by Troy Martin »

Welcome back inflater, I'll get right to testing 0.0.2! :D
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Re: Derrick 0.0.2 released, please test!

Post 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. ;)
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: Derrick 0.0.2 released, please test!

Post by Troy Martin »

MikeOS got blown out of the wiki water even though it has > 10000 downloads.
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Re: Derrick 0.0.2 released, please test!

Post 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?
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: Derrick 0.0.2 released, please test!

Post 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.
Last edited by Troy Martin on Sun Dec 28, 2008 11:50 am, edited 1 time in total.
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Re: Derrick 0.0.2 released, please test!

Post 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?
Last edited by inflater on Sun Dec 28, 2008 11:53 am, edited 1 time in total.
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: Derrick 0.0.2 released, please test!

Post by Troy Martin »

Nifty, see the bugs and stuff on my previous post.
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
geppy
Member
Member
Posts: 27
Joined: Wed Jun 11, 2008 5:30 pm

Re: Derrick 0.0.2 released, please test!

Post 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.
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Re: Derrick 0.0.2 released, please test!

Post 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...
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Re: Derrick 0.0.2 released, please test!

Post 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 :)
User avatar
Troy Martin
Member
Member
Posts: 1686
Joined: Fri Apr 18, 2008 4:40 pm
Location: Langley, Vancouver, BC, Canada
Contact:

Re: Derrick 0.0.2 released, please test!

Post 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.
Image
Image
Solar wrote:It keeps stunning me how friendly we - as a community - are towards people who start programming "their first OS" who don't even have a solid understanding of pointers, their compiler, or how a OS is structured.
I wish I could add more tex
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Re: Derrick 0.0.2 released, please test!

Post 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.
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
Post Reply