(검수 및 패치)뱀파이어 더 마스커레이드 - 리뎀션(VtMR) 한글번역 했습니다.
gemini로 25년 말에 번역 성공했는데 폰트가 없어서 한글이 깨졌었습니다. 근데 폰트 파일을 못 찾아서 중단했었는데,
어제 갑자기 생각나서 gpt한테 돌려보니까 야무지게 해 주네요.
근데 이제 문제가 gpt가 만들어준건데 이렇게 나와서...
필수: Python 3.10 이상 설치.
설치: ZIP 전체 압축 해제 → Install.cmd 실행 → 게임 폴더 선택(Vampire.exe 있는 폴더) → Steam에서 실행.
복원: Restore.cmd 실행.
기존 한패 + 스탯창 영어 이미지 한글화 + 전투로그 이름 출력 오류 수정
+추가 및 수정한 내용
스탯 한글화
전투로그 출력 오류 발견
오류 해결
----------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------------------------
winmm.dll <- 얘 때문에 바이러스 토탈에 걸렸던 건데,
게임이 실행되면 winmm.dll이 글꼴 출력 코드를 수정해서, 한글에 해당하는 두 바이트를 한 글자로 묶는 방식이라 그런 듯 합니다.
폰트파일이 없이 글자를 1바이트씩 읽어 내장 글꼴에서 찾는 방식이었어서 25년도에 gemini로 번역은 끝냈는데 적용하면 글자게 깨지는 상황이었습니다.
CP949 한글은 한 글자가 2바이트인데, 게임은 이를 두 글자로 따로 읽었고 내장 글꼴에도 한글 모양이 없었던 것.
역문을 패치 전용 2바이트 형식으로 변환하고, 필요한 한글 모양을 게임 글꼴에 추가했습니다.
게임이 실행되면 winmm.dll이 글꼴 출력 코드를 수정해서, 한글에 해당하는 두 바이트를 한 글자로 묶어 그립니다.
(근데 이 과정이 뭔가 뜯어고치는게 많은지 트로이 목마로 인식됨)
gpt덕분에 만들었습니다.




















