Gmail Calendar Documents Reader Web more »
Recently Visited Groups | Help | Sign in
Google Groups Home
LOS - the game operating system
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  4 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Jonas Berlin  
View profile  
 More options Aug 16 1998, 3:00 am
Newsgroups: alt.os.development, alt.os.assembly
From: Jonas Berlin <jber...@cc.hut.fi>
Date: 1998/08/16
Subject: LOS - the game operating system
Hello all. (and I'm 21 years old)

I'm developing an operating system for PC/386+ machines.
This is probably nowadays quite a waste of time, but as I have nothing
else right now, I love wasting my spare time developing it !

The goal is a operating system only running games (and maybe demos &
intros..).
In my opinion, creating games to be run under multitasking environments
(such as Windowz) is not a good idea. Perhaps someone likes that they
can easily switch between their work in some windows app (when the boss
is visiting), and a game. And then there are those who would rather play

DOS games. The problem is, nowadays, windows has taken over this market
also. However direct the windows drivers are, there is always a loss of
power, much also due to the multitasking. And, then it OCCASIONALLY
crashes..
Linux would otherwise be good, too, but it's also multitasking. Stable
as hell, but...

So, I got this crazy idea.. Single-tasking. Protected mode. Networking
built-in. Run-time linking. Graphics libraries. Sound drivers. Builtin
debugger. Etc... I've got all those working already. And also PnP (it
works!), PCI and other hardware autodetection, so that no (right now) or

minimum configuration is needed. And the funny thing is, it all starts
up in 1-2 seconds.

A little problem is that I've got just one game yet, an Arkanoid(TM)
clone.. A few friends are working on some more. But as I extend the
graphics and other libraries with sprite-routines, texture mapping, 3d,
etc, almost all the time spent can be used to make the game work instead

of wondering how the soundcard has to be programmed. And what's best,
every one can create their own libraries and share them. That includes
that if for example someone has got an audio or video card that is not
yet supported, and he/she is capable of writing the required driver, all

games can start using the new driver directly.

Because of the run-time linking, which means all executables work as
DLLs, bugfixes of libraries require just replacing the old version.

The boot sector is a tiny assembler thingy that only reads a bit more
from the hard disk, jumps to protected mode. The loaded part (which is
mostly C) then sets up the system and loads the kernel (which is also
C). I have also earlier made an OS that was entirely written in
assembler. It was multitasking, but it was far to big to manage, and
wasn't suitable for game playing anyway, so, it's more or less abandoned
right now. Not that it was fun to try it all out.

The only external products needed are Borland's 32-bit C++ compiler
(bcc32.exe) and 4Dos (some batch files, I'll probably convert them
someday),
and DOS of course (because you boot the machine all the time).

Now tell me, am I really wasting my time ? If I got enough interested
people, it could really become something. If you are interested or got
questions (& answers), please mail me. I'm open to any kind of comments.

  - xkr~47  /  jber...@cc.hut.fi  /  Finland, Europe


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Thomas Kjørnes  
View profile  
 More options Aug 17 1998, 3:00 am
Newsgroups: alt.os.development, alt.os.assembly
From: "Thomas Kjørnes" <tkjoe...@c2i.net>
Date: 1998/08/17
Subject: Re: LOS - the game operating system
Why not call it GOS (Game OS)??

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dark fiber  
View profile  
 More options Aug 17 1998, 3:00 am
Newsgroups: alt.os.development, alt.os.assembly
From: entr...@tig.com.au (Dark fiber)
Date: 1998/08/17
Subject: Re: LOS - the game operating system
On Sun, 16 Aug 1998 10:45:25 +0000, Jonas Berlin <jber...@cc.hut.fi>
wrote:

>The goal is a operating system only running games (and maybe demos &
>intros..).
>So, I got this crazy idea.. Single-tasking. Protected mode. Networking
>built-in. Run-time linking. Graphics libraries. Sound drivers. Builtin
>debugger. Etc... I've got all those working already. And also PnP (it
>works!), PCI and other hardware autodetection, so that no (right now) or

maybe you should look at (or whats left of?) demos, the OS built to
run just demos. exact same idea as you (althought it may or may not be
multithreaded + tasking. i looked at the specs a loooooong time ago)

-df
Dark Fiber <entr...@tig.com.au>
http://homepages.tig.com.au/~entropy

Head honch of the Ed Wood school of FanFic

Sazan Aisu Fanfiction homeroom
        http://www.geocities.com/Tokyo/Ginza/7478


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ralph Allan Rice  
View profile  
 More options Aug 19 1998, 3:00 am
Newsgroups: alt.os.development, alt.os.assembly
From: "Ralph Allan Rice" <rr...@raex.com>
Date: 1998/08/19
Subject: Re: LOS - the game operating system

Jonas Berlin wrote in message <35D6B845.FCD5E...@cc.hut.fi>...
>Hello all. (and I'm 21 years old)

>I'm developing an operating system for PC/386+ machines.
>This is probably nowadays quite a waste of time, but as I have nothing
>else right now, I love wasting my spare time developing it !

Good concept, but as a commerical product, I don't see a reason for it. Why
would anyone pay for a $1500 computer just to install a game OS.  It is just
as easy to buy a console, save $1300, and play ready made games.  Now let
say, you build a prototype console that used, let say a 486 processor, that
was modified with built-in sound and had a port that was able to broadcast
to a television (like a console) maybe we can find a use for all those old
486 chips that have been ousted from the homes of new computer users with
Pentium and Windows 95 in their minds.  Who knows.

Ralph.
________________________________________________
Ralph Allan Rice
Computer Science, University of Akron
rr...@uakron.edu
rr...@raex.com
ICQ: 1731107
________________________________________________
Check out Ralph's C++ Builder DirectX Site at:
http://web.raex.com/~rrice


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »

Create a group - Google Groups - Google Home - Terms of Service - Privacy Policy
©2009 Google