Advertisement

Games Based Linux Distro

Started by March 19, 2004 02:06 PM
65 comments, last by mrbastard 20 years, 5 months ago
don''t let this become a fight about linux/windumb.
i certainly have my troubles rebooting to play a game... but because i had to reboot into windumb xp!
the idea here is to make people at least use once linux who would usually never touch it because they fear the installation or change (which i can understand, a real good and usable linux [not SuSE] takes lots of time and understanding).

this way people could try ''n'' play without having the hazzle of installation... nearly as greate as BeOS P5 was back then ^_^

Life's like a Hydra... cut off one problem just to have two more popping out.
Leader and Coder: Project Epsylon | Drag[en]gine Game Engine

This idea is not that new - anyone remembers "frozen bubble" ? They distributed it on a mandrake linux live cd, last year or so... http://frozen-bubble.org/
Advertisement
from http://www.frozen-bubble.org/index.php?menu_item=5:

"[2002-03-20] Special Demo Version available

Some people requested that a Windows version be available. I already happen to not like Windows very much, but since I work for a free software company, I''m certainly not gonna spend some time porting the game to Windows.

But... there is a solution for people who don''t have Gnu/Linux, or who run a lousy Linux distro for which a binary package of Frozen-Bubble is not available!

A special Demo Version, containing just a Linux kernel, basic libraries, XFree86 the graphical environment, Frozen-Bubble, and a bunch of glue based on the Mandrake installation program, is worth only 22 Mbytes of pure happiness :-). Available as a CDROM ISO image, or as a boot floppy bootstrapping the program from a Windows partition, please surf the Downloads section and grab your copy."
quote: Original post by Oluseyi
(This is the model that used to be employed by consoles. A reset was a reboot, and the game cart was part of the system. Even consoles have basic OSes built in these days, though, with the game being executed via a loader. Why would you choose an anachronism like this?)


This anachronistic model is used in the playstation 2 - to change games you replace the disc and reset. Not that big bad of an issue in that context is it?

[size="1"]
quote: Original post by pkelly83
What the problem with rebooting a computer to play a game?
This isn''t an NES. This is a PC. We don''t reboot PCs to play each game. We didn''t 10 years ago, we shouldn''t now.

The only people who will actually find this compelling are those who already run or wish to run Linux. For the typical Windows user, the idea has no merit.

quote: A properly configured Linux system will boot in 5-10 seconds...
Lies. The POST alone takes longer than that.

quote: You''re effectively turning a PC into a console.
What a waste. It would be smarter to build a dedicated system out of PC components. Wait... That''s been done. Even worse, it was tried with Linux before - and failed. Twice.

I was an active member of the Indrema Developer Network (IDN) before joining GameDev, so I speak from experience. The big mistake they made at Indrema was hype over substance: cheeky press releases, 3D mockups, "developer tools" - for a machine that probably wasn''t even a prototype yet. It was a disgraceful exercise in ineptitude.

quote: Internet kisosks and multimedia kiosks already do this.
Orthogonal application domain. The demands of such systems are different - for instance, they don''t need to reboot for each application/user.

quote: ...you could build a very powerful arcade machine this way.
Yes, you could. But arcade machines only run one game for protracted lengths of time. That is not what you are suggesting - again, orthogonal application domain.

quote: I recently gave up on Windows all together, because I got sick of XP not being able to do anything useful.
Define useful. Substantiate your claim. Quite frankly, I find people who make statements like this to generally overestimate their own productivity.

quote: A distro like SuSE or Mandrake is desktop ready and a breeze to configure.
Obviously it must be, since you said so. Right? Right?

quote: Original post by RPTD
i certainly have my troubles rebooting to play a game... but because i had to reboot into windumb xp!
That''s because you run an OS that''s crap for gaming.

quote: the idea here is to make people at least use once linux who would usually never touch it because they fear the installation or change...
Why not just burn Knoppix + a couple of games onto a CD? Why make the game into an entire distro? Why be so redundantly wasteful - each game CD having to include the entire OS?

I haven''t even gotten to pointing out that there''s not a single Linux-only game that would prove compelling enough to get someone to try this who wasn''t already "Linux curious."

Have your fun, though. Remember that Open Source is built around scratching your own itch, not necessarily catering to the needs/demands of others. So don''t bother trying to justify it: stop talking and get working!
quote: Original post by mrbastard
This anachronistic model is used in the playstation 2 - to change games you replace the disc and reset. Not that big bad of an issue in that context is it?
No, though I could go ahead to point out that a reset is no longer equivalent to a reboot, since modern consoles can function empty (present menu screens, XBox Dashboard) and respond to the insertion of a disk without reset (CDs in the case of PS2, all discs in the case of XBox).

But that wouldn''t be necessary.
Advertisement
quote: Original post by mrbastard
This anachronistic model is used in the playstation 2 - to change games you replace the disc and reset. Not that big bad of an issue in that context is it?

When I''m using a ps2/Xbox/Gamecube I''m not trying to use it simultaneously for essays/email/code/internet/IM/etc. so I don''t care that I have to do a hard reset.

Equally consoles have a fixed set of hardware, so you only need one set of ''drivers'' for a console. What happens to these game CDs when I get the latest graphics card which they don''t have the drivers on the cd?
Right. So assuming it boots within 30 seconds or so (about eqivalent to a ps2 game I reckon), it''s all good. I think that''s doable - I''ve seen win98 boot faster than that on good hardware.

OK new drivers.... you pick up the latest version of the cd / iso... It''s going to be distributed for free so theres no real problem there.

It''s a good point though; it''d maybe be worth using a little space in the host (assume ntfs) filesystem to store downloaded drivers (this could be automated I guess). I have nothing to do with this stuff though, if I''m involved it will be in producing a game.

If you guys like the idea but would like a better discussion of the tech issues, I suggest discussing it over on the gbld forums - I just posted it here, I''m not an official voice of the project or anything.

cheers, Dan

[size="1"]
quote: Original post by Oluseyi
quote: Original post by RPTD
i certainly have my troubles rebooting to play a game... but because i had to reboot into windumb xp!
That''s because you run an OS that''s crap for gaming.

it''s not crap for gaming... the gaming companies just are crap in using it. sure if it comes to 3d things can get a bit tougher if ya don''t have an nvidia or ati but what do you like more? crappy, crashing, windump drivers or having some hard time config linux to use your card? i prefer linux. as soon as it works, it works, will go on working, will never stop working

quote:
quote: the idea here is to make people at least use once linux who would usually never touch it because they fear the installation or change...
Why not just burn Knoppix + a couple of games onto a CD? Why make the game into an entire distro? Why be so redundantly wasteful - each game CD having to include the entire OS?

this in fact is a real waste. i imagined more something like a knoppix which is prebuild to support native games. but perhaps i got a wrong inmpression of the project there.

Life's like a Hydra... cut off one problem just to have two more popping out.
Leader and Coder: Project Epsylon | Drag[en]gine Game Engine

quote: Original post by RPTD
it''s not crap for gaming... the gaming companies just are crap in using it.
Sadly, no. Linux does not have a well-defined multimedia architecture, a function of its open and democratic development process. How many "primary" audio technologies are there for Linux? How does a developer know to rely on the presence of any particular technology, other than testing for an installing it themselves? At least under Windows you have standards like DirectX and the .NET Framework.

The lack of consistency in Linux is a hinderance to the deployment of multimedia applications, vociferous assertion to the contrary duly noted.

quote: ...what do you like more? crappy, crashing, windump drivers...
Calling "Windows" "windump" or "windumb" doesn''t make you cool; it merely marks you as juvenile.

quote: ...or having some hard time config linux to use your card? i prefer linux. as soon as it works, it works, will go on working, will never stop working.
The insinuation being that Windows simply "stops working"? Hardly. Failure under Windows of a previously stable configuration is always a consequence of actions taken either explicitly or implicitly by the user. Because of the simplicitly and usability of Windows, more of such actions are taken (and less of the consequences is typically understood). It''s very convenient to blame Windows when the very same results would occur if you used Linux the same way.

quote: this in fact is a real waste. i imagined more something like a knoppix which is prebuild to support native games. but perhaps i got a wrong inmpression of the project there.
Yes, you did.

This topic is closed to new replies.

Advertisement