본문으로 건너뛰기
로그인 둘러보기
윈도우즈 유틸 · 파일·디스크·압축·백업

DeckSave

0

DeckSave는 Steam Deck, Windows, Linux 간에 게임 세이브 파일을 백업하고 동기화하는 경량 데스크톱 앱입니다.

Windows게임 세이브동기화리눅스백업스팀 덱

소개

DeckSave는 Steam Deck, Windows, Linux 간에 게임 세이브 파일을 백업하고 동기화하는 경량 데스크톱 앱입니다. Baldknobber가 개발했으며, Tauri 2 기반으로 제작되어 작고 빠른 네이티브 경험을 제공합니다. Steam 및 비 Steam 런처의 세이브를 자동 감지하고, 버전별 백업과 Syncthing을 통한 기기 간 동기화를 지원합니다.

상세정보

게임 감지

  • Steam 라이브러리 자동 스캔: Ludusavi 매니페스트를 사용하여 52,000개 이상의 게임 세이브 위치를 식별합니다.
  • 비 Steam 런처 감지: Heroic (Epic/GOG/Amazon), Lutris, Bottles, EA App, Ubisoft Connect, Rockstar Launcher, Epic Games Store, GOG Galaxy 등을 자동으로 감지합니다.
  • 사용자 지정 게임 추가: 제목과 세이브 폴더 경로를 지정하여 수동으로 게임을 추가할 수 있습니다.

백업 및 복원

  • 원클릭 백업 및 복원: 버전별 zip 백업을 생성하며 SHA-256 무결성 검증을 수행합니다.
  • 복원 시 확인: 복원 전 현재 세이브를 안전하게 백업하고, 백업 세부 정보를 보여주는 확인 대화상자를 표시합니다.
  • 일괄 작업: 모든 게임 백업/복원을 진행하며 게임별 진행률을 표시합니다.

자동 백업 및 동기화

  • 파일 감시: 세이브 파일 변경을 실시간 감지하여 변경 시, 시간별, 또는 일별로 자동 백업을 실행합니다.
  • Syncthing 동기화: Syncthing을 통해 기기 간 피어 투 피어 동기화를 지원합니다 (계정 불필요, 클라우드 불필요).
  • Syncthing 자동 설치: DeckSave가 Syncthing을 자동으로 다운로드하고 관리하므로 별도 설정이 필요 없습니다.

Steam Deck 최적화

  • 게임패드 컨트롤: 네이티브 Gamepad API를 지원하여 D-pad, A/B 버튼, 아날로그 스틱, 숄더 버튼으로 조작할 수 있습니다.
  • Steam 자동 등록: Gaming Mode에서 나타나도록 비 Steam 게임으로 자동 등록하며 그리드 아트워크를 제공합니다.
  • 첫 실행 마법사: 게임패드 확인, Steam 등록, Syncthing 설치를 안내합니다.

대시보드 및 편의 기능

  • 대시보드 상태 요약: 게임 발견 수, 최근 백업, 주의가 필요한 게임을 한눈에 확인할 수 있습니다.
  • 런처 배지: 각 게임 카드에 감지된 런처(Steam, Heroic, EA 등)를 색상으로 구분하여 표시합니다.
  • 시스템 트레이: Windows에서 트레이로 최소화되어 백그라운드에서 조용히 실행됩니다.
  • 데스크톱 알림: 자동 백업 완료 시 OS 네이티브 알림을 표시합니다.

Windows

Releases 페이지에서 .msi 또는 .exe 설치 프로그램을 다운로드하여 설치합니다.

Steam Deck / Linux (Flatpak 권장)

다음 원라이너 명령으로 설치할 수 있습니다 (모든 의존성 포함, SteamOS에서 동작):

curl -sL https://raw.githubusercontent.com/baldknobber/deck-save/master/scripts/deck-install-flatpak.sh | bash

그 후 flatpak run com.baldknobber.decksave로 실행합니다.

Linux (AppImage)

AppImage를 사용하려면 시스템에 webkit2gtk-4.1이 필요합니다. SteamOS에는 포함되어 있지 않으므로 Flatpak을 사용하세요.

curl -sL https://raw.githubusercontent.com/baldknobber/deck-save/master/scripts/deck-install.sh | bash

첫 실행

  1. 앱을 실행하면 첫 실행 마법사가 안내합니다: 게임패드 감지, Steam 등록, Syncthing 설치 (선택).
  2. Scan 버튼을 클릭하여 Steam 라이브러리와 비 Steam 런처를 자동 감지합니다.
  3. Back Up All 버튼을 클릭하여 모든 감지된 세이브 파일의 버전별 백업을 생성합니다.
  4. 설정에서 파일 감시를 활성화하여 세이브 변경 시 자동 백업을 실행할 수 있습니다.

DeckSave는 무료인가요?

네, DeckSave는 MIT 라이선스의 오픈소스 소프트웨어로 무료로 사용할 수 있습니다.

어떤 게임을 지원하나요?

Steam 및 다양한 비 Steam 런처(Heroic, Lutris, Bottles, EA App, Ubisoft Connect, Rockstar Launcher, Epic Games Store, GOG Galaxy)의 게임을 자동 감지하며, 수동으로 폴더를 지정하면 어떤 게임의 세이브도 백업할 수 있습니다.

Syncthing을 별도로 설치해야 하나요?

아니요, DeckSave가 Syncthing을 자동으로 다운로드하고 관리합니다. 첫 실행 시 설치 여부를 선택할 수 있습니다.

시스템 요구사항

Windows 10 이상 (64비트), Steam Deck (SteamOS), Linux (Flatpak 또는 AppImage). AppImage 사용 시 webkit2gtk-4.1 필요. SteamOS에서는 Flatpak 권장.