제가 요즘 카왁스 리플레이 파일을 연구(?)하고 있습니다.
일단 알아낸 것은 파일 내용이 기록 부분과 입력 부분으로 나눠지고,
처음 알수없는 (*^$^%$#^(*)한 것들은 시작 프레임 기록 정보고,
불규칙한 곳에서 알아볼 수는 있게 기록부분이 시작되고,
이 부분의 정보는 플레이어가 입력한 키 커맨드를 나타내고,
FF FF 가 1 프레임 스킵에 어쩌구저쩌구 알아냈습니다만.....
중요한 것은...
이 기록부분을 바꾸면 플레이어가 입력한 정보를 변형할 수 있으니까
리플레이의 조작이 가능할 것이라는 가정 하에 이 실험을 한겁니다.
만얀 이게 가능하다면..상상만해도 행복하네요.
킹오파만 예를 들어도.....죽음의 콤보들을 너무 쉽게 화면으로 만들 수 있으니까..
특히 절대 못할 것만 같은 극악 커맨드 무한 콤보요.....
물론 성취감은 안 생기지만...'나의 능력으로는(뭐 손 빠르기만이 아니라
자신의 키보드 상태, 조이패드나 조이스틱의 유무 등...) 도저히 넘을 수 없는 벽이다,
일단 구경이나 해보자' 뭐 이런 것들은 만들면 좋겠죠..
정말 좋겠다...고 생각했고 지금도 그렇게 생각하고 있습니다.
근데 문제는.......a버튼 b버튼 c버튼 d버튼에 화살표, 그리고 누르는 정도
까지 다아 해독해 냈는데...
이 기록부분을 조금이라도 임의적으로 바꿔버리면.....
재생시 '메모리 부족' 이라는 오류메세지와 함께 카왁스가 다운되 버리는
치명적인 단점이 있었다는 겁니다...
어떤 프로그램을 통해 하위 파일을 생성할 때(예:메모장->텍스트 문서,
한글 97->hwp 문서 등등등...), 특히 게임의 경우,
특특히 RPG의 경우, 몇몇 프로그램은 세이브 파일의 에디팅을 방지하기
위해 조금이라도 임의로 손을 댔다간 오류가 나게 하는 방법이
있다는 것은 알고 있습니다. 경험자이기도 하구요...
(이스 이터널2라고 아십니까? 제가 아는한 세이브 파일이 제일 극악입니다..
인터넷 뒤져보세요..인기문제도 있지만...1 에디터는 있어도 2 에디터는 없습니다...
세상에..세이브 파일 정보를 그림파일과 합성시켜놓고...각종 암호화에
설령 그걸 찾아 해독해서 바꿔도 게임으로 들어가면 마을사람들이 몬스터 화 되버리는 그 무서움
이란...아 또 쓰라린 추억이..ㅠ.ㅠ)
하지만 그 프로그램의 조치를 깨버리는 방법도 존재한다고 알고
있습니다. 물론 저는 모르죠...
그걸 알고 싶습니다. 만약 알게 된다면....
카왁스 리플레이 생성의 그 조치를 깨서 리플레이를 마음대로 조작시킨 후...
각종 희귀한 무한을 만들 작정입니다. 특히 지금 제일 만들고 싶은건...
2001 이오리 규화 무한으로 99히트 만들기...
직접 만들고 싶습니다. 뭐...꼼수라도..좋으니까..;;
아시는 분은 꼭좀 도와주세요!!!
도와주시면 정말..감사드리겠습니다...
그럼....
그런데 리플레이를 해독하신다? 나도 스타리플이나 연구해 볼까...(퍼억!!)