Skip to content

기글하드웨어기글하드웨어

커뮤니티 게시판 : 아주 기본적인 네티켓만 지킨다면 자유롭게 쓸 수 있는 커뮤니티 게시판입니다. 포럼에서 다루는 주제는 각각의 포럼 게시판을 우선 이용해 주시고, 민감한 소재는 비공개 게시판이나 수상한 게시판에, 홍보는 홍보/외부 사용기 게시판에 써 주세요. 질문은 포럼 게시판의 질문/토론 카테고리를 사용해 주세요.

예전에 에픽스토어에서 무료로 배포한 게임중에

'메트로 2033 리덕스'라는 게임이 있었습니다.

 

받아만 두고있다가 최근에 시간이 되서 플레이하려고 했는데

한글미지원이네요?

 

그래서 얼른 구글에 한글패치를 검색을 했더니 죄다 스팀에서 동작하는 파일들이더라고요.

게다가 일부는 스팀파일인데 댓글은 "잘되네요 감사합니다" 라는 등의 낚시성 블로그들도 보이더라고요.

 

갑자기 오기가 발동했을까...

이 복사 붙여넣기 한 파일들을 까보려고 시도를 해봅니다.

 

구글에 검색을 해보니 .vfx 파일은 인덱싱용이고 .vfs0는 소스파일인데

소스파일은 제가 굳이 만질 필요가 없겠더라고요.

 

vfx파일 unpacker를 찾아서 실행해보았지만 원인모를 이유로 동작이 안되고

결국은 어떤 차이점이 있을까 해서 binary viewer를 설치해서 읽어보았습니다.

 

구글에 돌아다니는 메트로 2033 리덕스 한글패치 파일은 전부다 스팀적용이었고

content.vfx파일에서 일부 구분을 추가하여 content2033_KOR.vfs0파일을 인식하도록 하는것이었습니다.

( 원래 원본은 content00.vfs0 ~ content27.vfs0까지 있는데 거기에 content2033_KOR.vfs0 관련 구문을

content.vfx파일에 추가하는 방식이었습니다. )

 

https://gist.github.com/notcake/0f8f33bea49ee28a7acb

 

해당사이트에 가니 누군가가 아주 친절하게 일부내용을 unpack한 정보가 있어서 가서 참고하면서

파일의 특정 binary 부분을 수정하면 되겠구나 라고 무릎을 탁 치며 작업에 들어갔습니다.

 

파일을 binary 형태와 옆에 나와있는 ASCII 형태로 보면서

아래와 같은 규칙성을 찾을 수 있었습니다.

 

 

image.png

 

[PART1]

content23.vfs0 <-파일이름

00                <- 구분자(아마도 NULL?)

01 00 00 00    <- 주소관련 부분

2033\l130_darkstar <- 파일마다 다른 고유의 주석(?)

00                <- 구분자(아마도 NULL?)

파일크기        <- 파일크기가 ex) 0x8c1232 이면 32 12 c8 순서로 입력해야 됨

content24.vfs0 <-파일이름

00                 <- 구분자(아마도 NULL?)

(반복...)

맨 마지막에

00 <- NULL

 

이런식으로 들어가는 부분이 있었습니다.

 

이부분에서 스팀과 에픽은 파일이름과 주석(?)이 같지만 파일크기가 다르더라고요.

그래서 이부분은 규칙을 기억해서 파일크기만 바꿔주면 되겠다 라고 생각했습니다.

 

그런데, 그 다음부분이 

 

[PART2]

위 사진에서 0008 0001 00000001 에 해당되는 부분이

content00.vfs0 ~ content27.vfs0 전부에 해당되고

실제 binary에서는 00(구분자) 다음에

01 00 00 00를 추가하였는데 이 부분에 해당 됩니다.

 

0008 001c 00000002 content/  이 부분은

binary로 보니깐 08 00 1c 00 02 00 00 00 이고 c는 ascii가 아니라 무슨의미인지 모를 hex 값이 써있었습니다.

원래라면 PART1에서 content00.vfs0 이라는 글자는 ascii로 표현되어있어서 의미를 알아챘는데 말이죠...

 

결국 계속 비교를 하다가 PART2의 line99번에서 부터 값이 달라지기 시작하면서

아랫부분의 주소값들이 전부 달랐습니다.

예를들면 0008 001c는 같은데 00000002이어야 되는부분이 000001DF 라던지 이런 식의 이유입니다.

 

 

결론

새벽에 잠 안자고 시간, 전기세 버리고 좌절감 게이지 만땅입니다^^

내 주제에 무슨...ㅋ

영어 자막옵션 켜서 조금씩 해석하면서 느긋하게 해야겠습니다.



  • profile
    360ghz      case kill mark: BQ SB 802 white, CM H500m qube 500 FP, 3r L600/700/900/... 2020.12.18 09:30
    어짜피 한글 자막으로 해도 머리에 남는건 아르띠움 밖에 없습니다

작성된지 4주일이 지난 글에는 새 코멘트를 달 수 없습니다.


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
71624 잡담 삼성 키보드 업데이트 하더니 뭔가 바뀌었네요 3 file 유입입니다 2023.03.04 790
71623 잡담 [잡담] 당근마켓 503 file title: 컴맹임시닉네임 2023.03.03 533
71622 잡담 2TB 짜리 SSD가 많이 저렴해졌군요 13 file 유에 2023.03.03 791
71621 잡담 크아악. 윈도우11 작업표시줄을 옮기지 못하네요. 6 _랑_ 2023.03.03 618
71620 잡담 [잡담] 서울역-대전역 4000원 17 title: 컴맹임시닉네임 2023.03.03 771
71619 잡담 RTX 비디오 개선 이거 재밌네요. 27 file 스이드림 2023.03.03 3788
71618 잡담 좀 재밌는 비교 6 file 360Ghz 2023.03.03 306
71617 퍼온글 [볼거리] 요금제 바꾸면 낭패? '가성비' 너무 좋... 17 title: 컴맹임시닉네임 2023.03.03 746
71616 잡담 아 그분이 오셨네요. 6 file _랑_ 2023.03.03 399
71615 퍼온글 [볼거리] 좋은 중소기업 비문학 2 file title: 컴맹임시닉네임 2023.03.03 539
71614 잡담 엔비디아 RTX 비디오 옵션은 좀 더 놀라운 용도로... 5 file 360Ghz 2023.03.03 637
71613 잡담 NVIDIA RTX 비디오 개선 기능이 웨이브와 호환이 ... 5 file 스프라이트 2023.03.03 702
71612 잡담 찐찐찐막 케갈 16 file 360Ghz 2023.03.03 402
71611 핫딜 [가격 정보] 이마트 생생치킨 10호 10 file title: 컴맹임시닉네임 2023.03.03 881
71610 퍼온글 서브웨이에서 은근히 먹는다는거 10 file 고자되기 2023.03.03 767
71609 퍼온글 루머) 요번달 페이 3 file title: 폭8책읽는달팽 2023.03.03 554
71608 퍼온글 술과 뇌의 관계 10 file title: 부장님유니 2023.03.03 797
71607 퍼온글 오랫만에 만난 친구 4 file 고자되기 2023.03.03 549
71606 잡담 애플페이 탑승준비 완료했습니다. 8 file title: 부장님유니 2023.03.03 728
71605 퍼온글 라이자 2D VS 라이자 3D 10 file 고자되기 2023.03.03 930
71604 잡담 더이상은 미룰 수 없게 됐네요 title: 오타쿠바보괭이 2023.03.03 382
71603 잡담 내 목소리를 미소녀캐릭터 일본어 보이스로 바꿔... 6 title: 오타쿠야고 2023.03.03 850
71602 잡담 고심끝에 5800x3d를 샀습니다.. 3 file title: 오타쿠야고 2023.03.03 714
71601 잡담 국산 메밀차와 중국산 메밀차 13 file 고자되기 2023.03.03 918
71600 장터 [나무넷상점]등산완료 3 file 나무넷 2023.03.03 630
71599 잡담 [잡담] 물품거래 때 들은 황당한 말 2위 5 title: 컴맹임시닉네임 2023.03.03 544
71598 잡담 오래간만에 보네요. 8 file title: 몰?루호시노이치카 2023.03.03 300
71597 잡담 [잡담] G102 수리 부품 찾기 4 file title: 컴맹임시닉네임 2023.03.03 316
71596 퍼온글 경남 진주시 서북서쪽 16km에서 규모 3.0지진이 ... 9 file cowper 2023.03.03 508
71595 잡담 결과가 어떻게 될까?? 3 disc1492 2023.03.03 351
목록
Board Pagination Prev 1 ... 398 399 400 401 402 403 404 405 406 407 ... 2790 Next
/ 2790

최근 코멘트 30개

MSI 코리아
AMD
더함
한미마이크로닉스

공지사항        사이트 약관        개인정보취급방침       신고와 건의


기글하드웨어는 2006년 6월 28일에 개설된 컴퓨터, 하드웨어, 모바일, 스마트폰, 게임, 소프트웨어, 디지털 카메라 관련 뉴스와 정보, 사용기를 공유하는 커뮤니티 사이트입니다.
개인 정보 보호, 개인 및 단체의 권리 침해, 사이트 운영, 관리, 제휴와 광고 관련 문의는 이메일로 보내주세요. 관리자 이메일

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소