BlueIllusionOS pre 0.05

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
distantvoices
Member
Member
Posts: 1600
Joined: Wed Oct 18, 2006 11:59 am
Location: Vienna/Austria
Contact:

BlueIllusionOS pre 0.05

Post by distantvoices »

Look at this screenie:

Image

Just give it a test, loco at usual. Look at my sig. You'll need a vbe 2 compatible card with 32 bpp available. Haven't yet fleshed out the 24 bpp stuff. The window dragging is a bit horrible yet, and there remain artifacts on screen if doing ops with the mouse. A slight overall feeling of instability is still present. Have to figure out some of the odd bugs yet.

Maan I feel cool 8)

more comes later, I'm too busy having a party currently :-)

Big Thankyou goes to Andy McLaughlin (Visopsys) for showing me how to write a bmp loader. :-) (the display image stuff 's been rather easy after that)
... the osdever formerly known as beyond infinity ...
BlueillusionOS iso image
Warrior

Re:BlueIllusionOS pre 0.05

Post by Warrior »

Looking very nice, good job on it.
User avatar
bubach
Member
Member
Posts: 1223
Joined: Sat Oct 23, 2004 11:00 pm
Location: Sweden
Contact:

Re:BlueIllusionOS pre 0.05

Post by bubach »

Looks nice.
Finally some colors that my eyes allow me too look at.. :P
"Simplicity is the ultimate sophistication."
http://bos.asmhackers.net/ - GitHub
distantvoices
Member
Member
Posts: 1600
Joined: Wed Oct 18, 2006 11:59 am
Location: Vienna/Austria
Contact:

Re:BlueIllusionOS pre 0.05

Post by distantvoices »

@bubach:ongelukkig nijlpaard! Better you take sunglasses now or you'll be blended by those bright colors here. *rofl*

But the colors are finally in an acceptable state *chuckle*. I'm going to add a ide driver so I have more space on a hd-image for pictures and programs. *gg*
... the osdever formerly known as beyond infinity ...
BlueillusionOS iso image
User avatar
Candy
Member
Member
Posts: 3882
Joined: Tue Oct 17, 2006 11:33 pm
Location: Eindhoven

Re:BlueIllusionOS pre 0.05

Post by Candy »

beyond infinity wrote: @bubach:ongelukkig nijlpaard!
Why are you cursing in dutch? Neither you nor bubach are :)
distantvoices
Member
Member
Posts: 1600
Joined: Wed Oct 18, 2006 11:59 am
Location: Vienna/Austria
Contact:

Re:BlueIllusionOS pre 0.05

Post by distantvoices »

@candy: not being dutch doesn't imply that I canna remind some words I've snatched from reading Karl May years ago. *rofl*Especially "Der blaurote Methusalem" has taught me a looot of neat words.

Btw, since when "unhappy hippopotamus" is a curse? *rofl* I've rather intended to do a bit of jesting.

Or shoud I have used "prata skitsnack" in all earnest - which I couldn't for he's been perfectly right.
... the osdever formerly known as beyond infinity ...
BlueillusionOS iso image
User avatar
bubach
Member
Member
Posts: 1223
Joined: Sat Oct 23, 2004 11:00 pm
Location: Sweden
Contact:

Re:BlueIllusionOS pre 0.05

Post by bubach »

Babelfish
In English:
unfortunate hippopotamus
wtf is a hippopotamus? not the animals with very.. hmm.. tall necks right.. ;)
"prata skitsnack"
lol.. thats a fair answer to all my comments about your colors.. :P

PS: you might wanna add "sluta" in front of that.. ;)
/ Christoffer
"Simplicity is the ultimate sophistication."
http://bos.asmhackers.net/ - GitHub
zloba

Re:BlueIllusionOS pre 0.05

Post by zloba »

1. It loads some weird kb layout, something european i guess, so it's kinda tricky to use (took a few minutes to find underscore). a neutral layout (US) would be better for general public, but less so for you. an option to choose or swtich between these would be just perfect.

2. how do you summon that neat GUI? a basic "user manual" would be good (what to test and how, more interesting commands and features).
Warrior

Re:BlueIllusionOS pre 0.05

Post by Warrior »

The GUI itself runs a little slow on my emulated PC (64mb ram), It's pretty neat though
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:BlueIllusionOS pre 0.05

Post by Pype.Clicker »

need to find a floppy and test that ... still progress to be made on the font's appealing, though.

running it in qemu-fast ... i'm amazed by the time required by "init semaphores" step ...
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:BlueIllusionOS pre 0.05

Post by Pype.Clicker »

Code: Select all

install/OS> tar jxvf blueillusionos_img-pre05.tar.bz2 
root/bochs/fd0img.img

bzip2: (stdin): trailing garbage after EOF ignored
install/OS> md5sum blueillusionos_img-pre05.tar.bz2 
ac9d27349ad71e8d634863ecb40a376a  blueillusionos_img-pre05.tar.bz2
install/OS> 
hope that won't hurt ...
distantvoices
Member
Member
Posts: 1600
Joined: Wed Oct 18, 2006 11:59 am
Location: Vienna/Austria
Contact:

Re:BlueIllusionOS pre 0.05

Post by distantvoices »

this trailing garbage usually doesn't hurt. I wonder why it does this. *shrugs*

as for information about how to use it:

I've implemented some UNIX commands. They issue a short usage instruction upon invoking the command without arguments. Well, usually. Some maybe don't sport this issue yet.

Well, enough of the talking. Type 'help' in the shell to find out what commands are available. Type 'help <command>' to get more indepth info about a command. Type 'gui' to summon the GUI.

@pype: the lag after init_semaphores is propably the instantiation of the proc service, althou I can't experience this lag on my dev machine (athlon xp 1700+ with 512 MB RAM). I'll have to check this further.

thanks for testing - and sorry about the crammy font.
... the osdever formerly known as beyond infinity ...
BlueillusionOS iso image
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:BlueIllusionOS pre 0.05

Post by Pype.Clicker »

testing on real hardware (AMDK6-II)

Code: Select all

BlueIllusion OS v0.04 - in 1, out 2
You are welcome for an experiment ;-)

> gui

VESA 2.0 not supported!
Aaargh. too bad. iirc, this machine still has a S3Virge card. I'll have to find my GeForce2 and mount it in. That'll be after i'm back from US, though ...
distantvoices
Member
Member
Posts: 1600
Joined: Wed Oct 18, 2006 11:59 am
Location: Vienna/Austria
Contact:

Re:BlueIllusionOS 0.05

Post by distantvoices »

Version 0.05 is out, with IDE/ATAPI driver included (and an ISO9660-FS-Driver too)

The IDE/ATAPI Driver I have ported over from Andy McLaughlins VisOpSys.

Feel free to download the *.iso.gz image (the link in my signature) and give it a test or two. it's kinda big. Sorry. I couldna resist and have included some pictures.

Requirements: enough memory. This os is kinda memory hogging. I have to get rid of that. PS2 mouse, PS2 keyboard (layout: german, in case you wonder), VBE2 compatible graphics adapter. Floppy disk optional (you can mount a ext2-formatted floppy), cdrom currently needs to be the master drive on the secondary ide controller.

BlueIllusion sports the usual GUI (invoke it with 'GUI'), a text editor (invoke with 'edit'), a command line calculator ('calc') and quite some gui-applications (a hangman game among them).

You may try out the 'cdrom' command or the 'lsdev' command.

There is also a gui'fied usermanager. You might try to add/delete users. This one is client server stuff: the user service is the lord over the user database (a simple file, blah), but that's not yet written to disk - because we 're operating from cdrom. :-) the userman app (and four cmdline commands) simply talks to this service via messaging. That's sorta: you not deal with my user database directly.

In the gui start menue, you'll find some applications: one to set the background of the desktop, and one to display a simple image. They are kinda shitty: you mistype and canna reset the textbox. I've not yet included the buttons to clear the text edit in case of mistyping or else.

btw: the shell in gui mode doesn't work (no proper framework yet). Neither does the help thing.

But: in command line mode: type 'help' to see what commands are available. Type help 'command' to reveal more info about a command.

Have a lot of FuN :-)

PS: as the ISO9660 driver doesn't access buffered data, it fetches everything from the cdrom - so a loooot of cdrom accessing happens and it's not the quickest due to that.
... the osdever formerly known as beyond infinity ...
BlueillusionOS iso image
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:BlueIllusionOS pre 0.05

Post by Pype.Clicker »

hmmm ... seems i'll be bringing a CD-RW around here to test on the now-geforce-equipped K6-II :)
Post Reply