본문 바로가기
게임 해킹

게임 메모리 해킹 - 포켓몬스터

by L3m0n S0ju 2021. 6. 30.

이번 글에서는 치트엔진을 이용한 포켓몬스터 파이어 레드 버전 해킹을 진행하겠습니다. 포켓몬스터 파이어레드 gba를 다운로드 받고 gba파일을 실행할 VBA에뮬레이터를 설치합니다. 목표는 한번에 레벨 99LV 달성입니다.

 

 


 

치트엔진을 실행하여 VBA 프로세스를 로드합니다.

 

 


처음 게임을 시작하고 포켓몬을 받고 나면 라이벌과 배틀을 시작합니다. 

 


배틀을 이기면 69의 경험치를 얻습니다.

 


치트 엔진에서 얻은 경험치 69 값을 입력하고 Value Type은 포켓몬스터 버전이 대략 17년전 버전이므로 2바이트 형식을 사용합니다. 그리고 First Scan을 실행합니다.

 

 


 

처음 69 값을 스캔하면 2488개의 검색결과가 나옵니다. 따라서 한번 더 반복하여 경험치를 다시 입력하여 Next Scan으로 범위를 줄여줍니다.

 

결과가 더 이상 줄어들지 않으면 해당 값들을 선택하여 아래 작업 창에 추가합니다.

 


선택한 주소들의 값을 모두 9999로 바꿔줍니다.

 

 


게임을 진행하면 9999의 경험치를 얻게 되고 한번에 24 level을 달성하고 이상해풀로 진화하게 됩니다. 지금까지 치트 엔진을 이용한 포켓몬스터 파이어 레드 버전 경험치 조작법이었습니다. 만약 능력치나 물건 값, 물건 갯수 등을 조작하고 싶다면 지금까지 내용을 적용하여 시도하면 쉽게 조작할 수 있습니다.

댓글