클라개조와의 싸움

저번에 EPF 최대 난구간에 대해 잠깐 언급한 부분이 있다.
아직 EPF가 90% 정도밖에 해석이 되지 않았다.
이른바 마지막 엔트리 포인트 부분이 엄청 말썽이기 때문이다.
그냥 세로와 가로 써주면 좋을걸 엄청 꼬아놨다.
길이 부분이 분명 있어야할 터인데, 이상하게 나왔기에 막무가내로 싸움을 걸었다.
물론 엄청나게 많은 검류 무기가 아닌, 만만해보이는 부채를 선택했다.
검쪽은 EPF속 이미지가 총 2600 X 4개를 넘어가지만, 부채는 꼴랑 420개 밖에 없다.
사실 목걸이가 더 적긴 한데, 뭘 보여야 말이지..
그래서 부채를 선택했다.
30000번 무기는 칠교칠선이다. 다들 알겠지만..
예전이라면 아 그냥 칠교칠선이구나 하고 넘어가지만, 이제 보면 저놈들이 하나하나 다 따로따로 보인다.
EPF와 PAL과 TBL과.. 드디어 미쳤나보다.
대충 저놈의 난구간으로 보이는 것을 00으로 막아버리겠다.
요런 무식한 방법으로 말이다.
이걸 다시 컨버팅해서 클라로 들어가본다.
0번이다보니 아마 칠교칠선 장비의 뒷모습일 것이다.
자 결과는?
???????????
무기가 없어져버렸다.
그럼 여기가 이제 그 구간 이라는 것을 확신했다.
좌표설정구간이군..? 혹은 길이구간이라던가!
그럼 이제 멋대로 수정해본다.
그 자리에 06 88 00 을 넣어보았다. 두개 다.
결과는?
여전히 나오지 않는다.
그럼 이제 여기에서 아까 원본으로부터 조금만 수정을 가해보도록 하겠다.
원본은 CD FF 0F 00 F8 FF 31 00 이다.
각가 맨 앞의 CD와 F8을 BB와 DF로 바꿔보겠다.
?? 보이는가?
칠교칠선이 약간 위로 떴다.
그리고 맨 아랫면이 짤린 것 같기도 하다.
CD FF 0F 00 F8 FF 31 00 구간의 각각 앞 부분을 수정해주었는데 그렇게 되었다.
그럼 이제 CD 부분만 수정해주겠다.
CD 대신에 AA를 넣어보겠다.
이게 겁나게 귀찮은게, 수정 한번에 클라를 한번 껐다 켜줘야한다 ..
전보다 훨씬 올라갔다.
근데 약간 이상한점이 보인다. 저 칠교칠선 왼쪽 위 부분이 마치 머리를 자연스럽게 매꾼것마냥 흠집이 나있다는 것이다.
뭐 그건 나중에 보도록 하고, 결국 처음 부분은 높이좌표를 결정해 주는 부분임을 알게 되었다.
높이좌표를 알아냈다면, 이게 어떤 기준인지를 또 알아야 한다.
AA FF 0F 00, 아니 CD FF 0F 00 에서 3번째인 0F를 수정하면 어떻게 될까? 하는 물음에도 대답해야겠다.
그래서 CD FF 0F 00 부분 중 0F를 06으로 수정했다.
What?..
아마 저 기스난 부분은 스탠실 즉 스케치북이 처리가 안되어서 그런 것 같다.
엥 그럼 뒤의 0F는 가로부분의 좌표를 말해주는 것이었던가?
엥???? 그럼 그 뒤의 F8 FF 31 00은 무엇을 의미하는 것인가?
이번에는 앞부분 두고 F8 FF 31 00 부분에서 F8을 E0으로 수정해보았다.
?! 부채가 반쪼가리 되었다.
이번엔 뒤의 31을 15로 바꿔보겠다.
대강 가로로 유추되나, 너무 많이 줄인것 같아 2C 정도로 줄이고 다시 테스트 했다.
자, 이렇게 되었다. 아마 길이를 수정했기 때문에 스탠실과 맞지 않아 검은색 처리가 되는 듯하다.
그럼 이제 정리가 된다.
아니, 아직 한 발 남았다 ..
이 엔트리코드는 총 16바이트, 그러니깐 16진수 16개로 구성된다.
즉, CD FF 0F 00 F8 FF 31 00 00 00 00 00 B6 05 00 00 만큼의 데이터가 한 이미지의 정보라는 것이다.
그럼 맨 끝의 B6 05 00 00 은 무엇을 의미할까? 이놈을 10진수로 바꾸면 1462가 나오게 되는데, 대충 유추하면
00000.bmp 그러니깐 첫번쨰 파일의 가로 x 세로임을 알 수 있다.
이놈이 34 x 43 사이즈기에 곱하면 1462가 나오기 때문이다.
어? 끝났네? 라고 생각하다가 다음 이미지를 보게 되었다.
요 파란색 친 부분이다.
뭐 첫번째구간은 좌표, 두번쨰구간은 세로 가로 이렇게 떼우면 된다고 치자.
사실 다른 장비류 가져온다 해도 저부분은 복붙하면 되니깐 상관이 없다.
그럼 이제 50 06하고 06 0C만 해석해주면 끝나는 부분이다. 이부분은 파일의 넓이와 연관이 되어 있어서 그런가보다.
대충 해석하면 50 06은 1616이 나오고, 06 0C는 3078이라는 수가 나온다.
자 근데 여기서 문제가 생긴다.
이미지 0번과 1번과 2번의 가로세로는 모두 같다. 그렇기 때문에 1462가 세번 나와야 한다는 말이다.
뒤의 3078은 1462와 1616을 더하면 나오는 수다. 이건 누적된 데이터를 의미한다.
아니 그럼 1616은 뭐지? 그 뒤의 이미지도 확인해보니 1616씩 올라감을 볼 수 있었다.
즉 3개의 이미지 파일을 합하면 4864가 나온다는 것이다.
뭐야.. 갑자기 왜 이런규칙이 생겨난건지 모르겠다. 규칙이 있으면 분석이 쉽다곤 생각하는데,
이놈이 문제다. 저놈을 파악하지 않는 한 뭐랄까 원하는 크기의 그림파일을 넣긴 어려울 것이라는 느낌이 난다.
용갑옷하고 씨름중인데 이건 또 잘 되었다. 용갑옷의 해당 부분만 복사해서 붙여주면 되는 것 아닌가?
용갑옷의 결과는 내일 정도면 될 것 같다. 사실 너무 귀찮다.
7버전 개발을 하고싶다면? ADR로 오세요!

댓글4
-
sad23asdas2018.10.21 - 01:37 #2945996
구버전 정보공유할 사람들 다 모여라
구버전 유저들 다 모여라!!
같이 놉세
ㄱㄱㄱㄱㄱㄱㄱ
https://open.kakao.com/o/gCWTA91
가을2 님의 최근 댓글
1 2023 08.20 . 2022 09.25 저는 욕설 수정에 대한 문의를 드린 것이지, 가해자를 편들거나 할 마음이 없습니다. 중립을 지켜야 하는 입장에서 게시판의 환경을 위해 협력을 부탁드린다는 것이 잘못된 것입니까? 게임존측 입장과는 별개로, 바람의나라 자유게시판의 권한은 저에게 있고, 저는 자유게시판의 환경을 관리하는 사람입니다. 이 과정에서 저는 일말의 금액을 받지 않고 사역하는 것입니다. 자꾸 과장되어서 부풀리시는데, 글을 쓰신 분의 심정을 모르는것이 아닙니다. 도리어 이런 고발을 할 수 있다면 얼마든지 하라는 것이 저의 일관적인 입장이었고, 지금까지 그렇게 하였습니다. 무분별하게 삭제한 적도 없으며, 앞으로 그럴 것도 아닙니다. 다만, '게시판'의 환경을 같이 맞추어가자는 의도입니다. 확대생산 시킬 의도는 없었으나, 그럴 착오가 있으셨다면 전후관계를 설명드리지 못해 죄송합니다. 다만 게시판 관리자의 요구는 욕설 및 과도한 비속어에 대한 수정일 뿐입니다. 해당 서버나 베너 관련해서는 비판을 하시는 것에 저는 아무런 개입을 하지 않을 것입니다. 2021 04.16 해당 글을 존치하기 위해서는, 과격한 비속어 사용 등의 내용을 수정해주시길 부탁드리겠습니다. 그렇지 않고서는 지속적인 삭제 및 계정 제한이 규정상 이루어질 수 있음을 양해 부탁드립니다. 2021 04.09 재미있네요.. 칠무해가 되기를.. 2021 01.28