디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[자료·배포] 모드 폴더 정리법과 모드 폴더를 정리해야 하는 이유

SNSTR갤로그로 이동합니다. 2021.10.12 01:34:04
조회 43523 추천 79 댓글 41
														



가볍게 모드질 하는 심붕이들은 람별아재 블로그에서 받은 리소스 파일로 문제없이 게임 중일 거임. 그렇기 때문에 별 관심 없으면 그냥 넘어가면 되고

모드가 너무 많거나 아니면 그냥 모드 폴더를 본인의 손으로 직접 정리하고 싶은 심붕이라면 반드시 한 번은 읽어보셈

이론적이고 글자만 잔뜩 쓰여있는 글이지만 분명 도움이 될 것이라고 장담한다

뇌내에서만 갖고 있던 정보였는데 글로 옮기다 보니 두서가 없을 수도 있음




- 목차 -


<서론>

모드 폴더를 왜 정리해야 하는가


<본론>

1. Resource.cfg 파일이란

2. 모드 우선순위 설정 방법





< 서론 >

모드 폴더를 왜 정리해야 하는가?


정리법만 보러 왔으면 이 부분은 무시하셈


여기부터 이해 못 해서 그냥 막 쑤셔 넣다가 게임 터지고 접거나 오류 있는 채로 하거나 바닐라로만 하는 애들 꽤 많이 보임

게임이 오래돼서 업데이트가 끊기고 사후 지원마저 완전히 종료가 된 경우에는 필요가 없어질 수도 있지만,

일단 심즈 4는 현재 업데이트가 매우 활발히 진행되는 게임 중 하나이고, 모드들은 거의 대부분의 경우에는 최신 패치에서 작동되도록 제작되고 있음.

하지만 새로운 패치가 올라올 경우에는 자잘한 버그부터 시작해서 아예 게임이 켜지지도 않는 것까지 다양한 문제가 발생하게 됨

그래서 게임에 업데이트가 생기면 모드 제작자들도 새로운 패치에 맞도록 모드를 업데이트해야 함

근데 이 게임은 넥서스 모드 매니저마냥 모드 자동 업데이트 프로그램 같은 게 존재하지가 않음. 모드가 단 하나의 사이트에만 올라오는 것이 아니라서 이런 프로그램이 나오는 건 사실상 불가능한 것으로 보임

결론은 니가 수동으로 업데이트를 해야 한다는 소리인데,

이때 과거에 모드 정리를 전혀 하지 않았었다면 이 파일이 어떤 모드인지 한눈에 알아볼 수가 없어서 파일명을 한 줄 한 줄 직접 읽어봐야 함.

모드 수가 적을 경우엔 비교적 빠르게 업데이트할 수 있겠지만, 모드가 많으면 많을수록 업데이트가 점점 더 오래 걸리겠지?




7cf3c028e2f206a26d81f6e44685716a



게임을 하나의 톱니바퀴라고 상상해 보자.

게임 하나만 있으면 일단은 문제없이 잘 돌아가기는 하지만 단 하나로는 동력의 방향이 제한적임.

여기에 다른 모드를 몇 개 추가해 보자




7ff3c028e2f206a26d81f6e64680776c



이가 서로 잘 맞물려있으면 게임과 모드가 상호작용하면서 잘 돌아가고 더 다양한 방향으로 동력을 보낼 수 있음

그런데 갑자기 게임이 새 업데이트로 모양이 바뀌어버리면 이전 패치와 호환되도록 제작되었던 다른 모드들은 어떻게 될까?

돌아가는 것이 있을 수도 있겠지만 심한 경우에는 고장이 날 수도 있고, 다른 모드들이 의도한 대로 원활하게 움직이지 못하게 될 수도 있음

이 문제를 해결하려면 이 모드들을 업데이트된 게임에 호환되도록 새로 구해서 갈아 끼워야겠지? 그래서 새 모드들을 구해와서 교체하려는데,

이전에 모드를 추가할 때 내가 어떤 모드를 어디에 설치해뒀는지 표시를 해두지 않아서 교체할 위치를 찾기가 힘들게 되었음.

결국 문제가 없는 모드들까지 모두 제거해서 하나하나 직접 대조해 봐야 함. 즉 더 빨리 끝낼 수 있었던 일을 더 오랜 시간을 들여 해결해야 하게 됨


이렇게 설명해줬는데도 이해가 안된다면 넌 모드질 하면 안되는 능지니까 더 이상 묻지 마라






< 본론 >

모드 폴더 정리법



1. Resource.cfg 파일이란?


본격적으로 알아보기에 앞서 흔히들 리소스 파일이라고 하는 저 파일을 살펴보자


심즈 4는 리소스 파일이 없을 경우 기본적으로 모드를 하위 폴더 단 한 개만 지원함

Mods 내부에 A 라는 폴더를 만들어서 모드를 넣어뒀을 경우 이 안에 들어있는 모드는 인식할 수 있지만,

A 안에 B 라는 하위 폴더를 넣었다면 B 안의 모드는 게임이 인식하지 않음.

정리 : Mods\A 까지는 되지만 Mods\A\B는 안됨.

그래서 추가로 생긴 파일이 이 리소스 파일임


이 파일은 게임이 모드들을 불러오기 전 모드 폴더 안에 들은 어떤 폴더를 먼저 불러올지, 얼마나 하위의 폴더까지 인식하게 할지 정해주는 철로 같은 파일이라고 생각하면 됨




79f3c028e2f206a26d81f6e0468377



Priority는 문자 그대로 우선순위를 정하는 값인데 숫자가 클수록 더 높은 우선순위로 불러오게 됨

한글화 모드를 설치했는데도 텍스트가 영어로 나온다거나, MCCC 같은 대형 모드가 고장 나는 이유가 저걸 제대로 설정해 주지 않았기 때문임


아래의 PackedFile로 시작하는 줄들은 패키지 파일이 하위 폴더 인식을 가능하게 하는 경로를 적어두는 곳임

*는 임의의 폴더를 의미함. 폴더 명 상관없이 인식시키라는 의미임




내용물이 만약


Priority 500


PackedFile *.package

PackedFile *\*.package

PackedFile *\*\*.package


이렇게 적혀있다고 치면


Mods\A\B\C 또는 Mods\D\E\F 까지는 게임에서 인식할 수 있지만 그 하위에 들어있는 파일들은 인식할 수 없다




78f3c028e2f206a26d81f6e44f80766c



이런 식으로 뒤에 *를 계속해서 추가하면 더 더 하위의 폴더에 들어있는 패키지 파일을 무한히 인식하는게 가능해짐

그런데 저렇게까지 극단적으로 추가할 일은 별로 없을 거임 권장하지도 않음..






2. 모드 우선순위 설정 방법


대충 리소스 파일 구조는 살펴봤으니 이제 핵심 부분을 살펴보자


특정 모드의 우선순위를 올리고 싶다면 Priority 부분을 새로 추가해서 새로운 폴더로 인식 경로를 만들어주면 됨

너가 우선순위를 올리고 싶은 모드를 ABC123 라는 폴더에 넣었을 경우


Priority 600


PackedFile ABC123\*.package

PackedFile ABC123\*\*.package

PackedFile ABC123\*\*\*.package


이런 식으로 Priority의 숫자를 높이고 새로운 경로를 추가하면 된다

이를 응용한 예시는




7bf3c028e2f206a26d81f6e04182776f



이게 현재 내 모드 폴더 상황이고




7af3c028e2f206a26d81f6e74e847369



이게 내 리소스 파일 내용 중 일부임

저런 식으로 우선순위를 설정해두면 모드 자체의 문제가 아닌 이상 모드 경로 때문에 생기는 오류들은 사실상 없어진다고 보면 됨.

또한 이것만 알고 있으면 폴더명을 니 마음대로 써도 무조건 인식시킬 수 있음. Overrides 그만 써도 됨. 단 폴더명 바꾸면 리소스 안에 쓰인 폴더명도 똑같이 수정해야 함



여기서 중요하게 알려야만 하는 부분이 있다. 일부 유저들은 눈치챘을 수도 있는데,

이 파일에는 .package만 언급되어 있고 또 다른 모드 확장자, 스크립트 모드 확장자인 .ts4script는 적혀있지 않음

이 말은 내가 리소스 파일을 설명할 때 언급한 것 처럼 심즈 4가 스크립트 모드를 불러올 때는 모드를 불러오는 기본적인 방식으로만 인식한다는 의미임.

스크립트 모드는 하위 폴더 단 한 개만 지원함.


중요하니까 세 번 쓴다.


스크립트 모드는 하위 폴더 단 한 개만 지원함.

스크립트 모드는 하위 폴더 단 한 개만 지원함.

스크립트 모드는 하위 폴더 단 한 개만 지원함.


스크립트 모드를 Mods\A 에 넣어두었을 경우엔 정상적으로 인식하지만 Mods\A\B 에 넣었을 경우 인식을 하지 못한다는 의미임.

내가 예시로 올린 내 모드 폴더가 생각보다 줄이 많은 이유가 위와 같음. 분류도 분류지만 일단은 인식을 먼저 해야 하기 때문임

이렇게나 강조했는데 이거 때문에 오류 나서 갤 와서 징징대면 뚝배기 존나 깨버린다 ㅇㅋ?



설정하는 방법은 알았으니 어떤 모드의 우선순위를 높이고 어떤 모드를 덜 중요히 다뤄야 하는지 알아야겠지?

솔직히 초대형 모드만 아니면 중간이나 짜잘한 모드는 크게 상관없음. 강박증마냥 내가 한 것처럼 저 지랄 낼 필요까진 없다는 거임 물론 정리하기는 존나 편함 ㅇㅇ

개인 재량에 따라 설정하면 되지만 내가 권장하는 순서는


1. 바람별 한글화 모드 << 사용할 경우에는 이건 무조건 1순위로 하셈 안 해두면 일부 모드들은 번역 안돼서 영어로 나옴

2. MCCC

3. 리사

4. 그 외 위 둘보다 상대적으로 작은 모드

5. 버그 픽스같은 자잘한 모드

6. CC


본인 판단에 따라서 특정 모드는 우선순위가 높아야 한다 싶은 건 알아서 높이면 됨




한 4년 전 쯤에 쓰려다 만 글인데 이제서야 쓴다.. 이해 안되거나 더 궁금한 부분 있으면 댓글로 알려주셈



추천 비추천

79

고정닉 12

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
- 설문 생활고나 번아웃 고백이 와닿지 않는 스타는? 운영자 25/08/18 - -
- AD 전자제품 세일쇼! 운영자 25/08/19 - -
246184 공지 인조이 얘기 슬슬 통제하겠음 [33] SNSTR갤로그로 이동합니다. 24.08.18 14319 106
193661 공지 완장 호출벨 [25] SNSTR갤로그로 이동합니다. 22.12.07 15576 10
48013 공지 ▶▷▶갤 규칙&통합 공지◀◁◀ [30] SNSTR갤로그로 이동합니다. 20.01.07 72317 232
80088 공지 심즈 용어, 단축키 등등의 뉴비 필독 정보 [32] SNSTR갤로그로 이동합니다. 20.07.06 121661 141
51820 공지 자주 묻는 질문 [40] SNSTR갤로그로 이동합니다. 20.01.28 125625 171
188609 공지 사양에 관계없이 발생하는 프레임 드랍 완화법 [33] SNSTR갤로그로 이동합니다. 22.10.06 25835 60
168732 공지 심갤산 자작 자료 모음 [76] SNSTR갤로그로 이동합니다. 22.06.16 30215 110
159525 공지 심파쉐 초대 코드 요청글 [204] SNSTR갤로그로 이동합니다. 22.04.13 12558 33
266702 일반 오랜만에 생각나서 접속했다가 게임 그냥 삭제해버림 [2] Summers(58.238) 06:45 95 0
266701 일반 죽신 일잘하노 ㅇㅇ(1.243) 05:05 69 0
266700 일반 high school more classmates 현재 오류 ㅇㅇ(1.243) 04:04 57 0
266699 일반 인도인같음? [6] H.Peter갤로그로 이동합니다. 01:28 251 1
266698 일반 근데 이번 업데이트로 뭐 기능 추가됨? [8] H.Peter갤로그로 이동합니다. 01:15 272 0
266697 질문 업데이트 했는데 망했어.. [3] ㅇㅇ(125.178) 01:01 274 0
266696 일반 이번 신팩 ㅈㄴ 불안하네 [1] ㅇㅇ(211.51) 00:59 213 2
233622 자료· 스팀 오프라인관련 내가 오프라인했던방법 [2] 크아앗.갤로그로 이동합니다. 24.02.29 5388 25
189225 자료· EA 앱도 오프라인 되니까 이 글 읽어라 [24] SNSTR갤로그로 이동합니다. 22.10.16 23535 75
266695 일반 어떻게 한번을 그냥 넘어가질않냐 와 ㅇㅇ(114.200) 00:43 115 0
266694 일반 곱창난 모드 몇 개 적어드림 [5] 커여운마리갤로그로 이동합니다. 00:30 238 0
266693 질문 남심배포 어디서 찾아 [5] ㅇㅇ(115.139) 00:21 115 0
266692 일반 루나 [2] 청소년_갤로그로 이동합니다. 00:18 117 3
266691 일반 삼즈) 내가 만들 수 있는 따뜻한 얼굴....... [1] ㅇㅇ(125.244) 00:09 146 4
266690 일반 내가 이번 접속에러 고친 법 [4] ㅇㅇ(182.213) 00:04 179 2
266689 일반 다들 업데이트했어..? [7] ㅇㅇ(175.201) 00:02 186 0
266688 질문 아찔한욕망 업데이트 후 알림창 계속 뜸 [3] ㅇㅇ(183.102) 08.23 197 0
266687 일반 난 특정모드빼니까 되긴하네 ㅇㅇ갤로그로 이동합니다. 08.23 100 0
266686 일반 난쟁이 요정 아무것도 안했는데 갑자기 개빡쳤는데 어떡함? [2] ㅇㅇ(211.186) 08.23 94 0
266685 일반 빡쳐서 삼즈 까는중 [1] ㅇㅇ(110.10) 08.23 102 0
266684 일반 사즈 이상한거 크아앗.갤로그로 이동합니다. 08.23 80 0
266683 일반 스크립트 다 빼니까 되네 ㅋㅋ [3] 태초마을이야갤로그로 이동합니다. 08.23 219 2
266682 💩 분탕소재 퍼올리는 개꿀통 공유함 [15] 크아앗.갤로그로 이동합니다. 08.23 279 2
266681 일반 또 다른 문제가 생김 [3] ㅇㅇ(182.213) 08.23 175 0
266680 일반 버그전담팀은 대체 존재하는 이유가 뭐임 [3] 모리사토갤로그로 이동합니다. 08.23 185 0
266679 일반 이야 신난다 고마워요 EA! [1] ㅇㅇ(1.226) 08.23 274 0
266678 일반 ea심즈팀 ㅄ들 다음 업데이트까지 야근 ㅈㄴ하겠군 [7] ㅇㅇ(220.88) 08.23 211 0
266677 일반 카스 배경모드 말이야 [2] ㅇㅇ(221.167) 08.23 83 0
266676 일반 아예 겜이 안 켜지는데 3일동안 [5] ㅇㅇ(59.15) 08.23 243 1
266675 일반 해외 기업이라 개판 ㅇㅇ(118.235) 08.23 101 0
266673 일반 그냥 롤백 밖에 답이없다 [3] ㅇㅇ(211.58) 08.23 253 0
266672 일반 심즈 다시할라했는데 [1] ㅇㅇ(210.98) 08.23 145 0
266671 질문 미국의 소비자 권리 수준이 이거밖에 안됨? [5] ㅇㅇ(58.29) 08.23 347 12
266425 새소식 너네 왜 모드만 망가졌다고 생각해? [15] 크아앗.갤로그로 이동합니다. 08.20 2811 18
266421 새소식 2025 08 20 고장난 모드 리스트 [28] SNSTR갤로그로 이동합니다. 08.20 3133 24
266670 일반 스크립트 포함된 모드 다 빼니까 되긴 하노 [9] ㅇㅇ갤로그로 이동합니다. 08.23 262 0
266669 일반 피부특징 몇개 넣었다고 게임이 개작살 나는게 맞는거냐 [6] ㅇㅇ(61.74) 08.23 269 1
266668 일반 이번 업뎃 살벌하긴하네 [1] ㅇㅇ(222.239) 08.23 243 0
266667 일반 요즘 10년 넘게 서비스 하는 게임들 늘어나다 보니까 [1] ㅇㅇ(114.202) 08.23 236 6
266666 질문 이거 어떻게 해결해야 함? [6] ㅇㅇ갤로그로 이동합니다. 08.23 291 0
266619 뉴스 [포토] 게임스컴에 열린 차하야, 크래프톤 인조이 부스 [1] 게임메카갤로그로 이동합니다. 08.22 90 3
266665 일반 현재 확인된 버그들 [8] OOI갤로그로 이동합니다. 08.23 442 6
뉴스 ‘가왕의 힘’…“KBS ‘조용필 콘서트’ 매진까지 3분도 안 걸렸다” 디시트렌드 08.21
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2