Gens를 사용하여 Linux에서 Sega 게임을 플레이하는 방법
세가 제네시스는 오래되었지만, 여전히 많은 이들에게 사랑받는 콘솔입니다. 하지만 좋은 CRT TV가 없으면 그 시절의 향수를 느끼기 어려울 수도 있습니다. 다행히 에뮬레이션 기술 덕분에 이제 일반적인 노트북이나 데스크탑 PC에서도 세가 게임을 쉽게 즐길 수 있게 되었습니다.
주의: 아래에는 이 글의 내용을 영상으로 담은 튜토리얼이 있습니다.
세가 제네시스 에뮬레이터 중에서는 Gens가 단연 최고입니다. 다양한 그래픽 옵션과 로컬 설정, 그리고 게임 그래픽을 개선할 수 있는 기능까지 지원합니다. 지금부터 Gens를 설치하는 방법을 알아보겠습니다.
참고: 저희는 Gens용 ROM 파일의 불법 다운로드나 배포를 권장하지 않습니다. 세가 제네시스 게임을 즐기고 싶으시다면, 합법적으로 백업한 본인의 게임 ROM 파일을 사용해 주십시오.
Gens 에뮬레이터는 세가 제네시스뿐만 아니라, 세가 CD 및 32X 게임도 지원합니다.

우분투
Gens 에뮬레이터는 우분투 소프트웨어 저장소에 포함되어 있지 않으며, Canonical에서 공식적으로 지원하지 않습니다. 그렇지만 에뮬레이션 도구를 설치하고 사용하는 데는 문제가 없습니다. 먼저 UbuntuUpdates.org에서 최신 Deb 패키지를 다운로드합니다. 그런 다음 터미널 창을 열고 `cd ~/Downloads` 명령어를 사용하여 다운로드 폴더로 이동합니다.
cd ~/Downloads
이제 `dpkg` 도구를 사용하여 Gens를 설치합니다.
sudo dpkg -i gens_*.deb
만약 패키지 오류가 발생하거나 종속성 문제가 표시되면, 다음 명령어를 실행하여 간단히 해결할 수 있습니다.
sudo apt install -f
데비안
데비안에는 Gens 에뮬레이터의 공식 지원 패키지가 아직 없습니다. 하지만 우분투와 데비안은 매우 유사하기 때문에, 위에서 설명한 우분투 설치 방법을 그대로 시도해볼 수 있습니다. 만약 이 방법이 통하지 않으면 소스 코드에서 직접 빌드하는 것을 고려해야 합니다.
아치 리눅스
sudo pacman -S gens
페도라
RPM Fusion 비자유 소프트웨어 저장소가 활성화되어 있다면, 페도라 사용자도 Gens 에뮬레이터를 쉽게 사용할 수 있습니다. 먼저 RPM Fusion 패키지를 설치해야 합니다.
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-27.noarch.rpm -y
그 다음 DNF 패키지 관리 도구를 사용하여 Gens 에뮬레이터를 설치합니다.
sudo dnf install gens
오픈수세
오픈수세용 Gens 세가 제네시스 에뮬레이터는 SUSE 소프트웨어 페이지에서 다운로드할 수 있습니다. 해당 페이지에서 사용 중인 SUSE 버전을 선택하고 설치 버튼을 클릭하면 됩니다.
기타 리눅스
Gens는 리눅스 플랫폼에서 사용할 수 있는 몇 안 되는 세가 에뮬레이터 중 하나입니다. 하지만 많은 주요 배포판에서 공식적으로 지원하지 않기 때문에, 소스 코드에서 직접 컴파일하고 빌드해야 할 수도 있습니다. 최신 버전의 코드는 여기에서 다운로드할 수 있습니다.
Gens 설정
Gens 에뮬레이터는 별도의 BIOS 파일을 요구하지 않는 몇 안 되는 콘솔 에뮬레이터 중 하나입니다. 좋아하는 게임의 디지털 백업을 리눅스 PC에 로드한 다음, 메뉴에서 "파일" 버튼을 클릭하고 "ROM 열기" 옵션을 선택하면 됩니다. 파일 브라우저에서 게임을 찾아 선택하면 즉시 로드됩니다.
실행 중인 게임을 종료하고 싶다면 언제든지 Ctrl + C 키 조합을 사용하면 됩니다.
그래픽 설정

Gens 에뮬레이터의 기본 설정은 대부분의 경우 잘 작동합니다. 하지만 리눅스 작동 방식에 따라 그래픽 오류가 발생할 수도 있습니다. Gens의 그래픽 설정을 최대한 활용하려면, 상단 메뉴에서 "그래픽"을 찾아서 선택하십시오. 이 메뉴에서 Vsync, 화면 늘이기, OpenGL 해상도 및 픽셀 밀도와 같은 설정을 조정할 수 있습니다.
각 컴퓨터(및 그래픽 카드)의 특성에 따라 최적의 설정이 다르기 때문에, 여러 설정을 실험해보면서 가장 적합한 값을 찾는 것이 좋습니다. 일반적으로 Vsync를 활성화하면 대부분의 화면 찢어짐 문제를 해결할 수 있습니다.
저장 및 불러오기

Gens 에뮬레이터는 메뉴를 열지 않고도 게임을 저장하고 불러올 수 있는 편리한 기능을 제공합니다. 현재 게임 상태를 빠르게 저장하려면 Shift + F5 키를 누르고, 저장된 상태에서 게임을 불러오려면 Shift + F8 키를 누르면 됩니다. 또한 F5 키를 눌러 빠른 저장을 하고 F8 키를 눌러 빠르게 불러올 수도 있습니다.
컨트롤러 설정

Gen에서 게임패드를 설정하려면 상단 메뉴에서 "옵션"을 선택한 후 "Joypads"를 클릭합니다. 사용하려는 게임패드를 연결한 후, 메뉴 내에서 컨트롤러를 설정하려는 플레이어 옆에 있는 "키 재정의" 버튼을 클릭합니다.
에뮬레이터는 컨트롤러의 버튼을 눌러 키를 정의하도록 요청합니다. 설정이 완료되면 "확인"을 클릭하십시오.