레트로 게임을 에뮬레이터에서 되감는 방법

레트로 게임과 에뮬레이션에 관심이 있다면 옛날 게임들이 얼마나 어려웠는지 잘 알고 계실 겁니다. 어릴 적 다크 소울이 어렵다고 말하는 젊은이들은 배틀투즈를 해본 적이 없죠. 그럼에도 불구하고 게임은 완료해야 하는 것이며, 어려운 부분에 갇혔을 때 되감기 기능이 도움을 줄 수 있습니다.
되감기 기능은 많은 현대 에뮬레이터에서 발견하는 기능입니다. 이 기능은 게임의 상태를 RAM에 지속적으로 저장합니다. 이렇게 하면 X초 전의 기록을 생성하는 것과 같은 효과를 냅니다. 게임 내 캐릭터가 죽었나요? 그렇다면 키를 누르고 있으면 게임을 되감아 잘못된 동작을 되돌릴 수 있습니다.
또한 읽기: 게임보이 어드밴스 게임을 플레이하기 위한 최고의 GBA 에뮬레이터 5개
설치
귀하의 컴퓨터에 Retroarch를 설치하고 좋아하는 에뮬레이터 코어로 설정했다고 가정합니다.
Retroarch는 처음부터 되감기를 지원하며, r 키에 매핑되어 있습니다. 하지만 기본적으로 비활성화되어 있으며 작동하지 않습니다. 모든 코어에서 작동하지 않으며, 작동하기 위해 메모리가 필요합니다. 이는 에뮬레이트된 시스템이 더 요구가 많고 되감기를 더 오래 할수록 Retroarch가 더 많은 RAM을 사용함을 의미합니다. 예를 들어 Commodore 64보다 더 많은 RAM을 가진 PlayStation과 같은 비교적 새로운 시스템의 경우, 되감기는 많은 MB의 RAM을 소모할 수 있습니다.
그래서 기본적으로 되감기가 비활성화되어 있습니다. 이를 활성화하려면 “설정 > 프레임 스로틀”로 이동하세요.

상단의 되감기 옵션은 하위 메뉴로 이동합니다.

처음에는 되감기 지원만 표시되며 비활성화되어 있습니다. 이를 켜면 아래에 더 많은 옵션이 나타납니다.
- 되감기 프레임은 처음에 1로 설정되어 있으며, 게임을 플레이했던 것처럼 동일한 속도로 시간을 뒤로 이동합니다 - 한 프레임씩. 이 값을 늘리면 프레임을 건너뛰어 되감기 기능을 가속화할 수 있습니다. 그 프레임들이 기록되지 않기 때문에 이 옵션은 되감기에 필요한 RAM 양도 줄입니다. 그러나 더 많은 프레임을 건너뛸수록 세밀함과 제어가 줄어들며, 특정 지점으로 되감는 것이 더 어려워질 것입니다.
- 되감기 버퍼 크기 (MB)는 Retroarch가 되감기를 위해 사용할 실제 RAM 양입니다. 초기 크기인 20MB는 8비트 시대의 대부분의 컴퓨터와 콘솔과 같은 RAM이 적은 시스템을 에뮬레이트하는 데 충분합니다. 더 최신 (에뮬레이트된) 하드웨어의 경우, 이 숫자를 늘리는 것이 좋습니다. 하드웨어가 최신일수록 되감기를 위해 더 많은 RAM을 할당해야 합니다. 최소한 두세 초 이상 되감기를 원한다면 말이죠.
- 되감기 버퍼 크기 단계 (MB)는 이전 옵션인 되감기 버퍼 크기 (MB)가 증가하거나 감소하는 단계를 정의합니다. 아마도 이전 옵션에 직접 숫자 입력을 구현하기가 너무 어려웠던 것 같습니다.
- 우리는 SNES와 제네시스 시대 게임을 에뮬레이트하기 위해 되감기 프레임을 2로 하고 되감기 버퍼 크기를 50MB로 설정했습니다. 이는 우리가 필요로 했던 이상으로 더 많은 되감기 시간을 제공했습니다. 측정은 하지 않았지만, 5초 이상인 것 같았으며 게임 내 실수를 되돌리기에 충분했습니다.

Retroarch의 기본적으로 되감기 핫키는 r로 설정되어 있지만, 다시 확인하는 데는 해가 없습니다.
- “설정 -> 입력”을 방문합니다.
- 핫키 항목을 찾아서 하위 메뉴로 들어갑니다.
- 되감기 항목을 찾아 r에 매핑되어 있는지 확인합니다. 만약 그렇지 않거나 그 매핑이 마음에 들지 않는다면, Enter 키를 누르고 새 핫키를 입력하여 변경하실 수 있습니다.

이제 시간을 되돌릴 수 있습니다!
모든 설정이 완료되었다면, Retroarch를 통해 좋아하는 올드 스쿨 게임 중 하나를 실행하세요. 우리는 SNES의 클래식 슈퍼 마리오 타이틀을 선택했습니다.

좋아하는 게임에서 비슷한 위험한 상황에 처했을 때, 키보드에서 r을 누르세요 (또는 되감기로 재매핑한 다른 핫키를 누르세요).

r 키(또는 대체 핫키)를 계속 누르고 있으면 화면에서 시간이 되돌아가는 것을 확인할 수 있습니다. 계속할 위치에 도달하면 키를 놓고 게임을 계속하세요!

마지막으로, Retroarch의 모든 코어에서 되감기를 지원하지 않는다는 점을 유념하시기 바랍니다. 다행히, 대부분의 인기 있는 시스템에 여러 코어가 제공되며, 최소한 하나는 되감기와 호환될 가능성이 높습니다. 특정 시스템에 대해 Retroarch의 코어를 통해 기능이 완전히 지원되지 않을 가능성도 항상 존재합니다. 그런 경우에는 좋아하는 레트로 시스템을 지원할 수도 있는 전용 에뮬레이터인 Dolphin과 FS-UAE를 살펴보는 것이 좋습니다.
또한 Android에서 Retroarch를 설정하는 방법도 확인해보세요.