Pages: [1]
  Print  
Author Topic: openarena doesnt run on my laptop  (Read 13574 times)
RMF
Member


Cakes 12
Posts: 694



« on: November 20, 2009, 04:13:17 PM »

I got a windows 2000 laptop with the following specifications:
CPU Intel pentium III 500MHz
RAM 64MB
GPU NeoMagic Magic Media 256AV 3066KB

So I think it should run, but it doesn't even start up? I click on the icon and nothing happens...
Any thoughts?
Logged
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #1 on: November 20, 2009, 04:18:07 PM »

Operating system previous to Windows XP SP2 must use the deprecated or legacy client. This is the most likely reason to see no effect at all.

64 MB is very little for Windows 2000 though
Does 3066KB means it has less than 3 MB?
Logged

There are nothing offending in my posts.
RMF
Member


Cakes 12
Posts: 694



« Reply #2 on: November 20, 2009, 04:20:31 PM »

that's what everest ultimate says.. I could only find the ammount of ram via system info.
Logged
RMF
Member


Cakes 12
Posts: 694



« Reply #3 on: November 20, 2009, 04:30:11 PM »

ok the depreciated does at least give an error: failed to allocate 128hunkmegs. So that means not enough ram?

I believe there was a command for the hunk, sound and zonemegs.. Where can I find the default cfg? (its not in appdata)
Logged
Falkland
Member


Cakes 6
Posts: 590


« Reply #4 on: November 20, 2009, 04:40:30 PM »

ok the depreciated does at least give an error: failed to allocate 128hunkmegs. So that means not enough ram?

YES

I believe there was a command for the hunk, sound and zonemegs.. Where can I find the default cfg? (its not in appdata)

com_hunkMegs
com_soundMegs
com_zoneMegs

com_zoneMegs cannot be changed in the config and neither via command line in OA081 because of an engine bug ( it was fixed in one of the latest ioquake3 commits )

Anyway , the machine have too low specs to run the client ,maybe it could be enough for running a miniserver . It should run well with com_hunkMegs 32 and doesn't require extra memory for sounds.
« Last Edit: November 20, 2009, 04:57:43 PM by Falkland » Logged
RMF
Member


Cakes 12
Posts: 694



« Reply #5 on: November 21, 2009, 01:06:53 PM »

Why does the wikia say 64MB while it needs 128?

But still, where is the default config? (or is that hardcoded)
Logged
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #6 on: November 21, 2009, 01:23:09 PM »

Why does the wikia say 64MB while it needs 128?
64 MB should be enough on a Windows 9x machine. Normally the extra hunkMegs will just be assigned in the swap and never used.

You can use the startup command: "+set com_hunkMegs 56". Because you properly don't want too many effects enabled you might be able to set it even lower.

EDIT: Missed the word "use"
Logged

There are nothing offending in my posts.
RMF
Member


Cakes 12
Posts: 694



« Reply #7 on: November 21, 2009, 01:24:13 PM »

Quote
You can the startup command: "+set com_hunkMegs 56".
Thanks, will try in a minute Smiley
Logged
Falkland
Member


Cakes 6
Posts: 590


« Reply #8 on: November 21, 2009, 01:38:24 PM »

Why does the wikia say 64MB while it needs 128?

IDK , but hunkmegs was increased since OA081 :

Code:
...
int demo_protocols[] =
{ 66, 67, 68, 69, 70, 71, 0 };

#define MAX_NUM_ARGVS 50

#define MIN_DEDICATED_COMHUNKMEGS 1
#define MIN_COMHUNKMEGS 56
#define DEF_COMHUNKMEGS 128            <----
#define DEF_COMZONEMEGS 24
#define DEF_COMHUNKMEGS_S XSTRING(DEF_COMHUNKMEGS)
#define DEF_COMZONEMEGS_S XSTRING(DEF_COMZONEMEGS)
...

EDIT : anyway you can tune it via command line of course , as stated by sago ;-)

But still, where is the default config? (or is that hardcoded)


For Windows XP the location is C:\Documents and Settings\<user>\Applications Data\OpenArena\baseoa\q3config.cfg
Logged
RMF
Member


Cakes 12
Posts: 694



« Reply #9 on: November 21, 2009, 03:34:14 PM »

Doesn't work, same error while I start it with +com_hunkmegs 64 or 32. So not possible?

Quote
For Windows XP the location is C:\Documents and Settings\<user>\Applications Data\OpenArena\baseoa\q3config.cfg
%appdata%\openarena\baseoa\q3config.cfg is a bit shorter Wink But the problem is that that one isn't created yet (the appdata\openarena\baseoa directory is empty). But I guess +var value works too.
Logged
chaoticsoldier
Member


Cakes 18
Posts: 375


This space intentionally left blank.


« Reply #10 on: November 21, 2009, 06:20:15 PM »

But still, where is the default config? (or is that hardcoded)


For Windows XP the location is C:\Documents and Settings\<user>\Applications Data\OpenArena\baseoa\q3config.cfg


If you've changed any settings, that won't be the default any more.

You'll find it in pak0.pk3, or you can get it from the svn here: http://openarena.ws/svn/default.cfg
Logged

0101100101101111011101010010011101110110011001010010000001101010011101010111001101110100001000000111011101100001011100110111010001100101011001000010000001111001011011110111010101110010001000000111010001101001011011010110010100101110
RMF
Member


Cakes 12
Posts: 694



« Reply #11 on: November 22, 2009, 08:47:02 AM »

Okay.
But the config doesn't contain the default value for hunkmegs and +com_etc doesn't work, so it is hardcoded (in the piece of code falkland posted). Where is it located and how can you change it? Or do you need to recompile the whole game then?

lol i really feel noob at this
Logged
sago007
Posts a lot
*

Cakes 62
Posts: 1664


Open Arena Developer


WWW
« Reply #12 on: November 22, 2009, 08:54:20 AM »

Doesn't work, same error while I start it with +com_hunkmegs 64 or 32. So not possible?
It works here, but you MUST use +set (+set com_hunkmegs) otherwise the new value will be latched and ignored during startup.

You might want to go to windows performance settings and add 128 MB to the allowed pagefile max size. That way Windows can just put the program there until the change applies.
Logged

There are nothing offending in my posts.
RMF
Member


Cakes 12
Posts: 694



« Reply #13 on: November 22, 2009, 08:55:31 AM »

Ah! So there is hope Smiley
**trying**

edit: It works! Cheesy 0fps on lowest settings, and the colors are completly messed up (red is blue and such), but it starts Tongue I'm now trying that low-quality version someone made for oa468

edit2: where i reach 1000fps with my computer on medium quality, the laptop doesn't even get 1 with lowest possible.
I'm pretty sure it's because openGL isn't supported, would update the drivers maybe fix that?
« Last Edit: November 22, 2009, 09:32:30 AM by RMF » Logged
dbX
Member


Cakes 11
Posts: 199

Shazpaca!


WWW
« Reply #14 on: November 22, 2009, 09:44:57 AM »

I'm pretty sure it's because openGL isn't supported, would update the drivers maybe fix that?

No driver update will help you as that graphics card does not support 3D acceleration. Best you'll get is Microsoft's software OpenGL. If the renderer is 'GDI Generic' then you got software rendering.
Logged

In defeat we learn.
Falkland
Member


Cakes 6
Posts: 590


« Reply #15 on: November 22, 2009, 10:54:44 AM »

I'm pretty sure it's because openGL isn't supported, would update the drivers maybe fix that?

As I already said , it's enough to run a small server : you can use it as a train server with bots and it will be better than playing with a local server with bots because all the bots' CPU load will have weight on a different physical server ;-)
Logged
Pages: [1]
  Print  
 
Jump to: