게임 | 2026. 9. 20. 15:02

붉은보석 한글화2

이전 게시물 : https://blog.frostk.com/57

 

다시 한번 확인해봄.

퀘스트 대화창 내용은 Map폴더의 rmd 파일속에 있었음.

그리고 선택지는 서버와 통신하고 있어 서버쪽에서도 번역이 되어야 함. (왜 이렇게 만들었을까..)

서버측 대화창 선택지 블포 걸었던 모습

 

반반 번역된 모습

 

일본어 클라라서 일본어 기준을 잡음

dat,rmd 파일 에디터 만들긴했는데 번역할 내용이 너무 많아서 포기 결정.

 

포기하는 김에 몇가지 더 적자면 0.0524 버전 기준으로 서버 아이피는 클라 exe에 고정으로 박혀 있음.

아래 코드처럼 IP의 각 문자열에 숫자 값을 더해 암호화처리 함.

char buffer[256] = {0};

sprintf(buffer, "%d.%d.%d.%d", a, b, c, d);

srand(0x1EAF);

int count = (0x1EAF % 76) + 103;  // 130

for (int i = 0; i < count; i++)
    buffer[i] += rand() % count;

seek(file, 0x35FB00);
write(file, buffer, 16);

 

 

config.cfg 파일에서 클라 해상도 설정이 가능함.

해상도 플래그 위치: 파일 오프셋 0x3E
현재 DWORD: 0x00000543
800×600: 0x4000 비트 끄기 → 43 05 00 00
1024×768: 0x4000 비트 켜기 → 43 45 00 00

1024x768 변경시 화살표가 다른곳을 바라본다거나 게임속 창이 전체화면이 안되어서 완벽 지원하지 않음.

FrostK

FrostK

Writer

기록용