스타워즈: 갤럭틱 배틀그라운드(Star Wars: Galactic Battlegrounds)와 확장팩 클론 캠페인즈(Clone Campaigns)는 비교적 오래된 윈도우 게임이지만, 아이러니하게도 온라인에서 팬층이 꾸준히 늘어나고 있습니다. 두 게임 모두 에이지 오브 엠파이어(Age of Empires)의 Genie 엔진을 기반으로 제작되었기 때문에, 리눅스에서 실행하려면 두 시리즈에 거의 동일한 트릭이 적용됩니다. 서랍 속에 묻혀 있던 에이지 오브 엠파이어나 갤럭틱 배틀그라운드 CD를 다시 활용하고 싶거나, 중고 게임을 최근 구입했다면 저사양 모바일 리눅스 넷북에서도 충분히 실행할 수 있습니다.
설치 프로그램을 실행하는 과정은 실제 윈도우 환경과 거의 같지만, 게임 설치가 끝난 후에는 반드시 설치 CD-ROM을 마운트 해제(unmount)해야 한다는 점에 유의하세요. 윈도우와 달리 리눅스에서는 게임 CD-ROM을 그냥 꺼낼 수 없으며, 다른 볼륨과 마찬가지로 마운트 해제 절차를 거쳐야 합니다. 이후 게임을 플레이하려면 두 번째 CD-ROM을 삽입해야 하며, 그렇지 않으면 해당 게임을 플레이할 권한이 없다는 경고 메시지가 표시됩니다. 설치가 완료되면 정상적인 실행을 위해 간단한 그래픽 설정 조정이 필요할 수 있습니다.
갤럭틱 배틀그라운드를 위한 Wine 그래픽 설정 조정
프로그램을 시작하면 새 게임을 시작할 수 있는 메뉴 화면이 나타납니다. 이 메뉴에서 'Start Game(게임 시작)'을 선택하면 대부분의 경우 프로그램이 정상적으로 구동됩니다.
다만 "Could not initialize graphics system. Make sure that your video card and driver are compatible with DirectDraw.(그래픽 시스템을 초기화할 수 없습니다. 비디오 카드와 드라이버가 DirectDraw와 호환되는지 확인하세요)"라는 오류 메시지가 표시될 수 있습니다. 이 오류 상자는 실제 마이크로소프트 윈도우 환경에서 보이는 것과 구분하기 어려울 정도로 유사합니다. 이 메시지는 다소 직관적이지 않은데, winecfg를 확인하거나 DirectX 드라이버를 다시 설치해도 아무런 문제가 발견되지 않기 때문입니다. DirectX 드라이버를 재설치하는 데는 순식간이 걸리지만, 문제가 해결되지 않을 수도 있습니다. 흥미롭게도 갤럭틱 배틀그라운드를 단독으로 실행할 때는 이 메시지가 나타나지 않다가, 확장팩을 설치한 후에야 나타나는 경우도 있습니다.
이 메시지가 윈도우 전용 오류가 아니라는 것을 알려주는 유일한 단서는 주변을 감싸고 있는 WindowLab Openbox 테마입니다. 즉, 리눅스 자체가 아니라 Wine의 윈도우 하위 시스템이 이 메시지를 출력하고 있는 것입니다. 확인(OK) 버튼을 클릭한 뒤, CLI나 실행 창에서 winecfg 프로그램을 실행하거나 응용 프로그램 메뉴에서 Wine 구성(Wine Configuration) 창을 열어주세요.
그래픽(Graphics) 탭을 선택한 후 "Emulate a virtual desktop(가상 데스크톱 에뮬레이트)" 옆의 체크박스에 체크하고, 확인 버튼을 눌러 창을 닫습니다. 이제 설치 프로그램이 Wine 아래에 만든 아이콘을 통해 갤럭틱 배틀그라운드, 클론 캠페인즈 또는 에이지 오브 엠파이어 등 다른 Genie 엔진 게임을 실행하세요. Wine에서 운영 중인 다른 생산성 소프트웨어들이 이 모드로 실행되면 화면이 어색하게 보일 수 있으므로, 나중에 필요하면 같은 도구로 돌아가 이 설정을 해제하면 됩니다.
앞서 본 것과 동일한 메뉴가 나타나지만, 이번에는 리눅스 데스크톱 환경의 창 관리자 컨트롤로 둘러싸인 창 안에 표시됩니다. 커서로 창 상단을 잡아 원하는 위치로 옮길 수 있습니다. 이후 'Start Game' 버튼을 선택하면 인트로 영상이 재생되는데, 영상 중앙을 클릭하면 건너뛸 수 있으며 새 메뉴 화면과 함께 창 위치가 다시 조정됩니다.
사운드 설정 및 화면 문제 해결
본격적으로 게임을 진행하기 전에 과도한 소음을 방지하기 위해 사운드를 먼저 확인해야 합니다. 사운드가 올바르게 구성되었다면 다스 베이더의 숨소리 효과음이 들릴 것입니다. 들리지 않는다면 시스템 트레이 옆의 마스터 볼륨을 천천히 높여가며 들릴 때까지 조절하세요. 스타워즈 메인 테마곡이 들린다면, 안전한 음량으로 맞춘 후 진행하는 것이 좋습니다. 싱글 플레이 모드에서는 배경음악이 매우 크게 울릴 수 있으므로 이는 과장이 아닙니다. 음량을 확인했다면 제국 스톰트루퍼와 스노우트루퍼 헬멧을 클릭해 싱글 플레이 모드에 진입하세요. 이름 입력을 요구받을 수 있는데, 이 경우 입력 상자가 깜빡거리는 현상이 나타날 수 있습니다.
나중에 싱글 플레이 또는 기본 훈련(Basic Training) 게임을 저장하려고 할 때도 동일한 글리치를 겪게 됩니다. 어느 경우든 커서를 상자 안에 놓고 내용을 입력하면 됩니다. 이 깜빡임 현상 자체는 복구되지 않으므로 무시하는 것이 좋습니다. 다만 제대로 입력했다면 승인 후 게임 맵을 정상적으로 확인할 수 있습니다.
예시 화면을 보면 게임 창이 실제로 디스플레이 하단을 벗어나 확장되는 것을 알 수 있습니다. 가능하다면 제목 표시줄을 화면 상단 밖으로 밀어 올려 이 문제를 해결하고, 잘 되지 않는다면 winecfg 대화상자로 돌아가 더 작은 화면 해상도를 설정하세요. 창 관리자 설정에서 화면 가장자리 스냅(edge snapping) 기능을 비활성화해 볼 수도 있지만, 플레이가 끝난 후에는 즉시 다시 켜두는 편이 좋습니다. 이러한 설정을 마치면 싱글 플레이 모드에서만 플레이하는 한 더 이상 문제없이 게임을 즐길 수 있습니다.
멀티플레이 호환성 및 추가 참고 사항
대부분의 게이머는 Wine 환경에서 이 모드만 이용합니다. CLI에서 winetricks directplay 명령으로 네트워크 플레이가 가능하다는 이론도 있지만, 공식 Wine 저장소에는 "Internet TCP/IP Connection for DirectPlay" 기능을 선택하면 게임이 크래시된다는 불만을 남긴 여러 게이머들의 코멘트가 있습니다. 따라서 TCP/IP 연결 기반의 네트워크 게임은 지원되지 않는 것으로 간주하는 것이 안전하지만, 최근 버전의 Wine에서는 이러한 버그가 수정되었을 가능성도 있습니다. 만약 DataBank에서 메인 메뉴로 돌아갈 때 비슷한 문제가 발생한다면 Wine을 업데이트해야 합니다. 해당 문제들은 예전에 이미 수정되었기 때문입니다.
ABOUT THE AUTHOR

Kevin Arrows
케빈 애로우즈(Kevin Arrows)는 10년 이상의 업계 경력을 보유한 숙련된 기술 전문가입니다. 마이크로소프트 공인 기술 전문가(MCTS) 자격증을 보유하고 있으며, 최신 기술 동향을 꾸준히 학습하는 데 깊은 열정을 지니고 있습니다. 소프트웨어 개발, 사이버 보안, 클라우드 컴퓨팅 등 폭넓은 기술 분야에서 다수의 글을 집필했으며, 복잡한 기술 개념을 명확하고 간결하게 설명하는 능력으로 동료들의 인정을 받고 있습니다.