• 제품
  • 게임
  • 특징
  • 요금
  • 다운로드
  • 블로그
  • 제휴 프로그램

SSE 엔진 수정(skse64 플러그인)

저자:aers마지막 업데이트:2026-02-26 03:57:1926.0M7.6MB

The Elder Scrolls V: Skyrim Special Edition SSE 엔진 수정(skse64 플러그인)-1-라고패스트 모드마스터

사전 종속성

모드 소개

Skyrim Special Edition 엔진의 다양한 문제를 해결하는 skse64 플러그인입니다.
Skyrim Special Edition 엔진 수정

Skyrim Special Edition의 버그를 수정하고 문제를 패치하기 위한 WIP skse64 플러그인입니다.

이 플러그인(5.0+)에 대한 현재 작업의 대부분은 Ryan이 수행하고 있는데, 그는 여러분이 상상하는 것보다 더 많은 공을 세운 사람입니다 :^)

설치

  • SKSE 플러그인을 설치할 때와 마찬가지로, 모드 관리자를 통해서든 데이터 폴더에 직접 설치하든 Part 1 zip 파일을 설치하세요.
메모리 관리자 패치를 사용하려면 "_preload.txt" 파일이 디렉토리에 있어야 하므로, 모드 관리자에서 경고가 표시되면 해당 파일을 추가해야 합니다.
  • Skyrim SE 폴더에 Part 2 zip 파일을 압축 해제하여 설치합니다(세 개의 dll 파일은 SkyrimSE.exe 등과 함께 있어야 합니다).


구성 방법은 아래 INI 설정을 참조하세요. 기본값은 모든 사용자에게 동일하게 적용됩니다.

이 버전보다 SSE Fixes의 동일한 수정 버전을 선호한다면, 두 버전을 함께 설치하면 Engine Fixes가 충돌하는 패치를 자동으로 비활성화합니다 :)


INI 설정/구성

엔진 수정
  • VerboseLogging(기본값: false) - 로그 파일에 더 자세한 로깅을 활성화합니다.
  • CleanSKSECosaves(기본값: true) - 실행 시 일치하는 저장이 없는 SKSE 공동 저장을 삭제합니다.

패치
  • DisableChargenPrecache(기본값: false) - RaceMenu에서 복제된 "Precache Killer" 기능입니다.
  • EnableAchievementsWIthMods(기본값: true) - 모드가 설치되어 있는 경우 업적을 활성화합니다.
  • FormCaching(기본값: true) - 최근 액세스한 양식을 캐시합니다. SSE 수정 사항과 유사합니다.
  • MaxStdio(기본값: true) - 최대 파일 핸들 제한을 512에서 2048로 늘려 대부분의 경우에서 발생하는 "거짓 저장 손상" 버그를 수정합니다.
  • RegularQuicksaves(기본값: false) - 빠른 저장에 일반 저장 핸들러를 사용합니다.
  • SaveAddedSoundCategories(기본값: true) - 모드 추가 사운드 카테고리의 볼륨 설정을 별도의 ini 파일에 저장합니다. 이 기능은 Skyrim SE용 Audio Overhaul DLL과 동일하지만, 충돌하지 않습니다.
  • ScrollingDoesntSwitchPOV (기본값: false) - 스크롤 휠을 사용해도 1인칭/3인칭 시점이 전환되지 않습니다. LE 모드를 참조하세요. 여기
  • SleepWaitTime(기본값: false) - 절전 모드 또는 대기 시간을 변경할 수 있습니다. LE 모드를 참조하세요. 여기
  • SleepWaitTimeModifier(기본값: 0.3) - 게임 내 기본 시간은 1.0입니다. 값이 작을수록 수면/대기 시간이 빨라지고 값이 클수록 수면/대기 시간이 느려집니다.
  • TreeLODReferenceCaching(기본값: true) - FormCaching이 필요합니다. Riften에서 프레임 속도 저하를 유발하는 매우 느린 Tree LOD 함수를 수정합니다. SSE 수정 사항과 유사합니다.
  • WaterflowAnimation(기본값: true) - 물 흐름 애니메이션을 게임 내 타임스케일에서 분리하여 타임스케일을 늘리거나 줄여도 물 애니메이션 속도에 영향을 미치지 않습니다.
  • WaterflowSpeed(기본값: 20.0) - 애니메이션 패치의 물 흐름 속도를 설정합니다. 기본값 20은 기본 시간 단위와 같으며, 어떤 이유로든 물이 더 느리거나 빠르게 표현되기를 원하지 않는 한 괜찮을 것입니다.

수정 사항
  • ArcheryDownwardAiming (기본값: true) - 아래쪽을 조준할 때 투사체가 제대로 발사되지 않는 버그를 수정했습니다. Cobb의 LE 수정 사항에서 포팅되었습니다(참고: 여기)
  • AnimationLoadSignedCrash(기본값: true) - 잘못된 unsigned/signed 변환을 수정합니다. CTD 전에 더 많은 애니메이션을 로드할 수 있도록 허용합니다. 당신이 사용하는 경우 애니메이션 제한 충돌 수정 SSE 대신 해당 모드의 수정 사항을 사용하려면 이 기능을 비활성화하는 것이 좋습니다.
  • BethesdaNetCrash(기본값: true) - Bethesda.net HTTP 응답 헤더에서 ASCII가 아닌 문자를 부적절하게 처리하여 발생하는 시작 시 충돌을 해결합니다.
  • BSLightingAmbientSpecular(기본값: true) - 조명 템플릿 Directional Ambient Specular 및 Fresnel Power가 손상되는 버그를 수정합니다.
  • BSLightingShaderForceAlphaTest(기본값: true) - 조명 셰이더에서 알파 테스트를 강제 실행합니다. 물에 반사되는 객체 LOD를 수정합니다.
  • BSLightingShaderParallaxBug(기본값: true) - 시차 조명 셰이더의 버그를 수정합니다.
  • CalendarSkipping(기본값: true) - Notes에 나열된 버그를 수정합니다. 이 페이지
  • DoublePerkApply(기본값: true) - 게임 로드 시 플레이어 셀에 있는 NPC의 특전 효과가 두 번 적용되는 버그를 수정합니다.
  • EquipShoutEventSpam(기본값: true) - 장착에 실패하더라도 '장착 소리치기' 스크립트가 장착 소리치기 이벤트를 발생시키는 버그를 수정합니다.
  • GetKeywordItemCount(기본값: false) - 일부 상황에서 "GetKeywordItemCount" 조건 함수가 잘못된 값을 반환하는 문제를 해결합니다.
  • GHeapLeakDetectionCrash(기본값: true) - Scaleform이 메모리 누수를 보고하려고 하지만 Skyrim에 코드가 존재하지 않는 충돌을 수정합니다.
  • LipSync(기본값: true) - LE 버그 수정과 마찬가지로 립싱크 버그를 수정합니다.
  • MemoryAccessErrors(기본값: true) - 범위를 벗어나는 버그나 사용 후 해제(use-after-free) 버그를 수정합니다. 실험적 메모리 패치에 필수적입니다.
  • MO5STypo(기본값: true) - ARMA(Armor Addon) 폼 로더의 오타를 수정하여 1인칭 여성 대체 텍스처 세트가 로드되지 않는 문제를 해결합니다.
  • PerkFragmentIsRunning(기본값: true) - 참조 기타 SSE의 readme 수정자세한 내용은.
  • RemovedSpellBook(기본값: true) - 참조 기타 SSE의 readme 수정자세한 내용은.
  • SaveScreenshots(기본값: true) - TAA가 비활성화된 경우 게임 저장 스크린샷이 비어 있는 문제를 해결합니다.
  • SlowTimeCameraMovement(기본값: true) - 느린 시간 효과 동안 카메라 움직임이 느려지는 문제를 해결합니다.
  • TreeReflections(기본값: true) - 나무 LOD 반사를 수정합니다. ENB와 충돌하지 않습니다.
  • UnequipAllCrash(기본값: true) - AI 프로세스가 없는 액터에서 "Actor.UnequipAll"을 호출할 때 발생하는 충돌을 해결합니다.
  • VerticalLookSensitivity(기본값: true) - 수직 모양 감도를 프레임 속도에 묶지 않습니다.
  • WeaponBlockScaling(기본값: true) - 무기 차단을 수정하여 블로킹 액터의 무기에 맞게 올바르게 확장됩니다..

경고
  • DupeAddonNodes(기본값: true)

ADDN(애드온 노드) 양식에는 전체 로드 순서에서 고유해야 하는 노드 인덱스가 있습니다. 로드 순서에 충돌이 발생하면 경고 상자가 나타나고, 충돌하는 모드는 엔진 수정 로그 파일에 기록됩니다. 이 문제를 해결하려면 충돌이 발생한 모드의 작성자에게 문의해야 하며, 작성자 중 한 명이 사용 중인 노드 인덱스를 변경해야 합니다. 정중하게 부탁드립니다 :)

  • RefHandleLimit(기본값: true)
  • RefrMainMenuLimit(기본값: 800000)
  • RefrLoadGameLimit(기본값: 1000000)


이 엔진 제한에 대한 자세한 내용은 다음을 참조하세요. 내 레딧 게시물.

메인 메뉴에서 구성된 경고 수준을 참조 핸들 한도가 초과하거나 저장된 게임을 로드할 때마다 경고 상자가 팝업됩니다.

100시간 이상의 게임 세션 동안 저장 게임에서 참조 횟수가 크게 늘어날 수 있으므로, 메인 메뉴 제한은 기본적으로 800k로 설정되어 있는데, 이는 실제 제한보다 250k 정도 낮습니다. 긴 저장 파일을 플레이할 계획이 아니라면 이 경고 제한을 높이는 것이 안전할 것입니다.

로드 게임 제한은 100만(제한보다 48k 낮음)으로 설정되어 있습니다. 저장 게임이 제한에 위험할 정도로 가까워지면 다음을 사용하여 저장된 참조를 줄일 수 있습니다. 리세이버하지만 선택에 따라 게임 세계의 사물이 사라지거나 다시 나타날 수 있다는 점을 명심하세요.

현재 이 문제에 대한 유일한 해결책은 참조 횟수가 많은 비마스터 플러그인을 로드 순서에서 제거하거나 이를 마스터 플러그인으로 전환하는 것입니다.

실험적
  • CellInit(기본값: true) - 양식이 ID에서 포인터로 변환되지 않는 드문 충돌을 해결합니다.
  • MemoryManager(기본값: false) - 게임의 가장 큰 힙에 대한 내장 메모리 관리자를 비활성화합니다. 이는 유명한 "OS 할당자 사용" 패치입니다.
    LE에서.
  • UseTBBMalloc (기본값: true) - 메모리 관리자 패치를 활성화하면 표준 malloc이 tbbmalloc으로 대체됩니다. 메모리 관리자 패치가 비활성화된 경우에는 아무런 효과가 없습니다.
  • SaveGameMaxSize(기본값: false) - 최대 저장 게임 크기를 64MB(압축되지 않은 상태)에서 128MB로 확장합니다. 플레이 시간이 길고 저장을 시도할 때 게임이 갑자기 종료되는 경우, 이 기능으로 해결할 수 있습니다. 직접 테스트할 수는 없지만 안전할 가능성이 높아 실험 단계로 표시했습니다.


크레딧

Nukem - 언급할 수 있는 것보다 더 많은 것들
Sniffleman/Ryan - 기타 수정 사항 + CommonLibSSE 
meh321 - 트리 LOD 기능 연구(SSE 수정), 버그 수정 LE 및 포트 권한
sheson - meh와 함께 LE용 skse 플러그인 프리로더
himika - libskyrim(LE)의 분산 테이블 구현, 그리고 수많은 연구 기능/변수 이름
kassent - 다양한 skse 플러그인 소스 코드의 유용한 정보 
Kole6738 - cosave 클리너 아이디어+코드
LStewieAL - 포팅된 항목 여기

출처 및 기여

출처는 다음에서 확인 가능합니다. 깃허브. 다른 알려진 버그도 살펴보겠지만, 장담은 못 드리겠습니다. 버그를 추적하여 해결책을 이론화하거나 직접 구현하고 싶으시다면, 부담 없이 기여해 주세요. 향후 게임 업데이트를 위해 유지 관리해 드리겠습니다.

프리로더를 찾을 수 있습니다 여기.
tbb.dll 및 tbbmalloc.dll은 Intel의 나사산 빌딩 블록도서관.
본 도구는 타사 [bufftool]에서 제공합니다.주의 아이콘

지금 모드를 다운로드하세요

LagoFast를 설치하고 The Elder Scrolls V: Skyrim Special Edition을(를) 시작한 후 좋아하는 모드로 플레이해 보세요.