2007년 7월 31일 화요일

HexAxis XXI Update #8.1


주사위를 이용한 홈브류 게임인 HexAxis XXI가 오랜만에 Update #8로 업데이트 되었습니다. [출처가기]

이번에는 개발기간이 길었던만큼 새로운 게임 모드와 게임 배경이 추가되는 등 변경점이 많습니다.
단순한 홈브류 게임을 벗어나 하나의 게임으로서 거의 완성된 느낌이네요.
게임 모드
* Standard : 주사위의 미리보기 화면 활성
* Advanced : 주사위의 미리보기 화면 해제, 속도 빠름
* Quick Run  : 3분 동안의 제한시간이 주어짐

게임 배경
* 총 4가지 지원 : space-die vest / vertere / sleepy spudgy / tornado card

그 외에 점수 표시 화면이 추가되었고 기타 버그가 수정되었습니다. (세세한 부분은 생략.)

조작법
* 방향키 아래/왼쪽/오른쪽 : 주사위 아래/왼쪽/오른쪽 굴리기
* 방향키 위 : 주사위를 3배 속도로 아래로 굴리기
* 엑스버튼 (누르고 있을때) : 주사위가 3배 속도로 이동
* 스타트버튼 : 일시 정지 / 메뉴화면 열기
* R트리거 : 프레임 등 게임 실행 정보 보기

* Download: HexAxis XXI Update #8

스코어 저장시의 버그를 수정하고 아날로그스틱 조작을 추가해서 #8.1로 업데이트되었습니다.
#8버전에서 EBOOT.PBP 파일만 교체하는 형식입니다.
* Download : Update #8.1 (EBOOT)

# 개발자인 timwillhack가 작은 콘테스트를 연다고 합니다. 자신의 생일인 9월 27일까지 Quick Run 모드에서 가장 높은 점수를 받은 사람을 선정해 50 달러의 상품 카드 또는 그에 해당하는 상품을 준다고 하네요. 상당히 바람직한 개발자입니다. ^^

2007년 7월 30일 월요일

GB/GBC 에뮬 : 비공식 RIN GB/GBC 1.32 RM


게임보이/게임보이컬러의 에뮬레이터인 RIN이 Davex라는 개발자에 의해서 새로 발표되었습니다. [출처가기]

* Download: Unofficial RIN GB/GBC 1.32 RM (Rewind and Mirror Mods)

첨부파일을 받아 압축을 풀고 그 안의 'RIN_1_32_RM' 폴더를 ms0:/PSP/GAME150/ 폴더로 복사한 뒤, 게임보이/게임보이컬러의 롬파일(*.GB, *.GBC)을 ms0:/PSP/GAME150/RIN_1_32_RM/roms/ 폴더에 넣어 실행하면 됩니다. (1.00용 홈브류 형식이므로 커펌에서만 실행가능합니다.)
기타 자세한 사항은 이전의 RIN과 거의 동일하므로 http://popotz.textcube.com/397 참고하시면 됩니다.

이번 버전은 기본적으로 RIN v1.32와 동일하지만 RewindMirror라는 2가지 기능이 추가되었습니다.

1. Mirror 기능은 화면의 좌우를 거울에 비친 것처럼 변경해주는 기능입니다.

MIRROR 기능 적용 스크린샷 열기


2. Rewind 기능은 게임화면의 시간을 되돌리는 색다른 기능입니다. 기본키는 R트리거로 설정되어 있으며, 게임중 R트리거를 누르고 있으면 비디오를 뒤로 재생하는 것처럼 게임이 거꾸로 돌아가게 됩니다.
중요한 순간에 강제 세이브/로드 노가다를 반복했던 사용자라면 상당히 유용하게 사용될 수 있는 기능입니다.

# RIN은 상당히 많은 개발자에 의해서 발표되는군요. Homer에 이어서 Davex까지 새로운 RIN을 내놓아서 버전명에 약간 혼동이 올 수도 있습니다.

Bermuda CS 5 - 그리기툴


PSP용 그리기 홈브류인 Bermuda CS 5가 발표되었습니다. [출처가기]

* Download: Bermuda CS 5

위 첨부파일을 다운받아 그 안의 'BerCS5', 'BerCS5%' 폴더를 ms0:/PSP/GAME/ 또는 ms0:/PSP/GAME150/ 폴더에 복사하면 설치는 완료됩니다.

이제 실행해서 자신이 원하는 그림을 그리면 되며 오른쪽 메뉴는 각각 다음과 같은 역할를 합니다.
(메뉴간의 이동은 방향키 위아래로 실행하며, L/R트리거로 색상을 조절할 수 있습니다.)
SENSITIVITY : 커서의 속도를 설정합니다. 방향키 좌우로 조절하면 되며 낮은 값일수록 더 빨라지고 높은 값일수록 느려집니다.
DRAWING TOOL : 엑스버튼을 누른채 아날로그스틱을 움직여 그림을 그립니다. 세모버튼을 누르면 연필툴과 브러쉬툴간의 전환을 할 수 있고, 방향키 좌우로 크기를 조절할 수 있습니다.
FILL SCREEN : 현재 설정된 색상으로 화면을 완전히 채웁니다. (배경색)
EFFECT DRAW : 특수한 효과를 그립니다. 현재는 3가지가 지원되며 방향키 좌우로 변경할 수 있습니다.
BRUSHES : 특수한 브러쉬를 사용합니다. 방향키 좌우로 8가지 브러쉬 중에서 변경 가능합니다.
ERASER TOOL : 지우개툴입니다. 방향키 좌우로 크기를 조절할 수 있습니다.
COLORMODE : 색상을 RGB 수치로 선택합니다. RBG간의 이동은 네모버튼/동그라미버튼입니다.
NEW : 새로운 그림파일을 시작합니다.
SAVE PICTURE : 현재 그림을 저장합니다. 저장되는 폴더는 ms0:/PSP/PHOTO 폴더입니다.

# 지금까지 나온 그리기 홈브류중에 가장 윈도우의 그림판과 가깝다고 생각됩니다. 그리기에 자신 있는 분들은 도전해보세요.

커펌 3.52 M33-2 업데이트


M33팀이 커펌 3.52 M33-2 업데이트 패치를 발표했습니다. [출처가기]
그런데 이번 업데이트 사항이 대박이군요.

아래는 첨부된 readme.en의 내용입니다.
변경사항 :
- 이전에는 PS1 게임의 매뉴얼인 Document.dat이 popsman.prx의 중요한 변경으로 인해서 불러올 수 없었지만 이제 수정되었다. 게다가 Document.dat과 PS1게임의 게임아이디를 일치시키지 않아도 된다.
- 아얄쉘 v3.6에서 usbhost/nethost를 이용해 PS1게임을 구동할때의 호환성 문제가 수정되었다.
- 리커버리 모드의 변경사항
  1. advanced config -> use isofs on UMD inserted 항목은 유용하지 않아서 삭제했다.
  2. Advanced -> Format flash1 and restore settings 항목을 추가했다.
  3. CPU Speed 메뉴에 20MHz와 100 MHz를 추가했다.
  4. 리커버리 모드에서 USB 모드가 활성화중인 경우 PSP를 끌 수 없게 되었다.
- 그 동안은 홈브류와 리커버리 모드에서 충돌이 일어나 XMB상에서 중국어와 한국어를 선택할 수 없었다. 이제 이 문제가 수정되었지만, 한국어 폰트는 포함되지 않았으므로 따로 구해서 flash0:/font/kr0.pgf 파일에 덮어써야 한다.
- UMD Mode의 M33 driver가 SBK07에 호환되도록 수정되었다.
------------------------------------------------------------------------------------------------
또한 이번 업데이트는 3.40, 3.51, 3.52용 pops(PS1 에뮬레이터)를 불러올 수 있는 플러그인이 포함되어 있다.  이 플러그인은 3.51 M33과 3.52 M33에서만 동작한다. 만약 커펌 3.51 M33이라면 '3.51'옵션이 나타나지 않고 커펌 3.52 M33이라면 '3.52'옵션이 나타나지 않는다. (현재 펌웨어의 pops를 사용하려면 'original from flash'옵션을 선택하면 된다.)

플러그인 설치법
: 첨부파일의 seplugins 폴더를 메모리스틱상위로 복사한다. 그리고 해당 펌웨어에서 다음의 4개 파일을 추출한다.
/kd/popsman.prx, /kd/pops.prx, /vsh/modules/libpspvmc.prx, /vsh/modules/pafmini.prx
그리고 해당 파일들의 이름을 아래와 같이 변경하여 ms0:/seplugins/popsloader/ 폴더로 복사한다.
popsman3XX, pops3XX.prx, libpspvmc3XX.prx, pafmini3XX.prx
(XX부분은 해당 펌웨어의 버전명을 입력할 것. 예를 들어 40 또는 51 또는 52.)
이제 리커버리 모드에서 해당 플러그인을 활성화 하면 완료된다. 처음 PS1게임을 실행할때 pops 버전을 선택하는 화면이 나오게 되고, 이후부터는 각 게임별로 설정된 값으로 실행된다. 만약 pops 버전을 변경하고 싶다면 게임부팅 중 R트리거를 누르면 된다. 이 플러그인은 PSN을 통해 다운로드한 PS1게임에는 적용되지 않는다.

- M33팀

* Download: Custom Firmware 3.52 M33 Update #2

이 업데이트는 커펌 3.52 M33이 설치된 PSP에서만 실행 가능합니다.
위 첨부파일을 다운받아 압축을 풀고 그 안의 'PSP' 폴더를 메모리스틱 상위에 덮어씁니다.
이제 게임 - 메모리스틱 메뉴로 들어가 M33 업데이트를 실행하고 엑스버튼을 누르면 자동으로 업데이트가 완료되고 커펌 3.52 M33-2의 설치가 종료됩니다.
(위에서 언급한 플러그인은 사용자 선택사항입니다.)

거의 혁명이라고 할 수 있는 업데이트 사항입니다. 눈물이 날 것 같네요. ㅜㅜ

시스템언어 한글 설정 결과 열기


리커버리 모드의 변경 사항 열기


POPS Loader 플러그인 설치 결과 열기


# 단, 리커버리모드에서 펌웨어1.50으로 복구할 경우 반드시 시스템언어를 영어로 설정해야 합니다.
# 어쩌죠? D_A보다 M33을 더 좋아하게 되버렸습니다.
# 대박소식이 연이어 터지다 보니 일반 홈브류 관련글을 못 올리고 있네요. 부지런히 써야겠습니다.

아얄쉘 3.6 - 비디오 UMD 구동 / Launch XMB


이번에는 아얄쉘에서 비디오 UMD를 구동하는 방법과 "Launch XMB"를 이용하는 방법을 알아보겠습니다.

우선 위의 2가지 기능을 사용하기 위해서는 펌웨어 1.50의 덤프 파일이 필요합니다.
아래의 방법대로 우선 덤프 파일을 설치해 주세요.

펌웨어 1.50 덤프 파일 설치법 열기


그럼 실제로 비디오 UMD 파일을 구동해보겠습니다.

비디오 UMD ISO 파일 구동법 열기


다음은 하드디스크에 저장되어 있는 MP4 파일을 USB / 무선 연결을 이용해 메모리스틱으로 옮기지 않고도 XMB의 기본재생기로 재생할 수 있는 방법을 설명하겠습니다.

하드디스크의 MP4 파일 재생법 열기


# 어제 오늘 아얄쉘 관련 글만 써대니 엄청나게 지겹군요. 이것으로 대충 마무리하고 끝내야 겠습니다. USB Host / Net Host를 이용해 PC의 키보드나 조이스틱으로 PSP를 조작하는 방법은 나중에 추가하겠습니다.
# 어느샌가 아얄쉘 관련 글들을 삭제할지도 몰라요.

아얄쉘 3.6 - USBHost / NetHost


이제 PSP에서 PC의 하드디스크에 접속 가능하도록 해주는 USB Host와 Net Host의 설치법과 사용법에 대해 알아보겠습니다.

우선 USB Host와 Net Host 기능을 사용하기 위해서는 아얄쉘의 설정 메뉴의 Non Media Access 항목이 기본값인 Enable로 설정되어 있어야 하므로 실행하기 전에 확인해 주세요.
(1.50용 아얄쉘과 3.52용 아얄쉘을 각각 따로 설정해주어야 합니다.)

아얄쉘 v3.6 USB Host 연결법 열기


아얄쉘 v3.6 Net Host 연결법 열기


# USB/Net Host와 USB/NET Host Redirection의 차이점
아얄쉘의 HOST연결에는 2가지가 있는데 보통의 Host 연결과 Host Redirection 연결입니다. 보통의 Host 연결은 USB 또는 무선을 통해 연결된 PC의 하드디스크를 외부장치로 인식하는 반면 Host Redirection은 하드디스크를 또 하나의 메모리스틱으로 인식하게 됩니다.
그런데 몇몇 홈브류에서는 실행파일이 메모리스틱에 있어야만 실행가능하게 되어 있으므로, 이 경우에는 보통의 Host 연결로는 하드디스크의 홈브류를 실행하지 못하고 Host Redirection 연결을 통해서만 실행 가능하게 되는 경우가 있습니다.

2007년 7월 29일 일요일

아얄쉘 3.6 - 설정메뉴 / 플러그인


이제 3부입니다. 3부에서는 아얄쉘의 설정 메뉴에 관한 설명과 아얄쉘 플러그인에 대해서 알아보겠습니다.
역시 이전 아얄쉘 v3.1 가이드에 추가/수정하여 작성한 것이며 커펌 3.52 M33 기준으로 작성되었습니다.

아얄쉘 v3.6 설정메뉴 설명 열기


간단히만 적어서 이해가 안가는 부분이 있을지도 모르겠네요. 하지만 하나하나 자세히 설명하다 보면 양이 너무 많아서 이정도로 마무리합니다.
다음은 아얄쉘의 기능을 더욱 확장시켜 주는 플러그인에 대해서 알아보겠습니다.

아얄쉘 v3.6 플러그인 설명 열기


# 3부를 끝으로 아얄쉘의 기본 기능이나 사용법에 대한 것은 완료되었습니다. 사실 읽기 상당히 귀찮으므로 직접 사용하면서 알아가시는 것이 더 좋을 듯 싶습니다. 지금까지는 몰라도 되는 부분이었고 앞으로 USBhostFS와 NethostFS 연결 방법과 키보드/조이스틱 제어 기능 등의 활용법과 아얄쉘을 이용한 응용법에 대한 글을 올리겠습니다. 이 부분은 조금 시간이 걸릴 듯 싶네요. ^^ 오늘은 여기까지~

아얄쉘 3.6 - 기본기능 / 단축키


1부 설치벙법에 이어서 아얄쉘의 기본적인 사용법에 대해서 알아보겠습니다.
기존 아얄쉘 v3.1 가이드를 기본으로 해서 이번 아얄쉘 v3.6에서 변경된 사항만 수정하여 작성한 것으로서, 스크린샷 재탕도 많으니 양해 부탁드립니다. (다시 찍기 귀찮아요. ㅜㅜ)
이전 아얄쉘 v3.6 가이드 1부를 읽으셨다는 가정하에 설명하며, 커펌 3.52 M33 기준으로 작성되었습니다.

아얄쉘 v3.6 기본 기능 열기


위에서도 잠깐 언급한대로 아얄쉘이 기본으로 지원하는 파일들은 선택해서 실행하기만 하면 바로 구동 가능합니다. 또한 L트리거 + 셀렉트버튼으로 실행된 프로그램과 아얄쉘간의 자유로운 전환도 가능합니다.
그중에 중요하다고 생각되는 홈브류나 ISO/CSO 파일 등의 실행법에 대해서 알아보겠습니다.

아얄쉘 v3.6 주요 파일 실행법 열기


아얄쉘은 이처럼 상당히 많은 기능을 가지고 있어 복잡하게 느껴지기도 합니다. 하지만 아얄쉘의 거의 모든 기능은 단축키를 지원하기 때문에 익숙해지면 상당히 편리하고 빠른 사용이 가능하게 됩니다.
이제부터는 몰라도 되지만, 알면 유용하게 쓰이는 몇몇 단축키에 대해서 알아보겠습니다.

아얄쉘 v3.6 단축키 사용법 열기


# 사실 제 글솜씨가 부족하고 메뉴가 너무 많아서 어렵다고 생각될지도 모르겠습니다. 하지만 글로만 보니까 어려워 보일 뿐이고 막상 직접 사용해보면 직관적인 메뉴와 편리한 단축키 지원으로 상당히 쉽고 간단하다고 느껴지실 겁니다. 익숙해지기만 하면 왜 아얄쉘을 최고의 홈브류라고 하는지 알 수 있을테니 이것저것 해보면서 아얄쉘의 매력에 빠져보아요~
# 2부는 이것으로 마무리하고 3부에서는 아얄쉘 설정 메뉴와 아얄쉘 플러그인에 대해서 알아보겠습니다.