SKUL 모드 적용 Unity Log 에러 해결하는 3가지 방법

SKUL 모드 적용 시 Steam API 관련 Unity Log 에러가 발생하면, Steam 경로 확인과 모드 호환성 검사로 해결할 수 있어요.

📋 이 글의 핵심  |  
SKUL 모드 적용 Unity Log 에러 해결하는 3가지 방법

SKUL 모드 에러의 원인 – Steam API 호환성 문제

SKUL에서 모드를 적용할 때 ‘[Error : Unity Log] Check for … steam_api64.dll’ 경고가 뜨는 현상이 자주 보고되고 있어요.

이 에러는 Steam API 플러그인과의 호환성 문제를 나타내는 신호예요. 경로가 Steam 설치 폴더로 표시되는데, 실제로는 모드 설치나 게임 파일 손상으로 인해 발생하는 경우가 많아요.

직접적인 패치 내용은 공식 커뮤니티에 명시되어 있지 않지만, 아래의 해결 방법들로 대부분 처리할 수 있습니다.

에러 증상 확인

  • 메시지: Unity Log에 steam_api64.dll 경로 반복 출력
  • 현상: 모드가 게임에 적용되지 않음
  • 시점: Thunderstore에서 모드 설치 후 게임 실행 시

Steam 설치 경로 확인 및 재설정하기

첫 번째 해결 방법은 Steam 설치 경로가 제대로 설정되어 있는지 확인하는 거예요.

  1. 게임 설정 메뉴 열기: 게임 실행 후 설정 → 로케이션 선택

  2. Steam 경로 입력: 정확한 Steam 설치 폴더 경로를 입력해요

  3. 기본 경로: \C:/Program Files (x86)/Steam/ – 변경된 경로: 다른 드라이브에 설치했다면 해당 경로 입력 (예: \D:/SteamLibrary/)

  4. SKUL 폴더 경로 확인: 다음 경로가 존재하는지 확인

  5. [Steam경로]/steamapps/common/Skul/Skul_Data/Plugins/x86_64/steam_api64.dll
  6. 설정 저장 후 재시작: 변경 후 게임을 완전히 종료했다가 다시 실행해요.

이 단계만으로 많은 사용자가 에러를 해결했어요.

모드 버전 호환성 확인 및 재설치

경로 설정 후에도 에러가 계속되면 모드 자체가 현재 버전과 호환되지 않을 수 있어요.

호환성 점검 항목

  • Thunderstore 모드 버전: 최신 버전인지 확인 (BepInExPack_skul, Legendary Start 등)
  • SKUL 게임 버전: 최신 패치가 적용되어 있는지 확인 (Steam 라이브러리에서 우측클릭 → 속성 → 업데이트)
  • 모드 설치 폴더: 공식 규칙을 따르고 있는지 확인

재설치 절차

  1. 기존 모드 완전 삭제: SKUL 설치 폴더의 \BepInEx\ 폴더 삭제
  2. 캐시 제거: 모드 관리자 캐시 비우기
  3. 최신 모드 다시 설치: Thunderstore에서 최신 버전 다운로드
  4. 게임 파일 검증: Steam에서 게임 우측클릭 → 속성 → 로컬 파일 → ‘게임 파일 무결성 검사’

이 과정으로 버전 불일치 문제를 해결할 수 있어요.

ENB 모드 사용 시 경로 설정 – 한글 금지 규칙

MO2(Mod Organizer 2)로 ENB 모드를 적용하는 경우라면 반드시 영어 경로만 사용해야 해요.

한글 경로가 문제인 이유

게임 엔진(Unity)이 아스키 코덱 기반으로 경로를 읽기 때문에 한글 폴더명이 있으면 인코딩 에러가 발생합니다. 특히 Skyrim, Fallout, Starfield, Oblivion 등 모든 게임이 같은 문제를 겪어요.

올바른 설정 방법

좋은 예시:
– \C:/ModFolder/ENB_Preset/- \D:/Games/Skul_Mods/
나쁜 예시:
– \C:/모드폴더/ENB_프리셋/\ (한글 포함)
– \D:/게임/스컬_모드/\ (한글 포함)

설정 팁: MO2에서 폴더명을 영문으로 변경한 후 프로필을 새로 생성하면 문제가 해결돼요.

자주 묻는 질문

Q. SKUL 모드 에러가 나면 무조건 Steam을 재설치해야 하나요?

아니에요. 먼저 경로 설정과 모드 버전을 확인한 후, 그래도 안 되면 게임 파일 무결성 검사를 시도해보세요. 이것만으로 90% 이상 해결되고, 재설치는 마지막 수단이에요.

Q. BepInExPack_skul 모드는 어느 SKUL 버전부터 호환되나요?

Thunderstore 페이지에서 지원하는 게임 버전이 명시되어 있어요. 설치 전에 해당 모드의 필요 게임 버전과 내 게임 현재 버전을 꼭 맞춰야 합니다. Steam 업데이트 후 모드가 호환되지 않을 수 있으니 주의하세요.

Q. 모드 폴더를 한글명으로 바꾸면 정말 에러가 나나요?

네, ENB 모드 같은 경우 특히 그래요. 게임 엔진이 아스키 코덱으로 경로를 읽기 때문에 한글명이 있으면 인코딩 에러가 발생해요. 처음부터 영어 폴더명으로 설정하는 게 가장 쉬워요.

Q. 여러 모드를 동시에 설치했는데 어느 것 때문에 에러가 나는지 어떻게 알아요?

하나씩 비활성화해보면서 테스트해야 해요. Thunderstore에서 설치한 모드는 게임 폴더의 BepInEx 폴더 안에 있는데, plugins 폴더 안의 각 모드를 임시로 이름 바꾸고 게임을 실행해보면 원인 모드를 찾을 수 있어요.

Q. 게임 파일 무결성 검사 후에도 에러가 계속되면 어떻게 해야 하나요?

이 경우엔 게임 자체를 완전히 제거 후 재설치하는 게 효과적이에요. 또는 Steam 라이브러리에서 게임을 마우스 우클릭 → 설치 폴더 표시 → 폴더 백업한 후 스팀에서 제거하고 다시 설치하는 방법도 있습니다.