Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Oct 22nd, 2005, 6:27 PM   #1
Datalisk
Newbie
 
Join Date: Oct 2005
Posts: 4
Rep Power: 0 Datalisk is on a distinguished road
Lightbulb SerpentOS

I am trying to pull an OS together called SerpentOS. I need team members or people to just help me code, so if interested just post here. The project will be an OS with DirectX support, a graphical user interface written by me in DirectX, and several programs (which would also be windows compatible) that come with it. This would be booted off of a DOS floppy and then run through the autoexec automatically. I'd eventually attempt to code my own (or find a public domain version of) DOS to run it on. This project would provide a very mobile gaming and programming platform with support for DirectX based games! If interested, as I said, post here (or in any other posts I make asking for help or members). Thank you!
__________________
DevPortal - My website!
Datalisk is offline   Reply With Quote
Old Oct 22nd, 2005, 6:59 PM   #2
Arevos
Programming Guru
 
Arevos's Avatar
 
Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 5 Arevos is on a distinguished road
Seems... ambitious. WINE took about a decade to get DirectX support perfect, and Linux took a similar amount of time to get into a robust, mainstream OS. I suppose you could rip elements from both, but we're talking a project that would last years, even with a team of expert programmers working full time.
Arevos is offline   Reply With Quote
Old Oct 22nd, 2005, 6:59 PM   #3
nindoja
Programmer
 
Join Date: Jun 2005
Posts: 92
Rep Power: 4 nindoja is on a distinguished road
wow, sounds like i'll do it, just hand me a check for $1,000,000 and i'm your man. I'll drop out of school too if you want. Seriously though, think about your request, and how much time it would take. Also, DirectX support would be hard as anything, and it would take many years, yes YEARS, to get it working. Look at the wineX project, it is functional, but no where near perfect. On top of that, programming an OS isn't the easiest thing in the world. And saying you have experience in Gamemaker has no relevance.

EDIT: Please don't cross post.
EDIT2: Nice timing averos, and nice comment, sounds like mine.
nindoja is offline   Reply With Quote
Old Oct 22nd, 2005, 7:38 PM   #4
tempest
Programming Guru
 
tempest's Avatar
 
Join Date: Oct 2004
Posts: 1,041
Rep Power: 6 tempest is on a distinguished road
Send a message via ICQ to tempest Send a message via AIM to tempest Send a message via Yahoo to tempest
DO NOT CROSS POST! Read the forum rules or don't post.... your actions show that you are a person of very little respect.
__________________

tempest is offline   Reply With Quote
Old Oct 22nd, 2005, 9:45 PM   #5
iignotus
Professional Programmer
 
iignotus's Avatar
 
Join Date: Apr 2005
Location: Nowhere Special
Posts: 466
Rep Power: 4 iignotus is on a distinguished road
Send a message via AIM to iignotus
If you keep cross-posting, you WILL be banned. It doesn't help that you barely have any idea what you're talking about in regards to your OS idea.
__________________
% rc4 hexkey < input > output
#define S ,t=s[i],s[i]=s[j],s[j]=t /* rc4 hexkey <file */
unsigned char k[256],s[256],i,j,t;main(c,v,e)char**v;{++v;while(++i)s[ 
i]=i;for(c=0;*(*v)++;k[c++]=e)sscanf((*v)++-1,"%2x",&e);while(j+=s[i]
+k[i%c]S,++i);for(j=0;c=~getchar();putchar(~c^s[t+=s[i]]))j+=s[++i]S;}
iignotus is offline   Reply With Quote
Old Oct 22nd, 2005, 9:49 PM   #6
niteice
Programmer
 
niteice's Avatar
 
Join Date: Aug 2005
Posts: 98
Rep Power: 4 niteice is on a distinguished road
Send a message via AIM to niteice
Quote:
Originally Posted by tempest
your actions show that you are a person of very little respect.
And/or intelligence.
niteice is offline   Reply With Quote
Old Oct 24th, 2005, 1:01 PM   #7
frankish
Hobbyist Programmer
 
frankish's Avatar
 
Join Date: Oct 2005
Location: Ohio
Posts: 177
Rep Power: 0 frankish is an unknown quantity at this point
Why use DirectX. DirectX only works with Windows. What if you wanted your OS to be portable. Here's what I'd do:

First download a graphical library like Allegro and use pure dos to boot the OS.
frankish is offline   Reply With Quote
Old Oct 24th, 2005, 1:02 PM   #8
frankish
Hobbyist Programmer
 
frankish's Avatar
 
Join Date: Oct 2005
Location: Ohio
Posts: 177
Rep Power: 0 frankish is an unknown quantity at this point
Quote:
Originally Posted by tempest
DO NOT CROSS POST! Read the forum rules or don't post.... your actions show that you are a person of very little respect.
What is "cross posting"?
frankish is offline   Reply With Quote
Old Oct 24th, 2005, 1:03 PM   #9
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Quote:
use pure dos to boot the OS.
I've been programming for 35 years. What does that mean?
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Oct 24th, 2005, 2:41 PM   #10
iignotus
Professional Programmer
 
iignotus's Avatar
 
Join Date: Apr 2005
Location: Nowhere Special
Posts: 466
Rep Power: 4 iignotus is on a distinguished road
Send a message via AIM to iignotus
Quote:
What is "cross posting"?
Making multiple threads with the same topic.

And don't multi-post!!
__________________
% rc4 hexkey < input > output
#define S ,t=s[i],s[i]=s[j],s[j]=t /* rc4 hexkey <file */
unsigned char k[256],s[256],i,j,t;main(c,v,e)char**v;{++v;while(++i)s[ 
i]=i;for(c=0;*(*v)++;k[c++]=e)sscanf((*v)++-1,"%2x",&e);while(j+=s[i]
+k[i%c]S,++i);for(j=0;c=~getchar();putchar(~c^s[t+=s[i]]))j+=s[++i]S;}
iignotus is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 11:28 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC