New OS Project - Gamex (Temporary name)
I've always been interested by such project (I mean a specialized and optimized OS for games). If this project it's still up and serious I'd like to participate (I have serious knowledge in C/C++ and I have already made a little OS in the past; I have knowledge in DirectX/XNA and OpenGL development too). Let me know!
My OS Dex4u was designed as a game OS, it is now ready for someone to make a game engine for it. Why start from scratch ?.
http://www.dex4u.com/
I have no time to add game engine, as i am porting it run on the nintendo sp, ds and gp2x (ARM)
http://www.dex4u.com/
I have no time to add game engine, as i am porting it run on the nintendo sp, ds and gp2x (ARM)
I actually saw your great project in the past and I wanted to take a closer look but sources were/are available Is it a choice or should we be referenced as an active developer to get those?Dex wrote:My OS Dex4u was designed as a game OS, it is now ready for someone to make a game engine for it. Why start from scratch ?.
http://www.dex4u.com/
I have no time to add game engine, as i am porting it run on the nintendo sp, ds and gp2x (ARM)
In fact I'm more interested by the game engine itself than the os, so it could perfectly fit with dex4u.
Hi,
250 Gb = 250 * 10^9 bits = 31.25 GB = 29.1038 GiB
Aren't standard IEC 60027-2 units fun?
Cheers,
Brendan
Hmm...Touch wrote:250Gb harddrive minimal?? I dont think, anyone will download this.
250 Gb = 250 * 10^9 bits = 31.25 GB = 29.1038 GiB
Aren't standard IEC 60027-2 units fun?
Cheers,
Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
I think he was referring to the incorrect usage of Gb as opposed to GB. Something which matters, but is regularly glosed over. The former is gigabits, the latter gigabytes - thousands of bits and bytes, respectively. Technically, gibibits and gibibytes are the terms that should be used to refer to 1024 units.Touch wrote:So really, he could of been useful and put 29.1038gb? Darn him.
And yes IEC 60027-2 units are fun [/sarcasm]
Regards,
Angus [Óengus] 'Midas' Lepper
Angus [Óengus] 'Midas' Lepper
Hi,
wow, if you will have a 30 year reserved time, if you are a REALLY HARDCORE programmer and you have a big OS team - maybe your OS can be better than Vista.
But seriously:
I am programming my OS as a 16-bit in Borland Pascal. Well, it is not a easy work as it seems, trust me... You also want to write functions in 32-bit and multitasking stuff, so you have much, *MUCH* things to do. Like this (read please all of it):
1.Set up PMode, initialize and detect hardware. Setup all interrupts and stuff.
2.Make own filesystem or use existing, like:
FAT - i think the easiest FS to learn (WHOAH!! FAT for 250 GB??!!)
NTFS - if based on Win games, you will have a serious,FAST and eventually FINE filesystem
EXT2 or other - i dont know much about Linux, but it seems as a popular FS.
3.Make drivers; like for sound card, video card and network card. Do not make universal - you need to make DRIVERS for ALL (or popular) HW -or else- your OS may not be used so much. This could take FOREVER. Your OS must be VERY POPULAR - then some programmers may port the graphic/sound/network/other driver from Windows to your OS. (Sorry, my bad English )
4.Make games. You will likely need to port Windows/Linux game API to your OS. Add 10 (or more) years of work. Then - make your own games OR... port some games to your OS. And that may be impossible (well, try to make DOOM 4 in your OS)
You have really good fantasy of future of your OS,but, you dont realize what really OS programming is ("It is not a hard thing to make - it is only an operating system" - Linus Torvalds,translated myself)
Thanks for long reading.
inflater
wow, if you will have a 30 year reserved time, if you are a REALLY HARDCORE programmer and you have a big OS team - maybe your OS can be better than Vista.
But seriously:
I am programming my OS as a 16-bit in Borland Pascal. Well, it is not a easy work as it seems, trust me... You also want to write functions in 32-bit and multitasking stuff, so you have much, *MUCH* things to do. Like this (read please all of it):
1.Set up PMode, initialize and detect hardware. Setup all interrupts and stuff.
2.Make own filesystem or use existing, like:
FAT - i think the easiest FS to learn (WHOAH!! FAT for 250 GB??!!)
NTFS - if based on Win games, you will have a serious,FAST and eventually FINE filesystem
EXT2 or other - i dont know much about Linux, but it seems as a popular FS.
3.Make drivers; like for sound card, video card and network card. Do not make universal - you need to make DRIVERS for ALL (or popular) HW -or else- your OS may not be used so much. This could take FOREVER. Your OS must be VERY POPULAR - then some programmers may port the graphic/sound/network/other driver from Windows to your OS. (Sorry, my bad English )
4.Make games. You will likely need to port Windows/Linux game API to your OS. Add 10 (or more) years of work. Then - make your own games OR... port some games to your OS. And that may be impossible (well, try to make DOOM 4 in your OS)
You have really good fantasy of future of your OS,but, you dont realize what really OS programming is ("It is not a hard thing to make - it is only an operating system" - Linus Torvalds,translated myself)
Thanks for long reading.
inflater
-
- Posts: 10
- Joined: Wed May 31, 2006 11:00 pm
Okay, this project is still open. I want a team of at least 10 people before we start coding though. Anyway, more estimated specs:
MINIMUM (OS use only - no games)
1GHz processor
256MB RAM
32MB Graphics
20GB Harddisk (+ 10GB for updates)
DVD-ROM Drive
Internet Connection (56k)
MINIMUM (If you want some games):
1.5Ghz Processor
512MB RAM
128 MB Graphics
50GB Harddisk
DVD-ROM drive
MINIMUM (Future use)
2.8Ghz Processor
1.5GB RAM
256MB Graphics
200GB Harddisk
Blu-Ray and HD-DVD drive (until a hybrid drive comes out)
Anyone who wants to help will get a share of the profits.
MINIMUM (OS use only - no games)
1GHz processor
256MB RAM
32MB Graphics
20GB Harddisk (+ 10GB for updates)
DVD-ROM Drive
Internet Connection (56k)
MINIMUM (If you want some games):
1.5Ghz Processor
512MB RAM
128 MB Graphics
50GB Harddisk
DVD-ROM drive
MINIMUM (Future use)
2.8Ghz Processor
1.5GB RAM
256MB Graphics
200GB Harddisk
Blu-Ray and HD-DVD drive (until a hybrid drive comes out)
Anyone who wants to help will get a share of the profits.
Wow man
Do you know where to start and where to get all for this documentation? Well, I wish you good luck! Maybe that will be a perfect OS.
yeah right,a gaming OS , does it have at least bootsector? that OS with that high specifications can be really used only on magnetic tape recorder found on AMIGA :D good ol' DOS is better than this "gaming OS" ; but my OS isn't cool too (for now)
inflater
Do you know where to start and where to get all for this documentation? Well, I wish you good luck! Maybe that will be a perfect OS.
yeah right,a gaming OS , does it have at least bootsector? that OS with that high specifications can be really used only on magnetic tape recorder found on AMIGA :D good ol' DOS is better than this "gaming OS" ; but my OS isn't cool too (for now)
inflater
Last edited by inflater on Sun Nov 12, 2006 1:53 pm, edited 2 times in total.
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English )
Derrick operating system: http://derrick.xf.cz (Slovak and English )
Sounds good. So, if I take a 10GB harddisk and try to install it, you won't have enough space? What'll you put on it? Why do you need 1.5GB of RAM? All the computers in my house accumulated barely reach that number (and that's for 10 computers) and they're all running fine (when/if I turn them on, that is). Also, "2.8GHz" isn't quite specific. Does that include 2.8GHz PowerPC's, G5's, Sparcs and the one I'm going to make that might never run at 2.8GHz? Also, if I take an 8086 and attach a 2.8 ghz clock, does that meet your specifications?Ben Clarke wrote: MINIMUM (OS use only - no games)
1GHz processor
256MB RAM
32MB Graphics
20GB Harddisk (+ 10GB for updates)
DVD-ROM Drive
Internet Connection (56k)
MINIMUM (If you want some games):
1.5Ghz Processor
512MB RAM
128 MB Graphics
50GB Harddisk
DVD-ROM drive
MINIMUM (Future use)
2.8Ghz Processor
1.5GB RAM
256MB Graphics
200GB Harddisk
Blu-Ray and HD-DVD drive (until a hybrid drive comes out)
You pulled these out of thin air hoping for a basis to appear. There is no basis for any of these claims. Go back to your drawing board and figure out what you NEED.
Anyone who wants to help will get a share of the profits. [/quote]
I agree, Candy! (read my post and you will see a tiny text, tell browser to make BIGGER fonts, like CTRL + mouse wheel ) You will then see why.
inflater
inflater
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English )
Derrick operating system: http://derrick.xf.cz (Slovak and English )