NDS에뮬 : DSonPSP v0.2C beta

e

Yoshihiro(요시히로)라는 사람이 만든 NDS 에뮬레이터  DSonPSP v0.2C beta가 발표되었습니다. [출처가기]

DSonPSP는 PC용 NDS 에뮬인 DeSmuME core v9을 기반으로 제작되었는데, 지난 2007년 첫 발표된 DeSmuME for PSP와 비슷하게 게임을 원활히 구동할만한 수준은 되지 않으니, 단지 게임이 구동된다는 점에만 의의를 두는 것이 좋습니다. PSP로 NDS 에뮬을 완벽히 구현하는 것 자체가 어려운 탓일까요...

업데이트 내역입니다.
DSONPSP based on DESMUME core v9 by yoshihiro

....::::IT'S A BETA::::....
개념증명 단계임.

이하 설치법은 아래에서 설명.

...:::BETA 2:::...
* 다음 설정 항목 추가 :
   - 핀볼이나 풋볼 등 몇몇 게임에서 필요하므로 스크린 상하반전 설정 추가.
   - 속도 제한 해제 설정 추가.
   - 프레임스킵 설정 추가.
   - 사운드 설정 추가.
   - CPU 비율 핵

:::앞으로 할 작업:::
* 당장 필요하지만 개발중인 기능들.
   1 NDS 터치스크린 비율을 PSP에서 구현
   2 마우스 포인터
   3 사운드
   4 CPU 최적화
   5 빌드 v0.9.4로 포팅


[ 설치법 / 사용법 ]
1. 위 첨부파일을 받아 압축을 풀고 그 안의 'DSONPSP' 폴더를 ms0:/PSP/GAME/ 폴더로 복사합니다.

2. 구동할 NDS의 롬파일을 따로 구해 ms0:/PSP/GAME/DSONPSP/NDSROM/ 폴더로 복사합니다.
(롬파일은 *.nds 형식이며, 물론 파일명은 영어나 숫자로 이루어져 있어야 합니다.)

3. XMB의 게임 -> 메모리스틱 메뉴에서 'DSONPSP beta 2 by Yoshihiro'를 실행합니다.


4. 에뮬레이터가 구동되면 우선 위처럼 '../NDSROM/' 폴더에 있는 롬파일 목록을 보여주게 됩니다. 구동을 원하는 롬파일로 이동한 뒤 엑스버튼을 누르면 구동됩니다. 네모버튼은 에뮬레이터 종료입니다.


5. 롬파일을 선택하면 몇 가지 설정을 변경할 수 있습니다. 설정 변경 후 스타트버튼을 누르면 게임 실행!
(Screen Vertical : 화면 상하반전 여부 / Enable Audio : 사운드 출력 여부 / Disable speed limiter : 속도 제한 해제 여부 / Frameskip : 프레임스킵 여부 / Yoshi CpuRatioHack : CPU 할당 설정(?))


6. 꽤 길게 로딩이 진행된 후 실제 게임이 구동됩니다.

7. PSP의 조작법은 다음과 같습니다.
PSP 버튼 = 해당되는 NDS 버튼
방향키 = 방향키
스타트버튼 = 스타트버튼
셀렉트버튼 = 셀렉트버튼
동그라미버튼 = A버튼
엑스버튼 = B버튼
세모버튼 = X버튼
네모버튼 = Y버튼
R트리거= R버튼
L트리거 = L버튼
노트(음표)버튼 = 터치스크린 클릭
ANALOG   =  터치스크린 방향

# 글 처음에 말씀드렸듯이 게임을 하겠다는 생각은 접는 것이 좋을 듯 싶습니다. 스크린샷을 보면 알겠지만 프레임스킵을 설정해도 초당 프레임이 1~3정도밖에 나오지 않아 성질 버리기 딱입니다.

* 관련글 보기 *
PSP용 NDS 에뮬 개발중!