728x90
반응형

안녕하세요. 김톰슨입니다.
뉴포켓고라는 중국 에뮬레이터 게임기 세팅관련 정보를 정리해봅니다.
다른 분들 글은 출처를 밝히도록 하겠습니다.

펌웨어 : https://github.com/Ninoh-FOX/POCKETGO2_ROGUE_CFW

 

 

펌웨어 설치하는 방법

위의 유튜브 영상은 펌웨어 설치하는 방법

1. 추가가 필요한 에뮬레이터
  – snes9x4d : 현재 깔아있는 pocket snes로 구동이 안되는 롬들이 좀 있었습니다 (유유백서..등) 그리고 초무투전2가 그래픽이 살짝 깨지기도 했구요. snes9x4d를 사용했을때 제대로 구동이 가능했기에.. 슈퍼패미콤을 구동하기 위해서 반드시 필요한 에뮬입니다. 추가적으로, pocket snes는 프레임이 순간적으로 떨어지면서 부드럽게 스크롤이 안되는 문제가 간혹 보입니다. 이문제도 해결해 줄수 있는 게 이 에뮬레이터 입니다.
  – openMSX : 제가 MSX게임을 상당히 좋아하는 편인데 처음 받았을때 MSX를 구동할수 있는 에뮬레이터가 없더군요. 1.15.0 version으로 설치해서 알파로이드, 구니스 등을 실행했을때 정상적으로 실행되는 것을 확인했습니다.
 – smsPlus : sms게임 구동시 사운드 이슈 문제 해결
 – PicoDrive(1.9.5) : md-32x게임 구동시 풀프레임 구동 가능 
 – FBneoSdl :파이널번네오 에뮬이며 cps3게임을 원할히 구동
 – vbanext :GBA에뮬로 기존 regba의 간헐적 프레임 드랍현상을 해결. (참고 Regba는 압축파일롬 사용가능 vbanext는 압축풀고 넣어야함 바이오스는 공통으로 넣어야함 바이오스 파일명 : gba_bios.bin)

2. 에뮬 별 게임 구동법 
 – PS1 에뮬 구동시 철권3등과 같이 슬로우모션이 생기는 문제는 Core Settings에서 RCntFix 옵션 off로 해결함!
 – PCE(피씨엔진) 게임 구동을 위해서는 롬파일 압축을 반드시 풀어놓아야함.
 – PCE-CD 게임 구동을 위해서는 바이오스 파일(syscard3.pce)를 에뮬레이터 실행 후 선택 가능한 폴더에 복사합니다.(pce-cd 게임이 들어있는 메인 폴더가 아무래도 좋겠죠?) 에뮬레이터 실행 후 syscard3.pce 파일을 선택합니다. 그러면 bios구동 화면이 나옵니다.. 여기서 select버튼을 누르면 temper설정 메뉴가 나오는데.. 여기서 Load New game선택 해서 여기서 실행하고자 하는 pce-cd 게임을 선택합니다. 그러면 바로 다시 temper설정 메뉴로 뜨는데 여기서 Restart game을 선택한 다음 바이오스 화면에서 start버튼을 누르면 게임이 원할하게 실행됩니다.
/usr/local/home/.temper/syscards 폴더에 바이오스 파일 넣음
 – SMS(세가마크시스템) 에뮬로 SMS롬 구동시 사운드 밀림 현상이 있음. picodrive(메가드라이브에뮬)로도 SMS롬 구동 가능하지만, native scale로 화면이 좀 작게보임. 첨부된 smsplus_gcw0.opk 받으시면 문제 해결됩니다.
 – MD-CD 구동을 위해서는 메가CD 바이오스가 반드시 필요함. 바이오스 파일 이름은 bios_CD_E.bin, bios_CD_J.bin, bios_CD_U.bin등의 형태로 구글링을 통해 찾을 수 있음. 이 파일들을  /usr/local/home/.picodrive 폴더에 복사하면 문제없이 실행 가능
 – FCEU(패미컴에뮬) 에뮬로 패미컴 게임 구동시 프레임스킵이 매우심하게 나타남(프레임스킵0으로 해도). 이건 버그인지 최적화문제인지는 모르겠으나 이문제를 해결하기 위해서 셋팅을 다음과 같이 바꾸면 매우 부드럽게 스크롤 됩니다.
  Main Setup : FPS Throttle (on)
  Video Setup : Video Scaling (2xSaI 288)
  Sound setup : Sound rate(24000~32000 사이 조절), Quality(2), Lowpass(on)
 – XMAME의 52, 69, 84는  mame가 버전업 하면서 지원했던 롬셋 버전을 의미하며 0.52(0.37b16), 0.69, 0.84로 버전이 업데이트 되면서 롬셋이 추가 되거나 기존의 롬셋의 내부 파일들이 변경되면서 되던게 안되거나 하는 현상이 나타날 수 있음(http://mamerominfo.retrogames.com/)   GKD350H는 xmame 0.84롬셋을 구동하는데 사양이 딸리지 않기 떄문에 굳이 0.52, 0.69로 구동 할 필요가 없음. 따라서 0.84버전 롬셋을 구해서 \apps\xmame\xmame84\roms 경로에 롬파일을 넣으면 됨. 하지만 0.84 풀롬셋을 구하기는 어렵기 때문에 0.106롬셋을 사용함.  
  – XMAME로 롬파일을 옮긴 후 바로 XMAME실행 후  롬을 선택해서 구동하면 안될 수 있음.. 반드시 파일을 복사 한 후 350H를 리부팅하고 실행해야함( 제가 많이 실수 했던 부분)
  – XMAME를 실행시켰을때 롬이 잘못된 경우는 롬 파일이 이상하다는 메세지가 반드시나옴. 그게 안나오고 롬파일 선택 후 그냥 바깥으로 튕긴다면 롬파일 실행시 옵션에서 Video Rendering 을 Auto 말고 Software:No scaling으로 변경해서 실행하면 됨. MAME게임 대부분이 이 옵션으로 튕겨졌던게 실행가능함. (건버드2나 솔디바이드 같은 사이쿄 용량큰(?)슈팅게임은 VIDEO DEPTH 옵션을 32bit로 설정해야함. 특히 이런  게임을 실행할때 의외로 로딩시간이 긴 경우가 있으니 계속 검은 화면이더라도 좀 시간이 지나면 화면이 나옴. 버튼도 간혹 눌러보기도 하면서…ㅎ)
  –  XMAME 주요 조작법
    동전 : R1 + Select    시작 : L1 + Select
    슬립모드 : R1+L1 (게임하다가 급한일 생겼을시 잠시 스톱 기능)
   게임 종료 : L1+R1+Select
    MAME 내부 옵션 (키맵핑등 변경가능) : L1+START (종스크롤 슈팅의 경우 화면이 90도 회전 되기에 발사 버튼을 아날로그 스틱으로 맵핑하면 게임이 매우 편함.)
출처 : https://cafe.naver.com/moopung/9560

Mame4all을 실행하면 ok를 누르라는 문구가 뜨는데 뉴포켓고에서 ok는 방향키 좌우로 누르면 됨

각 에뮬레이터 프리뷰는 게임 롬이있는 폴더안에 .previews폴더를 만들고 그 안에 이미지파일을 넣으면 됨(이미지 파일은 롬파일과 파일명이 같아야함)

DinguxAtari : Atari5200/800 바이오스 사용 안함
A5200 : Atari 5200 Bios 이름을 5200.rom 으로 변경 후 넣어 주시면 됩니다.
Atari800 : 2020-02-14 (For 1.5.1) 또는 2020-02-14 (For 1.5.2) 버전이 있습니다.사용 방법 : https://boards.dingoonity.org/retro-game-350rg-350/atari800-4-1-0/
참고 : 5200.rom 파일은 /media/home/ 폴더에 넣었더니 실행됨

fceux 패미컴디스크 구동시 바이오스 필요
바이오스 이름 : disksys.rom
바이오스 넣는 폴더 : /usr/local/home/.fceux

pcfx 구동시 바이오스 필요
바이오스 이름 : pcfx.bios 혹은 pcfx.rom
바이오스 넣는 폴더 : /usr/local/home/.mednafen
pcfx는 뉴포켓고에서 랙이 심함 오드로이드 고 어드밴스에서도 랙이 걸린다고 함 설치 안하는게 나음~

 

 

 

pcfx 소리 안날때 해결방법

ps1 한글 게임의 경우 일부 게임이 한글 바이오스 필요
한글 바이오스 필요한 게임 (사일런트힐1, 아란드라)

메가시디 게임 루나의 경우 mp3로 되어 있는 것들 wav로 변환해주어야 소리가 나옴

마메 게임 롬셋버전 정리
mame4all : 0.37b5 롬셋 버전
fba : FBA 0.2.97.44 롬셋 버전

pcsx4all 메뉴 설명
<메인메뉴>
Swap CD
-> 여러장의 cd로 이루어진 게임에서 시디를 교체할때 사용합니다. 여러장의 시디를 합친 pbp파일을 사용할때는 시디 넘버가 나오고 아닌경우에는 다른 이미지를 선택 할 수 있는 브라우저가 나옵니다.
load state
-> 강제저장한 세이브를 불러옵니다.들어갔을때 자동선택된것이 마지막에 세이브한것 입니다.
save state
-> 강제저장 메뉴입니다. 슬롯을 선택하고 저장하시면 스샷과 함께 저장 됩니다.
GPU settings
-> 화면 관련 설정 메뉴입니다. 자세한건 아래에 적겠습니다.
SPU settings
-> 사운드 관련 설정 메뉴입니다. 자세한건 아래에 적겠습니다.
Core settings
->바이오스 같은 시스템 관련 설정입니다. 자세한건 아래에 적겠습니다.
Quit
-> 에뮬종료후 롬선택화면으로 갑니다.
<GPU settings>
Show FPS
-> 게임화면 상단에 cpu사용률과 프레임 정보등을 표시해줍니다.
Frame limiter
-> 원래는 성능이 오버되서 60프레임 이상 재생되는걸 막아주는 기능인데 rg350에서는 별차이 없습니다.
Frame skip
-> 성능상 풀프레임이 나오지 않는경우 프레임 몇개를 건너뛰어 속도를 맞추는 기능입니다. 설정하면 느렸던 게임이 제속도가 나오지만 끊겨봅니다. 보통 auto로 하시면 되고 느리더라도 끊어져 보이는게 더 싫다 하시면 off하시면 됩니다.
Video Scaling
-> 화면 처리 방법에 대한 설정입니다. nearest로 하시면 보통 잘 돌아가는데 몇몇 게임에서는 화면이 떨리거나 하는 경우가 생깁니다. 이럴때는 hardware로 설정하시고 화면 비율이 이상하게 나오는건 전원 + a버튼을 누르시면 정상적으로 나옵니다.
NTSC resolution Fix
-> 기본설정이 ON입니다. 화면에 맞게 해상도를 맞춰주는 기능인데 건들일 없으니 그냥 쓰시면 됩니다.
Interlace
-> 기본설정이 off입니다. 화면 픽셀의 짝수줄을 건너뛰어 스캔라인같은 느낌을 내고 퍼포먼스를 올리는 기능인데 rg350은 해상도가 낮아서 화면이 이상하게 보일때가 많습니다. 보통은 off로 두시고 몇몇게임에서만 사용합니다. 이설정은 설정후 에뮬을 재시작해야 적용됩니다.
(철권3,데드오어얼라이브,토발2,블러디로어2 같은 경우는 interace off,videoscaling nearest로 설정하시면 좀더 나은 프레임으로 돌아갑니다. 단 블러디 로어2의 경우는 이렇게해도 풀프레임이 나오지 않습니다;)
Dithering
-> 픽셀을 흐트려트려(?) 좀더 나아보이게 하는기능인데 rg350은 어차피 해상도가 낮으니 설정할일 없습니다. 괜히 퍼포먼스만 떨어뜨리니 그냥 off로 둡니다.
Lighting
-> 게임내 광원 효과를 제어하는 옵션입니다. 끄면 프레임 상승이 있을수 있지만 광원효과가 없어져 밋밋해보일수 있습니다. 왠만하면 그냥 on으로 둡니다.
Fast lighting
-> 광원효과 사용시 단순화시켜서 퍼포먼스가 많이 줄어들지 않게 합니다. 보기엔 크게 차이나지 않으니 그냥 둡니다. 기본값은 on입니다.
Blending
-> 반투명효과 관련 옵션입니다. off로 하면 이상하게 나오는 경우가 많으니 이것도 왠만하면 그냥 둡니다. 기본값은 on입니다.
Restore default
-> gpu settings의 설정을 기본값으로 돌립니다.
<SPU Settings>
사운드 관련 설정인데 이쪽은 저도 잘 모르겠네요;
XA audio
-> 기본값은 on입니다. 동영상에서 사운드가 재생되지 않거나 음성이 안나온다면 이 설정이 off로 되어 있는지 확인합니다.
CDDA audio
-> 기본값은 on입니다. 시디트랙으로 재생되는 사운드에 대한 설정입니다. 이 설정과 관계없이 pbp 파일의 경우 트랙정보가 포함안된 경우가 있을수 있으니 카페내 다른분의 강좌를 참고 해주세요.
Audio sync
-> 사운드의 타이밍을 맞출건지에 대한 설정입니다. 기본값은 on인데 off로 되어 있는경우 타격음 같은 것들의 싱크가 맞지 않을수도 있습니다. on으로 하시면 퍼포먼스를 살짝 저하시키기 때문에 상황에 따라 설정하시면 됩니다.(크게 차이는 없습니다)
IRQ fix
-> 기본값은 off입니다. 아마 발키리 프로파일과 메탈기어 솔리드에서 사운드 관련 문제 생길때 사용되는 설정 아닐까 합니다.
master volume
-> 볼륨설정입니다.
restore defaults
->spu setttings의 설정을 기본값으로 돌립니다.
<CORE settings>
여기 설정들은 에뮬을 재시작해야 적용되는것들이 많습니다. 패드설정 관련을 제외하고 다른것들은 설정변경시 에뮬을 재시작하세요.
Emulation Core
-> 기본값은 rec으로 그냥 둡니다. int로 바꾸면 엄청 느려집니다.
Cycle multiplier
-> 기본값은 2.00으로 최대 3.00까지 설정가능합니다.클럭 배율을 높여주는 기능인데 아래 적을 HLE emulated bios를 on했을때만 적용되는걸로 보입니다. 몇몇 게임에서는 좀더 퍼포먼스가 나오긴하는데 별차이 없는 경우도 있고 다른 문제들이 생기는 경우도 있으니 왠만하면 그냥 둡니다.
HLE emulated bios
->on으로 되어있는 경우가 있는데 아래 set BIOS file 설정에 바이오스 파일을 설정해놓았다면 off로 해주세요. 바이오스 파일이 없는경우 에뮬에서 바이오스를 에뮬레이트 해주는 기능입니다. on해도 대부분 잘돌아가지만 몇몇게임에서는 문제가 생깁니다.(예를 들어 디노크라이시스1의 경우 게임내 세이브가 작동하지 않습니다)
set BIOS file
-> bios파일을 가지고 있다면 여기서 해당 파일을 설정합니다. 보통 파일명은 scph1001.bin파일인데 몇몇 한글화 게임중 바이오스의 폰트를 사용하는 경우 전용 한글 바이오스를 따로 설정해줘야 한글이 제대로 출력됩니다.(사일런트힐1,아룬드라 등)
Skip bios logos
-> on으로 하시면 게임 구동시 플스 부팅화면을 스킵할수 있습니다.
Map l-stick to Dpad
-> 기본값은 off ,십자키를 강제로 아날로그에 설정하는 기능입니다. 굳이 사용할 필요없이 전원 + b버튼으로 사용하셔도 됩니다.
Analog mode
-> 컨트롤러 형태에 대한 설정입니다.플스 컨트롤러가 초창기부터 해서 많이 바뀌었는데요 맨 처음이 아날로그도 없고 진동도 없는 버전,아날로그가 추가된 버전,아날로그 없이 진동이 추가된 버전,아날로그와 진동이 동시에 적용된 버전이 있었습니다. 설정에서 순서대로 digital,DualAnalog,Dualshock,Dualshock/A에 대응됩니다. 진동과 아날로그 스틱을 동시 사용하고 싶으시면 Dualshock/A로 설정 해놓으면 되는데 문제는 해당 컨트롤러가 나오기 전 출시 게임들은 컨트롤러가 작동하지 않습니다. 만약 게임을 실행했는데 키가 먹지 않는다면 이 설정을 변경하세요.재시작하지 않아도 변경사항이 적용됩니다.
(진동이 플스 초기부터 지원하던게 아니라 게임내 옵션에서 진동을 선택할수 있게 되어 있는 경우가 많습니다. 게임하실때 설정메뉴를 한번씩 확인하세요)
RCntFix
-> 패러사이트 이브2,반달하츠 구동시 사용하는 설정입니다.
vsyncWA
-> 이누야사 전국 배틀 구동시 사용하는 설정입니다.
Memory card slot1,2
-> 게임내 세이브를 저장던 메모리스틱 파일을 지정합니다.게임내 저장시 메모리가 꽉차서 저장이 불가하다는 설명이 나오면 이부분을 변경해 줍니다.
오토세이브가 필요한 경우가 아니면 강제저장이 편합니다.
Restore Default
-> Coresettings 설정을 기본값으로 돌립니다.
출처 : https://cafe.naver.com/moopung/21178

사용 가능한 에뮬레이터 정리
Xmame (내장, 외장)
OpenMSX (MSX, MSX2)
Gambatte (게임보이, 컬러 )
Ohboy (게임보이, 컬러 )
Gpsp (게임보이 어드밴스)
ReGBA (게임보이 어드밴스)
VBA next (게임보이 어드밴스)
Gngeo (네오지오)
Neo4all (네오지오 시디)
Race (네오지오 포켓)
Dosbox (도스)
Sms plus GX (마스터 시스템)
Picodrive (메가 드라이브)
PocketSNES (슈퍼 패미컴)
Snes9x 4D (슈퍼 패미컴)
스컴VM (강건너사자님 버전)
FBA 0.2.97.35
FBA 0.2.97.44
FBneo 0.2.97.44
Mame4all
Stella 3.9.3 (아타리 2600)
Prosystem  (아타리 7800)
Handy (아타리 링크스)
Oswan (원더스완)
SwanEmu (원더스완)
ColecOD (콜레코 비전)
Fceux (패미컴)
Pokemini (포켓몬 미니)
Pcsx4all (플레이스테이션)
Temper (피씨 엔진)
Mupen64plus alpha (닌텐도 64)
출처 : https://cafe.naver.com/moopung/18013

기본 강좌 모음 : https://cafe.naver.com/moopung/10916

위의 모든 글은 무적풍화륜 카페를 참고했습니다.
무적풍화륜 카페 주소 : https://cafe.naver.com/moopung

 

마치며…
제가 세팅하면서 많은 도움을 받은 글들을 정리해보았습니다.
원글 출처까지 모두 밝히며 제가 세팅하면서 겪은 내용도 약간 추가하였습니다.
정보를 공유해주신 모든분들께 진심으로 감사드립니다.
롬과 바이오스 공유는 불법이므로 관련 질문은 받지 않습니다.

반응형