요즘 발표되는 PSP용 데모게임은 대부분 최신 펌웨어에서만 구동할 수 있게 되어 있습니다.
펌웨어 업데이트를 유도하기 위해서인지는 몰라도, 펌웨어 업데이트가 하기 싫어 데모게임을 포기하는 사람도 있는데 이 데모게임의 요구 펌웨어를 내려 낮은 펌웨어에서도 데모게임을 구동하는 방법을 알아보겠습니다.
데모게임 펌웨어버전 내리는 방법 열기
방법은 아주 간단합니다. 데모게임 파일을 헥스에디터로 열어서 펌웨어에 관련된 숫자만 변경해주면 됩니다.
여기서는 펌웨어 3.40을 요구하는 '구루민' 데모 게임을 예로 들어 설명하겠습니다.
준비물은 펌웨어를 내리고자 하는 데모게임과 헥스에디터 딱 2개입니다.
데모게임이야 구하기 쉬우니 패스하고, 설치가 필요 없는 XVI32라는 헥스에디터의 링크만 첨부합니다.
위의 XVI32를 받아 압축을 풀고 그 안의 XVI32.exe를 실행하면 아래와 같은 창이 나옵니다.
이제 File - Open 메뉴를 통해서 수정하려는 데모게임의 EBOOT.PBP 파일을 불러옵니다.
불러오기가 끝나면 위처럼 복잡한 문자가 잔뜩 나옵니다.
이상한 외계어들은 무시하고 스크롤바를 조금씩 내려 X.XX형식의 숫자가 나오는 위치를 찾습니다.
몇 줄 내리지 않아 3.40이라는 문자를 쉽게 찾을 수 있습니다. (전체화면으로 놓고 찾으면 더 쉽습니다.)
이 부분이 데모게임이 요구하는 펌웨어 버전이며 우리가 수정하고자 하는 부분이기도 합니다.
숫자위로 커서를 이동한 뒤 변경하려는 펌웨어 버전을 새로 입력하면 됩니다.
마음 편하게 1.50으로 입력한뒤 File - Save 메뉴로 변경사항을 저장합니다.
이제 수정이 완료되었습니다. 새로 저장된 EBOOT.PBP 파일을 메모리스틱의 알맞는 위치에 복사해 넣으면 펌웨어 3.40이상에서만 구동되는 데모게임이 펌웨어 1.50에서도 구동가능하게 됩니다.
참 쉽죠?
# 어제부터 PSP 십자키가 자꾸 삐그덕거려서 오늘 아침 오랜만에 열어봤는데 먼지와 때가 장난 아니더군요. 그래서 청소도 하고 십자키도 새로 보정하니까 새 것 같아요. 여러분들도 가끔씩은 청소해 주세요.
# 또 오늘 새벽에는 드디어 몬스터 헌터 포터블 2nd의 (거의?) 완벽한 한글패치가 등장했습니다. 엄청난 퀄리티를 자랑하더군요. 예전에 다크 알렉스가 BBC와 인터뷰 할때 커펌을 만든 목적 중의 하나가 이처럼 게임의 자국언어화라고 말한 기억이 나네요. 만드신 분들 수고하셨습니다.
하지만 지금은 스X메이X를 즐겨야 할 시간!!! (헉!)
# 쓸데없이 잡담이 길어졌습니다. 본문 내용이 부실하니... ㅜㅜ
비밀 댓글 입니다.
답글삭제포포님
답글삭제저 일본 갔다와요...
일본 프로젝트 진행중이여서..
1달정도 댕겨올거 같아욤..
몸건강하세욤..ㅋㅋ
거기도 이너넷은 될터이니 여기는 종종 오겠지만요..ㅋㅋ
@뽀요쏠 - 2007/05/27 14:45
답글삭제부럽습니다.
일 때문이라지만 그래도 해.외.여.행. 그것도 한.달.이나...
몸 조심히 다녀오세요.
최고네요~
답글삭제언제나 알차고 좋은 정보 감사합니다!! 언제 몬헌 2 카이나 한판,,,,ㅋㅋ ^^*
답글삭제스쿨 메이트를 즐길줄 아는 분이 있다니,,,,ㄷㄷ
요샌 전 블리치에 푹 빠져서 하루에 몇시간씩 하느냐,,,정신이 없네영!!
에공 저도 댓글이 잡담이 되어버렸네영!! ^^*
그렇다면 다음과 같은 방법으로 펌웨어 파일에도 응용할수 있지 않을까요? 다운그래이드 할때...^^
답글삭제@괴도키드 - 2007/06/09 11:24
답글삭제저도 그랬으면 좋겠지만 데모게임과 펌웨어 파일은 아예 구조가 달라서 안된답니다. ^__^
저는 정펌 3.40 유저입니다 방금 3.50 펌웨어 파일을 받아서 위와같은 방법으로 3.30 으로 고치고(고칠 곳이 여러군데 있음) 업데이트를 실행시키니 '현재 3.40 버젼은 이기 때문에 업데이트 하실 필요가 없습니다' 라고 나왔습니다. 이걸 응용하여 3.40보다 낮은 업데이트 파일을 위와같은 방법으로 3.50 또는 숫자를 높여 기재하여 저장한 후 실행시키면 업데이트가 될것같습니다^^;;; 잛은 저의 생각이지만.. 시도는 해보고 싶으나 기계가 망가질까 두렵습니다. 만약된다면 숫자는 3.50 펌웨어가 되겠지만 안에 내용은 다운그래이드가 되겠죠?^^
답글삭제급 질문 하나 드립니다. 펌웨어의 원리가 무엇입니까? 전에 있던 펌웨어 버젼을 깨끗히 한 상태에서 새 버젼이 깔리는 건가요? 아니면 업데이트 되는 부분만 덮어 씌어지는 형식인가요?
@괴도키드 - 2007/06/09 14:30
답글삭제저한테는 너무 어려운 질문이십니다. OMG...
아마 업데이트가 실행된다고 하더라도 그 뒤의 과정(사용자 동의과정 및 실제 업데이트 과정)에서 문제가 생길것이라 생각됩니다.
업데이트의 메인이 되는 파일은 EBOOT.PBP 안에 포함되어 있는 DATA.PSAR입니다. 그 파일 자체를 수정하지 않으면 의미가 없는데 그게 쉽지 않은 것 같습니다.
아, 물론 제 짧은 생각일뿐이라 틀릴 수도 있습니다.
그리고 업데이트 과정은 낸드플래시 메모리 포맷후 새로운 파일 덮어쓰기로 알고 있습니다. 물론 그 과정이 단순하지는 않고 복잡한 무언가가 있겠죠. ^^
퍼가도 되죠..?
답글삭제퍼갈께용``
스쿨메이트.....
답글삭제40분째 내렸는대 저런숫자가 보이질 않아...이레가지고 어느세월에...
답글삭제정말정말 감사합니다!
답글삭제역시 psp 정펌은 펌웨어버전을 내릴수없나요? 3005인데...
답글삭제@저기 - 2010/01/21 15:38
답글삭제현재로선 3005의 펌버전을 내릴 수 있는 방법은 존재하지 않네요
1005에버전6.00 내릴수있나요??
답글삭제1005에버전6.00 내릴수있나요??
답글삭제@흐헤헹 - 2010/02/01 04:40
답글삭제예 가능 하지요 판베가 있어야 되지만요~~ 다른 방법은 ...... 모르것음