메모리 CE60부터 D35F까지 Disk D의 1280바이트를 사용하는 ACT 2를 한글화하면서 폰트 짤림이 발생했습니다.

"ええい! なにをやっている! ヴァリアはまだ現れぬのか!"

"에잇! 대체 뭣들 하느냐! 바리아는 아직도 나타나지"

정확하게 일본어, 한글 둘 다 28칸을 사용했는데 전각 "!"와 전각 "지" 정확하게 둘 다 오른쪽 8픽셀이 짤리는 게 확인되었고 부호 "!"와 달리 "지"는 눈에 확 드러나서 버그가 발견되었습니다.

분석 결과 용량을 최적화하기 위해 화면 마스크와 문자 출력을 타이트하게 구성했기 때문으로 파악되었습니다. 1280바이트에 맞춰서 딱 한글 토큰을 구성했는데 이런 문제가...

 

 

 총 플로피 디스크 7장 중 디스크 A의 오프닝 구간을 분석완료하고 한글 패치를 부분적으로 적용하는 걸 성공했습니다. 

 UI 선택문을 분석하면서 PCM 음원 선택문이 따로 존재하는 걸 발견해서 PCM 기능을 지원하는 PC-8801MA 에뮬레이터를 사용해서 테스트를 진행했습니다. 분석 결과, PCM데이터를 읽을 경우 오프닝 더빙이 작동하면서 자막이 비활성이 되는 게 확인되어 강제 활성화를 시키는 패치를 진행했고, 중간에 문자가 출력되지 않는 자체 버그가 발견되어 보완 패치를 적용했습니다. 오프닝 구간에서 사용할 수 있는 바이트 용량은 총 1088바이트를 사용할 수 있고, 그 중 178바이트는 본래 앞쪽 섹터에 비워 있는 빈 공간이었지만 보완 패치들에 사용할 수 있도록 조치를 취했습니다. 분석하고 패치를 적용하는데 한 달 정도의 시간이 걸렸는데 확실히 바리스 1를 패치하면서 쌓인 경험 때문인지 생각보다 시간이 적게 걸렸습니다.

 바리스 2 구조는 오프닝, ACT 1~5, 엔딩으로 구성되어 있고 현재 오프닝, ACT 1 이벤트 부분이 패치가 진행되고 있습니다. 오프닝은 검수가 끝났고, ACT 1는 마무리 단계입니다.

 

 1장만 패치하면 끝나는 전작과 달리 2는 디스크 7장으로 구성되어 있고, 이벤트 분량도 1과 비교할 수 없을 정도로 많아졌다. 게다가 PCM 음원 등 여러 기능들을 추가되었기에 분석할 부분도 증가했기에 만만치 않을 예상이다.

 현재 오프닝 이벤트 블록와  첫 이벤트 블록을 끝낸 상황이라 20% 정도 진행된 것 같은데, 언제 끝날지 알 수 없는 실정이다.

 

번역 : 로솔

그래픽 : 자외선

 

1. 본 한글 패치는 비공식이며 상업적으로 이용 및 재배포할 수 없습니다.

2. 해당 게임의 디스크 이미지 파일은 제공하지 않습니다.

3. 패치를 적용하기 전에 디스크 이미지의 Checksum을 확인하기 바랍니다. 사용한 원본롬은 Mugen Senshi Valis [FD].7z입니다. 테스트할 때는 기준롬 외에도 몇몇 다른 롬에서도 패치가 잘 적용되는 걸 확인했으나 끝까지 검수하지 못했기에 정상적인 플레이를 보장할 수 없습니다.

4. 몽환전사 바리스는 2개의 A, B Disk로 구성되어 있고, 한글 패치는 Disk A, KANJI1.ROM 2개 파일에 패치를 적용해야 합니다. 패치하기 전에 원본을 꼭 백업하시길 바랍니다.

5. IPS 패치 방법은 검색하면 잘 나오니 따로 설명하지 않겠습니다. 

6. 이곳에서 에뮬레이터 사용방법이나 이미지 파일 구할 수 있는 방법에 관한 문의는 받지 않습니다.

7. 패치 후 버그나 오탈자가 발견되면 댓글을 통해서 알려 주시면 감사드리겠습니다.

8. 게임을 실행한 방법은 디스크 A, B를 각각 드라이브 1, 2에 넣고 실행을 시키면 됩니다

 

26.07.21 업로드

26.07.22 KANJI1.ROM 패치 수정

PC8801_Valis(K)_Patch_v1_00.zip
0.03MB

[Disk A]
--------------------------
원본 CheckSum
CRC32 : D9E95082
CRC64-ECMA182 : A55092B462756314
SHA-256 : AE9E0D57219763CC575E66D38E92C78E7F3FC7A6ACDEBA0E5F13D7F7DD920A44
SHA-1 : CA6DC292F86E0F6B89837D21D2B22DD379A601C0
---------------------------
패치 후 Checksum

CRC32: 99631D93
CRC64-ECMA182 : A1A8EE3F767CD9F4
SHA-256: 08B389A69858CC3244799567CF985F9C473F2344623C14D2F249FC9900B4A93A
SHA-1: E74016F36D54D1970A5622EFA5FD34D24F40C0DA


[KANJI1.ROM]
---------------------------
원본 Checksum
CRC32 : 6178BD43
CRC64-ECMA182 : 882E1FDBADF059E1
SHA-256 : 7608040CFFB1951E5CC567ABB63F75B5746777A1BA96196C1B75606B793BB4BB
SHA-1 : 82E11A177AF6A5091DD67F50A2F4BAFDA84D6556
---------------------------
패치 후 Checksum
CRC32 : 144883DC
CRC64-ECMA182 : 6CC3802E95396C70
SHA-256 : 09EA4A67CCA5C3913CEE83C8F01C6E225DA08308E0B3EFC245C0A93B01BFDEE9
SHA-1 : DD294384BBF2476B46B55B9DCD17E7312724D729

 

 

 몽환전기 레다에서 시작한 비니키 아머 여전사의 인기를 이어가게 만든 몽환전사 바리스의 처녀작!!!

 

 이미 MD 버전은 한글화가 되어서 굳이 초기작까지 한글화할 필요까지는 없지만 MD 버전에서 삭제된 이벤트들이 있기에 한번 도전해봤는데... 2월 초에 시작한 프로젝트가 7월 중순까지 진행될 줄은 몰랐습니다...

 사실상 처음 도전한 한글화이기 때문에 경험부족으로 인한 난관에 많이 봉착하기 했지만, 작업 기간의 절반 이상을 PC-8801 디스크의 327,680바이트를 분석하는데 소비하는데 사용할 줄 몰랐습니다. 파일 시스템이 아니라 로우 디스크 기반일 거라고 전혀 예상 못했기에 더 그런 것 같습니다. 뭐, 나중엔 16x16 한글 글리프가 게임 내에서 16x12로 렌더링되면서 뭉개지는 게 발견되어서 직접 일일이 폰트 도트를 찍은 게 더 짜증이 났지만... 그래도 여차여차해서 타이틀 화면부터 엔딩 스태롤까지 일본어 부분은 전부 한글화를 완료했습니다!!! 

 MD 바리스는 명작이지만 이 PC88 바리스는 거의 실험작으로 만들어진 게임이라서 난이도나 레벨 디자인이 거의 생각이 없는 수준으로 만든 똥겜이니 그걸 감안하고 플레이하길 바랍니다. 

 

 몽환전사 바리스의 기본 조작 방법은

 

타이틀 대기 화면일 때

스페이스 바 입력  : 처음에서 시작하기

엔터 키 입력  :  저장 불러오기

이동 : 십자키 2,4,6,8
공격 : 스페이스 바 

 

스테이지를 클리어할 때마다 세이브가 지원하지만 에뮬레이터의 상태저장을 이용하는 것을 추천합니다.  

+ Recent posts