설치 가이드

Steam Deck

Open Annihilation을 전용 컨트롤러 레이아웃, 아트워크와 함께 비 Steam 게임으로 Steam에 추가하고, 다른 게임처럼 게임 모드에서 플레이하세요. Steam판 Total Annihilation은 알아서 찾습니다.

  • LCD 및 OLED
  • SteamOS 3
  • Steam Deck 패키지
  • 약 15분

실험적Steam Deck 지원은 실험 단계이며, 지금까지 Deck 한 대에서만 시험했습니다. 문제가 생기거나, 이 가이드에서 안 될 수도 있다고 한 기능이 잘 된다면 게임 로그와 함께 Discord나 GitHub 이슈로 알려 주세요.

1데스크톱 모드로 전환

STEAM 버튼을 누르고 1 전원, 데스크톱으로 전환을 차례로 선택하세요 2. 데스크톱 모드에서는 STEAM과 X를 함께 누르면 화상 키보드가 열리고, L2나 왼쪽 트랙패드 누르기가 마우스 오른쪽 버튼입니다.

STEAM
전원
절전
다시 시작
시스템 종료
데스크톱으로 전환
취소
YXBA···
그림

2다운로드하고 압축 풀기

브라우저에서 Steam Deck 패키지를 다운로드하세요. Linux 64비트 PC 패키지에 Steam Input 레이아웃과 라이브러리 아트워크를 더한 것입니다. ARM 패키지는 Deck에서 실행되지 않습니다.

Open Annihilation 0.8.11 · Steam Deck2026-11-01

릴리스 노트 →

Steam Deck 패키지 권장실험적

Steam Input 레이아웃과 라이브러리 아트워크가 들어 있습니다. 비 Steam 게임으로 Steam에 추가하고 게임 모드에서 플레이하세요.

open-annihilation-v0.8.11-steam-deck.zip
다운로드 23.9 MB
Deck 본체나 SD 카드에 있는 Steam판 Total Annihilation을 알아서 찾습니다. Proton은 필요 없습니다.
  1. 파일 관리자 Dolphin에서 홈 폴더에 Applications라는 폴더를 만들고 zip 파일을 그곳으로 옮기세요.
  2. zip 파일을 오른쪽 클릭하고 1 압축 풀기, 여기에 압축 풀기를 차례로 선택하세요 2.

게임 open-annihilation과 steam-deck 폴더가 들어 있는 폴더가 생깁니다. Steam 바로 가기가 이 위치를 가리키므로 그대로 두세요.

Applications — Dolphin
홈›Applications
위치
홈
바탕 화면
문서
다운로드
Applications
이름유형크기
open-annihilation-v0.8.11-steam-deck.zipZip 압축 파일23.9 MB
Ark(으)로 열기
다음으로 열기…
압축 풀기›
여기에 압축 풀기
다음 위치에 압축 풀기…
여기에 압축 풀기, 하위 폴더 자동 감지
압축
위치 복사
속성
그림

3게임 데이터 준비

평소처럼 라이브러리에서 Total Annihilation(앱 298030, Core Contingency와 Battle Tactics 포함)을 Deck 저장 공간이나 SD 카드에 설치하세요. Open Annihilation이 이를 찾아 1 Steam이 설치한 파일로 플레이합니다 2. Total Annihilation 자체를 실행하거나 Proton으로 돌릴 일은 없습니다.

첫 실행Total Annihilation 찾는 중…
  • Steam 라이브러리(SD 카드 포함)~/.local/share/Steam/steamapps/common/Total Annihilation찾음
  • Heroic Games Launcher~/Games/Heroic/…—
  • Lutris 및 Wine 프리픽스~/Games/…—
  • Bottles~/.var/app/com.usebottles.bottles/…—
사본 하나를 찾음: 그 사본으로 플레이하고, 어디서 찾았는지 메인 메뉴에 표시합니다.
그림

4Steam에 추가

  1. 데스크톱에서 Steam을 열고 게임, 비 Steam 게임을 내 라이브러리에 추가…를 차례로 선택하세요 1.
  2. 찾아보기…를 클릭하고 2 게임 폴더로 가서 open-annihilation을 선택하세요 3. 목록에 없으면 먼저 파일 형식을 모든 파일로 바꾸세요. 그다음 선택한 프로그램 추가를 선택하세요 4.

또는 Dolphin에서 open-annihilation을 오른쪽 클릭하고 Steam에 추가를 선택하세요.

Steam–□✕
Steam보기친구게임
게임 라이브러리 보기
Steam에서 제품 활성화…
Steam 지갑 코드 사용…
비 Steam 게임을 내 라이브러리에 추가…
도움말
비 Steam 게임 추가–□✕

라이브러리에 추가할 프로그램 선택

Firefox
Konsole
open-annihilation
찾아보기…선택한 프로그램 추가취소
그림

Steam 라이브러리에서 파일 이름으로 된 새 항목을 오른쪽 클릭하고 속성을 선택하세요. 이름을 Open Annihilation으로 바꾸세요 1. Steam은 이 이름으로 커뮤니티 레이아웃을 공유합니다. 실행 옵션은 비워 두고 2, 특정 Steam Play 호환성 도구 강제 사용은 끈 채로 두세요 3. Open Annihilation은 네이티브 Linux 프로그램이고, Proton은 Windows 프로그램용입니다.

속성–□✕
바로 가기
호환성
컨트롤러
Open Annihilation
"/home/deck/Applications/open-annihilation-v0.8.11-steam-deck/open-annihilation"
비워 두기
특정 Steam Play 호환성 도구 강제 사용
그림

5컨트롤러 레이아웃 설치

steam-deck 폴더에는 Steam Input 템플릿 두 개가 들어 있습니다. 애플리케이션 실행기의 시스템 아래에서 터미널인 Konsole을 열고, Steam이 템플릿을 찾는 곳으로 복사하세요.

Konsole
(deck@steamdeck ~)$ cd ~/Applications/open-annihilation-v0.8.11-steam-deck(deck@steamdeck ~)$ mkdir -p ~/.steam/steam/controller_base/templates(deck@steamdeck ~)$ cp steam-deck/*.vdf ~/.steam/steam/controller_base/templates/
그림

Steam은 시작할 때 템플릿을 읽습니다. 7단계에서 게임 모드로 돌아가면 Steam이 다시 시작됩니다.

6아트워크 추가(선택)

steam-deck/artwork 폴더에는 Open Annihilation 아이콘으로 만든 Steam 라이브러리 그림이 들어 있으며, Total Annihilation의 아트는 하나도 쓰지 않았습니다. 그림이 없으면 Steam은 밋밋한 타일을 보여 줍니다. 데스크톱 모드 그대로 Steam에서:

  • 라이브러리 그림: 게임을 오른쪽 클릭하고 관리 › 사용자 지정 아트워크 설정에서 portrait.png를 선택하세요.
  • 배너와 로고: 게임 페이지에서 배너를 오른쪽 클릭하고 사용자 지정 배경 설정으로 hero.png, 이어서 사용자 지정 로고 설정으로 logo.png를 지정하세요.
  • 아이콘: 속성에서 이름 옆의 아이콘을 클릭하고 icon.png를 선택하세요.
portrait.png관리 › 사용자 지정 아트워크 설정
hero.png배너 › 사용자 지정 배경 설정
logo.png배너 › 사용자 지정 로고 설정
icon.png속성 › 아이콘
스크린샷패키지에 든 아트워크와 각 그림을 넣는 곳.

7게임 모드에서 플레이

  1. 데스크톱에서 Return to Gaming Mode를 더블클릭하세요.
  2. 라이브러리의 비 Steam 아래에서 Open Annihilation을 고르고 컨트롤러 설정을 여세요 1.
  3. 현재 레이아웃, 템플릿을 차례로 선택하고 Open Annihilation을 고르세요. 그다음 플레이를 선택하세요 2.
STEAM
▶ 플레이비 Steam
YXBA···
그림

템플릿 목록의 템플릿 1에 게임의 레이아웃 두 개가 모두 있습니다. Open Annihilation을 고르세요 2. 다른 하나인 keyboard and mouse는 마우스와 키 입력만 보냅니다.

STEAM
Open Annihilation 컨트롤러 설정
템플릿커뮤니티내 레이아웃
Open Annihilation게임패드, 트랙패드 포인터, 대기열·추가·강제·부대용 뒷면 버튼
Open Annihilation: keyboard and mouse마우스와 키만
마우스 트랙패드를 사용하는 게임패드
YXBA···
그림

게임은 처음 실행할 때 Steam, Heroic, Lutris, Bottles가 Total Annihilation을 설치하는 곳을 찾아봅니다. 쓸 수 있는 사본이 하나면 그것으로 플레이하고, 어디서 찾았는지 메인 메뉴에 표시하고, 기억합니다. 여러 개이거나 하나도 없으면 게임 자체 폴더 선택기로 묻습니다. 방향 패드와 A, 트랙패드 포인터, 손가락으로 조작할 수 있으며, 찾은 사본을 고르거나, 폴더를 찾아가거나, 1997년 데모를 선택할 수 있습니다. 폴더를 직접 지정하려면 게임의 실행 옵션에 --game-dir "/home/deck/Games/Total Annihilation"을 넣으세요.

✓준비가 끝났습니다, 커맨더

메인 메뉴가 나타나면 게임이 파일을 찾은 것입니다. 캠페인, 스커미시, 네트워크 게임 중 하나를 고르세요.

Open Annihilation main menu
스크린샷

조작

Steam Input을 켜고 Open Annihilation 템플릿을 쓰면 스틱과 버튼은 게임패드 입력으로 게임에 전달되고, 오른쪽 트랙패드는 마우스가 되며, 뒷면 버튼 네 개는 게임 자체 버튼인 R4 대기열, L4 추가, R5 강제, L5 부대로 동작합니다.

입력기능
오른쪽 트랙패드포인터, 누르면 왼쪽 클릭
R2, L2마우스 왼쪽 버튼과 오른쪽 버튼
R1포인터 위치의 명령 링
L1선택한 건설 유닛의 건설 링
왼쪽 스틱, 왼쪽 트랙패드맵 스크롤, L3은 중앙 정렬
오른쪽 스틱확대/축소, 왼쪽이나 오른쪽으로 튕기면 건설 페이지 넘김
A, B, X, Y클릭, 해제, 정지, 같은 종류의 모든 유닛
방향 패드커맨더, 다음 유닛, 다음 보고, 선택 ▾
보기, 메뉴유닛 정보(길게 누르면 게임 키), 게임 메뉴

컨트롤러 가이드에서 모든 입력, 링, 부대를 설명합니다.

Open Annihilation settings: Controller
스크린샷게임 자체 컨트롤러 설정.

프레임 레이트, 조작, 화면

  • 게임은 최대 프레임 레이트를 화면 주사율(LCD 모델 60, OLED 모델 90)로, 컨트롤 크기를 더 크게로 설정한 채 시작합니다. 둘 다 일반 설정이며, 기본값 복원을 누르면 Deck의 값으로 돌아갑니다.
  • 화면 크기는 데스크톱으로 두세요. 게임 모드에서는 창이 1280×800으로 열리며, 그보다 큰 창에서는 Steam 포인터가 가장자리까지 닿지 않습니다.
  • 터치 조작을 쓰려면 컨트롤러 설정에서 터치스크린을 네이티브 터치로 두고, 터치를 클릭으로 바꾸는 설정은 쓰지 마세요.
  • 게임에서 글자를 입력해야 할 때는 Steam 키보드가 저절로 열립니다. STEAM과 X를 누르면 직접 열 수 있습니다.
  • 데스크톱 모드에서도 Steam 라이브러리에서 게임을 실행하세요. Dolphin에서 실행하면 Open Annihilation 레이아웃이 적용되지 않습니다.

문제 해결

게임이 실행되지 않거나 Dolphin이 파일로 엽니다
Konsole에서 게임 폴더로 가서 chmod +x open-annihilation을 한 번 실행하세요.
Steam에서 게임이 실행되지 않습니다
속성에서 대상이 게임 폴더의 open-annihilation을 가리키는지, 강제로 지정된 호환성 도구가 없는지 확인하세요.
템플릿이 목록에 없습니다
.vdf 파일 두 개가 모두 ~/.steam/steam/controller_base/templates에 있는지 확인한 다음, 데스크톱 모드로 갔다 돌아오는 식으로 Steam을 다시 시작하세요. 그래도 안 되면 Steam의 마우스 트랙패드를 사용하는 게임패드를 쓰고 R4, R5, L4, L5를 F13, F14, F15, F16에 지정하세요.
설치되어 있는데도 Total Annihilation을 묻습니다
폴더에 totala1.hpi가 들어 있어야 합니다. 게임의 폴더 선택기에서 선택하거나 --game-dir 옵션으로 지정하세요.
포인터가 오른쪽이나 아래쪽 가장자리까지 가지 않습니다
그래픽의 화면 크기를 다시 데스크톱으로 바꾸고, 실행 옵션에서 --resolution을 지우세요.
컨트롤러가 마우스와 키로만 동작합니다
Dolphin이 아니라 Steam 라이브러리에서 게임을 실행하고, 컨트롤러 설정이 Open Annihilation 템플릿을 쓰는지 확인하세요.

로그와 문제 신고

로그는 ~/.local/share/open-annihilation/logs에 있습니다. Dolphin에서 Ctrl+H를 누르면 숨겨진 .local 폴더가 보입니다. open-annihilation: window:와 open-annihilation: gamepad opened:로 시작하는 줄에 필요한 정보가 대부분 들어 있습니다. 문제를 신고할 때는 가장 최근 로그와 함께, 가지고 있는 Deck 모델(LCD 또는 OLED), 게임이 쓰는 템플릿, 일어난 일을 알려 주세요.

업데이트와 제거

  • 업데이트하려면 데스크톱 모드에서 새 패키지를 기존 폴더 옆 Applications에 압축 풀고, 게임의 대상과 시작 위치를 새 폴더로 바꾸거나, 새 폴더를 Steam에 추가하고 기존 항목을 지우세요. 5단계처럼 새 템플릿도 복사하고 Steam을 다시 시작하세요. 설정, 저장된 게임, 선택한 폴더는 유지됩니다.
  • 제거하려면 Steam에서 게임을 오른쪽 클릭하고 관리 › 라이브러리에서 비 Steam 게임 제거를 선택한 다음, 게임 폴더와 템플릿 두 개를 삭제하세요.

다른 플랫폼

설명과 다른 점이 있나요? Discord · GitHub 이슈