글 수 2,445
키리키리 2라는 엔진으로 만든 겜인데
xp3라는 데이터파일을 언팩해서 내부의 시나리오 ks파일을 수정하고
다시 리팩해서 원본 겜에 덮어쓰기하면 될거같은데
tpm파일로 암호화되어있어서 해제 프로그램으로 어찌저찌 언팩성공해서
vscode로 열었을때 글자 안깨지는고 제대로 나오는거까진 성공했는데
혹시몰라서 아무것도 안건들고 다시 리팩해서 원본 겜에 덮어쓰기하고
게임을 실행해보니까 ANSI를 유니코드로 변환할수없어서 실행수없다고 오류가 떠버리네요
이 키리키리 2라는 엔진스크립트 엔진 내의 텍스트 인코딩 기본값이 Shift-JIS이기 때문에
모든 텍스트를 UTF-16LE로 변환할 필요가 있다고 하는데
그래서 모든 ks파일을 UTF-16LE로 변환해서 리팩해봐도 아예 Shift-JIS로 리팩해봐도
ANSI를 유니코드로 변환할수없어서 실행수없다고 오류가 떠버려요
혹시 해결법 아는 사람 있나요?