디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[일반] 미유 미니 PC-98 게임(이스 2 등) 한글패치 디스크 실행 방법

레갤러(175.213) 2024.08.26 21:18:08
조회 2020 추천 13 댓글 7
														





최신 Onion OS 4.3.0 버전 기준으로 작성됨



1. PC-98 에뮬레이터 설치


<미유 미니 PC-98 세팅 튜토리얼>

https://www.reddit.com/r/MiyooMini/comments/1549iny/tutorial_on_setting_pc98_emulation_on_miyoo_mini/

 



<NP2kai 에뮬레이터 매뉴얼>

https://github.com/AZO234/NP2kai

 



PC-9801 시리즈 게임 에뮬레이팅을 위한 코어는 NP2kai를 사용하며, 미유 미니에서는 전문가 옵션으로 제공하므로 다음 설명을 따라 전문가 모드를 켜주고 에뮬레이터를 설치한다.


1) 에뮬레이터 설치


1) 앱 > Tweaks > Appearance > Show expert mode를 켜준 뒤

2) 앱 > package manager > R1버튼 두 번 눌러서 EXPERT 탭으로 이동 >

3) NEC-PC-98(Neko Project II Kai)과 NEC-PC-98(Neko Project II) 두 개를 같이 설치해준다.


한글패치가 끝난 디스크 파일은


sd:/Roms/PCNINETYEIGHT


경로에 넣어주면 되고, 일반적인 에뮬레이터 경로인 게임(Games)이 아닌 전문가(Expert)로 들어가야 Neko Project II Kai를 실행할 수 있다.


2) 필수 바이오스 파일을 넣는다.


<NP2kai 바이오스 설명>

https://docs.libretro.com/library/neko_project_ii_kai/#bios

 


<바이오스 파일>

https://github.com/archtaurus/RetroPieBIOS?tab=readme-ov-file

 



여기서 필수 바이오스 파일은


FONT.ROM, bios.rom, itf.rom, sound.rom


이며, .wav파일 6개는 선택사항으로 넣어도 무방하다.


일반적으로 font.bmp 또한 필수 파일로서 게임 대사를 정상 출력하기 위해 필요하나, 한글 패치가 적용된 font.rom 파일이 있다면 font.bmp 파일을 삭제해줘야 font.rom 파일을 대신 사용하게 된다.


<Onion OS PC-98 설명>

https://onionui.github.io/docs/emulators/pc-98

 



공식 설명에서는 np2kai 폴더에 바이오스 파일을 넣지 말고 np2 폴더에만 넣으라 했지만 그러면 글씨가 안나온다.

바이오스 파일들을 sd:/BIOS/np2 및 sd:/BIOS/np2kai 폴더에 각각 복사해준다.



2. 게임 디스크 준비


디스크라 하면 시디롬을 많이 떠올리지만 PC-98시절 게임은 보통 플로피 디스크를 뜻한다.


아래 이스2 한글패치 제작자분께서 블로그에서 친절히 알려주신대로 디스크 이미지를 찾아보자. 구글에서 간단하게 구할 수 있다.



03b8d316e69f61fe3eee98bf06d60403a0763b896bb9cb0e5a45

Neo Kobe - NEC PC-9801 (2017-11-17)


제작사별로 정리되어 있으므로 이스 2를 하려는 경우 Falcom.zip을 받으면 되겠다.


확장자가 .d88 .nfd인 파일 모두 NEC PC-88/PC-98 플로피 디스크 이미지 포맷 형식이며, 확장자가 .d88인 파일만 가져다 쓰면 된다.


플로피 디스크 이미지: FDI, HDM, NFD, D88 등

하드 디스크 이미지: HDI, NHD, SLH 등


Ys II [FD] [Set 2]에서 A Disk 파일과 Program disk 파일을 가져오고,

이스2는 세이브를 별도의 공디스크로 저장하게 되어 있으므로 Ys II [FD]에서 User Disk 파일을 하나 빼오자.


- Program Disk : 게임 시작용 디스크, 오프닝

- A Disk : 게임 데이터 디스크

- User Disk : 저장용 공디스크



3. 디스크 한글패치


<NSM53님의 PC-9801용 이스 2 한글 패치>

https://nsm53p.tistory.com/390

 


한글패치는 이전에 올린 글인 아케이드 롬 한글패치 때와 동일하게 Lunar IPS 유틸리티를 사용한다.

Disk A와 Program disk는 각각 같은 이름의 디스크에 대응되며

FONT(K).ips 패치파일은 바이오스 파일의 font.rom에 패치해준다.


한글패치된 디스크 파일은 sd:/Roms/PCNINETYEIGHT 경로에,

font.rom파일은 sd:/BIOS/np2 및 sd:/BIOS/np2kai 에 있어야 한다.



4. 레트로아크 컨트롤 바인딩


일반적인 PC-98게임의 컨트롤은 숫자 키패드의 숫자 2, 4, 6 및 8, 화살표 키, enter, space, ctrl, z, x를 주로 사용하나 정해진 건 없다.

일부 게임에서는 마우스를 사용한다.


<이스 2 매뉴얼>

https://archive.org/details/ys-2-ancient-ys-vanished-the-final-chapter-manual

 


이스 2 매뉴얼을 보면 키는 대강 다음과 같이 쓰고 있음을 알 수 있다.


방향키 위, 아래, 왼쪽, 오른쪽 화살표 키가 아니라 숫자패드의 8, 2, 4, 6을 쓴다.

S 스테이터스 창

E (또는 Z) 장비 창

I (또는 X) 아이템 창

ESC 일시정지

ENTER 장비된 아이템 사용 또는 아이템 정보 표시

F4 세이브

F1 불러오기


<Neko Project II 0.86 kai 설명서>

https://github.com/AZO234/NP2kai

 



About libretro port ▶ Using keyboard (Joypad Keyboard mode) 부분을 보면 패드 조작을 어떻게 설정해 놓았는지 대강 설명이 있다.


기본적으로 NP2kai 에뮬레이터는 NP2kai 메뉴 호출 버튼, SHIFT 버튼 총 2개를 강제 할당하고 있으므로 LR버튼 중 2개를 덜 쓰게 된다.


그리고 각 키보드 키를 리틀 엔디안 형태의 16진수(2진수 4자리)로 변환해서 사용하고 있는데



https://github.com/libretro/RetroArch/blob/master/libretro-common/include/libretro.h

 



Ctrl + F를 눌러 RETROK로 검색하면 각 키보드 키가 어떤 숫자(10진수)로 지정되어 있는지 확인해볼 수 있다.



1) 설정파일 수정


sd:/BIOS/np2kai/np2kai.cfg


파일을 메모장으로 열어보면 다음과 같은 줄이 있는 걸 볼 수 있다. 숫자 4개가 하나의 키를 나타낸다.


lrjoybtn = 11 01 12 01 14 01 13 01 78 00 7a 00 20 00 32 01 08 00 2f 01 1b 00 0d 00


이것을 아래와 같이 수정하고 저장한다.


lrjoybtn = 08 01 02 01 04 01 06 01 78 00 7a 00 20 00 73 00 1a 01 1d 01 1b 00 0d 00


대응되는 미유 미니 키와 키보드 키는 순서대로 다음과 같다.


D-UP / DOWN / LEFT / RIGHT / A / B / X / Y / L / R / Select / Start

키패드8 / 키패드2 / 키패드4 / 키패드6 / X / Z / SPACE / S / F1 / F4 / ESC / ENTER


보기 쉽게 다시 정리하면 다음과 같다.


UP 키패드8

DOWN 키패드2

LEFT 키패드4

RIGHT 키패드6

A X

B Z

X SPACE

Y S

L F1

R F4

Select ESC

Start ENTER


이것은 이스 2 플레이에 맞게끔 직접 수정한 것인데, 게임마다 또는 취향에 따라 위 설명을 참고하면 얼마든지 다른 키로도 직접 수정할 수 있을 것이다.


윈도우 계산기 프로그램을 실행하고 프로그래머 모드로 바꾸면 D.E.C(10진수)와 H.E.X(16진수)를 간단하게 확인하고 변환할 수 있다.


예시1) F4 키는 10진수로는 285이며 16진수로는 11D이다.

리틀 엔디언으로 표시하려면 01 / 1D로 끊어준 다음 서로 순서를 바꾸면 1D 01이 된다.


예시2) F1 키는 10진수로 282이며 16진수로 11A이다.

리틀 엔디언으로 표시하려면 01 / 1A로 끊어준 다음 서로 순서를 바꾸면 1A 01이 된다.


이제 SD카드를 미유 미니에 넣고 게임을 실행하자.


이스2는 멀티디스크를 사용하므로 전문가 모드로 들어가 Neko Project II Kai 에뮬레이터를 구동하고 먼저 Program disk.d88 파일을 실행시킨다.



2) 컨트롤 바인딩(이어서)


게임을 실행했다면, 오프닝 장면에서 출력되는 한글이 잘 보이고 있을 것이다.


키 설정을 마무리하기 위해 레트로아크 메뉴(미유 미니 MENU 버튼 + SELECT 버튼)로 들어간다.


빠른 메뉴(Quick Menu) > 코어 옵션(Core Options) > S2M Click Shift Button Mapping


에서 시프트키를 L1, L2, R1, R2중에 하나에 강제로 할당해줄 수 있다. R2를 선택할 경우 우리가 게임에서 사용가능한 남는 R버튼은 R1이 된다.


빠른 메뉴(Quick Menu) > 코어 옵션(Core Options) > Joypad D-pad to Mouse/Keyboard/Mapping


여기서는 Manual Keyboard를 선택해주어야 앞서 메모장으로 수정해준 np2kai.cfg 파일의 키 설정이 반영된다.


Keypad 또는 Keypad Keyboard도 작동은 하지만 에뮬레이터 제작자가 설정해놓은 대로 키가 고정되어있는 단점이 있다(본문의 <Neko Project II 0.86 kai 설명서> 링크 참조).


빠른 메뉴(Quick Menu) > 코어 옵션(Core Options) > Joypad to NP2 menu Mapping


NP2 메뉴를 호출하는 키인데 마찬가지로 강제로 할당해야 하며 마우스 사용이 어려운 미유 미니에서는 별로 도움이 되지 않는다. L2를 선택할 경우 우리가 게임에서 사용가능한 남는 L버튼은 L1이 된다.



3) 레트로아크 자동 상태저장 끄기


멀티디스크 게임이라 그런지는 몰라도 레트로아크의 상태저장 기능이 잘 동작하지는 않는 것 같고 게임이 자체적으로 제공하는 세이브로드 기능을 이용해야 할 것이다. 잘 아시는 분이 있다면 도움 주시기 바람. 이 부분은 잘 모르는 영역이라 설명이 어려운데 상태저장 기능이 잘 작동한다면 상관없겠지만 그렇지 않다면 상태저장을 끄는 것을 권장한다. 어차피 이스 2는 세이브/로드가 자유로운 게임이다.


빠른 메뉴(Quick Menu) > B키 > 메인 메뉴(MAIN MENU) > 설정(Settings) > 저장(Saving) > 자동 상태저장(Auto Save State) 및 상태저장 자동으로 불러오기(Load State Automatically)


를 OFF로 한 다음,


빠른 메뉴(Quick Menu) >기존 설정 덮어쓰기(Overrides) > 게임 재정의 저장하기(Save Game Overrides)


로 설정을 저장해준다.



5. 게임 실행방법 정리


이스2는 디스크가 여러개인 게임 특성 상 게임을 할 때마다 디스크 교체가 약간 번거롭지만 옛날 컴퓨팅 환경에서 직접 디스켓을 뺐다 꼈다 하면서 플레이하던 시절의 감성을 감안하고 플레이한다면 할 만하다.



1) Program Disk.d88을 실행하여 게임을 시작한다.


- 오프닝이 다 지나간 후 '제작 일본팔콤(주)' 메시지까지 나온 상태이거나, 또는 오프닝을 스킵하려면 START키(ENTER)를 누른다.


- 정확히 '드라이브1에 A디스크를 넣고 리턴키를 눌러 주십시오.'라는 메시지가 보이는 창이 떴을 때,


START키(ENTER)를 누르기 전에 FDD1에 Disk A가 들어가 있어야 본 게임을 정상적으로 시작할 수 있다.


참고로 처음 Program Disk를 실행할 때는 FDD1이나 FDD2 구동 여부는 상관없다.



2) FDD1에 Disk A 삽입


드라이브1은 FDD1(drive A)을 말한다. 레트로아크 메뉴를 열고


빠른 메뉴(Quick Menu) > 코어 옵션(Core Options) > Swap Disks on Drive


부분을 확인해서 FDD2로 되어있으면 FDD1로 바꿔준다.


빠른 메뉴(Quick Menu) > 디스크 제어(Disc control) > 새 디스크 불러오기(load New Disc) > Disk A.d88 선택


빠른 메뉴 > 이어하기


START키(ENTER)를 눌러주면 본 게임을 할 수 있게 된다.



3) FDD2에 세이브용 User Disk 삽입


R1키(F4)를 눌러 세이브를 하려고 하거나 L1키(F1)를 눌러 로드를 하려고 하면


'디스크 세이브

드라이브2에 유저 디스크를 넣고 리턴키를 눌러 주십시오.

『스페이스키는 취소입니다.』'


라는 메시지가 나온다. 드라이브2는 FDD2(drive B)를 말한다.


빠른 메뉴(Quick Menu) > 코어 옵션(Core Options) > Swap Disks on Drive


로 들어가서 FDD1을 FDD2로 바꿔준다.


빠른 메뉴(Quick Menu) > 디스크 제어(Core Option) > 새 디스크 불러오기 > User Disk.d88 선택


빠른 메뉴 > 이어하기


START키(ENTER)를 눌러주면 저장/불러오기를 할 수 있게 된다.



실행방법을 다시 정리하면,

1) Program Disk를 실행한다. 오프닝을 끝까지 감상했거나 스킵하려면 START 버튼(ENTER)을 누른다

2) A디스크를 넣으라는 메시지 화면에서 FDD1에 Disk A를 넣고 START 버튼(ENTER)을 누른다

3) FDD2에 User Disk를 넣어준다. 이전에 저장된 게임이 있었다면 L1 버튼(F1)을 눌러서 로드하여 플레이하거나, R1 버튼(F4)을 눌러서 세이브한다.


매번 실행시마다 좀 짜치는 방법이지만 어쩌겠는가 휴대용 게임기에서 구동이라도 된다는게 다행인 것 같다.



7fed8272b58a69f351ee85e143817073b8fd15459f54e4e4e65acd47eb953bb1

7fed8272b58a69f751ed84e7468270734523564f5bf83e162543b1d9914175d5

7fed8272b58a69f551ed87e74584707389c8e91070d7f8ef22ddd9a26eff5d45

7fed8272b58a69f551ed87e744857273910d22d4843d461773ac7ffdfff273ed

7fed8272b58a69f351ef86e74580737383e3031c027a986900a3afc0ffbba560


고전명작 이스2를 한글로 미유미니에서 즐기려면 현시점에서는 PC98로의 도전이 어쩔 수 없는 선택이었는데 잘 실행되어서 다행임

돌린지는 2주 전이었는데 어째서인지 글이 안올라가서 지금에야 올림





추가) 이스 2 말고 다른 PC-98게임 시 폰트파일 지정하기


이번 이스 2같은 경우 font.rom파일을 패치하는 방식을 사용했는데,

다른 게임같은 경우 .bmp 형식로 되어있는 한글폰트 파일을 따로 갖고있는 경우가 많다. 설정방법은 간단하다.


이 경우 .bmp 한글폰트 파일을 sd:/BIOS/np2 및 sd:/BIOS/np2kai에 각각 넣어준 다음,


sd:/BIOS/np2kai/np2kai.cfg


설정파일을 메모장으로 열어서


fontfile = /mnt/SDCARD/BIOS/np2kai/font.bmp


부분을 해당 파일 이름에 맞게 수정해주면 된다.


다만 이게 게임마다 폰트파일이 달라서 중구난방이라 여러 게임을 원한다면 하나 작정하고 골라서 끝까지 깨고 설정을 수정한 다음 게임을 하는게 정신건강에 이로울 것이다.



그리고 아마 아날로그 스틱이 있는 게임기는 마우스 사용도 가능할 것으로 추측되지만.. D패드로 마우스를 쓸 수는 있는지 모르겠다


NP2 메뉴(기본 L2 버튼)에서는 D패드로 마우스를 사용해볼 수는 있다


빠른 메뉴(Quick Menu) > 코어 옵션(Core Options) > Joypad D-pad to Mouse/Keyboard/Mapping

에서 Mouse를 선택해주면 되고 클릭은 B버튼으로 되며, 디스크 삽입도 여기서 가능하지만 어차피 게임하려면 입력을 키보드로 다시 바꿔줘야 해서 더 번거롭다

추천 비추천

13

고정닉 0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
3006 설문 여행 같이 다니면 고난이 예상되는 스타는? 운영자 25/04/28 - -
35517 공지 갤러리 규정, 가이드라인 - 2025.04.10 [14] 그럼여갤로그로 이동합니다. 25.02.25 3357 7
49621 공지 신고글 그럼여갤로그로 이동합니다. 25.04.04 988 3
35286 공지 [입문자필독]각종 정보글 정리 [19] 핥타갤로그로 이동합니다. 25.02.24 9493 18
53397 공지 ⚠+갤 말머리 신설 겸 설명.txt⚠+ [3] 그럼여갤로그로 이동합니다. 25.04.16 580 6
10176 공지 <입문자를 위한 기기 구매 가이드> [32] ㅇㅇ갤로그로 이동합니다. 24.09.14 14716 44
68 공지 [가이드라인] 고전게임 질문 글을 올릴 때 (2019.1.18) [4] 베르나르베르베르갤로그로 이동합니다. 17.03.17 6979 10
57005 일반 레트로아크 버전 낮다고 손해 보는거 있어? 레갤러(118.235) 14:13 12 0
57004 일반 페가수스 응애 기종 선택 한번에 하고싶누ㅜㅜ [1] 레갤러(121.144) 14:10 9 0
57003 일반 y700 패드 이거 보기만 해도 [2] 레갤러(124.50) 13:43 78 0
57002 일반 뭔가 수상한 할머니의 휴대폰 화면 [5] ㅇㅇ갤로그로 이동합니다. 13:20 176 0
57001 일반 y700 4세대 저 패드 [3] 레갤러(110.14) 13:17 152 0
57000 일반 대형전자상가는 이제 ㅋㅍ해주는 곳 없나? [10] 레갤러(124.50) 13:12 125 0
56999 일반 슈퍼콘솔 한방팩 8시정도 올릴께 [23] 흑살풍갤로그로 이동합니다. 12:53 253 10
56998 일반 오늘 점심에도 본전 뽑았어요 [4] ㅇㅇ(118.235) 12:44 163 0
56997 일반 스위치 oled 커펌 질문 드립니다 [6] 레갤러(219.248) 12:09 129 0
56996 일반 미유 플립 버전 널리OS 언제나와? 레갤러(221.150) 12:08 52 0
56995 일반 레트로이드 포켓 미니 지금은 중고던 새거던 거르는게 좋은듯 [1] ㅇㅇ(118.235) 11:53 123 0
56994 일반 레갤에서 구매한 RP4P 도착 [10] ㅇㅇ갤로그로 이동합니다. 11:49 213 0
56993 일반 널리 알파 뜸 [1] ㅇㅇ갤로그로 이동합니다. 11:48 136 0
56992 일반 이번달 목표 [9] 레갤러(203.228) 11:46 129 0
56991 일반 Y700 4세대 쩐다 [11] 레갤러(116.43) 11:38 375 2
56990 일반 스위치 이제 700기가 채움 [7] dfd갤로그로 이동합니다. 11:31 202 0
56989 일반 와 이러니까 메모리카드 굽는게 느렸지 ㅋㅋ [6] ㅇㅇ(58.230) 11:16 250 0
56988 일반 레포미니 4인치만 됐어도 이걸로 종결 쳤을텐데 [6] 레갤러(49.170) 11:15 102 0
56987 일반 흙빠이날 64기가 공유 부탁드려요!! [2] 레갤러(39.7) 10:59 91 0
56986 일반 [투표] 둘중에 뭐 살래? 세로형 기기의 대결 [6] ㅇㅇ(118.235) 10:59 149 0
56985 일반 버튼 하나만 개방하면 일방통행 타임머쉰 완성이닷 ㅋㅋ [1] 레갤러(223.39) 10:53 102 0
56984 일반 입문기기 [9] 레갤러(118.235) 10:16 215 1
56983 일반 35xxsp 버튼 마스킹테이프 작업하면 키감도 좀 올라가??? [4] 레갤러(58.227) 10:12 99 0
56982 일반 흑수저팩 갓벽한데 한가지 단점..ㅠㅠ [6] ㅇㅇ(125.191) 09:59 194 1
56980 일반 조이스틱 가정용 게임기는 여기서 사서 딸깍해 [6] ㅇㅇ(118.235) 09:58 198 0
56978 일반 대세를 따라가야겠다 [10] 레갤러(210.105) 09:27 280 0
56976 일반 스위치 n64 포트 게임들 레갤러(180.182) 08:40 153 0
56975 일반 응애팩 몇일 째 다시 받는 중...ㅠㅜㅠㅠㅠㅠ 레갤러(222.236) 08:31 138 0
56974 일반 킹갓큐브 형님들 질문있슴다 [1] 레갤러(125.179) 07:46 108 0
56973 일반 G28 512 한방팩 [28] 흑살풍갤로그로 이동합니다. 07:05 610 14
56972 일반 근데 기술적으로? 성능? 리눅스 vs 안드 [7] 레갤러(1.227) 06:34 208 0
56971 일반 호므므3 해본결과 ㅋㅋ 레갤러(223.39) 06:28 250 0
56970 일반 K36 k36s 두개다삼ㅋㅋ [2] 레갤러(211.234) 05:09 233 0
56969 일반 한방팩만들려고 테라박스 다운하는거 까지 갓는데 [2] 레갤러(58.227) 04:30 165 0
56968 일반 rg35xxsp 팔아줄 게이읍나 [6] 레갤러(121.141) 04:12 168 0
56967 일반 집에서 친구들이랑 고전게임 하고싶은 아재인데 질문좀.. [34] 레갤러(125.241) 03:10 333 0
56966 일반 dmg 이 버튼 ㅈㄴ편하네,, [1] 킹갓Dmg갤로그로 이동합니다. 02:53 259 0
56965 일반 며칠전에 리천GBA 구글링하다가 갤 유입된 레트로 문외한인데 [4] ㅇㅇ(218.150) 02:28 176 0
56964 일반 레트롱 게임 참 좋다 [1] 마이루이갤로그로 이동합니다. 01:54 138 0
56962 일반 스위치 뭔가 자꾸 아쉽나 햇더니 [2] 마이루이갤로그로 이동합니다. 01:44 219 0
56961 일반 밑에 K36 16달러 샀다는 형 보고 나서... [4] 레갤러(175.121) 01:33 237 1
56960 일반 트리무이 (tsp) 당근 삿는데 [1] 레갤러(58.29) 01:29 208 0
56959 일반 이제 각잡고 몇일만 더 하면 끝나는데 [32] 레붕이갤로그로 이동합니다. 00:46 598 14
56958 일반 안드로이드 게임 두개 올림(펑) [22] ㅇㅇ갤로그로 이동합니다. 00:41 952 14
뉴스 “킹 받으면 성공”…아이돌 전문 MC 아닌 ‘가수’ 유재필의 절묘한 변화구 승부수 [IS인터뷰] 디시트렌드 14:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2