[시리즈] 포켓몬 일어판 임의코드 버그 설명
· 스압) 파레리그 일어판 임의코드 실행버그 · 스압) 크리스탈 일어판 바이너리에디터 생성 및 활용
· 스압) DP 임의코드 실행버그 설명(2)
· 스압) DP 임의코드 실행버그 설명(1)
· 스압) 에메랄드 일어판 임의코드 실행버그- 활용편(3)
· 스압) 에메랄드 일어판 임의코드 실행버그- 활용편(2)
· 스압) 에메랄드 일어판 임의코드 실행버그- 활용편(1)
· 스압) 에메랄드 일어판 임의코드 실행버그- 준비 및 실행편
· 스압) 금은 일어판 바이너리에디터 생성버그- 활용편
· 스압) 금은 일어판 바이너리에디터 생성버그- 실행편
· 스압) 금은 일어판 바이너리에디터 생성버그- 준비편
크리스탈 버전을 얘기할때 빼놓을수 없는게 바로 모바일 시스템 GB이다
모바일 어뎁터 GB라는 장치를 사용하는 이 서비스는 사실상 ds 시절부터 본격화된 온라인 시스템의 선조격으로 볼수있는데, 사진처럼 휴대전화에 연결하여 온라인 서비스에 접속하는 시스템이었다
크리스탈의 경우, 위 장치를 사용하여 금빛시티의 포켓몬센터에서 뉴스를 수신하여 읽거나, 배틀 데이터를 받아 40번 수로의 배틀타워에 도전하는것 등이 가능했다
그러나 이 인터넷 연결은 사실상 통화를 통해 이루어지는 것이었고, 그 말은 즉슨 오래 연결하면 연결할수록 그만큼 통화료가 많이 부과된다는 것이었다
심지어 뉴스는 월별로 100엔, 배틀타워는 1번 참여당 10엔이라는 별도요금까지 받은 탓에 당시 이 무시무시한 요금폭탄 장치를 갖고있는 어린이는 사실상 없다고 봐도 무방할 정도였다고 한다
휴대전화도 필요한데, 요금폭탄 걱정까지 해야한다는 치명적인 단점을 지닌 이 시스템은 결국 2001년 1월 27일부터 2002년 12월 14일까지라는 짧은 기간으로 완전히 서비스가 종료되어, 현시점에서는 온라인을 통해 데이터를 받는 것은 불가능하다
이번에는 바이너리에디터를 통해 이 모바일어뎁터 GB를 사용한 경우에만 볼수있는 요소들을 확인해보고자 한다
--- 모바일 모드 활성화 ---
(뱅크 04)
B000: FE
(뱅크 07)
A800: 01
위와 같이 값을 변경한 후, 게임을 껐다키면 적용이 된다
(이후에는 값 재변경시까지 모바일모드 유지)
값을 변경하고 게임을 껐다키니, 기동시에 위와 같은 화면이 나오고, 시작화면에는 모바일 항목이 추가된것을 볼수있다
또한 첫 모바일 모드시에는 게임을 시작하기 전에 반드시 프로필 입력을 하도록 되어있다
모바일을 선택하여 들어가면 이런 화면이 나온다
위에서부터 명함폴더, 인사, 프로필, 설정 이다
명함폴더를 선택하면 어째서인지 이전에 모험했을때의 폴더가 남아있다고 나오는데, 아무래도 부작용으로 SRAM 영역의 엉뚱한 값을 읽어 이러한 현상이 발생하는 것으로 보인다
어차피 암호가 걸려있어 보지도 못하니 그냥 지우고 진행하면 된다
들어가면 위와같이 명함에 대한 설명과 자신의 명함이 표시된다
지금 시대에는 상상도 할수없지만, 온라인 교환을 하기 위해서는 전화번호를 입력해야 한다고도 나온다
설명이 끝나고는 명함폴더 암호를 설정하라고 나오는데, 와중에 0000은 설정 못하게 막아놨다
전화번호를 입력하니 명함교환 항목이 생겨, 적외선통신으로 명함교환이 가능하게 되었다
인사 항목에서는 프로필 자기소개와 대전 시작시, 승리시, 패배시의 멘트 선택이 가능하다
(3세대와 마찬가지로 단어조합 6개까지 선택하는 방식)
설정에서는 모바일 센터 선택이랑 로그인 패스워드 설정이 가능하다
모바일 센터는 아마 서버선택이랑 비슷한 느낌인거같은데 현시점에선 들어가도 통신에러화면만 나온다
여기서부터는 인겜에서의 요소를 보도록 하자
일단 가장 큰 특징으로는, 금빛시티의 PCC(포켓몬 커뮤니케이션센터) 내에서의 브금이 전용브금으로 변하고, 배틀타워 역시 우리가 흔히 알고있는 배틀시설 브금으로 바뀐다
또 지역 곳곳에 있는 일부 NPC들의 대사가 활성화전과 활성화후로 달라진다
PCC 내에선 비활성화 전까진 NPC가 막고있던 방 및 시설이 이용가능하게 된다
왼쪽 위 방에서는 모바일시스템 관련 설명과 함께 당시의 개발자들이 멀리 있는 사람들과의 통신이 가능해져서 감동했다는 말과, 전세계의 트레이너 모두가 통신이 가능해질때까지 힘내달라는 메세지를 볼수있다
PCC 트레이드 코너에서는, GTS의 선조격인 교환 시스템을 체험할 수 있다
GTS와 마찬가지로 포켓몬을 맡겨놓고 원하는 포켓몬을 등록하는 방식인데, 특징으로는 환포도 맡길수 있으며 도구도 지니게 할수있다
현시점에서는 당연히 이용이 불가능하지만, 바이너리에디터를 통해, 이 서비스로 교환이 성립한 경우를 재현할 수가 있다
(실행전 반드시 지닌 포켓몬을 5마리 이하로 할것)
SRAM 뱅크 05
A826: 수령하는 포켓몬(도감번호)
B029: 지닌물건
B02A ~ B02D: 배운 기술
B02E, B02F: 어버이 ID
B030 ~ B032: 경험치
B033 ~ B03C : 노력치
B03D, B03E: 개체값
B03F ~ B042: 현재 기술 PP
B044: 포켓러스 감염여부
B045: 포획시간대 및 포획레벨
B046: 어버이 성별 및 포획장소
B047: 현재 레벨
B048: 상태이상
B058 ~ B05C: 어버이 이름
B05D ~ B062: 포켓몬 닉네임
위 값들을 맟춰놓은 뒤, A800의 값을 04로 맞춰놓고 에디터를 종료시킨 뒤, 메뉴창을 끄면 된다
실행 후 PCC 내에 들어오면 그 즉시 입력값에 해당하는 포켓몬을 수령할 수가 있다
다만 위 방법은 지닌 포켓몬의 수 체크를 거치기 않기에, 6마리 이상일때 실행하면 그대로 7마리째 포켓몬으로 수령이 되어 버그를 일으키니 주의하자
(그 경우 에디터로 수정 가능하긴 하지만, 굳이 사서 고생을 할 필요는 없으니)
다음은 포켓몬 뉴스머신이다
이 기능은 달마다 뉴스를 받아 볼수 있을뿐만 아니라, 전국의 트레이너들이 각자의 데이터를 송신하여 곤충채집대회 점수나 통신대전 승리수 등을 겨룰수있는 랭킹 시스템, 간단한 퀴즈 등의 데이터를 받아볼수 있었다
이 시스템은 온라인에서 데이터를 받아와 읽는것이라, 당시에 받아놓은 데이터가 남아있지 않은이상 현시점에서는 할수 있는것이 없다
그러나 롬파일 자체에는 5개의 샘플 데이터가 기본으로 들어있고, 그 데이터를 복제하는 프로그램도 남아있어 그중 3개를 불러와 확인해보고자 한다
(나머지 2개는, 하나는 다른것과 중복이며 다른 하나는 해외판용 데이터라 불러오는것이 불가능하다)
SRAM 뱅크 05
AA72: 01
B1B1: 21 미만의 값
위 영역들은 각각 뉴스 데이터 존재 플래그, 뉴스 데이터 파손 플래그 관리 영역이다
이 상태로는 아직 뉴스 데이터는 없기에, 읽으려고 시도하면 뉴스의 데이터가 손상되어있다는 메시지가 뜬다
롬 뱅크 7D
5C56에 커서를 맞춰놓고 select+A
그 후 SRAM 뱅크를 05로 맞춰놓고 에디터 종료
위와 같이 프로그램을 실행하면, 뉴스 데이터 영역에 샘플데이터가 복사된다
첫번째 샘플 뉴스는 트레이너 랭킹이다
콜로세움(통신대전)에서 이긴 횟수, 곤충채집대회 고득점, 낚은 잉어킹의 크기 랭킹을 전국, 도도부현, 우편번호 기준으로 그 랭킹을 볼 수 있게 되어있다
--- 두번째 샘플뉴스 ---
롬 뱅크: 7D
4000에 커서를 맞춰놓고 select+A
그 후 SRAM 뱅크 05로 맞춰놓고 에디터 종료
두번째 샘플뉴스에서는 랭킹 첫번째가 배틀타워에서 이긴 횟수로 되어있고, 첫 화면 항목에 포켓몬 울음소리 퀴즈가 추가되어 있다
퀴즈는 자신이 울음소리를 알고있는 포켓몬을 고르고 3마리의 포켓몬 울음소리를 들은 뒤 정답을 맞추는 간단한 게임 형식으로 되어있다
--- 세번째 샘플뉴스 ---
롬 뱅크: 7D
4DBB에 커서를 맞춰놓고 select+A
그 후 SRAM 뱅크 05로 맞춰놓고 에디터 종료
이 샘플뉴스의 타이틀은 '포켓몬뉴스 디버깅 개시 호'이다
랭킹과 울음소리 퀴즈는 다른것들과 동일한 내용이지만, 마지막 항목에 '겜프릭으로부터의 메시지' 라는 항목이 있다
메시지를 보면 겜프릭이 디버깅 팀에게 보낸 것으로 보이는 내용이 써져있다
번역:
상쾌한 가을바람이 불기 시작하는 시기입니다만, 여러분은 어떻게 지내실까요
저희 크리스탈 팀은 매일 오른손에 마우스, 왼손에 주먹을 쥐고, 졸려지면 서로를 때리며 완성을 향해 노력하고 있습니다
이 뉴스는 디버깅 용으로 만들어져 있습니다
그러므로 울음소리 퀴즈 등에서도 '도감에 없는 포켓몬이!
...와 같은 걱정은 안하셔도 됩니다
그럼 이어서 뉴스의 디버깅을 잘 부탁드립니다
물론 다른 부분도 잘 부탁드립니다
……… ……… ………
이번 편에서는 모바일 시스템을 이용해 PCC에서 할 수 있었던 것들을 위주로 알아보았다
다음편에서는 배틀타워에 대해 알아보자
정보추
와 휴대폰으로 인터넷이면 거의 모뎀시절인가 폰카메라도 없었으니 진짜 평생 몰랐을 이야기네
뭔지모르겟지만 개추
항상 고생이 많아오
모바일 GB까지는 이해했어요 - dc App
논문써도되겟다