Quantcast

Maximum PC

It is currently Thu Oct 02, 2014 9:30 am

All times are UTC - 8 hours




Post new topic Reply to topic  [ 33 posts ]  Go to page Previous  1, 2
Author Message
 Post subject:
PostPosted: Sat Apr 23, 2005 11:37 am 
7yrs+11,000 Posts
7yrs+11,000 Posts
User avatar

Joined: Tue Jul 27, 2004 5:44 pm
Posts: 11242
Location: The kitten above is not on fire.
What if I took a linux ditrobution, a lite one such as mandrake or penut, and added a few lines of Bash Shell and customised it?????


Top
  Profile  
 
 Post subject:
PostPosted: Sat Apr 23, 2005 2:14 pm 
I'd rather be modding!
I'd rather be modding!
User avatar

Joined: Fri Jun 25, 2004 3:47 pm
Posts: 3731
Location: Las Vegas
Its called remastering - and in some cases its actually encouraged (such as knoppix).

Get Knoppix Hack from O'Reilly by Kyle Rankin (~$30). You can work on Project Revanant with me - kinda like a BartPE - without the PE - more of an FE. And it will work on any x86 system - not just windows.

Manta

BTW - I'm not knockin BARTPE - I could never do what that guy did.


Top
  Profile  
 
 Post subject:
PostPosted: Tue Apr 26, 2005 4:38 pm 
Bitchin' Fast 3D Z8000*
Bitchin' Fast 3D Z8000*
User avatar

Joined: Tue Jun 29, 2004 11:32 pm
Posts: 2555
Location: Somewhere between compilation and linking
gamerfreak wrote:
What if I took a linux ditrobution, a lite one such as mandrake or penut, and added a few lines of Bash Shell and customised it?????

You wouldn't be able to customize too much w/ just bash. If that is the type of thing you're looking to do, I would recommend reading the Linux From Scratch documentation.

Also, Mandrake is not a lite distro.


Top
  Profile  
 
 Post subject:
PostPosted: Tue Apr 26, 2005 5:02 pm 
Team Member Top 100
Team Member Top 100

Joined: Fri Sep 17, 2004 5:35 pm
Posts: 1176
If you really wanna do a lot with Linux, get the kernel source and change it, then recompile it.


Top
  Profile  
 
 Post subject: Extreme gaming pc
PostPosted: Sun May 15, 2005 11:04 am 
Team Member*
Team Member*
User avatar

Joined: Wed Apr 27, 2005 6:40 pm
Posts: 7207
Location: Waipahu, HI 21?N-158?W
How to you make a pc that when you turn it on, your favorite game just appears, nowinxp, no os. The game is the OS!


Top
  Profile  
 
 Post subject:
PostPosted: Sun May 15, 2005 5:55 pm 
Team Member Top 100
Team Member Top 100

Joined: Fri Sep 17, 2004 5:35 pm
Posts: 1176
You'd have to totally customize the platform the game was designed for. For Windows, good luck.


Top
  Profile  
 
 Post subject:
PostPosted: Wed May 25, 2005 12:56 am 
8086
8086

Joined: Mon Aug 02, 2004 10:59 am
Posts: 50
I agree with Kybo_Ren. I've been working on a small OS project and even seemingly simple things like saving to a file or getting keypresses can take a rather long time to implement, although you can see why when you break it into component parts.

I.E. saving a file:

- implement a 'write to disk function'
- to do this you have to have an fs driver
- even with an fs driver you need to actually know how to transfer the data (so you need another driver for the HD controller)
- to do this without wasting CPU cycles you will likely need DMA.
- write a driver for DMA controller.
- to write controller drivers you will likely need to write to ports. But you don't want just any program to write to ports, so you should implement a GDT...

You get the idea. And this is just for really basic functions. I'm not even talking about implementing things like OpenGL or other (required) graphics libraries. In short it would be waaay too much work for one person to handle in a reasonable amount of time.


Top
  Profile  
 
 Post subject: Re: Extreme gaming pc
PostPosted: Wed May 25, 2005 11:41 am 
Bitchin' Fast 3D Z8000*
Bitchin' Fast 3D Z8000*
User avatar

Joined: Tue Jun 29, 2004 11:32 pm
Posts: 2555
Location: Somewhere between compilation and linking
wirelessfredom wrote:
How to you make a pc that when you turn it on, your favorite game just appears, nowinxp, no os. The game is the OS!

Even in dedicated gaming platforms like the big name consoles, you still have an os sitting between the hardware and the game. As others have pointed out, the time and expense of implementing a combination game/OS would be outrageous, and it would like perform worse because most game programmers don't know system level programming as well as the people who created the os.


Top
  Profile  
 
 Post subject:
PostPosted: Tue Jun 14, 2005 8:59 am 
7yrs+11,000 Posts
7yrs+11,000 Posts
User avatar

Joined: Tue Jul 27, 2004 5:44 pm
Posts: 11242
Location: The kitten above is not on fire.
I think I am going to try and alter the kernal source code to a distro and buy the book manta was talking about. A few questions......

-what distro should i use?

-what language(s) shuld I brush up on?

-How much would I have to alter it to be able to say its "mine"

- Are there any legal issues?


Top
  Profile  
 
 Post subject:
PostPosted: Tue Jun 14, 2005 10:39 am 
Bitchin' Fast 3D Z8000
Bitchin' Fast 3D Z8000
User avatar

Joined: Mon Jun 14, 2004 4:04 pm
Posts: 985
Location: Earth
gamerfreak wrote:
I think I am going to try and alter the kernal source code to a distro and buy the book manta was talking about. A few questions......

-what distro should i use?

-what language(s) shuld I brush up on?

-How much would I have to alter it to be able to say its "mine"

- Are there any legal issues?


1) Distro to what? If you're using the Linux kernel, then obviously, any distro will do. The fact is, distros differ in what applications they package (and some system tools) as opposed to the kernel they have .

2) C - and lots of it.

3) if you alter a kernel, it's not really yours. If you write your own kernel, then it's yours.

4) yes, if it's closed source. Kernels with GPL or BSD licenses have little to no restrictions on what you can/can't do.


Top
  Profile  
 
 Post subject:
PostPosted: Tue Jun 14, 2005 7:44 pm 
7yrs+11,000 Posts
7yrs+11,000 Posts
User avatar

Joined: Tue Jul 27, 2004 5:44 pm
Posts: 11242
Location: The kitten above is not on fire.
I know any will do, but what distrobution do u reccomend I should pull it from?


Top
  Profile  
 
 Post subject:
PostPosted: Wed Jun 15, 2005 4:52 pm 
Team Member Top 100
Team Member Top 100

Joined: Fri Sep 17, 2004 5:35 pm
Posts: 1176
Any. Download your favorite distro.


Top
  Profile  
 
 Post subject:
PostPosted: Fri Jun 17, 2005 11:46 am 
Bitchin' Fast 3D Z8000*
Bitchin' Fast 3D Z8000*
User avatar

Joined: Tue Jun 29, 2004 11:32 pm
Posts: 2555
Location: Somewhere between compilation and linking
gamerfreak wrote:
I know any will do, but what distrobution do u reccomend I should pull it from?

We've already been through this .... several times now?

Anyways, writing operating system code is very difficult - all system level code for that matter (operating systems, drivers, application servers, compilers, etc). You are well advised to stay away.

If you wanted to become a mountain climber, would you start with some easy local mountain or choose to be another fatality of K2?


Top
  Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 33 posts ]  Go to page Previous  1, 2

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group

© 2014 Future US, Inc. All rights reserved.