게임 충돌
게임이 실행되지 않거나 이상하게 동작한다면 아래 항목들을 하나씩 확인해 보세요. 다음은 Sakura의 엔진 계층과 설정으로 실제로 설명할 수 있는 원인들입니다 — 어느 것도 해당하지 않는다면 게임 이름과 증상을 적어 지원으로 문의하세요.
”다시 시작 필요”
섹션 제목: “”다시 시작 필요””증상: 게임을 실행하려 하면 다음 알림이 표시됩니다: “이 게임은 이번 세션에서 이미 사용된 엔진과 다른 엔진에서 실행됩니다. 앱을 닫았다가 다시 열고, 이 게임을 먼저 실행하세요.” — 앱 닫기와 취소 버튼이 함께 표시됩니다.
원인: Sakura는 앱 세션당 하나의 엔진 계열(클래식 NScripter/ONScripter 또는 ONScripter-RU)만 로드할 수 있습니다. 두 엔진 모두 동일한 저수준 오디오/비디오 라이브러리를 링크하기 때문에 한 프로세스 안에서 안전하게 공존할 수 없기 때문입니다. 한 엔진 계열로 게임을 실행한 뒤 다른 엔진 계열이 필요한 게임을 실행하려 하면(또는 같은 세션에서 두 번째 ONScripter-RU 게임을 실행하려 하면), Sakura는 충돌 위험을 감수하기보다 실행을 막습니다.
해결 방법: 앱 닫기를 탭하고 Sakura를 다시 연 다음, 실제로 실행하려던 게임을 먼저 실행하세요. 이는 버그가 아니라 의도된 동작입니다 — 같은 세션 안에서 엔진 계열을 전환하거나(또는 두 번째 ONScripter-RU 게임을 실행할 때) 발생합니다.
게임이 잘못된 엔진에서 실행됨
섹션 제목: “게임이 잘못된 엔진에서 실행됨”증상: 게임은 실행되지만 잘못된 엔진처럼 동작합니다 — 예를 들어 ONScripter-RU 게임(Umineko 발매작 등)에 화면 필터, 번역, 폰트 옵션이 없거나, 클래식 게임이 예상대로 동작하지 않는 경우입니다.
원인: Sakura는 파일을 통해 각 게임의 엔진을 자동으로 감지하지만, 특이하거나 재포장된 게임의 경우 감지 결과가 간혹 잘못될 수 있습니다.
해결 방법: 해당 게임의 게임 설정을 열고 엔진 선택기(자동 / ONScripter / ONScripter-RU)를 확인하세요. 특정 엔진으로 설정되어 있다면 먼저 자동을 시도해 보고, 자동이 잘못 선택하고 있다면 게임에 필요한 엔진을 직접 지정하세요.
게임이 실행되지 않음 / 압축 파일이 어긋난 것처럼 보임
섹션 제목: “게임이 실행되지 않음 / 압축 파일이 어긋난 것처럼 보임”증상: 게임을 가져오기는 성공했지만 데이터를 불러오지 못하거나, 압축 파일(arc*.nsa)에 잘못되거나 어긋난 데이터가 들어 있는 것처럼 보입니다.
원인: 일부 게임은 원본 발매판에 의해 삽입된 바이트 오프셋(실제 압축 데이터가 시작되기 전의 헤더나 패딩)이 포함된 .nsa 압축 파일을 제공합니다.
해결 방법: 게임의 게임 설정을 열고 NSA 오프셋을 게임이 요구하는 바이트 오프셋 값으로 설정하세요(0 = 없음, 기본값). 이는 다음 실행 시 적용됩니다.
게임에 특정 저장/레지스트리 키가 필요함
섹션 제목: “게임에 특정 저장/레지스트리 키가 필요함”증상: 게임의 저장이나 설정이 Sakura가 등록한 방식과 일치하지 않는 ID를 찾고 있는 것으로 보입니다.
해결 방법: 게임 설정을 열고 게임 ID(저장/레지스트리 키 재정의)를 설정하세요. 특별한 이유가 없다면 비워 두세요 — 이는 다음 실행 시 적용됩니다.
재생 중 오디오 결함이나 지지직거림
섹션 제목: “재생 중 오디오 결함이나 지지직거림”증상: 게임 플레이 중 소리가 끊기거나, 지지직거리거나, 끊어집니다.
해결 방법: 게임 설정(또는 전역 설정 > ONScripter 엔진)을 열고 오디오 버퍼를 높이세요(기본값 8KB, 범위 1~64KB). 버퍼를 크게 하면 약간의 추가 지연을 감수하는 대신 결함이 줄어듭니다. 반대로 지연을 줄이고 싶고 결함이 들리지 않는다면 낮출 수 있습니다.
일반적인 조언
섹션 제목: “일반적인 조언”- 먼저 엔진 선택기를 확인하세요 — 대부분의 실행 이상은 게임이 잘못된 엔진 계열에서 실행되고 있는 데서 비롯됩니다.
- 게임별 설정이 전역 설정을 재정의할 수 있습니다 — 게임이 예상과 다르게 동작한다면 해당 게임의 전역 설정 사용이 꺼져 있는지 확인하고 그 아래의 게임별 값을 검토하세요.
- 게임이 구조적으로 손상된 것 같다면 다시 가져오세요 — 형식 및 감지 문제는 가져오기 문제를 참고하세요.
- 설명할 수 없는 문제는 신고해 주세요 — 게임이 완전히 충돌하는데 위 항목 어느 것도 해당하지 않는다면 게임 이름과 엔진(클래식 또는 ONScripter-RU, 게임 상세 페이지에 표시됨)을 적어 지원으로 문의하세요.