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

2009년 5월 25일 월요일

모바일 에뮬 : PSPKVM v0.5.2

휴대폰용의 모바일 게임을 PSP에서 구동할 수 있는 모바일 에뮬레이터 PSPKVM이 v0.5.0으로 업데이트되었습니다. PSPKVM에 대해 정식으로 글을 쓰는 건 작년 2월의 v0.1.0a가 마지막이었으니 꽤나 오래되었군요. [출처가기]

모바일 게임 에뮬레이터라고는 해도, 정확히 말하면 JAVA 기반의 j2me 어플리케이션만을 구동할 수 있습니다.

이번 v0.5.0의 변경점입니다.
- 버추얼 키보드의 디자인을 완전히 변경. (디자인과 코딩을 해준 Anwelfeng에게 감사.)
- JSR226(SVG)와 JSR(웹 서비스) 지원.
- VM의 interpreter 최적화로 JB2 스코어가 25% 향상됨.
- 네트워킹시의 버그 수정 및 성능 향상.
- pspkvm.ini 파일 편집을 통해 트루타입 폰트의 크기 변경 가능.
- "Select device" 메뉴에 CPU 스피드 설정 항목 추가.
(변경점은 살펴봐도 무슨 소리인지 잘 모르겠군요. ㅡㅡ;)

[ 추가사항 ] PSPKVM이 v0.5.2로 업데이트되었습니다. [출처가기]
변경점은 다음과 같습니다.
2009-05-23 03:30 v0.5.2
  큰 메모리 지원
  새로운 중국어 입력 방법 추가 : Stroke IM
  중국어 메뉴 추가
  몇몇 버그 수정
  새로운 화면 해상도 추가 : 352x416
  기본 CPU 스피드를 pspkvm.ini에서 설정 가능
  daylight-saving time 지원
  예전 QWERTY 가상키보드 다시 지원. pspkvm.ini에서 설정 가능

2009-02-28 23:20 v0.5.1
  암호입력창에 심볼 입력 가능
  OSK의 버그 수정
  drawTGB 알파 블렌딩 버그 수정
  VM interpreter 내부의 버그 수정



[ 설치법 ]
1. 위 첨부파일을 받아 나오는 'pspkvm' 폴더를 ms0:/PSP/GAME/ 폴더로 복사합니다.
2. 실행하려는 모바일 게임(*.jar) 파일을 메모리스틱 아무 곳이나 복사합니다. (*.jar 파일은 알아서 구하세요.)
3. XMB의 게임 - 메모리스틱 메뉴에서 'pspkvm v0.5.2 OE'를 실행합니다.

[ 사용법 ] - 여러가지 기능이 있는 것 같지만, 어려운 건 생략하고 *.jar 파일을 실행하는 방법만 알아보겠습니다.
1. PSPKVM이 실행되면 'Find Applications' 메뉴를 선택해 *.jar 파일이 있는 폴더로 이동합니다.
2. 실행하고자 하는 *.jar 파일을 실행합니다.
3. 처음 실행하는 경우 장치를 선택하는 메뉴가 나오게 되니 적당한 장치를 선택합니다.
4. 이제 게임을 즐기면 됩니다. 참고로 조작법은 다음과 같습니다.
NUM0 : 엑스버튼 / NUM1 : 네모버튼 / NUM2 : 방향키 위쪽 / NUM3 : 세모버튼
NUM4 : 방향키 왼쪽 / NUM5 : L or R트리거 + 동그라미버튼 / NUM6 : 방향키 오른쪽
NUM7 : L or R트리거 + 네모버튼 / NUM8 : 방향키 아래 / NUM9 : L or R트리거 + 세모버튼
* : L or R트리거 + 셀렉트버튼 / # : L or R트리거 + 스타트버튼
CLEAR : L or R트리거 + 엑스버튼 /  SELECT: 동그라미버튼
Left Soft : 셀렉트버튼 / Right Soft : 스타트버튼 / UP,DOWN,LEFT,RIGHT : 아날로그스틱

L트리거 + R트리거 + 세모버튼 : 멀티태스킹키 (AMS로 복귀하고 백그라운드에 MIDlet 실행.)
L트리거 + R트리거 + 엑스버튼 : 현재 실행중인 MIDlet 종료.

그 외 옵션 설정이나 실제 구동 모습은 아래 동영상에서 확인하세요. (원래는 게임중 사운드도 지원합니다.)


# 게임의 호환성 등을 살펴봐야 할 것 같지만, midp2.0이라던지 WMA2.0 등은 잘 모르는 관계로 자세한 설명은 못하겠네요. 해보고 안 되면 지원 안되는 게임이구나 하고 넘어가시길... OTL

2008년 2월 17일 일요일

모바일에뮬 : PSPKVM v0.1.0a - 사운드 지원


휴대폰용의 모바일 게임을 PSP에서 즐길 수 있게 해주는 PSPKVM v0.1.0입니다. [출처가기]
정확히 말하면 JAVA 기반의 j2me 어플리케이션을 구동할 수 있다고 하네요.

이번 v0.1.0에서는 드디어 사운드를 지원하게 되었습니다. 자세한 변경사항은 다음과 같습니다.
v1.0.0a의 변경점
- 충돌 버그를 수정하기 위해 사운드, 폰트에 의해 사용되는 크기 제한됨.

v1.0.0의 변경점
- 오디오 지원을 추가하여 MIDI와 WAVE 재생 가능.
- 홈브류 아이콘 추가.
- 재시작시 마지막으로 선택된 파일을 선택할 수 있는 기능 추가.
- fixedsys 폰트가 다시 삽입됨.
- 폴더내에 손상된 jar 파일이 있을 경우 충돌하는 버그가 수정됨.
- '.'이 파일이름에 포함되어 있는 경우 제대로 표시되지 않던 버그 수정.

하지만 왠지 이전 v0.0.9보다도 게임 호환성은 떨어지는 것 같습니다. 사운드 지원부분에서 충돌이 일어나는지 몇몇 게임에서는 구동시 멈춰버리는군요.

* Download : PSPKVM v0.1.0a

3.xx 커널용이므로 커펌이 설치되어 있다면 구형 / 신형 PSP에서 모두 구동가능합니다.

1. 첨부파일의 압축을 풀고 그 안의 'PSPKVM' 폴더를 ms0:/PSP/GAME/ 폴더에 복사합니다.

2. 실행하려는 모바일 게임(*.jar) 파일을 메모리스틱 아무곳이나 복사합니다.
(*.jar 파일은 각자 알아서 구해야합니다.)

3. 처음 실행하면 메모리스틱의 내용물을 보여주게 됩니다. 실행하려는 jar 파일을 찾아 동그라미버튼으로 선택하면 자동으로 게임이 실행됩니다.

4. 게임을 선택하는 화면에서 세모버튼을 누르면 핸드폰 기종을 선택할 수 있습니다.
하지만 화면 크기를 결정할 뿐 호환성의 차이는 그다지 없는 것 같습니다. (삼송도 있고, IG도 있네요.)

5. 조작법은 다음과 같습니다.
방향키 위 - NUM2 / 방향키 왼쪽 - NUM4 / 방향키 오른쪽 -  NUM6 / 방향키 아래 - NUM8 /
아날로그스틱 - D-pad / 엑스버튼 - NUM0 / 네모버튼 -  NUM1 / 세모버튼 -  NUM3 /
동그라미버튼 -  NUM5 / L+네모버튼 -  NUM7 / L+세모버튼 - NUM9 /
L+동그라미버튼 - SELECT / L+엑스버튼 -  CLEAR / 셀렉트버튼 -  L-Soft /
스타트버튼 - R-Soft / L - * / R - # / L+R+엑스버튼- Red-key (현재 프로그램 강제종료)

다음은 실제로 실행해본 게임의 구동 모습입니다.

PSPKVM v0.0.9 게임 구동


# 유명한 모바일 게임 회사 Gameloft의 게임 호환 리스트
# 지원폰과 게임의 호환성 등도 살펴봐야 할 것 같지만, midp2.0이라던지 WMA2.0 등은 잘 모르는 관계로 자세한 설명은 못하겠네요. 해보고 안 되면 지원 안되는 게임이구나 하고 넘어가시길... OTL

* 관련글 보기 *
2008/02/10 - [홈브류 - 에뮬레이터] - 모바일게임 에뮬 : PSPKVM v0.0.9

2008년 2월 10일 일요일

모바일게임 에뮬 : PSPKVM v0.0.9


휴대폰용의 모바일 게임을 PSP에서 즐길 수 있게 해주는 PSPKVM v0.0.9입니다. [출처가기]
정확히 말하면 JAVA 기반의 j2me 어플리케이션을 구동할 수 있다고 하네요.

사실 이런 프로그램이 있는 줄은 저도 처음 알았습니다. 하지만 사운드는 지원하지 않는 듯 하니 조금 실망이군요.
모바일 게임의 재미보다도 그냥 PSP는 이런 것도 가능하구나 하는 정도에서...

* Download : PSPKVM v0.0.9

3.xx 커널용이므로 커펌이 설치되어 있다면 구형 / 신형 PSP에서 모두 구동가능합니다.

1. 첨부파일의 압축을 풀고 그 안의 'PSPKVM' 폴더를 ms0:/PSP/GAME/ 폴더에 복사합니다.

2. 실행하려는 모바일 게임(*.jar) 파일을 메모리스틱 아무곳이나 복사합니다.
(*.jar 파일은 각자 알아서 구해야합니다.)


3. 처음 실행하면 메모리스틱의 내용물을 보여주게 됩니다. 실행하려는 jar 파일을 찾아 동그라미버튼으로 선택하면 자동으로 게임이 실행됩니다.


4. 게임을 선택하는 화면에서 세모버튼을 누르면 핸드폰 기종을 선택할 수 있습니다.
하지만 화면 크기를 결정할 뿐 호환성의 차이는 그다지 없는 것 같습니다. (삼송도 있고, IG도 있네요.)

5. 조작법은 다음과 같습니다.
방향키 위 - NUM2 / 방향키 왼쪽 - NUM4 / 방향키 오른쪽 -  NUM6 / 방향키 아래 - NUM8 /
아날로그스틱 - D-pad / 엑스버튼 - NUM0 / 네모버튼 -  NUM1 / 세모버튼 -  NUM3 /
동그라미버튼 -  NUM5 / L+네모버튼 -  NUM7 / L+세모버튼 - NUM9 /
L+동그라미버튼 - SELECT / L+엑스버튼 -  CLEAR / 셀렉트버튼 -  L-Soft /
스타트버튼 - R-Soft / L - * / R - # / L+R+엑스버튼- Red-key (현재 프로그램 강제종료)

다음은 실제로 실행해본 게임의 구동 모습입니다.

PSPKVM v0.0.9 게임 구동


# 유명한 모바일 게임 회사 Gameloft의 게임 호환 리스트
# 지원폰과 게임의 호환성 등도 살펴봐야 할 것 같지만, midp2.0이라던지 WMA2.0 등은 잘 모르는 관계로 자세한 설명은 못하겠네요.