게임 한글화 썸네일형 리스트형 직전신장전 한글 띄우기 작업 - 6 오랜만이네요. -------------------------------------------------------------------------------------------------------------- 한동안 문제 없는 줄 알고 글 안 올리고 있다가 어떤 분의 덧글을 보고 문제가 있다는걸 알게 됐습니다. 이렇게 수정하고 게임을 실행해봤습니다. '고' 라는 글자가 'o'('c'처럼 보이긴 하지만 'o'입니다) 라는 글자로 표현되더군요... 참 난감했습니다. 이건 또 어디서부터 시작해야 해결 할 수 있을지...; 아, 먼저 시작하기 전에 '고' 의 ASCII 는 '0xB0ED', 'o'의 ASCII 는 '0x6F' 입니다. 일단은 ollydbg 를 켜봅시다. 그리고 직전신장전 한글 띄우기 작업 -.. 더보기 직전신장전 한글 띄우기 작업 - 5 으아... 뭘 해도 해도 끝이 없는 작업 같군요. 뭐 될 때까지 하면 언젠간 끝나겠죠. ----------------------------------------------------------------------------------------------------------------- ADD ECX, 827F 까지 찾아서 명령어를 없앴지만 이번엔 글자가 잘려서 출력되는 결과를 낳아버렸습니다. -_-; 뭐 지금은 해결할 방법을 모르니 원인을 찾기 위해 ollydbg -> ekd4.exe 파일 열고.... 어느 문제가 있는지 일단 Breakpoint 를 걸어야 한다. MOV WORD PTR SS:[EBP-8], CX 에다가 Breakpoint를 걸자. 그리고 언제나 그렇듯이 F9를 눌러 실행~ Brea.. 더보기 직전신장전 한글 띄우기 작업 - 4 벌써 4번째군요. 한글 띄우기가 잘 됐으면 좋겠다는... ㅎ ----------------------------------------------------------------------------------------------------------------- 직전신장전 한글 띄우기 작업 - 3 에서 공백이 출력 안 되는 원인을 알아봤습니다. 공백의 ASCII 코드인 0x20 이 아닌 0x829F 로 출력되는 거였죠. 그런데 공백만 그렇게 출력되는걸까요? 1Byte의 모든 문자는 외계어로 출력되는 것이 아닐까요? 그건 아직 해보기전까지는 모르죠. 그럼 확인을 해봐야 하니 항상 그렇듯이 ollydbg -> ekd4.exe 열기~... 하고서 UltraEdit 로 NB000.EEX를 열고, '여기도 한글.. 더보기 직전신장전 한글 띄우기 작업 - 3 ASSEM 강좌가 아니라서 ASSEM에 관한 명령어, 단축키 설명은 생략합니다. 전 이제부터 이걸 보는 사람들이 ASSEM을 어느 정도 한다고 생각하고 쓸겁니다. 일일히 ASSEM 사용법을 쓰는건 귀찮고, 그냥 제가 알아볼 정도면 되니까 ㅎ; 뭐 한글화에는 전혀 도움이 안될지 몰라도 언젠간 쓸모가 있을 것 같고, 잊어버리면 안되니까 저의 작업 일지라도 써놓고 잊어버리면 보는거죠. ㅋㅋ ---------------------------------------------------------------------------------------------------------------- 저번 글에서 분명히 하라는대로 다 했는데! 한글은 잘 출력되는데! 왜 공백은 출력이 안되나! 그건 저도 모릅니다. -_-;.. 더보기 직전신장전 한글 띄우기 작업 - 2 글을 쓴다 해도 누가 볼지는 모르겠지만 누군가 필요할 때 보러와주겠죠. -_-; 이건 단순히 한글 띄우기 작업 글이지, ASSEM 강좌가 아닙니다. ---------------------------------------------------------------------------------------------------------------- 저번 글에서 'CREATEFONTA' 함수를 불러오는 주소를 찾아 그 위에 있는 PUSH 80 -> PUSH 81로 수정하는 작업을 했지만 한글은 전혀 나오지 않았습니다. 왜 그런지는 제 머리로는 모르기 때문에 검색을 해본 결과(-_-) 전각, 반각과 관련있는 글 (제 글에서는 통칭 '위의 글') 위의 글을 찾게 됩니다. 그러니까 결국은 지금의 직전신장전은 한.. 더보기 직전신장전 한글 띄우기 작업 - 1 약간 오해를 할 수 있으시겠지만 제가 한글화 작업을 하는 것이 아니라 제목 그대로 한글 '띄우기' 작업을 하는 것입니다. 제가 한글 띄우고자 하는 게임은 '직전신장전' 이지만 어떤 일본 게임이든 방법은 비슷합니다. (아마도요.) 이 글은 제 나름대로 강좌이기도 하고 한글화 과정 이야기(-_-) 글입니다. ---------------------------------------------------------------------------------------------------------------- 준비물 : 직전신장전, Ollydbg, UltraEdit 게임 실행할 때 뜨는 이 일본어를 한글로 띄워야할텐데... 하고 막상 뭐 해야될지 모르죠. 먼저 대사나 게임 안에 표시되는 글자들이 어디 들어있는가.. 더보기 이전 1 다음