슈퍼 패미컴 Super Famicom

슈퍼 패미컴 롬은 .sfc 또는 .smc 확장자를 씁니다. 두 확장자는 사실상 같은 데이터지만, .smc에는 예전 복사 장치가 붙인 512바이트 헤더가 남아 있는 경우가 있습니다.

패미컴의 iNES 헤더와 같은 문제가 여기서도 생깁니다. 헤더가 붙은 롬과 아닌 롬은 바이트 위치가 512만큼 어긋나므로, 패치 배포처가 어느 쪽을 대상으로 했는지 확인해야 합니다. 파일 크기가 512로 나누어떨어지는지 보면 대략 짐작할 수 있습니다.

슈퍼 패미컴이라는 기종

슈퍼 패미컴은 닌텐도가 1990년 11월 일본에서 내놓은 16비트 기종입니다. 국내에서는 현대전자가 슈퍼 컴보이라는 이름으로 정식 발매해, 패미컴(컴보이)에 이어 많은 분이 처음 접한 16비트 게임기이기도 합니다. 배경을 돌리고 확대·축소하는 모드 7 화면과 소니가 만든 음원 칩 덕분에, 지금 봐도 화려한 RPG와 액션 게임이 많이 나왔습니다.

일본판 게임이 많은 이유

이 기종의 명작 상당수는 일본에서만 나왔습니다. 텍스트가 많은 RPG·시뮬레이션은 물론이고, 액션 게임도 북미판에서 내용이 바뀌거나 아예 발매되지 않은 경우가 많습니다. 그래서 한글 패치는 대부분 일본판 롬을 대상으로 만들어지고, 같은 게임의 북미판 롬에는 맞지 않습니다. 대상 원본 롬의 파일명에 (Japan)이 붙어 있는지 먼저 확인하세요.

롬을 늘리는 패치가 많다

일본어 가나는 글자 수가 적어 원래 롬 안에 한글을 넣을 자리가 부족합니다. 그래서 한글 패치는 롬 뒤쪽에 공간을 덧붙여 롬 크기를 키우는 경우가 많고, 패치를 적용한 파일이 원본보다 커지는 것은 정상입니다. 반대로 패치가 거부되거나 화면이 깨진다면 대부분 헤더(위의 512바이트) 문제이거나 다른 지역판 롬을 넣은 경우입니다. 파일 검사로 크기와 CRC32를 대상 원본과 맞춰 본 뒤 Rom 패치에 넣거나, 패치 페이지의 바로 패치하기를 쓰면 됩니다.

특수 칩을 쓰는 게임

일부 게임은 카트리지 안에 SA-1, Super FX, DSP 같은 보조 칩을 넣어 성능을 끌어올렸습니다. 이런 게임은 에뮬레이터가 그 칩까지 흉내 내야 제대로 돌아가므로, 오래된 에뮬레이터보다 Snes9x나 bsnes 계열(RetroArch 코어 포함)을 쓰는 편이 안전합니다.

[개선][한글] 배트맨 리턴즈 스크린샷 [개선][한글] 배트맨 리턴즈 Batman Returns (バットマン リターンズ) 슈퍼 패미컴 · 액션 (벨트스크롤) · 1993 메가 드라이브판 '배트맨' 패치를 만들다보니, 슈퍼 패미컴판 배트맨 중에서 가장 평가가 좋은 작품인 '배트맨 리턴즈' 패치를 생각하게 했고, 확인해보니 한글 패치가 공개 되었다가 공개 중단한… 진행중

적용하는 법

패치 파일과 원본을 ROM 패치 도구에 함께 끌어다 놓으면 됩니다. 확장자로 자동 구분하므로 순서는 상관없고, 처리는 브라우저 안에서만 이뤄집니다. 자세한 절차는 한글 패치 적용하는 법에 있습니다.

적용이 안 될 때

"체크섬이 맞지 않는다"는 오류는 대부분 원본 롬의 버전이 다른 것입니다. 위 표의 대상 버전과 MD5를 확인하고, 파일이 맞는지 모르겠으면 파일 검사 도구로 원본과 패치를 먼저 들여다보세요.

게임 롬은 제공하지 않습니다. 본인이 소유한 게임의 백업본에 적용해 주세요.