Page 2 of 3

Posted: Mon Aug 28, 2006 1:49 pm
by joke
if your main goal is only gaming you should use only segmentation

Posted: Sat Oct 07, 2006 3:12 am
by bdev
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! 8)

Posted: Sat Oct 07, 2006 9:02 am
by Dex
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)

Posted: Sat Oct 07, 2006 3:06 pm
by bdev
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)
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?

In fact I'm more interested by the game engine itself than the os, so it could perfectly fit with dex4u.

Posted: Sun Oct 08, 2006 9:58 am
by Dex
The source is available to any members of the Dex4u forum and the license is such that anyone who adds code to the project, becomes a license owner.

Posted: Sun Oct 22, 2006 12:05 pm
by Touch
250Gb harddrive minimal?? I dont think, anyone will download this.

Posted: Sun Oct 22, 2006 8:23 pm
by Brendan
Hi,
Touch wrote:250Gb harddrive minimal?? I dont think, anyone will download this.
Hmm...

250 Gb = 250 * 10^9 bits = 31.25 GB = 29.1038 GiB

Aren't standard IEC 60027-2 units fun? ;)


Cheers,

Brendan

Posted: Mon Oct 23, 2006 2:47 am
by Touch
So really, he could of been useful and put 29.1038gb? Darn him.

And yes IEC 60027-2 units are fun [/sarcasm]

Posted: Mon Oct 23, 2006 5:40 pm
by Midas
Touch wrote:So really, he could of been useful and put 29.1038gb? Darn him.

And yes IEC 60027-2 units are fun [/sarcasm]
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.

Posted: Tue Oct 24, 2006 2:53 am
by Touch
Ahh right. So Gb and GB are different.

Posted: Fri Nov 10, 2006 9:59 am
by inflater
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

Posted: Sun Nov 12, 2006 6:57 am
by Ben Clarke
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. :o

Posted: Sun Nov 12, 2006 7:18 am
by inflater
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 :D, does it have at least bootsector? :lol: that OS with that high specifications can be really used only on magnetic tape recorder found on AMIGA :D:D :lol: good ol' DOS is better than this "gaming OS" :D; but my OS isn't cool too (for now) :D

inflater

Posted: Sun Nov 12, 2006 1:37 pm
by Candy
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)
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?

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. :o[/quote]

Posted: Sun Nov 12, 2006 1:51 pm
by inflater
I agree, Candy! (read my post and you will see a tiny text, tell browser to make BIGGER fonts, like CTRL + mouse wheel :D) You will then see why.

inflater