![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Newbie
Join Date: Oct 2005
Posts: 4
Rep Power: 0
![]() |
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! |
|
|
|
|
|
#2 |
|
Programming Guru
![]() Join Date: Aug 2005
Location: England
Posts: 1,499
Rep Power: 4
![]() |
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.
|
|
|
|
|
|
#3 |
|
Programmer
Join Date: Jun 2005
Posts: 92
Rep Power: 4
![]() |
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. |
|
|
|
|
|
#4 |
|
Programming Guru
![]() |
DO NOT CROSS POST! Read the forum rules or don't post.... your actions show that you are a person of very little respect.
__________________
|
|
|
|
|
|
#5 |
|
Professional Programmer
|
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;} |
|
|
|
|
|
#6 | |
|
Programmer
|
Quote:
|
|
|
|
|
|
|
#7 |
|
Hobbyist Programmer
Join Date: Oct 2005
Location: Ohio
Posts: 177
Rep Power: 0
![]() |
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. |
|
|
|
|
|
#8 | |
|
Hobbyist Programmer
Join Date: Oct 2005
Location: Ohio
Posts: 177
Rep Power: 0
![]() |
Quote:
|
|
|
|
|
|
|
#9 | |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
Quote:
__________________
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 |
|
|
|
|
|
|
#10 | |
|
Professional Programmer
|
Quote:
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;} |
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|