ioquake3 OS X Installation
Скачать инсталлятор под нужную систему:
Накатить сверху последнюю версию:
Переписать с диска с игрой/из стима или cкачать файл pak0.pk3 (например, тут) и положить его в папку baseq3.
CD key хранится в файле q3key.
This thread piqued my curiosity, especially since I've not played Quake 3 in a zombie dog's age. I did manage to get it working with ioquake3 on my 2011 MacBook Pro with an AMD Radeon 6770M GPU and OS X 10.9.2.
When you download the ioquake3 package, all you need is the pak0.pk3 and q3key files from either an original CD-ROM or Steam. I had to fire up my Boot Camp partition in order to download Q3 from Steam. The total install is around 500 MB, so even on a slower Internet connection, it won't take too terribly long. I had to start the game once so it would generate the q3key file. After that, I copied it and the pak0.pk3 file to my NAS and boot back into OS X.
I installed ioquake per the instructions and copied the pk3 and key files to the correct places. The game ran, but rather oddly. To get it fixed, I had to create a configuration file that would allow for proper widescreen, FOV, and gamma. Mine has these variables set:
seta r_customheight "1050" seta r_customwidth "1680" seta r_fullscreen "1" seta r_mode "-1" seta cg_fov "115" seta com_maxfps "60" seta r_overBrightBits "0" seta r_ignorehwgamma "1"
Copy and paste the above into a plain-text editor and save it as autoexec.cfg.
Place the autoexec.cfg file into
~/Library/Application Support/Quake3/baseq3. Note that before copying the autoexec file, you might need to launch ioquake3 once in order to create the directory structure. You also cannot change or add any of the above variables to the q3config.cfg file located in the same directory, as they reset every time the game is relaunched.
Naturally, set the customheight and customwidth entries for the resolution you want. A FOV of 115 is correct for 16:10 aspect ratio displays, but you can set this to whatever makes you comfortable. Putting it too high or too low can cause headaches.
Hope this extra detail will help others who want to get the game up and running on modern hardware.