Game Design, Programming and running a one-man games business…

Minimum Reqs. We just pull it from out of somewhere

Have you ever bought a game based upon the minimum reqs, and found out it doesn’t run? or it’s a slideshow? have you ever pheared the min reqs, but bought it anyway, and be surprised how well it runs?

Here is the inside track:

WE  (the devs) HAVE NO IDEA. WE MAKE IT UP.

Now obviously as an indie dev, I have less ability than Actiblizzard to tell you if the game will run on a 1 Gig RAM, 64 MB video card rig, because quite frankly, I don’t own one. I currently own 3 working PC’s, 1 Sony vaio laptop, 1 ultracheap dell netbook, and my main Mesh uber-dev PC.  That’s it.

Now when I release a game, I check it on all 3, then on my mates PC, my brothers PC, and a few other peoples PC’s. (other indie devs mainly). Then I take a rough guess, and we call it the min req. You might be thinking that this means it’s just me making it up, and that big publishers have 100 different PC’s and they can be scientific about it. I call bullshit.

Lets laughably assume there are only 10 different video cards on earth, and that there are only 5 different drivers for each of them. lets assume there are 5 different sizes of RAM, and 10 different hard disks, 10 different processors and 5 different flavours of windows. That gives us:
5 X 10 X 10 X 5 = 2,500 combinations. Now lets assume 10 types of soundcard and 10 different configurations of other software running (p2p clients, messenger clients, CD burning stuff, antivirus, firewalls, rootkits, viruses and other malware). Thats 250,000 setups even with these stupidly conservative estimates.

When people ask me if GSB will run on their PC (A very understandable question right now, as there is no demo), I give as honest an answer as I can, and here it is:

“My dev PC is a core 2 Duo 6600 2.40ghz with 2 gig of RAM running Vista on an 8800 GTS video card. The game runs silky smooth at 1920×1200 res with all options at Max. If you have a PC that in any way gets close to my spec, it’s a no brainer. The game also ‘runs’ on my sony vaio which has an intel onboard chip, but I have to disable the shaders for it to look right. It also runs well on lots of people’s PC’s with a lower spec, but if you have on-board video and a maximum screen res height of under 768 I really would wait for a demo”.

I’ve heard some surprisingly good things about GSB performance on MACs running emulators, even under WINE, and on very low-spec PCs, but I honestly have no real idea of min spec. So here, as a service to people on the fence considering the pre-order, if you have bought and played GSB, feel free to post your specs, and the games performance in the comments. (Note that its frame-locked to 60FPS so you won’t see it go faster. It uses any spare ‘headroom’ to do a few fancier effects if it has time)


120 thoughts on Minimum Reqs. We just pull it from out of somewhere

  1. i also got sound error as mentioned before. without solution.

    15/12/2009 – 20::50 – ERROR – FMOD[Failed to init FMOD] (58) Error creating hardware sound buffer.
    :..\src\GUI_Sounds.cpp 635

    my pref.ini file was also empty so when i filled it with

    [prefs]
    width = 1680
    height = 1050
    it goes to menu (without buttons).and thats it. any solution?

  2. “Failed to initialize 3D Engine:..\src\Game.cpp 278” Dell Inspiron Laptop Dual Core 2GHz, 2GB ram, Vista Home, demo attempt shucks (PS3 port please)

  3. hi bin runing GSB on steam for a bit bin ok but now wene it starts up and have the load screen but no icons at the bottom i click eney were on that and game crashes can sum one help all so i have put tribe on to work ok then but now dead thx

  4. I think you guys should make a mod like modernday combat. thatd beawesome!!!! the figters would be infantry and the frigates cars or planes and the cruisers tanks. and the weopons like 50 cals and stuff. plz do any modders or company

    i dont know you,
    nol

  5. Win2k
    Athlon 2400+
    1.5 GB RAM
    Nvidia FX5700LE

    Smooth as a cashmere codpiece, bells and whistles on, except for speed blur.

  6. Gotta say I held off downloading the demo due to an older PC, but hey, what a surprise, GSB works fine on this:

    WinXP SP2
    Pentium 4, 1.90 GHz
    1.89 GHz, 1.00 GB RAM
    NVIDIA GeForce3 Ti 200
    Driver Version: 6.14.10.9371

    Nice work Cliffsky:-)

  7. Where is that pref.ini file? I just cant find it, and I wanna kill myself as I have a widescreen monitor with 1280×720 res, and I want to change it. Please help!

  8. Tried this on an ancient desktop and much to my surprise, it actually worked!

    I turned all additional effects just to be safe, but it seems to run perfectly well on a 1440×900 resolution and 4x speed. The only problem I got was when trying to deploy a larger amount of ships in the “pre-battle” screen, the game would slow down a bit and the music would skip.

    WinXP SP2
    AMD Athlon XP 2600+
    512MB RAM
    Radeon 9200 SE

  9. i accidentally game across GSB last week while looking for something entirely different. Since i only use Linux, i was skeptical about whether i could run it, but the demo ran flawlessly under WINE. i purchased it and the Tribe add-on, and i’m 100% pleased – it runs great at 1600×1200 on my machine (dual-core 2.6GHz with 1GB RAM and a something-or-other medium-endish graphics card). i wish i could run it on my netbook, but the 1000something-by-600 resolution is too small (i won’t claim it’s a bug because the support page specifically says not to expect it to work).

    Excellent work, in any case – GSB is a lot of fun.

  10. I need some help getting the game to run please !!!
    I bought the game and can’t even run it :(

    My system is a:
    AMD Phenom quad core 9100e (1.8 Ghz)
    4MB RAM
    Windows Vista Home Premium SP2 -64 bit
    ATI Sapphire HD4650 1GB

    The error it keeps posting is that the 3d Engine failed to start.
    The debug files state that:
    9/1/2010 – 3::8 – D3DERR_INVALIDCALL
    9/1/2010 – 3::8 – CreateDevice
    9/1/2010 – 3::8 – D3DERR_INVALIDCALL
    9/1/2010 – 3::8 – software vertex processing failed
    9/1/2010 – 3::9 – Failed to initialise 3D Engine:..\src\Game.cpp 284

    I tried to setup the prefs.ini file as suggested in other posts, but it did not help.

    I have a solid system… but don’t know how to get this program to cooperate…
    I really want to play this game!!!

    Please help,
    Desperate Gamer.

  11. I am trying to run the demo but cant:

    It opens up for a second fullscreen then it goes to windowed fullscreen and does nothing. if I click it automaticaly goes to a not responding status and tells me windows has encountered an error:

    debug file:

    Windows Vista detected
    GSB Debug File. App version Demo 1.25
    Desktop resolution is 1920 x 1200
    Initialising Direct3D
    Initialising global vertex buffer
    creating render targets
    success in initialising 3D
    Initialising Direct Input
    Finished Initialising Direct Input
    Initialising Sound Engine
    Initialised Sound System with 512 channels

    Finished Initialising Sound Engine
    releasing D3D engine
    D3D released
    END DEBUG—

    error file:

    24/10/2009 – 17::31 – Ship Hull not found ->Imperial Legion Cruiser hull:..\src\SIM_ShipHull.cpp 488
    24/10/2009 – 17::31 – Ship Hull not found ->Imperial Legion Cruiser hull:..\src\SIM_ShipHull.cpp 488
    24/10/2009 – 17::33 – Ship Hull not found ->Imperial Legion Cruiser hull:..\src\SIM_ShipHull.cpp 488

    I am running windows 7 with:

    a Intel core 2 duo CPU E4400 @ 2 Ghz processor,
    1 gig ram,
    ATI Radeon HD 3400 series graphics card,
    and Direct X 10.
    any suggestions?

  12. btw I tried on my tablet which runs on Windows xp and it works fine.
    so i am guessing there is still not any support for Windows 7?
    I loved the demo but I don’t buy games if they won’t run on my main computer.
    can us 7 users get some support? Then I would buy the game and the DLC because I think it is a great game, but if I’m not able to play it on my main computer I will most likely just forget about it.

  13. There are loads of people playing gsb on windows 7. It may well be certain flavours of video card drivers arent bug free on windows 7 yet?

  14. I bought GSB off Steam and I am running it on a Dell Studio XPS 16 Laptop. The specs are Intel i7 820 (Quad-Core), 6GB DDR3 RAM, Radeon 4670, 500GB HDD and Windows 7 Ultimate. And I must say it runs perfectly! Everything is on max settings at 1920×1080 and the game still loads pretty much instantly. No slowdowns yet either (even with speed turned up!). Good Job!

  15. Hi

    No problem to run the Demo on Dell Inspiron 6400 with WindowsXp.Then I downloaded the full game and installed the game no problem.But when I try to run the game I get a Windows error and asks me to send a error report with 40 module.

  16. I have the same problem as Gunnar, demo worked fine, then the main game gives me an error and won’t play :x

  17. I RAN THE DEMO WITHOUT ANY PROBLEM. LOVED THE GAME. WHEN I DOWNLOADED IT, IT WOULD NOT RUN. I GOT THE FOLLOWING MESSAGE:

    GSB has stopped working. A problem caused the program to stop working correctly. Windows will close the program, and notify you if a solution is available.

    In case the information is relevant or helpful: I’m running a fairly new desktop system with an Intel Pentium 1.6GHz Dual CPU and 1GB of memory. Intel Graphics Media excellerator Driver. Settings of Monitor: 32bit color, 1280×1024, Monitor is a “generic PNP” 10″ x 13″.

    As I said, the Demo version worked well.

  18. There is currently a problem in version 1.35 where the full version doesn’t run with an intel video card , but this is fixed in the next patch (1.36)

  19. my Notebook:
    Intel Celeron M 1.4G
    1G RAM
    Intel GMA 950 mobile

    The Program can run,showed Menu,but the main part ist all white.
    if i click Battle,then the game crash:

    GSB has stopped working. A problem caused the program to stop working correctly. Windows will close the program, and notify you if a solution is available.

    Drawdebug.txt:
    Initialising 3D Engine
    Driver : ialmrnt5.dll
    Description : Mobile Intel(R) 945GM Express Chipset Family
    DeviceName : \\.\DISPLAY1
    About to Create 3D Device with width: 1280 and height : 768
    Attempting software Vertex Processing
    Checking For Shader Support
    hal_caps.D3DPTEXTURECAPS_POW2 is true
    NumSimultaneousRTs:1
    hal_caps.PixelShaderVersion >= D3DPS_VERSION(2, 0)
    Finished initialising 3D Engine
    Initialising Render target of 512 X 512 rt_ship
    rt_ship
    Initialising Render target of 2048 X 1024 rt_offscreen1
    rt_offscreen1
    Initialising Render target of 2048 X 1024 rt_offscreen2
    rt_offscreen2
    Initialising Render target of 2048 X 1024 rt_transition
    rt_transition
    titlescreen2048.bmp
    cwfont20.dds
    zekton16.dds
    box_background.jpg
    textbutton.dds
    textbutton_h.dds
    cursor.dds

    errors.txt:
    15/3/2010 – 11::42 – D3DERR_INVALIDCALL
    15/3/2010 – 11::42 – CreateDevice
    15/3/2010 – 11::42 – D3DERR_OUTOFVIDEOMEMORY
    15/3/2010 – 11::42 – Error creating texture:[$s]
    15/3/2010 – 11::42 – D3DERR_OUTOFVIDEOMEMORY
    15/3/2010 – 11::42 – Error creating texture:[$s]
    15/3/2010 – 11::43 – D3DERR_INVALIDCALL
    15/3/2010 – 11::43 – CreateDevice
    15/3/2010 – 11::43 – D3DERR_OUTOFVIDEOMEMORY
    15/3/2010 – 11::43 – Error creating texture:[$s]
    15/3/2010 – 11::43 – D3DERR_OUTOFVIDEOMEMORY
    15/3/2010 – 11::43 – Error creating texture:[$s]
    15/3/2010 – 11::43 – Assertion failure:filename:..\src\GUI_Transition.cpp,linenum:53,build:Full 1.23

  20. Original Macbook air running Windows 7 (none of this OSX or emulation pants- i just like the form factor).
    Game runs well, BUT the screen blanks out and flickers constantly Intel 965 express integrated gfx card.
    still playable- doesn’t play slow, just annoying gfx issue….

  21. it was working fine last night with my wireless but now it just crashes on windows 7 what an i doing wrong

  22. i had a question, due to the economy being so bad and my parents not being in the poistion to finance my venture into gsp or your game.( i wanted to ask if it was okay to download it from limewire!!!) my parents can’t afford the game and i do not have a job until several more months. i played the demo and it rocked. even if i did download it i would not know what to do. so just asking.

  23. what the hell?
    so I guess because the economy is bad you just go shoplift clothes and food too?
    Grow up.
    No it is not ok. Get some perspective on right and wrong. Your parents can give you that. It’s free.

  24. I cant find anything about it…
    Which Operating System is required to play this game?

  25. It’s a nice game! Mac version would be cool.

    I can report that the game does not run (I can’t make it at least) with Windows 7 on VirutalBox on a MacOS host.

    —-DEBUG FILE—-
    Windows 7 detected
    GSB Debug File. App version Full 1.35
    Desktop resolution is 1280 x 800
    Initialising Direct3D

    — drawdebug: —
    Initialising 3D Engine
    Driver : VBoxDisp.dll
    Description : VirtualBox Graphics Adapter
    DeviceName : \\.\DISPLAY1
    About to Create 3D Device with width: 1280 and height : 800

    I just get the windows error GSBDemo.exe has stopped working

    I tried with and without virtualbox enabled 2d/3d acceleration.

  26. Hi

    Just got my Asus ul30a laptop and the game runs perfectly after being bought through Steam. Specs below:

    Intel Celeron Dual Core Processor 1.3GHz
    Windows 7 Home Premium
    3GB ram
    320GB HDD
    Intel Graphics Card

  27. Demo worked fine, purchased game worked fine for 2 days, now I get a message that reads”the filename, directory name or label syntax is incorrect. The debug screen shows
    31/7/2010 – 21::32 – Failed to save high scores:..\src\SIM_HighScores.cpp 394

    Running dual core celeron
    vista
    4 gb ram

  28. Sorry wrong debug folder this is the correct one

    —-DEBUG FILE—-
    Windows Vista detected
    GSB Debug File. App version Full 1.45
    Desktop resolution is 1280 x 800
    Initialising Direct3D
    Initialising global vertex buffer
    creating render targets
    success in initialising 3D
    Initialising Direct Input
    Finished Initialising Direct Input
    Initialising Sound Engine
    Initialised Sound System with 512 channels

    Finished Initialising Sound Engine
    Intersect code went wrong:..\src\SIM_BeamWeaponModule.cpp 534

    Intersect code went wrong:..\src\SIM_BeamWeaponModule.cpp 534

    Intersect code went wrong:..\src\SIM_BeamWeaponModule.cpp 534

    Intersect code went wrong:..\src\SIM_BeamWeaponModule.cpp 534

    Clearing textured sprites
    releasing D3D engine
    D3D released
    END DEBUG—

  29. I got the game last night.

    It’s a Steam install.

    The game fails to run.

    I get the following message:
    Faileed to initialise 3D Engine:…\src\Game.cpp 306

    After going through the debug I realize the game has not recognized my gpu correctly.

    Here are my sys spec and the debug. I would appreciate it when the game would run. Thanks in advance for help.

    ———————–
    Sys Spec
    ———————–
    Q9550 E0, GA-EP45-UD3-P, Noctua NH-U12P, 2x G.Skill DIMM Kit 4GB PC2-8000U CL5-5-5-15, Vista Home Premium 64, Palit/XpertVision Radeon HD 4870 Sonic, 1024MB GDDR5, ATX Midi Lian Li PC-7 A Plus II, WD6400AAKS 16MB SATA2.

    ———————–
    Draw Debug
    ———————–
    Initialising 3D Engine
    Driver : nvd3dum.dll
    Description : NVIDIA GeForce 8800 GTS
    DeviceName : \\.\DISPLAY1
    About to Create 3D Device with width: 1920 and height : 1200
    Checking For Shader Support
    NumSimultaneousRTs:4
    hal_caps.PixelShaderVersion >= D3DPS_VERSION(2, 0)
    Finished initialising 3D Engine
    Initialising Render target of 512 X 512 rt_ship
    rt_ship
    Initialising Render target of 2048 X 2048 rt_offscreen1
    rt_offscreen1
    Initialising Render target of 2048 X 2048 rt_offscreen2
    rt_offscreen2
    Initialising Render target of 2048 X 2048 rt_transition
    rt_transition
    titlescreen2048.bmp
    cwfont20.dds
    zekton16.dds
    box_background.jpg
    textbutton.dds
    textbutton_h.dds
    dialog_titlebar.dds
    button_close.dds
    button_close_h.dds
    border_depth.dds
    debris.dds
    contrails.dds
    escapepod.dds
    escapepodengines.dds
    shield_impact.dds
    client_interlace.dds
    dialog_client.dds
    19px_highlight.dds
    19px_highlight_black.dds
    smokeclouds.dds
    runninglight.dds
    shield_collapse.dds
    Releasing texture: border_depth.dds
    Releasing texture: rt_ship
    Releasing texture: rt_offscreen1
    Releasing texture: rt_offscreen2
    Releasing texture: rt_transition
    Releasing texture: titlescreen2048.bmp
    Releasing texture: cwfont20.dds
    Releasing texture: zekton16.dds
    Releasing texture: box_background.jpg
    Releasing texture: textbutton.dds
    Releasing texture: textbutton_h.dds
    Releasing texture: dialog_titlebar.dds
    Releasing texture: button_close.dds
    Releasing texture: button_close_h.dds
    Releasing texture: debris.dds
    Releasing texture: contrails.dds
    Releasing texture: escapepod.dds
    Releasing texture: escapepodengines.dds
    Releasing texture: shield_impact.dds
    Releasing texture: client_interlace.dds
    Releasing texture: dialog_client.dds
    Releasing texture: 19px_highlight.dds
    Releasing texture: 19px_highlight_black.dds
    Releasing texture: smokeclouds.dds
    Releasing texture: runninglight.dds
    Releasing texture: shield_collapse.dds

  30. when i press on the shortcut for it on my computer the screen goes black and when i press the windows button whe nthis happens it says theres an error,PLEASE HELP!!!

  31. All I will say is that I can’t play the demo for 48 pixels. The maximum resolution available on my screen is 1280×720. So, I’m out of the game for 48 pixels. 48.

  32. Just bought the Swarm expansion pack, which downloaded as an .exe file–useless on my Mac, where I run GSB natively. Are expansion packs available for Macs? If not, how do I get my money back? I’d also suggest adding warning text to the description pages.

  33. Actually gonna try running this on my ASUS Eee Netbook (there’s supposedly an update that allows the native 1024×600 to run in a ‘distorted’ 1024×768 mode)…

    Will be running it through Wine on Ubuntu with 1.6ghz CPU, 2gigs DDR2, some crappy onboard video and sound, etc. but HEY if it DOES work, you can add it to the list of things that GSB runs on :P

    I’ll let ya know.

  34. HI I WAS WONDERING IF THIERS ANY OTHER FORM OF PAYMENT FOR GRATITUOTS SPACE BATTLES….SRY I CANT SPELL THAT RIGHT……ANYWAYS MY MOM DOSINT TRUST CREDIT CARDS WHEN USED OVER THE INTERNET SO I WAS HOPING THEIR WAS ANOTHER FORM OF PAYMENT LIKE CASH CHECK ECT……PLZ HELP ME I REALLY LOVE THE GAME IM A BIT OF A SCI FI FAN SO THIS IS PERFECT!!!!!

  35. Game loads then crashes WTF ? Is there a patch ? Demo now crashes also .
    System specs are
    AMD Phenom 2 x 4
    Nvidea 9800gtx
    8gig ram
    win 7

  36. Looks like I am having 3D problems .Heres the Debug file .

    9/11/2010 – 20::45 – D3DERR_INVALIDCALL
    9/11/2010 – 20::45 – CreateDevice
    9/11/2010 – 20::45 – D3DERR_INVALIDCALL
    9/11/2010 – 20::45 – CreateDevice failed again
    9/11/2010 – 20::45 – Failed to initialise 3D Engine:..\src\Game.cpp 321
    9/11/2010 – 20::47 – D3DERR_INVALIDCALL
    9/11/2010 – 20::47 – CreateDevice
    9/11/2010 – 20::47 – D3DERR_INVALIDCALL
    9/11/2010 – 20::47 – CreateDevice failed again
    9/11/2010 – 20::47 – Failed to initialise 3D Engine:..\src\Game.cpp 321
    9/11/2010 – 21::8 – D3DERR_INVALIDCALL
    9/11/2010 – 21::8 – CreateDevice
    9/11/2010 – 21::8 – D3DERR_INVALIDCALL
    9/11/2010 – 21::8 – CreateDevice failed again
    9/11/2010 – 21::8 – Failed to initialise 3D Engine:..\src\Game.cpp 321

  37. I just downloaded the newest drivers for my vid card and installed them . Still no luck . Any help would be appreciated since I did pay for the game and all .

  38. I found out that the game only likes to run on the user that downloadede and installed it and not all users on the machine . Great game and I am glad I got the premium edition . I plan to add the Nomads to my list of races to defeat .

  39. when i digit my cd key to play online game say me invalid, so i have buy by steam i have try with steam support to fix it but can’t the problem is of the game and not of steam how i can play online? es: cd key
    xxxx-xxxx-xxxxx-x but when i press ok
    xxxx-xxxx-xxxx-x and say me not valid why? help pls

  40. Hi!

    I recently bought the game through Steam but when I try to register my CD key for online play it tells me that the key is incorrect.

    They key I got seem to contain one character more thant what the game wants to accept:

    The key I got:

    XXXX-XXXX-XXXXX-X

    What the game seems to want:

    XXXX-XXXX-XXXX-X

  41. Hello.

    I’have a problem with my game. After install, i will start the game with the setup but i have a error message “enale to execute file : C:\Program Files\Gratuitous Space Battles\GSB.exe

    CreateProcess failed; code 2. Le fichier spécifié est introuvable.”

    And i don’t have the exe for the game.

    Please help and thank you.

  42. Hi, I really like Gratuitous Space Battles, and Galactic Conquest, but seeing as it still in beta and there seem to be quite a few bugs (getting the crash to desktop after retreat or win), I’m wondering if it would be possible to include an auto bug report feature into the game.

Comments are currently closed.