Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: JonnyBoy on September 18, 2005, 08:34:49 pm

Title: Bizzare Game at my workplace.
Post by: JonnyBoy on September 18, 2005, 08:34:49 pm
I work at an arcade/fun center (go karts and all that) and we have a Fast and the Furious arcade driving cab. An oddly, one time we started it up and god what looked to be a windows style error box. Something about the program gun.exe failing to initiliaze. All the games we get from some company but one that runs off windows? Wierd.
Title: Re: Bizzare Game at my workplace.
Post by: Wade on September 18, 2005, 09:18:08 pm
A lot of modern games run from Windows.

Wade
Title: Re: Bizzare Game at my workplace.
Post by: paigeoliver on September 19, 2005, 03:51:17 am
A lot of modern games run from Windows.

Wade

Yep, it makes development time and the hardware dramatically cheaper.
Title: Re: Bizzare Game at my workplace.
Post by: Minwah on September 19, 2005, 06:18:02 am
Yep, it makes development time and the hardware dramatically cheaper.

Probably makes problems more common too  ;D
Title: Re: Bizzare Game at my workplace.
Post by: webgeek on September 19, 2005, 08:17:57 am
Quote
Probably makes problems more common too
I doubt it. A stripped down version of 2000 or XP is VERY stable. This is why it's used for kiosks as well. Don't get me wrong, XP still isn't as stable as some versions of Unix, but a well-configured and maintained version of XP is as solid as many of the weaker Linux distros.

I don't remember the exact statistic, but a 3rd party company did a technical survey and found something like 90+% of all Windows problems are poorly written drivers. This is why Microsoft instituted that whole driver certification process.

Have fun!

Mike
Title: Re: Bizzare Game at my workplace.
Post by: Lilwolf on September 19, 2005, 08:58:42 am
Yup.

And its AMAZING what a pc can do when you program to the hardware you have.  Heck, if most applications only worked for either ATI or NVidia you would get much better output.  Then stack in that that you don't care about older computer or older video cards so you can really max out all the settings!

But at this level... The OS is there for the core API mainly.... But even then you aren't doing a lot of your code in OpenGL or D3D so choosing XP is probably there for the ease of development, learning curve for the APIs, and later for easier PC / XBox ports.
Title: Re: Bizzare Game at my workplace.
Post by: Minwah on September 19, 2005, 09:42:38 am
I doubt it. A stripped down version of 2000 or XP is VERY stable. This is why it's used for kiosks as well. Don't get me wrong, XP still isn't as stable as some versions of Unix, but a well-configured and maintained version of XP is as solid as many of the weaker Linux distros.

Still, doesn't it make you wonder why Microsoft don't use Windows in Xbox's??  Proof that Window's is dodgy IMO.  Not that I dislike it, and I agree XP is very stable.

A local cash machine I used had damn Windows error messages all over the screen.  Admittedly it still worked, it was just very hard to see the options behind the error messages.
Title: Re: Bizzare Game at my workplace.
Post by: RayB on September 19, 2005, 10:02:40 am
Still, doesn't it make you wonder why Microsoft don't use Windows in Xbox's??
Title: Re: Bizzare Game at my workplace.
Post by: Minwah on September 19, 2005, 10:37:48 am
Umm, they do. It's just a special stripped/modded version. It uses DirectX at its core. There just isn't the usually GUI since an XBOX isn't mouse-driven.

Really?  I stand corrected then  :-X
Title: Re: Bizzare Game at my workplace.
Post by: romperwomb on September 19, 2005, 04:46:30 pm
Quote
A local cash machine I used had damn Windows error messages all over the screen.  Admittedly it still worked, it was just very hard to see the options behind the error messages.

Anyone else notice that the exact locations that once had our beloved arcade games now have cash machines in their place?  Probably dropped on location by the same vendors that owned the games...
Title: Re: Bizzare Game at my workplace.
Post by: jedi27 on September 19, 2005, 08:14:47 pm
There is a flavor of windows which is for embedded devices...  it could be considered a stripped down version... perhaps a flavor of this is indeed used in the XBOX...

I've personally found XP to be the most stable thing around any of my systems...
Title: Re: Bizzare Game at my workplace.
Post by: Bloinkxp on September 19, 2005, 10:08:56 pm
That would be XP Embeded.  It is for ATM's/KIOSKs/and things that do not need configuration *at all* after implementation.   It is very stable since the platform only uses MS drivers or Embeded Certified drivers.

For the record XBox's uses the Windows 2000 kernel.  It uses a "hybrid" DX8/9 for the Graphics and a really pumped up Nvidia Driver set.

To be honest, I have found Win2k/XP to be very stable for me.
Title: Re: Bizzare Game at my workplace.
Post by: RayB on September 20, 2005, 10:13:25 am
To be honest, I have found Win2k/XP to be very stable for me.

Me too. Only times I ever got the Blue Screen of Death was when I had hardware problems (faulty memory slot).

Title: Re: Bizzare Game at my workplace.
Post by: stratjakt on September 20, 2005, 12:34:36 pm
Three things can cause BSOD under XP or 2000

  - faulty or misconfigured hardware (most commonly RAM, or someone using a cheap onboard RAID 1 controller as his boot drive - never do this)

 - bad video drivers, since for the sake of fast video (games), the video drivers run in ring 0, and are prone to segfaults.

The first is the end-user or manufacturers fault, the second is the video card makers.  It could be argued that the video subsystem should be protected, and thus, it's MS's fault, but then, video performance would be slow, and the OS unsuitable for games or other 3d-intensive apps, so either way, people would be bitching about it.  NT4 was this way (and thusly sucks as a gaming platform)

Most errors I see on windows machines are user errors, or application problems. 

It's just hip to hate microsoft, and I'm constantly flamed for "defending them", which isn't what I do, I just hate ---That which is odiferous and causeth plants to grow---.  I'd be just as quick to correct a MSFT sales rep who's spouting nonsense about linux.

Anyhow, the NT kernel is a great piece of code, it's rock-solid, fast, and very flexible.  This is on the BIOS chip in the xbox, used in every CE device out there, and tons of arcade hardware. 

To be on topic, F&F is more closely related to the XBox than to a PC, although the two are mere cousins.

Plenty of arcade hardware runs on linux, too.  And they crash as well (for the same reason as msft based devices - hardware failures). 

Golden Tee runs linux, IIRC, as do Megatouches.  I believe most IT stuff does.  It suits the purpose, and licensing couldnt be any more cost effective.

I saw a megatouch reboot itself at the bar, and there was the little tux logo in the corner, and like all linux based devices, it took about 5 minutes to boot up. 

I hate this about my Tivo, another linux based device.  Anyone who owns a Tivo knows what I mean.  Ever have the power blink while watching a great show, then realize you're going to miss 5 minutes of it while that stupid thing boots up?  My Tivo has locked up and/or had weird glitches requiring a reboot, too, just to show that all the philosophical bulldink in the world wont produce bug free code.

This rant belongs on slashdot, where it would be appropriately modded down "-1, anti-groupthink"