728x90

KOEI 86

반각 가타카나를 전각 히라가나로 강제변환시키는 게임은 어떻게 한글 출력을 하는가.

지난번의 이 게시물에서, 나는 윈도우10에서의 실행을 위해 일판 삼국지4PK와 삼국지5PK에 한글을 출력시키려고 시도했으나 LS11 압축방식을 사용하는 메시지 파일이 한글을 제대로 출력하지 못한다고 서술하였다.따라서 반쯤 포기한 상태로 방치해두고 있었는데, 웹서핑 도중 어느 다음 카페의 게시물을 보게 되었다. (출처: http://cafe.daum.net/Europa/2M1/955 ) 그것은 코에이가 제작한 '제독의 결단4PK'의 한글화 정보 게시물이었다.여기서 나는, '반각 가타카나를 전각 히라가나로 변환하지 않음' 이라는 문장이 눈에 들어왔다. CreateFontA나 반각 필터링은 이미 널리 알려져있지만 전각 히라가나 강제변환과 관련된 자료는 그동안 찾아볼 수가 없었기 때문이다. 아래로 스크롤을 내리..

KOEI 2018.08.29

삼국지4·삼국지5의 언어별로 호환되는 파일은?

먼저 잡설부터 하겠다. 윈도우10에서 정상적으로 실행할 수 없는 삼국지4PK (윈도우95판)과 삼국지5PK (마찬가지로 윈도우95판)의 일판 실행파일을 얻어서 한글 출력을 하고자 하였다. 인터넷에 돌고 있는 반각 필터링 부분까지 다 교체했다. 그런데 아무리 해도 메시지 부분이 한글화가 안 되고 저렇게 깨져서 나온다. (삼국영웅열전 항목을 볼 것.) LS11 압축해제 프로그램으로 일판 메시지 파일과 한글판 메시지 파일을 각각 해제한 뒤, 크리스탈타일로 마지막 문장을 비교해가면서 맞는 파일같으면 그냥 교체하고 압축해서 집어넣었는데 저렇게 '갂갃갅갆' 이라고 입력한 부분이 '핤핦핧핪' 이라고 나오는 것이다. 아무래도, 메시지 파일(message.s4 혹은 message.s5)을 읽을때는 반각 필터링뿐 아니라 ..

대항해시대3 윈도우95용 설치판 한방패치 (XP 바탕화면, 노시디, BGM등...)

대항해시대3를 윈도우10에서 정상구동할 수 있는 방법을 알아내서 자료 백업 차원으로 올린다...설치판에만 해당하는 한방패치다. (무설치는 할 필요없음) 1. XP 바탕화면 팅김 패치2. 노시디 (두기런처 파일에서 가져옴)3. inmm 패치(mp3) (두기런처 파일에서 가져옴)4. AVI 폴더, CITYCG.CDS, DISCOVER.CDS 파일 (CD이미지에서 가져옴) 분할압축 파일 다 받은 뒤에 압축 풀고 내용물을 대항해시대3 설치폴더에 덮어쓰기 한 다음 DOOGIE 폴더의 _inmm.reg를 반드시 등록하고 윈도우10이라면 윈10 정상구동 절차(http://k66google.tistory.com/494) 를 시도하면 된다.

신장의 야망 15 대지 - 독음패치부터 한글문장 출력까지의 과정 (부록)

부록으로 신장의 야망 대지의 독음패치 및 한글문장 출력 과정시에 작업했던 작업물 파일을 올려놓습니다.(중요파일은 굵게 표시함) (▲ 여기를 클릭해서 다운로드 ▲) ※ 12E7 폴더 1~30구역 한자독음용 bmp 31~34구역 한자독음용 bmp (폴더) 31~34구역 한글화테스트용 bmp 35구역 한자독음용 bmp 가타카나용 bmp 립화은천대용 bmp 1~34구역 범용틀 psd 35구역 틀 psd 가타카나용 틀 psd (8x23 상태에서 1구역에서 마우스 휠 두 번만 올리면 나옴) 립화은천대용틀 psd (8x23 상태에서 1구역에서 마우스 휠 한 번만 올리면 나옴) 기호(철거 구역 확인용) bmp 작업용 txt ※ 1324 폴더 1~30구역 한자독음용 bmp 31~34구역 한자독음용 bmp (폴더) 31~..

신장의 야망 15 대지 - 독음패치부터 한글문장 출력까지의 과정 (제2부)

본 게시물은 신장의 야망 15 대지라는 게임의 독음패치와 한글문장 출력까지의 과정을 담은 게시물입니다.가능한 되도록 자세하게 작성하려고 노력하였습니다.일종의 대서사시라고 생각하고 봐주시면 감사하겠습니다. 7. 폰트에 집어넣을 한글 음절 확보 전편에도 말했지만, 한자독음을 모두 한글로 바꾸었다고 해서 한글화가 쉬운 것이 아니다.일부 문장을 예로 들어서 이두(吏頭)처럼 한자독음으로 나타낸다고 해보자. 밥을 먹는다 - 밥乙 먹는多아버지 가방에 들어가신다 - 亞버地 家方恚 들漁家新多닭 콩팥 훔친 집사 - 닭 콩팥 훔親 集社다람쥐 헌 쳇바퀴에 타고파 - 多覽쥐 憲 쳇바퀴恚 他高波찦차를 타고온 펲시맨과 쑛다리 똠방각하 - 찦車를 他高溫 펲時맨科 쑛多理 똠方各河(※ 를 자는 㔹 (공이 클 를) 자가 있지만 Shift..

신장의 야망 15 대지 - 독음패치부터 한글문장 출력까지의 과정 (제1부)

본 게시물은 신장의 야망 15 대지라는 게임의 독음패치와 한글문장 출력까지의 과정을 담은 게시물입니다.가능한 되도록 자세하게 작성하려고 노력하였습니다.일종의 대서사시라고 생각하고 봐주시면 감사하겠습니다. 1. 서론 천리길도 한 걸음부터...Crystaltile2와 포토샵과 함께 독음패치, 그리고 한글문장 출력까지의 기나긴 모험을 시작한다. 2. 폰트 위치 파악 사실상 대부분의 작업은 Crystaltile2 라는 훌륭한 한글화 도구에 의해 행해진다. Crystaltile2 실행 후 '파일 - 열기' 타겟을 선택하고 열기. 그럼 헥스창이 뜨는데 도구 모음에 Tile视图 (Tile시도) 가 있다. 누른다. 그럼 초록색 픽셀들이 뜰 것이다. 여기서 잠시 조작법을 설명하겠다. 타일 하나를 선택하고 난 뒤에... ..

신장의 야망 15 대지 독음패치 res_grp.bin 파일 (backup)

이 파일은 대지 오리지널용 파일입니다.대지PK 독음패치 관련은 https://k66google.tistory.com/562 게시물에 있습니다.------------------------------------------ - GRP 파일궁서체 독음패치.(1.0.0.6까지 호환됨을 확인.) * 1차 독음패치 (한자만 한글로 바꾼 것. 가타카나는 그대로) (▼ 이거 받지 말고 아래 꺼 2차 독음패치를 받을 것. ▼) * 2차 독음패치(가타카나 한글로 변경, 한글 음절 추가 등) 신장의 야망 카페에 올린 것과 같은 파일임.파일 7개 다 다운받고 반디집으로 압축풀고 RES 폴더에 넣을 것.(기존 res_grp.bin 파일은 만일을 위해 백업해 둘 것.) - MSG 파일2차 독음패치를 해야 정상적으로 출력됨. 모두 ..

신장의 야망 14PK 전국입지전의 능력치 제한을 해제해보았다.

먼저 경험치 값의 주소를 구한다. 다행히도 1.0.8.2 버전 기준으로 이 주소가 맞았다.이걸 토대로 치트엔진 파일을 작성하였다. 전국입지전을 켜고 타이틀 화면이 나왔을때 이 치트엔진 테이블 파일을 실행한다. 그리고 치트엔진 상에 전국입지전을 인식시키고 Auto Assemble script 옆의 네모칸을 눌러 메모리 고정을 시킨다. 그리고 세이브 파일을 불러온 뒤에 반에디터로 플레이어 캐릭터의 기본능력을 모두 127, 경험치는 모두 32700 으로 맞춰본다.(다만 32700 으로 꽉 채우면 성장 시 특기를 취득할 수 없으므로 조금은 수치를 낮춰야 한다 32000 정도로...) 게임 상에 이렇게 뜨면 잘 인식된 것이다.