NTR을 사용하는 목적이 대게 언어 플러그인이나 치트 플러그인을 사용하기 위해 많이들 사용하시는데요. 언어 플러그인은 이미 완성되있는 파일이니 지원되는 게임에 적용만 하면 되지만 치트 플러그인의 경우 사용조건이 매우 까다롭습니다. 이전 NTR 1.0에서 만들어진 치트의 경우 2.0에서는 정상적인 적용이 안된다던가 3.0에서는 적용을 해도 여러번 다중적용을 해야 적용이 된다던가....... 혹은 내가 하고 있는 게임의 치트가 존재하지 않는다던가...... 치트가 존재하지 않는 게임을 어떻게든 치트를 하고 싶은 분들을 위해 간단하게 적용하는 방법을 적어보자 합니다.
*주의사항* 과도한 치트는 게임의 재미를 저 머나먼 우주의 안드로메다로 승천시킵니다. 매우 중요하므로 진지한 궁서체로 씁니다.
-------------------------------------------------------------------------------------------
본 게시물에서는 Puzzle & Dragons Z + Super Mario Bros. Edition를 이용하여 설명됩니다.
선행 준비사항: 3DS에 NTR 3.2이상이 설치 되어있어야 합니다.
*NTR Debugger와 NTR Debugger Tool은 다른 프로그램입니다.*
1. 3DS상에서 NTR을 실행한뒤 게임을 실행합니다. 2. 게임이 실행된뒤 치트를 적용할 세이브를 불러온후 Hotkey(초기 설정: X+Y)를 눌러서 NTR 메뉴로 진입합니다. 3. NTR 메뉴에서 Enable Debugger를 선택한뒤 PC에서 NTRDebuggerTool를 실행합니다.
위와 같이 실행이 되면 IP, Port란에 자신의 3DS의 IP를 입력한뒤 Connect를 눌러줍니다. *만일 자신의 3DS IP를 모르시는분은 공유기 설정에 연결된 장비 내역을 보시면 나와있습니다.* *공유기 설정을 보기 힘드신분은 WNetWatcher(링크)를 이용하시면 Network Adapter Company부분에 Nintendo Co., Ltd.라고 적힌 아이피를 사용하시면 됩니다.*
5. Connect를 누르면 잠시후 Connect 버튼이 Disconnect로 바뀌면서 연결이 성공됩니다.
6. 이제 Process부분을 누르시면 목록이 여러개가 나옵니다. 여기서 자신이 실행한 게임의 프로세스를 선택하시면 됩니다.
*정발 Puzzle & Dragons Z의 경우 PuzDra_r,000400000015a700이라고 나옵니다.* *만일 어떤 프로세스인지 모를경우 Title ID를 확인하시면 자신이 실행한 게임과 동일한 TItle ID를 선택해주시면 됩니다.*
7. (Option) Memory Range에서 비교적 값의 차이가 큰 범위를 정해줍니다.
*해당 부분은 약간의 전문적인 지식이 필요한 부분이며 구별이 힘드신분들은 그냥 All로 냅두시면 됩니다.* *정확한 범위를 지정했을경우 찾는 속도가 비약적으로 상승합니다.* *반대로 잘못된 범위를 지정했을경우 원하는 값을 찾을수가 없습니다.* *정발 Puzzle & Dragons Z의 경우 14000000| 038C6000를 지정하시면 됩니다.*
8. Search Type의 값을 지정해줍니다. *아직 프로그램이 미완성상태의 베타버전이기에 사실상 Exact 타입과 1~8 Bytes의 값만 찾을수 있습니다.* *그 이외의 값으로 찾기를 시도할경우 프로그램이 멈추거나 3DS가 멈추는 사태가 일어날수 있습니다.*
9. Search Value에 자신이 찾고자 하는 값을 입력한뒤 Search버튼을 눌러줍니다.
*여기서는 게임상의 돈이 1763486이므로 1763486을 입력했습니다.*
10. 인내심을 가지고 기다립니다.
*인터넷 상황에 따라 최소 1분에서 최대 10분까지 소요됩니다.* *이는 3DS상에서 즉석에서 현재 상황을 덤프를 하여 프로그램으로 불러오는 작업을 거치기에 많은 시간을 필요로 합니다.*
11. 검색결과를 확인하고 만일 검색결과가 10개 이상 혹은 15개 이상일 경우 3DS상에서 찾고자 하는 값을 변동시킨뒤에 Search Value를 바뀐 값으로 바꾼뒤 Search를 눌러줍니다.
*본 게시물에서는 해당 값이 원래 1개뿐이어서 검색 결과에 바로 1개만 나오게 되었습니다.*
12. 검색 결과의 값을 클릭하고 위의 Add Selected Results를 클릭하면 우측의 박스로 이동됩니다. 이제 여기서 Value의 값을 자신이 원하는 값으로 수정한뒤 Lock의 체크 박스를 체크합니다.
13. 이제 게임상에서 값이 변경이 되었는지 확인해봅니다. *바로 적용이 되는 게임이 있고 타이틀로 나갔다가 돌아와야 적용되는 게임이 다수 존재합니다.* *Puzzle & Dragons Z의 경우 NTR Debugger Tool상에서 값을 변경한뒤 게임을 저장한뒤 타이틀로 돌아갔다가 다시 세이브를 불러와야 수정한 값이 적용됩니다.*
-------------------------------------------------------------------------------------------
이 방법을 응용하여 다른 값을 찾아서 수정할수도 있습니다.
|