Page 2 of 3

Posted: Sun Apr 27, 2008 10:37 am
by AJ
Fantastic news! My OS is doing things in a very different way, but always interesting to see how someone else does things.

Cheers,
Adam

Posted: Mon Apr 28, 2008 2:45 pm
by Dex
Thanks everyone for your kind words, i have released the source as promised.
You need to down load "DexSource.zip" from here:
http://www.dex4u.com/download.htm

Please do not remark on bad spelling or no comments, as that is just a by produced of my work.
If you improve some part of it let me know, so i may add it to the main code.
Regards Dex

Posted: Tue Apr 29, 2008 7:25 am
by z180
Hi Dex!
An alternative stable 16 bit OS in assembler with a small GUI is not commonly
found.Thanks for going opensource.Could this be programmed with
compiler language bindings?

Posted: Tue Apr 29, 2008 10:42 am
by Dex
z180 wrote:Hi Dex!
An alternative stable 16 bit OS in assembler with a small GUI is not commonly
found.Thanks for going opensource.Could this be programmed with
compiler language bindings?
Thanks z180,
But DexOS is 32bit pmode OS, and yes it could, if someone took on the job.
Regards Dex.

Posted: Wed Apr 30, 2008 7:38 pm
by 01000101
nice. very stable CLI. I didnt mess with the gui stuff too much, I will later. worked fine in VPC2007

Posted: Thu May 01, 2008 9:43 am
by Dex
Thanks for the info 01000101, as i do not have that emulator to test it in.

Posted: Thu May 01, 2008 7:46 pm
by 01000101
k, finally got around to messing with the OS a bit more and all I have to say is 'wow'. the vesa screensaver program was awesome. also, the media player worked just fine and the reboot worked fine as well, no issues.

although, is settings not supposed to work at the moment, same with networking? they had no response when selected.

but yea, all in all, everything was very stable in VPC

Posted: Fri May 02, 2008 9:59 am
by Dex
Thanks 01000101, the setting and network do nothing at the moment, as when this was written i did not have a tcp/ip stack.
Most people wanted a more desktop like GUI, so dev stopped on that "gui.dex"and i started work on the "win.dex" which is also not finished ( only about 10% done).
If you go to the command line from the menu and type win <enter> you can test it, if you have not so far.

I will be releasing the tcp/ip stack with some ethernet drivers over the coming days, this will include Automated dhcp client, a simple web server, a VNC program etc.
plus later a web browser, these may be of interest to you.
Regards Dex.

Posted: Fri May 02, 2008 10:27 am
by 01000101
yea, they deff are interest to me. very cool.
good luck.

Posted: Sat May 10, 2008 5:01 am
by lukem95
VESAGUI.GEX... that is really awesome Dex. Did you/one of your coders write that algo yourself?

im in awe :)

EDIT: gui seemed to work very nicely, the start menu wouldn't work when i had the media player app open though.

EDIT 2: sorry, my testbed was also VPC, forgot to say

Posted: Sat May 10, 2008 9:40 am
by Korona
Vesa and CPUID don't work inside Vmware.
Works fine in Qemu.

Posted: Sat May 10, 2008 11:41 am
by Dex
Thank Korona and lukem95, for testing.

@lukem95, if you mean the screensaver, no i did not code the main 3d part, i converted it to run on DexOS, this Co made it
http://www.crown-s-soft.com/screensaver.htm

Also the start menu is suppose to NOT start, if you have a program running, this is because its a single tasking OS, if the start menu open you would not be able to run more program, or it would need to be multi-tasking.
You could listen to a cd by playing it closing the program (with it still playing) than start another program.
But the media player is not finished, and the same with the rest of the GUI :( .
Its funny, but coders are not used to seeing a GUI in a single-tasking OS ;) .

Thanks again for testing.

PS: I am just adding the finishing touches to the tcp/ip stack plus http server, i will release it maybe later today, but you will need a RTL8339 ethernet card, test it.

Posted: Sat May 10, 2008 9:31 pm
by 01000101
yayyy... 8)
can't wait to check that out.

not too many networking code snippets being tossed around lately.

Posted: Sun May 11, 2008 1:32 am
by pcmattman
I'll definitely be looking into the TCP/IP stack - once I can get my stupid NE2k driver to receive packets :D.

Posted: Sun May 11, 2008 2:27 am
by lukem95
i realised about the whole single tasking thing about 10 minutes after i posted that, but i was offline and couldnt rectify it. oh well, we all have to look stupid sometimes.

anyway, thanks to the link, im going to check that out :)

and it really is a nice OS dex ;)