Minimum system requirements for compiled A8 projects?

Posted By: YellowAfterlife

Minimum system requirements for compiled A8 projects? - 09/27/11 21:42

This is not mentioned anywhere directly, but has certain interest for me: what are the minimum system requirements for running a 3d GameStudio-made project (normally game?). I'm not talking about viewing specific amount of triangles at good fps, just running as fact (not crashing).

When carrying my two (1, 2) games around on usb drive, letting people test these, and sometimes games just randomly did not work.
Startup crashes were as well reported by users of one of sites that reviewed one of games (russian).
For "One and Light", some computers did run the 'intro' screen well, but crashed as soon as game went to level with 3d elements.
In some cases, replacing music with dummy sound did fix the issue. In others not.

So I'd like to ask, what are the system requirements to actually launch a 3d GameStudio project. Information about required DLLs (and if they can be redistributed with game to increase compatibility) would be helpful as well.

Developing interactive 3d applications with 3d GameStudio is quite pleasing, but probability of target system simply not running the finished thing is quite demotivating frown
Posted By: Superku

Re: Minimum system requirements for compiled A8 projects? - 09/27/11 22:00

Quote:
System requirements
Gamestudio/A8 comes with a compatibility guarantee: It runs on all fully functional PCs that are newer than 2002 and fulfill the specifications below.
Minimum: 512 MB RAM, 3D video card (32 MB), sound card. Recommended: 1 GB RAM, 128 MB video card, Shader 2.0 support.
Windows ME / 2000 / XP / Vista / Windows7, 32 Bit & 64 Bit; DirectX 9.0c or above.


DirectX 9.0c has to be a recent build (I think June/ July/ August 2010 or newer).
Posted By: jcl

Re: Minimum system requirements for compiled A8 projects? - 09/28/11 09:00

Gamestudio is guaranteed to run on all normal PCs. The specs listed above are very low, so almost every PC fulfils them.

However, there are of course many ways to create a project that runs nowhere and crashes often. You'll find in the manual under "Publish" or "Starting the engine" what DLLs you must include with your project. They are normally automatically included, so you don't need to care. Only when you rely on external software, such as Codecs required for playing your music or video, you have to know what you do. When you tell that your music crashes often, the problem might lie in that area. Otherwise, use the -diag option to get some info from your users what the problem is - the music, your script, or something else.
Posted By: sivan

Re: Minimum system requirements for compiled A8 projects? - 09/30/11 08:46

I found A8 does not work with integrated video cards having Intel 945 chipset - like my 4 year old laptop, and my girlfriend's old pc. And as I remember you could buy a pc or laptop with this ancient chipset even 1-2 year ago.

It might have problem with the last directx issue, because the error message says that the video card is not dx9 compliant, or something like this... but sometimes no error message, just crash, or blue screen without graphics.

The same with A7 compilation is fine.
Posted By: YellowAfterlife

Re: Minimum system requirements for compiled A8 projects? - 09/30/11 12:27

Tested on one of older computers that was crashing at game startup with -diag:
Code:
Log of A8 Engine 8.20.0 run at Fri Sep 30 10:38:09 2011
User on Windows NT/2000/XP version 5.1 Build 2600
Options -diag
App: E:\test\1dotT-1.0.1\main.exe in E:\test\1dotT-1.0.1\
Author: Free Version

MM mixer opened
DSOUND device opened
DI interface opened
Start Window opened(c) Conitec - www.3dgamestudio.com
A8 Engine - Free Edition V8.20.0 - Apr 17 2011

Mouse found
Realtek AC97 Audio opened
Intel(R) 82845G/GL/GE/PE/GV Graphics Controller old device 13f9 detected
3D Device is not DirectX 9 compatible!
D3D device Intel(R) 82845G/GL/GE/PE/GV Graphics Controller 13f9 selected.
Compiling _MAIN.C - [Esc] to abort............
Running _MAIN.C.
Main started at 2.611
D3D_Init Window: 800x600 -> Window: 1x800x600x32
Video memory found: 41 MB
D3D_Resize Window: 716x537 -> Window: 1x716x537x32
def_startup started
Main loop at 3.217....
1st frame with 41 MB at 3.220
LevelInit at 3.244
25 entities 0 cameras 1 lights 0 sounds 0 paths
 5 lmaps 4 textures 145 meshes 6317 faces...ok
LevelReady at 3.722

So, indeed, a bit outside the range of supported hardware.
Is there a way to make these run with A8 engine, or separate distribution of earlier (I'm certain that A5 and A6 projects did run good on similar specs) engine version is needed?
Posted By: jcl

Re: Minimum system requirements for compiled A8 projects? - 09/30/11 12:29

Intel 82845 is indeed an old chipset that does not support DX9. Intel 945 is a normal chipset that works fine with DX9 programs such as A7 and A8.

Chipsets that don't support DX9 still work with A8, but you can not use all features. Simple rendering works, but shaders or shadows might not work. You can check the device properties and then disable those features in your game.

When a program gives no error message, but just crashes, the reason is not the chipset. There's something wrong on that PC, most likely a faulty DirectX configuration or driver.
Posted By: Rei_Ayanami

Re: Minimum system requirements for compiled A8 projects? - 09/30/11 12:31

"3D Device is not DirectX 9 compatible!"

Couldnt be that the reason ?
Posted By: Quad

Re: Minimum system requirements for compiled A8 projects? - 09/30/11 13:03

845g is directx 8.1 card, not directx9 compatible.

945g+ is dx9 compatible
950m+ is dx9c compatible
intel does not procude dx10 or dx11 compatible cards.
© 2024 lite-C Forums