본문 바로가기

쓰기

제가 미연시를 즐기다가
한글패치를 만들어 보고 싶다는 생각이 들어서...
한번 도전해보고 싶어서요
시간이 얼마나 걸리더라도 상관이 없으니깐
한번 해보고 싶습니다
일본어라면 어느 정도 가능해서 번역에는 문제가 없구요
나머지 부분이 문제에요
제가 컴퓨터의 기본지식 밖에 없는 사람이라...
프로그래밍쪽은 잘 몰라서요
그래도 여기는 아랄을 만든 곳이니깐 한글화에 대해
어느정도 알고 있을거라고 생각해서;;
왔습니다
알려주신다면 공부해보고 한번 해보고 싶어요
별 다른 이유없이 그냥 개인적인 만족을 위해서입니다
조회 수 :
3684
등록일 :
2010.10.28
01:06:59
엮인글 :
https://arallab.hided.net/39986/40f/trackback
게시글 주소 :
https://arallab.hided.net/board_qna/39986

Hide_D

2010.10.28
07:20:35
제가 소속한 팀에서는 다음과 같이 작업합니다.

1. 게임에서 접근하는 내부 파일의 접근이 필요합니다.
둘중의 한가지만 가능하면 되는데
1-1. 게임에서 사용하는 자체 압축 파일의 압축해제/재압축을 통해 전체 묶음 파일을 바꿔치기
1-2. 게임 내부에서 개별 파일을 불러올때 그 개별 파일을 바꿔치기
Patch 방식으로 추가 압축 파일을 제공할 수 있는 게임 엔진인 경우 아무래도 1-1 전략이 간편하지만
불가능한경우 1-2로 엔진 자체에 직접 훅 포인트 박고 가로채야 됩니다.
물론 1-1도 언팩/리팩 툴 만드시려면 직접 어셈블러로 뜯던가 아니면 그 게임의 언패커 소스를 어떻게든 구해서
역으로 다시 만드시던가 해야됩니다.

2. 로더 제작
2-1. 실행 파일 보정
원래 일본 프로그램이기 때문에 한국어 윈도우에서 그냥 돌리면 안돌아가는 경우가 꽤 되는데
이걸 잡아주기 위해서 추가 보정 작업이 필요합니다.
AppLocale의 일부 기능을 직접 만든다고 보시면 됩니다.
그 게임이 Unicode를 지원하는 게임이 모르겠지만 대부분 아니니까 필요합니다.

2-2. 1에서 했던 작업 마무리
1-1이었던 경우 파일을 여는 작업을 할떄(CreateFile 이라거나) API 함수를 가로채서 파일 이름만 바꿔주는 전략을 쓰고 1-2인 경우 프로그램 내부에 훅 포인트 잡고 메모리를 갈아엎는데, 아직까지 1-2인 경우는 없었군요.

2-3. 기타 -_-
게임 자체에서 '반각 알파벳은 출력 불가'라거나 '띄어쓰기는 특수 기능'이거나 일본 게임 특유의 가정이 있어서
이거 직접 뚫어줘야 됩니다. 이건 스크립트 단에서 해주는 경우도 있고 아니면 엔진에 직접 손 대는 경우도 있고
많습니다.


결론 - 컴퓨터의 기본지식밖에 없으시다면 '절대' 한글패치를 만드실 수 없을겁니다.
List of Articles
주제 최종 글 댓글 조회 수sort
공지 아랄트랜스가 정상 동작하지 않는다면 꼭 읽어주세요. by Hide_D file 2020-05-14 14:28 ppqq 177 291686
노블웍스 아랄로 하면 팅기네요 by 포댕 file 2013-09-05 20:39 LOD 2 165
츠보키군의 스위치 게임해보신분들 질문좀해봅니다 ㅠㅠ by darkdeath file 2013-08-13 15:18 darkdeath 2 165
예전에 기리기리 변종 해결하는법 설명된거 링크로 저장해뒀었는데 by 9월의거짓말 2016-03-20 08:53 에오 1 164
픽스라인에 대해 질문입니다. by LOD 2014-07-06 02:08 LOD 1 164
란스 06 한글이 아예 안나옵니다. by wkfkw file 2015-09-30 01:22 설국화 3 164
ALIA’s CARNIVAL!실행질문입니다 by 카푸치노향기 2014-03-30 16:56 나미카제 1 164
게임이 목록에 없네요 .. ? by 끄뚜 file 2013-09-08 14:12 아키츠키 1 164
4년 전에 아랄 쓰다가 새로 하는데 뭐가 뭔지 하나도 모르겠어요;; by 제롱이 2014-06-26 23:52 kkid0608 2 163
준한글화 작업시 질문좀 드려요 by ll카이ll file 2013-09-25 23:31 리짱 1 163
번역없이 Dumptext만 이용하는 방법은 없나요? by 띨하 2013-09-13 02:20 Admin 1 163
리퀴드사 게임 번역을 어떻게하는지 고수님들.. 도움!! by 몽키스페너 2014-02-03 12:42 굴러가는시간 1 162
기리기리 자료실에 파일 아이콘 질문 by 고양이mk2 2013-09-26 23:51 불량하로 1 162
아랄을 처음 접한사람인데요 커스텀딕과 커스텀스크립트를 같이 쓸수도있나여? by 늬나노오노오 2018-11-25 08:56 Mx 1 161
고전게임 시나리오 에디터 DNML,SRC 제작툴 한글화나 MOD전문 제작사이트,카페 만드시는분은 없나요? by 블루피맨 0 161
하베스트 오버레이 진행문제.... by 루미네어 file 2015-10-03 06:44 DetectiveConan 2 161
올리디버거가 팅기는 경우는 어떻게 해야 할까요 by 다나 2014-03-26 16:38 다나 4 161
오랜만에 로그인 했는데 폴라리스 계정이 사라졌네요... ㄷㄷ by 이리세오날 2013-12-12 15:11 비밀을준수하는자 1 161
사신의 테스타먼트 기리기리 맞나요? =;; by 스네이프 2014-06-01 01:17 0000 2 161
소녀황야 플레이가... by 탐탐 2016-04-30 00:28 탐탐 4 160
버니블랙2 질문좀요 ㅠ by 니맘대로튀 2013-12-31 20:41 니맘대로튀 2 160