소개
Cartridges는 Python과 GTK4, Libadwaita를 사용하여 제작된 오픈소스 게임 런처입니다. Steam, Lutris, Heroic 등 다양한 소스의 게임을 한 곳에서 관리할 수 있도록 도와줍니다. 현재 이 프로젝트는 더 이상 적극적으로 유지 관리되지 않습니다.
상세정보
프로그램 소개
Cartridges는 사용하기 쉽고 세련된 인터페이스를 가진 게임 런처로, Python, GTK4, Libadwaita 기술로 만들어졌습니다. Steam, Lutris, Heroic, Bottles, itch, Legendary, RetroArch, Flatpak 및 데스크톱 엔트리 등 여러 플랫폼에 흩어져 있는 게임을 자동으로 가져와 하나의 애플리케이션에서 관리할 수 있게 해줍니다.
주요 기능
- 게임 가져오기 및 추가: Steam, Lutris, Heroic, Bottles, itch, Legendary, RetroArch, Flatpak, 데스크톱 엔트리 등 다양한 소스에서 게임을 자동으로 가져올 수 있으며, 수동으로 게임을 추가하거나 편집하는 것도 가능합니다.
- 게임 관리 및 검색: 소스별로 게임을 필터링하고, 제목, 추가 날짜, 최근 실행 시간을 기준으로 검색 및 정렬할 수 있습니다. 원하지 않는 게임은 숨기는 기능도 제공합니다.
- 시각적 요소: SteamGridDB에서 커버 아트를 자동으로 다운로드하고, 다양한 데이터베이스에서 게임 정보를 검색합니다. 애니메이션 커버도 지원됩니다.
- 시스템 통합: GNOME 데스크톱 환경에서는 시스템 검색을 통해 게임을 바로 찾을 수 있는 GNOME 검색 제공자가 포함되어 있습니다.
설치 및 시작
- Windows:
winget install --id kramo.Cartridges --exact명령을 사용하거나, GitHub Releases에서 최신 설치 프로그램을 다운로드하여 실행할 수 있습니다. - Linux: Flathub에서 앱을 설치할 수 있습니다.
- macOS: GitHub Releases에서 최신 릴리스를 다운로드한 후 응용 프로그램 폴더로 이동하면 됩니다.
지원 환경
Windows, Linux, macOS를 지원합니다. Windows에서는 x64 아키텍처가 필요합니다.
버전 및 업데이트
현재 버전은 2.12.1이며, 2025년 3월 23일에 출시되었습니다. 이 프로젝트는 더 이상 적극적으로 유지 관리되지 않지만, ‘rewrite’ 브랜치에서 최신 코드를 확인할 수 있습니다.
라이선스 및 확인사항
이 프로젝트는 GPL-3.0 라이선스로 배포됩니다. ‘main’ 브랜치의 코드는 품질이 낮을 수 있으므로 사용하지 않는 것이 좋습니다.
시스템 요구사항
Python 3.8 이상, GTK4, Libadwaita 라이브러리가 필요합니다. Windows 설치 시 이러한 의존성이 포함될 수 있습니다.


