맥에서 퀘이크3 하기맥에서 퀘이크3 하기

Posted at 2010. 12. 18. 00:57 | Posted in Mac/MacBook Pro

둠3, 퀘이크4는 모두 맥용이 따로 있기 때문에 바로 설치하여 게임할 수 있다. 퀘이크4 싱글 모드를 다 깨고 봇과 대전을 하려고 했는데 퀘이크4는 봇 자체가 없다. 봇 없이 멀티플레이만 가능한데, 그나마 요즘 서버도 열리지 않아서 전혀 할 수가 없다. 그래서 그래픽은 떨어지지만 조작성의 거의 동일한 퀘이크3를 설치하기로 했다. 이쪽은 봇이 있기 때문이다. 그러나 퀘이크3는 최신 맥 환경에서 플레이 하기가 쉽지가 않다.

퀘이크3는 출시된 지가 벌써 10년이 넘었다. 맥용이 따로 존재하기는 하지만, PowerPC 기반의 OS 9 시절 나온 버전이다. Rosetta라는 프로그램을 이용하여 OSX에서도 실행할 수는 있지만 오류가 잦아서 플레이 하기가 힘들다.

(Rosetta: OS X에서 OS 9 프로그램을 실행하는 것을 도와주는 보조 프로그램이다. OS 9용으로 출시된 프로그램을 실행하면 로제타가 필요함을 알리고, 바로 다운받아 설치할 수 있다. 다운로드 속도가 느릴 경우는 맥 구입시 동봉된 어플리케이션 디스크로 설치할 수 있다.)

그래서 윈도우에서라도 플레이 하고 싶어서 윈도우에다 설치를 했더니, 여기서도 오류가 나서 그냥 꺼져버리므로 플레이 할 수가 없었다. (윈도우7 64비트였다. 구글에서 7 64비트에서도 전혀 문제 없다는 사람도 있긴 하더라마는..)

http://hints.macworld.com/article.php?story=20030710105843152

그래도 역시 검색엔진은 만능이라, "quake3 mac crash"로 검색하여 해결책을 얻을 수 있었다. 로제타를 이용하지 않고 바로 실행할 수 있으며, 아무런 오류 없이 게임을 즐길 수 있다. 준비물은 딱 두가지, 퀘이크3 시디(윈도우용도 상관없다)와 맥용 1.32 패치이다. 순서는 다음과 같다.

  1. 이상해 보일 수도 있지만, 퀘이크3를 설치하는 것이 아니라 먼저 패치부터 설치한다.
  2. 맥용 퀘이크3 Point Release 1.32 버전을 다운 받아 설치한다.
    ftp://ftp.idsoftware.com/idstuff/quake3/mac/Quake3-132.pkg.sit

  3. 1.32c 패치는 윈도우, 리눅스, 맥용 패치가 모두 포함되어 있다. 압축을 풀어, mac 폴더에 있는 quake3 파일만 방금 설치한 응용프로그램 퀘이크3 폴더에 덮어 씌운다.
    ftp://ftp.idsoftware.com/idstuff/quake3/quake3-1.32c.zip

  4. 퀘이크3 시디(윈도우 용이든, 맥용이든 뭐든 상관없다)의 baseq3 폴더 속에 pak0.pk3라는 479.5MB짜리 파일을, 설치된 퀘이크3 폴더 속 baseq3 폴더로 복사해준다. 퀘이크3 시디가 없다면 두 가지를 알려드리겠다. 첫째, 구글. 둘째, "quake3 torrent". 참고로 본인은 2001년 잡지 부록으로 나왔을 때 구입한 정품-_- 유저라는 것을 알려드리며..

  5. 이제 그냥 실행하면 된다. 1.32 패치는 pak0.pk3 외의 모든 파일을 담고 있기 때문에 이런 방법으로도 게임을 정상적으로 설치할 수가 있다.


10년 전에 나온 게임이므로 당연히 풀옵션으로 게임할 수 있다. 오래되어 콘솔 명령어를 잊으셨을테니 몇가지 적어보겠다. 콘솔은 숫자 1키 왼쪽에 있는 `키를 눌러서 열 수 있다. 명령어를 완벽하게 입력하지 않고, 일부만 입력하고 탭 키를 눌러서 자동 입력할 수 있다.

  1. 가장 중요한 화면 해상도 문제. 게임 내부 설정에서는 4:3 비율의 해상도만 설정할 수 있는데 와이드 해상도로는 별도로 설정을 해주어야 한다.

    r_mode -1
    r_customWidth 1440
    r_customHeight 900

    1440, 900 대신 본인의 가로, 세로 해상도를 입력하면 된다. 입력 후 vid_restart 명령으로 적용시키면 된다.

  2. 그 외 게임 내부 설정들. 명령어에 따라 타이틀 화면에서는 조정이 안되고 게임 내에서만 설정할 수 있는 것도 있다.

    sensibility <숫자> : 마우스 감도 설정, 높을 수록 빨리 움직인다. 감도는 옵션에서도 바꿀 수 있지만 이 명령을 통하여 미세하게 조절 가능.
    cg_fov <숫자> : 높을 수록 시야가 넓어진다. 기본값은 90인데, 105~110 정도를 많이 사용함.
    cl_mouseAccel <숫자> : 마우스 가속 설정. 기본값은 0.
    com_maxFPS <숫자> : 최대 프레임을 설정할 수 있다. 기본값이 85인데 130을 권장함. 130으로 설정하면 프레임이 142로 유지가 되는데 원래 그런거니 이상하게 생각하지 않아도 됨. 이 값은 부드러운 프레임을 위해 최적화 된 값인데 오래되어 원리는 기억이 나지 않는다.
    cg_drawFPS <0 또는 1> : 기본값이 0인데, 1로 설정해주면 현재 프레임을 보여준다.
    cg_drawTimer <0 또는 1> : 기본값이 0인데, 1로 설정하면 게임 진행 시간을 보여준다. 쿼드나 아머 아이템 리젠이 규칙적이므로 이걸 체크하기 위해 많이들 켜놓는다.

  3. 짜잘한 뒤뚱뒤뚱 옵션들. 이동할 때 실제로 걷는 것처럼 화면이 미세하게 뒤뚱뒤뚱 거리는데, 아래 명령어들로 그 효과를 꺼버릴 수 있다.

    cg_bobRoll 0
    cg_bobPitch 0
    cg_runRoll 0
    cg_runPitch 0

간만에 추억 돋는다. 10년 전쯤에 엄청 했었는데.. 당시 도티아레나라고 콘솔명령어가 완벽 공략된 개인 홈페이지가 있었는데 요즘은 운영되지 않는 것 같다. 그 분은 요즘 벤쳐기업 CEO 하고 계신듯.

아래 포스트들도 읽어보면서 추억을 상기해 보시길.
http://blog.naver.com/fydxk/100103230896
http://blog.naver.com/fydxk/100110647984



아 그리고 이 회사에서 RageHD라는 아이폰용 게임이 나왔다는데, 플레이 해보신 분 계시면 어떤지 댓글 부탁드리며 포스트를 마무리 짓겠다.

http://www.idsoftware.com/rage-mobile/index.htm

http://itunes.apple.com/app/rage-hd/id400707675?mt=8


//