Quantcast

Forums | MacLife

You are not logged in.

#1 2009-09-28 3:09 pm

Mr. T
Best of both worlds
From: omnipresent
Registered: 2002-04-02
Posts: 4226

Where is QuakeLive?

I installed QuakeLive yesterday in OS X (man, this game is just as great today as it was a decade ago).  Only trouble is fullscreen.  It defaults to 1920x1200 which is great, but the aspect ratio is wrong.  I can fix it in the console with r_aspectRatio = 2, followed by a good 'ol vid_restart.  Obviously, I don't want to do this every time I start a new game.  Now, I assume that I can put these lines in an ini file somewhere --trouble is, I don't know where the game is installed.  Does anyone know?


while (1) {fork();}

Offline

 

#2 2009-09-28 3:43 pm

Mr. T
Best of both worlds
From: omnipresent
Registered: 2002-04-02
Posts: 4226

Re: Where is QuakeLive?

I found it.  Username/Library/Application\ Support/QuakeLive/quakelive/home/baseq3.  Made a file autoexec.cfg, added the line seta r_aspectRatio = "2", and all is right with the world. 

For those who might be interested, you have to make a plain text file (not rtf), add aforementioned line, and change the extension to .cfg.  Then right click the file, hit "Get Info," and make sure that .cfg is the only extension.

Last edited by Mr. T (2009-09-28 3:48 pm)


while (1) {fork();}

Offline

 

#3 2009-09-29 7:55 am

ukimalefu
4 8 15 16 23 42
Moderator
From: time loop
Registered: 2002-09-09
Posts: 9357
Website

Re: Where is QuakeLive?

In the game preferences you set the resolution for windowed mode, separately from the resolution for fullscreen.

But if you already knew that, maybe your solution is better.

The Mac version still has some bugs anyway.

Offline

 

#4 2009-09-29 10:28 am

Mr. T
Best of both worlds
From: omnipresent
Registered: 2002-04-02
Posts: 4226

Re: Where is QuakeLive?

The resolution is correct.  The problem is that there's horizontal distortion (stretching) when using widescreen resolutions.  This happens because the game doesn't recalculate the projection matrix based on resolution.  This is really a hold-over from the Quake III days, when everyone had 4:3 monitors.

The bug can be fixed with a single line of code:

Code:

gluPerspective(fov, (float)width/height, near, far);

Shockingly, some modern games fail to implement this correctly.

Last edited by Mr. T (2009-09-29 10:29 am)


while (1) {fork();}

Offline

 

#5 2009-09-29 10:55 am

ukimalefu
4 8 15 16 23 42
Moderator
From: time loop
Registered: 2002-09-09
Posts: 9357
Website

Re: Where is QuakeLive?

Well, THEY should fix that. Post it in their forum.

Offline

 

Board footer

Powered by PunBB 1.2.6
© Copyright 2002–2005 Rickard Andersson