본문 바로가기

쓰기

제가 미연시를 즐기다가
한글패치를 만들어 보고 싶다는 생각이 들어서...
한번 도전해보고 싶어서요
시간이 얼마나 걸리더라도 상관이 없으니깐
한번 해보고 싶습니다
일본어라면 어느 정도 가능해서 번역에는 문제가 없구요
나머지 부분이 문제에요
제가 컴퓨터의 기본지식 밖에 없는 사람이라...
프로그래밍쪽은 잘 몰라서요
그래도 여기는 아랄을 만든 곳이니깐 한글화에 대해
어느정도 알고 있을거라고 생각해서;;
왔습니다
알려주신다면 공부해보고 한번 해보고 싶어요
별 다른 이유없이 그냥 개인적인 만족을 위해서입니다
조회 수 :
3684
등록일 :
2010.10.28
01:06:59
엮인글 :
https://arallab.hided.net/39986/21e/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 291654
윈도우 10에서 게임실행 바로가기를 실행시키면 탐색기 창이 다 꺼지는 오류가 있습니다. by 류시타 2017-04-06 16:34 미래도 1 659
GIGA사 게임 OP 깨짐 현상 질문 by Acacia1547 file 2017-04-06 17:19 Acacia1547 2 579
제멋대로 하이스펙 중 튕김현상 by ICSaria file 2017-04-07 09:17 미래도 4 809
light사 게임 번역을 어떻게 하나요? by 담혁 2017-04-07 22:52 미연시여... 1 702
催眠学園3年生 실행할때 대화창 일본어가 깨집니다. by 가루루몬 file 2017-04-08 14:43 오타쿠매니아 6 802
月に寄りそう乙女の作法2에서 커스텀딕이 먹히질 않습니다. by Kreano file 2017-04-08 21:47 Kreano 2 769
wizard link 폰트깨짐 문의합니다. by 행인09 file 2017-04-14 17:08 미래도 7 936
창각의 아테리얼 아랄트랜스 팅김현상 질문드립니다.. by 페이아 file 2017-04-14 22:44 미래도 5 1044
계속올리는 kirikiri 오류.. by 나노카 2017-04-23 11:19 미래도 1 953
최면클래스 설치 하려는데 뜨는 오류 by 가루루몬 file 2017-04-30 18:07 DetectiveConan 2 1179
로컬 에뮬레이터 사용시 질문입니다. by 란시스 file 2017-05-12 17:41 쿤주 1 750
at코드 를 사용하는데 변역이 이상하게 출력이 됩니다. 도와주세요 ㅠ by 아렉이 file 2017-05-23 14:27 아렉이 7 520
최면술re 아랄 적용햇는데 이상하게 적용이 됩니다 도와주세요 이지트랜스 창에서 번역이 되네요 by 사장 file 2017-05-24 22:44 행인09 3 725
기리기리 오류인것 같은데 어떻게 하죠? by 시카이더 2017-05-25 04:19 DetectiveConan 1 1270
낙원 마성 리퓨아리아 아랄트랜스 돌리려고 했는데요... by RainyDavil file 2017-05-27 21:17 RainyDavil 1 373
ANIM.teamMM 얘네 작품만 cannot extract to disk 뜨는데 어떻게 해야하죠? by lookmim 2017-05-29 13:32 lookmim 3 859
貸し出し彼女、志織の“ネトラセ”報告 敏感女子校生と絶倫幼馴染み―이작품 후킹되신분있나요? by 하늘건티 2017-06-02 00:07 PAM 1 368
글씨가 깨져나오는데 왜이럴까요 by 엘레엘레 file 2017-06-02 10:14 DetectiveConan 1 336
최초로 미연시 달작법 플레이 중입니다. 질문좀요~ by 밤을위해서 2017-06-02 15:15 겨울소년a 1 488
전국란스 at코드선택하는게 없어요 by xx홀릭xx file 2017-06-02 23:26 DetectiveConan 3 1405