08e9c93fb3e82293579ef3930ff8157394c61b6c8c118fb86d910533e3a0b3fd813e57351299fd1163

크리스탈 버전을 얘기할때 빼놓을수 없는게 바로 모바일 시스템 GB이다
모바일 어뎁터 GB라는 장치를 사용하는 이 서비스는 사실상 ds 시절부터 본격화된 온라인 시스템의 선조격으로 볼수있는데, 사진처럼 휴대전화에 연결하여 온라인 서비스에 접속하는 시스템이었다

7fed8270b58368ff51ef82e541827473daf3d0736a38c752fa2942a68c1c051c

7fed8270b58368ff51ef82e54e847573b2bb7d70554f3d06840041b4860f39e9

크리스탈의 경우, 위 장치를 사용하여 금빛시티의 포켓몬센터에서 뉴스를 수신하여 읽거나, 배틀 데이터를 받아 40번 수로의 배틀타워에 도전하는것 등이 가능했다

그러나 이 인터넷 연결은 사실상 통화를 통해 이루어지는 것이었고, 그 말은 즉슨 오래 연결하면 연결할수록 그만큼 통화료가 많이 부과된다는 것이었다
심지어 뉴스는 월별로 100엔, 배틀타워는 1번 참여당 10엔이라는 별도요금까지 받은 탓에 당시 이 무시무시한 요금폭탄 장치를 갖고있는 어린이는 사실상 없다고 봐도 무방할 정도였다고 한다

휴대전화도 필요한데, 요금폭탄 걱정까지 해야한다는 치명적인 단점을 지닌 이 시스템은 결국 2001년 1월 27일부터 2002년 12월 14일까지라는 짧은 기간으로 완전히 서비스가 종료되어, 현시점에서는 온라인을 통해 데이터를 받는 것은 불가능하다

이번에는 바이너리에디터를 통해 이 모바일어뎁터 GB를 사용한 경우에만 볼수있는 요소들을 확인해보고자 한다

7fed8270b58368ff51ef82e640817773b6fc59bce38e693fa3e6f0fbe2862f78

7fed8270b58368ff51ef82e640857773aacf469b9a9fb226813402116fb92e07

--- 모바일 모드 활성화 ---

(뱅크 04)
B000: FE
(뱅크 07)
A800: 01

위와 같이 값을 변경한 후, 게임을 껐다키면 적용이 된다
(이후에는 값 재변경시까지 모바일모드 유지)

7fed8270b58368ff51ef82e14680757386cf594ef257925720f80c49bfd22e7a

7fed8270b58368ff51ef82e540837273bd3dff892823be08d8d9a40a6e3a8a11

값을 변경하고 게임을 껐다키니, 기동시에 위와 같은 화면이 나오고, 시작화면에는 모바일 항목이 추가된것을 볼수있다

7fed8270b58368ff51ef82e541807073058d14866a4ce04ab965ac1acdf344

또한 첫 모바일 모드시에는 게임을 시작하기 전에 반드시 프로필 입력을 하도록 되어있다

7fed8270b58368ff51ef82e1408076734be91b1da8ee61364c17593bc5e60c69

모바일을 선택하여 들어가면 이런 화면이 나온다

위에서부터 명함폴더, 인사, 프로필, 설정 이다

명함폴더를 선택하면 어째서인지 이전에 모험했을때의 폴더가 남아있다고 나오는데, 아무래도 부작용으로 SRAM 영역의 엉뚱한 값을 읽어 이러한 현상이 발생하는 것으로 보인다
어차피 암호가 걸려있어 보지도 못하니 그냥 지우고 진행하면 된다

7fed8270b58368ff51ef82e046817d734f9202e65b28e6c97e51974254d49496

7fed8270b58368ff51ef82e046827773347a637067e77a12b6aef82c09c8390b

7fed8270b58368ff51ef82e046857c73e995b595a806c7f3021ef774e0dbb792

들어가면 위와같이 명함에 대한 설명과 자신의 명함이 표시된다
지금 시대에는 상상도 할수없지만, 온라인 교환을 하기 위해서는 전화번호를 입력해야 한다고도 나온다

7fed8270b58368ff51ef82e0478276732278e9150441c98e72ff388473316bb6

7fed8270b58368ff51ef82e047847c73789177b4394ddc1f0296596704dc68da

설명이 끝나고는 명함폴더 암호를 설정하라고 나오는데, 와중에 0000은 설정 못하게 막아놨다

7fed8270b58368ff51ef83e4458075736478113110e7de0c71ff3ae9b4173816

7fed8270b58368ff51ef83e54f8471732f945ad15be6eed5f0b77004cd6b1d02

7fed8270b58368ff51ef83e4468071730e7ef987019194440f12d2e5ef97a314

전화번호를 입력하니 명함교환 항목이 생겨, 적외선통신으로 명함교환이 가능하게 되었다

7fed8270b58368ff51ef82e0458170735003f5f9931d81c49878b63b0251d36b

7fed8270b58368ff51ef83e44f8176734c2e620d1074b0628e482b3738151ec8

인사 항목에서는 프로필 자기소개와 대전 시작시, 승리시, 패배시의 멘트 선택이 가능하다
(3세대와 마찬가지로 단어조합 6개까지 선택하는 방식)

7fed8270b58368ff51ef82e04281757397c03a8e868a4586376af17a864e61ce

7fed8270b58368ff51ef83e744807c7340c0270d834a92f74d624ae20015e822

설정에서는 모바일 센터 선택이랑 로그인 패스워드 설정이 가능하다
모바일 센터는 아마 서버선택이랑 비슷한 느낌인거같은데 현시점에선 들어가도 통신에러화면만 나온다

여기서부터는 인겜에서의 요소를 보도록 하자

7fed8270b58368ff51ef82e541827473daf3d0736a38c752fa2942a68c1c051c

일단 가장 큰 특징으로는, 금빛시티의 PCC(포켓몬 커뮤니케이션센터) 내에서의 브금이 전용브금으로 변하고, 배틀타워 역시 우리가 흔히 알고있는 배틀시설 브금으로 바뀐다
또 지역 곳곳에 있는 일부 NPC들의 대사가 활성화전과 활성화후로 달라진다

PCC 내에선 비활성화 전까진 NPC가 막고있던 방 및 시설이 이용가능하게 된다

7fed8270b58369f251ef87e4468071730517549b351547f35ed00f66384ab8ad

7fed8270b58369f251ef87e4448574731b924dc0b12612653da747fc8e9818ce

7fed8270b58369f251ef87e444847773cdf8698e5e1c2cbdf48e843fd754ed

왼쪽 위 방에서는 모바일시스템 관련 설명과 함께 당시의 개발자들이 멀리 있는 사람들과의 통신이 가능해져서 감동했다는 말과, 전세계의 트레이너 모두가 통신이 가능해질때까지 힘내달라는 메세지를 볼수있다

7fed8270b58369f251ef87e74783707362bba6a1ddcd688a77c5ce2ecfbe9cd6

7fed8270b58369f251ef87e74f807c73f97e03cf87373449b64581218d01295a

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로 맞춰놓고 에디터를 종료시킨 뒤, 메뉴창을 끄면 된다

7fed8270b58369f251ef87e14f847573ab8aacef2c16cd495277e63d619af4a7

7fed8270b58369f251ef87e14f847d73aae57b8822fcf3ca467c1d7388bdb250

7fed8270b58369f251ef87e046857c739a071d3bdc57d6823d1a5f9e68632b47

실행 후 PCC 내에 들어오면 그 즉시 입력값에 해당하는 포켓몬을 수령할 수가 있다
다만 위 방법은 지닌 포켓몬의 수 체크를 거치기 않기에, 6마리 이상일때 실행하면 그대로 7마리째 포켓몬으로 수령이 되어 버그를 일으키니 주의하자
(그 경우 에디터로 수정 가능하긴 하지만, 굳이 사서 고생을 할 필요는 없으니)

7fed8270b58369f251ef82e54382727387bf1e316b08ac43d79e95e1e4f5fd6b

다음은 포켓몬 뉴스머신이다
이 기능은 달마다 뉴스를 받아 볼수 있을뿐만 아니라, 전국의 트레이너들이 각자의 데이터를 송신하여 곤충채집대회 점수나 통신대전 승리수 등을 겨룰수있는 랭킹 시스템, 간단한 퀴즈 등의 데이터를 받아볼수 있었다
이 시스템은 온라인에서 데이터를 받아와 읽는것이라, 당시에 받아놓은 데이터가 남아있지 않은이상 현시점에서는 할수 있는것이 없다

그러나 롬파일 자체에는 5개의 샘플 데이터가 기본으로 들어있고, 그 데이터를 복제하는 프로그램도 남아있어 그중 3개를 불러와 확인해보고자 한다
(나머지 2개는, 하나는 다른것과 중복이며 다른 하나는 해외판용 데이터라 불러오는것이 불가능하다)

SRAM 뱅크 05
AA72: 01
B1B1: 21 미만의 값

위 영역들은 각각 뉴스 데이터 존재 플래그, 뉴스 데이터 파손 플래그 관리 영역이다

7fed8270b58369f251ef82e7458176738cec20bf5c587342e4bbe52726ea0a9c

이 상태로는 아직 뉴스 데이터는 없기에, 읽으려고 시도하면 뉴스의 데이터가 손상되어있다는 메시지가 뜬다

롬 뱅크 7D
5C56에 커서를 맞춰놓고 select+A
그 후 SRAM 뱅크를 05로 맞춰놓고 에디터 종료

위와 같이 프로그램을 실행하면, 뉴스 데이터 영역에 샘플데이터가 복사된다

7fed8270b58369f251ef83e443827473fd74586c0e6567ad6eb1035b82e25e6c

7fed8270b58369f251ef83e44281777372929c595c951e7bb8f2f3c305a887ff

7fed8270b58369f251ef83e442807d73aa7204c24528c50b842efb40edd9ddde

7fed8270b58369f251ef83e442837173a26354522c7ea587e3941a255a8a92a3

첫번째 샘플 뉴스는 트레이너 랭킹이다
콜로세움(통신대전)에서 이긴 횟수, 곤충채집대회 고득점, 낚은 잉어킹의 크기 랭킹을 전국, 도도부현, 우편번호 기준으로 그 랭킹을 볼 수 있게 되어있다

--- 두번째 샘플뉴스 ---

롬 뱅크: 7D
4000에 커서를 맞춰놓고 select+A
그 후 SRAM 뱅크 05로 맞춰놓고 에디터 종료

7fed8270b58369f251ef83e745857073229da3a1520e0b8fa00745a5740b4cf6

7fed8270b58369f251ef83e7458471736ee50635049d9fcbbe593b5f84a627b2

두번째 샘플뉴스에서는 랭킹 첫번째가 배틀타워에서 이긴 횟수로 되어있고, 첫 화면 항목에 포켓몬 울음소리 퀴즈가 추가되어 있다

7fed8270b58369f251ef83e743837173feb5251dd767daee4fe3db7531d74d01

7fed8270b58369f251ef83e740807c73641308dff93016812d29644ac8dbc0e3

7fed8270b58369f251ef83e740847673809a43d1543a26ef38d2d189c166f78b

퀴즈는 자신이 울음소리를 알고있는 포켓몬을 고르고 3마리의 포켓몬 울음소리를 들은 뒤 정답을 맞추는 간단한 게임 형식으로 되어있다

--- 세번째 샘플뉴스 ---

롬 뱅크: 7D
4DBB에 커서를 맞춰놓고 select+A
그 후 SRAM 뱅크 05로 맞춰놓고 에디터 종료

7fed8270b58369f251ef83e644817573569ca4ecf88789a145554122a6369671

이 샘플뉴스의 타이틀은 '포켓몬뉴스 디버깅 개시 호'이다
랭킹과 울음소리 퀴즈는 다른것들과 동일한 내용이지만, 마지막 항목에 '겜프릭으로부터의 메시지' 라는 항목이 있다

7fed8270b58369f251ef83e6428072733e049a5eb8d42dffac0c43eac9e9de6d

메시지를 보면 겜프릭이 디버깅 팀에게 보낸 것으로 보이는 내용이 써져있다

번역:
상쾌한 가을바람이 불기 시작하는 시기입니다만, 여러분은 어떻게 지내실까요
저희 크리스탈 팀은 매일 오른손에 마우스, 왼손에 주먹을 쥐고, 졸려지면 서로를 때리며 완성을 향해 노력하고 있습니다
이 뉴스는 디버깅 용으로 만들어져 있습니다
그러므로 울음소리 퀴즈 등에서도 '도감에 없는 포켓몬이!
...와 같은 걱정은 안하셔도 됩니다
그럼 이어서 뉴스의 디버깅을 잘 부탁드립니다
물론 다른 부분도 잘 부탁드립니다
……… ……… ………


이번 편에서는 모바일 시스템을 이용해 PCC에서 할 수 있었던 것들을 위주로 알아보았다
다음편에서는 배틀타워에 대해 알아보자