철권 Dark Resurrection (JAP) ~ Cheat For DevHook 사용법 ~
에디트가 많이없는것같아서 더써봄니다.. 앞으로 많이올리겠음니다.
이건 퍼오기만한게아니라. 제가 발견한 에디트도있음을 말해드림니다.
펌웨어 1.5만 사용 가능
에디트 관련 프로그램에 있는 데브훅 0.45 를 참고로 쓰여져있습니다.
http://user.chol.com/~kimhacker2/Cheat_For_DevHook_r3.rar
위의 링크로 받은 파일을 압축 풀면 나오는 cheatdh.prx 을 ms:\dh\kd 에 복사한다.
받은 파일에서 chdhcnv 폴더에 있는 cheatdh.dat 를 ms:\ 에 복사한다.
그 후 ms:\dh\271\flash0\kd 에 있는 pspbtcnf_game.txt 파일을 수정해야한다.
워드패드 등으로 열어서 ms0:/dh/kd/devhook.prx 이 줄 아래에
ms0:/dh/kd/cheatdh.prx 문장을 추가하고 저장
다른 스크린샷 모듈 , 메모리 덤프 모듈을 사용할때는 키가 중복 되므로 사용못한다.
어차피 메모리 덤프 기능은 Cheat For DevHook 에 포함되어있으니까
메모리 덤프 모듈은 사용 안해도 상관없다.
R + ♪ 키가 Cheat For DevHook 에 내장된 메모리 덤프 기능이다.
※ Cheat For DevHook 내장 메모리 덤프는 쓰레드 정지가 안된 상태로 실행이 되므로
게임 로딩중에 덤프를 하거나 하면 충돌이 일수 있고 값이 실시간으로 바뀌는 게임은
덤프가 제대로 안되므로 게임을 정지시킨후에 사용해야한다.
R + ♪ 키를 누른 후엔 메모리 읽는 불이 꺼질때 까지 가만히 놔둬야한다.
모듈사용을 끄려면 밑의
ms0:/dh/kd/nkthread.prx
ms0:/dh/kd/screenshotbmp.prx
ms0:/dh/kd/memdump.prx
문장 앞에 주석 표시(#) 해주면 된다.
ms0:/dh/kd/devhook.prx
ms0:/dh/kd/cheatdh.prx
#ms0:/dh/kd/nkthread.prx
#ms0:/dh/kd/screenshotbmp.prx
#ms0:/dh/kd/memdump.prx
이런 식으로...
스크린샷을 찍고 싶으면 다시 ms0:/dh/kd/cheatdh.prx 이 문장에다 주석표시해주고
#ms0:/dh/kd/nkthread.prx 와 #ms0:/dh/kd/screenshotbmp.prx 문장의 주석을 지우면 된다.
설정이 끝났다면 코드 작성인데...CheatHacker와 비슷하다.
chdhcnv 폴더에 있는 cheat_sample.txt 파일에 코드를 쓴후에 text to binary.bat 를 실행하면
cheatdh.dat 에 코드가 저장된다. 그걸 ms:\ 에 덮어써주면 되는것...
────────────────────────────────────
※ text to binary.bat 실행시에 문제가 생겼다면...
http://user.chol.com/~kimhacker2/vcredist_x86.rar 를 다운받아 설치하자.
────────────────────────────────────
일단 철권 돈 코드는 C1355208 0098967F 이다.
L + Vol- 키를 눌렀을때 돈이 무한대가 되게 할려면
C1355208 0098967F # L + Vol-
;
00000000 00000000 # L + Vol+
;
00000000 00000000 # R + Vol-
;
00000000 00000000 # R + Vol+
;
00000000 00000000 # L + Select
;
00000000 00000000 # R + Select
;
00000000 00000000 # L + Note
;
이렇게 써주면 된다.
밑에 주석처리된 문장 부분은 코드 개발하실 분을 위한 것이나 절대 지우면 안된다.
현재 r3 버젼은 7개의 키에 키 하나당 최대 20줄의 코드를 등록할수있다.
" ; " 표시 위에다가 계속 추가시켜주면 된다.
아무튼 다 됬다면 데브훅을 실행후 게임에 들어가서 L + Vol- 를 눌러보자.
그럼 돈이...무한대가 될것이다.
※ 안된다면 랜 스위치 OFF 애드혹 악용 불가 때문에 ON 되어있으면 적용이 안된다.
-----------------------------------------------------------------------
※ CheatHacker 용 코드를 Cheat For DevHook로 변환하기...
과거 CheatHacker로 실행했던 선두가 0, 1 , 2 였던
코드는 주소부분에 08800000 를 빼주고 선두에
A(1바이트 쓰기),B(2바이트 쓰기),C(4바이트 쓰기)를 붙여주면
Cheat For DevHook 에도 사용가능합니다.
가령 테일즈 오브 이터니아 CheatHacker 에서의 돈 코드는
295759B0 05F5E0FF 이것인데 주소부분인 295759B0 에 08800000 을 16 진수 계산기로 빼주면
20D759B0 가 됩니다. 여기에서 CheatHacker 에서의 4바이트 쓰기 오퍼레이터인 선두 2를 빼고
Cheat For DevHook 의 4바이트 쓰기 오퍼레이터인 C를 붙여주면 C0D759B0 가 됩니다.
그러므로 C0D759B0 05F5E0FF 이것이 Cheat For DevHook에서의 테일즈 오브 이터니아 돈
코드...
출처:오딘짱님 홈피에서.