레이블이 NDS인 게시물을 표시합니다. 모든 게시물 표시
레이블이 NDS인 게시물을 표시합니다. 모든 게시물 표시

2010년 5월 21일 금요일

NDS에뮬 : DSonPSP Unofficial V0.1


DeSmUmE core 9를 기반으로 YoshiHiro가 개발중이던 NDS 에뮬레이터 DSonPSP의 비공식 버전입니다. [출처가기]

YoshiHiro는 저번의 그 일(http://popotz.textcube.com/1470) 이후로 사실상 PSP계에서 은퇴했기에, jonlimle라는 유저가 비공식이긴 하지만 DSonPSP 개발을 이어서 한다고 합니다.


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

2. 확장자가 *.nds인 NDS용 게임 롬 또는 NDS용 홈브류 파일을 각자 구해서 ms0:/PSP/GAME/DSONPSP/ 폴더 안으로 복사합니다. (위 첨부파일에는 breakout.nds라는 테스트용 NDS 홈브류가 포함되어 있습니다.)


3. 이제 XMB의 게임 -> 메모리스틱 메뉴로 들어가 'DSonPSP Unofficial V0.1'를 실행합니다.


4. 롬 파일 목록이 나오면 원하는 항목으로 이동 후 엑스버튼을 누르면 됩니다.


5. 잠시 후 해당 게임 (또는 홈브류)가 실행됩니다.

# 참고 : samples.zip 안에 들어있는 *.nds 파일들은 제작자가 테스트할 때 사용한 샘플 프로그램들입니다.

# YoshiHiro의 DSonPSP Beta에 비해 이번 비공식 버전은 프레임 속도가 엄청나게 향상되었습니다. 하지만 쾌적하게 게임을 즐기기에는 조금 무리가 있네요. 게다가 아직 사운드는 지원하지 않습니다. 앞으로 스크린샷 기능이나 강제세이브 기능 , 에뮬레이터 메뉴 등의 추가가 예정되어 있으니 관심있는 분들은 업데이트 버전을 기다려보세요.

# 터치스크린도 없는 PSP로 에뮬을 돌리기보다는, 역시 NDS 게임은 NDS로 하는게 좋겠죠.

# PSP 게임과 마찬가지로, NDS용 롬파일의 공유는 불법입니다.

* 관련글 보기 *
NDS에뮬 : DSonPSP beta 7
NDS에뮬 : DSonPSP beta 5/6
[추가] NDS에뮬 : DSonPSP beta 4
NDS에뮬 : DSonPSP v0.2C beta
PSP용 NDS 에뮬 개발중!

2010년 3월 24일 수요일

닌텐도 '닌텐도3DS(가칭)' 발표


닌텐도주식회사가 닌텐도DS 시리즈의 후속기기인 '닌텐도3DS'(가칭)를 2011년 3월 경 발매한다고 발표했습니다. [출처가기]

발표에 따르면 '닌텐도3DS'(가칭)는 별다른 도구(입체 안경 등)가 필요없이 맨눈으로 3D 영상 게임을 즐길 수 있으며, 닌텐도DSi를 포함한 이전 닌텐도DS 시리즈의 게임 호환이 가능하다고 합니다. (외관은 크게 바뀌지 않겠네요.)

이 외에 자세한 사항은 전혀 알려지지 않았으며, 오는 6월 15일 미국 로스엔젤레스에서 열리는 'E3'에서 더 자세한 내용을 발표한다고 합니다.

# 얼마 전, 올 해 'E3'에서 NDS 신기종 혹은 PSP 신기종 중 하나가 발표될 거라는 소문이 있었는데, 사실로 밝혀지는군요.
# NDS vs PSP... 계속 이어지는 것일까요?

2009년 9월 16일 수요일

NDS에뮬 : DSonPSP beta 7

NDS 에뮬레이터인 DSonPSP가 beta 7로 업데이트되었습니다. [출처가기]

그 동안의 변경점은 다음과 같습니다.
...:::BETA 7:::...
- 한 번 더 속도를 향상시킴.
- 화면을 터치하기 위해 L/R트리거 사용.
- 흑/백, 2가지 색상의 커서 추가.
- 프레임스킵이 '2'로 기본 설정됨.
- FPS 카운터 수정.
- 소스 코드는 곧 svn에 추가될 예정.

...:::BETA 6:::...

- ARM9VBLANK를 이용한 스피드 핵
- 많은 게임에서 발생하는 Glich 버그 수정.
- Yoshi island같은 게임에서의 멈춤 현상 수정.
- Bleach DS를 비롯한 많은 게임에서 세이브 기능 가능.
- 소스코드 업데이트.

...:::BETA 5:::...

- vertical screen mode를 삭제하고, 스크린 스왑 기능을 추가.
- 언어 지원 기능을 추가하여 정상 작동함.
- GU 지원 추가됨.
- 스피드업이 되어 많은 게임을 플레이할 수 있게 됨.
- NDS 게임이 PSP에서 멈출 때의 문제 수정.
- PSP용 소스 코드 추가.

...:::BETA 4:::...
- 속도 향상.
- 일부 게임 멈춤 현상 수정.
- PSP용 소스코드 배포. (깨끗하지는 않음.)

...:::BETA 3:::...
- GPU, MMU, DMA, RTC와 코드 향상.
- 일부 게임에서 약간의 속도 향상. (DBZ2의 경우 이전 7fps에서 15fps로 향상.)
- gfx3d core를 DeSmume core 9.4 버전으로 업데이트.
- 디버그 정보를 추가해서, 게임이 멈추는 경우 결과를 확인할 수 있음.
- CPU Ratio Hack 기능 제거.

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


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

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


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


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


5. 롬파일을 선택하면 몇 가지 설정을 변경할 수 있습니다. 설정 변경 후 스타트버튼을 누르면 게임 실행!

(Screen <--> SWAP : NDS 스크린 좌우 변경 여부 / Show FPS : 화면 상단에 초당 프레임 표시 여부 / Cursor color : 커서 색상 (흑/백) / Enable Audio : 사운드 출력 여부 / language : 언어 변경)


6. 꽤 길게 로딩이 진행된 후 실제 게임이 구동됩니다. 이전과는 다르게 스크린 터치를 위한 커서가 보입니다. 아날로그스틱으로 커서 이동이 가능하며 L 또는 R트리거으로 클릭할 수 있습니다.

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

# 확실히 이전 베타 버전들에 비해 속도 향상을 체감할 정도는 됩니다. 하지만 아날로그스틱을 이용한 커서 이동 속도가 너무 느리고, 실질적으로 게임을 할만한 속도는 아직... 그래도 꾸준히 업데이트되고 있으니 기다려봐도 좋을 듯 싶네요.

* 관련글 보기 *
NDS에뮬 : DSonPSP beta 5/6
[추가] NDS에뮬 : DSonPSP beta 4
NDS에뮬 : DSonPSP v0.2C beta

2009년 9월 6일 일요일

NDS에뮬 : DSonPSP beta 5/6

DSonPSP beta 5의 구동 영상입니다.

이전에 소개했던 yoshihiro의 NDS에뮬레이터 DSonPSP가 beta 5와 6으로 연이어 업데이트되었습니다. [출처가기]

그 동안의 변경점은 다음과 같습니다.
...:::BETA 6:::...
- ARM9VBLANK를 이용한 스피드 핵
- 많은 게임에서 발생하는 Glich 버그 수정.
- Yoshi island같은 게임에서의 멈춤 현상 수정.
- Bleach DS를 비롯한 많은 게임에서 세이브 기능 가능.
- 소스코드 업데이트.

...:::BETA 5:::...

- vertical screen mode를 삭제하고, 스크린 스왑 기능을 추가.
- 언어 지원 기능을 추가하여 정상 작동함.
- GU 지원 추가됨.
- 스피드업이 되어 많은 게임을 플레이할 수 있게 됨.
- NDS 게임이 PSP에서 멈출 때의 문제 수정.
- PSP용 소스 코드 추가.

...:::BETA 4:::...
- 속도 향상.
- 일부 게임 멈춤 현상 수정.
- PSP용 소스코드 배포. (깨끗하지는 않음.)

...:::BETA 3:::...
- GPU, MMU, DMA, RTC와 코드 향상.
- 일부 게임에서 약간의 속도 향상. (DBZ2의 경우 이전 7fps에서 15fps로 향상.)
- gfx3d core를 DeSmume core 9.4 버전으로 업데이트.
- 디버그 정보를 추가해서, 게임이 멈추는 경우 결과를 확인할 수 있음.
- CPU Ratio Hack 기능 제거.

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


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

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


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


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


5. 롬파일을 선택하면 몇 가지 설정을 변경할 수 있습니다. 설정 변경 후 스타트버튼을 누르면 게임 실행!

(Screen <--> SWAP : NDS 스크린 좌우 변경 여부 / Show FPS : 화면 상단에 초당 프레임 표시 여부 / Enable Audio : 사운드 출력 여부 / Frameskip : 프레임스킵 여부 / language : 언어 변경)


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

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

# 이번 beta5/6을 거치면서 기능적으로는 조금 향상되었네요. 특히 이전 베타에서는 화면 비율이 맞지 않아 한 쪽 스크린이 조금 짤리는 문제가 있었는데, 이번에는 화면 비율을 조정해서 전체가 다 나오도록 되었습니다. 또 스크린 스왑 기능이 추가되어 NDS의 위 액정과 아래 액정의 위치를 변경할 수도 있습니다.

# 다만, 여전히 속도는 느리군요. 제가 테스트한 게임 탓일지도 모르지만 게임을 하기에는 역시...

* 관련글 보기 *
[추가] NDS에뮬 : DSonPSP beta 4
NDS에뮬 : DSonPSP v0.2C beta

2009년 8월 27일 목요일

[추가] NDS에뮬 : DSonPSP beta 4


이전에 소개했던 yoshihiro의 NDS에뮬레이터 DSonPSP가 beta3로 업데이트되었습니다. [출처가기]

[ 추가사항 1 ] DSonPSP beta 4로 업데이트되었습니다.

이번 beta 3 / 4의 변경점은 다음과 같습니다.
...:::BETA 4:::...
- 속도 향상.
- 일부 게임 멈춤 현상 수정.
- PSP용 소스코드 배포. (깨끗하지는 않음.)

...:::BETA 3:::...
- GPU, MMU, DMA, RTC와 코드 향상.
- 일부 게임에서 약간의 속도 향상. (DBZ2의 경우 이전 7fps에서 15fps로 향상.)
- gfx3d core를 DeSmume core 9.4 버전으로 업데이트.
- 디버그 정보를 추가해서, 게임이 멈추는 경우 결과를 확인할 수 있음.
- CPU Ratio Hack 기능 제거.


설치법 및 사용법은 이전 버전과 완전히 동일합니다. (단지 CPU Ratio Hack만 제거되었음.)

따라서 여기서는 따로 설명하지 않으니, 이전 DSonPSP v0.2C beta(http://popotz.textcube.com/1283) 글을 참고하시길 바랍니다.

하지만 이번 beta3/4 역시 속도가 너무 느려서 게임을 즐기기에는 무리입니다. 게임에 따라 다르긴 하겠지만 사운드를 끌 경우 초당 5-7 프레임, 사운드를 켜면 초당 1-3 프레임 정도 나오네요.

다만 이전 버전보다 아~~~~~~~주 약간의 속도 향상이 이루어진 것만으로 만족해야 할 듯...

# 이러다 N64 에뮬인 Daedalus와 비슷한 길을 걷게 될지도 모르겠군요.

* 관련글 보기 *
NDS에뮬 : DSonPSP v0.2C beta
PSP용 NDS 에뮬 개발중!

2009년 8월 18일 화요일

NDS에뮬 : DSonPSP v0.2C beta


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 에뮬 개발중!

2007년 8월 10일 금요일

PSP용 NDS 에뮬 개발중!


PSP에서 NDS 게임을 구동할 수 있는 DeSmuME라는 에뮬레이터의 개발 사실이 알려졌습니다. [출처가기]

NekoMiMi라는 일본사람이 윈도우용 NDS 에뮬레이터인 DeSmuME를 베이스로 하여 개발중이라고 합니다. NekoMiMi는 바로 전에 소개한 'PSPTube'를 개발한 사람인데, 아마도 'PSPTube'가 알려지면서 그의 블로그에 같이 올려져 있던 NDS 에뮬레이터가 입소문을 타고 퍼진 것 같습니다.

아직까지 상용 NDS 게임은 전혀 구동되지 않지만, NDS용 홈브류는 구동이 가능하다고 합니다.
속도는 느리지만 3개 정도의 NDS용 홈브류가 구동되는 것을 확인했다는군요.

* Download : DeSmuME 20070725

일단 파일 링크는 걸어두지만 자세한 설치법 및 사용법은 적지 않겠습니다.

사실 윈도우용으로는 예전부터 꽤 좋은 성능의 NDS 에뮬레이터가 여러 종류 나오고 있었습니다. 하지만 그리 주목을 받지 못했는데 NDS 자체가 터치스크린의 비중이 상당히 커서 마우스로는 그 재미를 느끼기 힘들뿐더러, NDS 게임을 PC에서 할 바에는 차라리 다른 PC용 게임을 하는 것이  더 재미있기 때문인 것 같습니다. (지극히 개인적인 의견입니다.)

사실 NDS 에뮬레이터 관련 소식은 상당히 민감한 문제라 올릴까 말까 망설였는데, PSP용으로 NDS 에뮬레이터가 나온다고 해도 NDS 게임을 100% 즐기기는 어려울 것이고, 그리 큰 문제가 되지는 않을 것이란 판단 하에 단순한 정보 차원에서 글을 올립니다.

'아! PSP에서 NDS 게임도 돌아가는구나~' 라고만 생각하고 넘어갑시다. ^^

그래도 그냥 지나가면 글이 너무 심심하니까 간단한 테스트샷 2장 추가합니다.