<글에 앞서서 주의할 점 두 세가지>
1. 괴수분들이 써주신 쉽고(..?) 재미난 강좌들을 먼저 읽어주세요.
2. 제가 여러가지 시도해가며 스스로 '대략 이런거구나~' 라고 이해한 것들이
태반이기에 실제 지식과는 다를 수 있습니다. (랄까 전부 다를지도...)
new! 3. 이건 정말 필요한 정보인걸? 은 전혀 없습니다.
안녕하세요. 프군입니다.
저번 시간에 우리는 코드범죄학의 기초 상식에 대해 배워 보았습니다.
아마 읽으신 분들 대부분이 이해를 하지 못하셨을거라 생각됩니다.
저도 뭔소린지 모르니까요.
(...)
아무튼 오늘의 쓸데없는 강좌를 시작해보겠습니다.
저번 강좌에 예고한대로 우선 간단한 대사추출 팁부터 꺼내볼까 합니다.
물론 대사를 추출하여 HEX코드를 알아내는 방법에 대해서는 아랄랜드에 태초부터 존재하셨다던 그 분,
지금은 전설로 여겨지는 '관리자' 님께서 남기셨다던 금서에 나오는 내용을 통해 다들 알고 계시리라 믿습니다.
( 예.
'아랄인의 안녕을 위해 신검 아랄쿠소를 저 먼 왜나라 땅에 쑤셔주리'
의 그 분 맞습니다.
(거짓말) )
그럼 일단 대사 추출 방법을 간단히 적어보겠습니다.
1. 나오는 문장을 직접 받아 메모장 같은 곳에 끄적인 후 팁게에 있는 Shift-JIS 코드표를 참조하여
일일이 구한다.
2. 나오는 문장을 후커형님의 도움을 받아 얻어낸 후 에디트플러스에 복사
-> Shift-JIS 형식으로 저장 -> 울트라 에디트로 열어 16진수로 본다.
3. 코드표를 다 외웠기 때문에(...) 보면 술술 나온다.
기존 강좌글을 읽어서 알 수 있는 방법은 이정도가 되겠네요.
아, 그러고보니 히데님께서 알려주신 http://bestnego.yurilove.kr/ ( 네, 여깁니다~ 아시는 분 다 아실 듯 )
사이트에 가보면 문장 HEX 변환기도 있어서 편하게 구할 수 있습니다.
...
그런데 뭔 놈의 팁일까요?
제 팁은 이런 분들에게 도움이 되겠네요.
1. 사이트 돌아다니기 싫다.
2. 뭔가 깔아야되는거 싫다.
3. 문장 추출과 코드 찾기 행위는 동시에 진행되어야 한다!!! (의미불명)
제가 1,2번에 해당되기에 사용하는 방법이 되겠습니다.
아... 팁이라고 하기도 민망하네요.
모든 게임에 통용되지 않을 가능성이 상당히 크기 때문이죠.
어쨋거나 일단 나불대 보겠습니다. (...)
방법은 두가지가 있습니다.
하나는 아랄 디버깅이요, 다른 하나는 미스터 후커입니다.
우선 첫번째 방법.
게임을 실행하여 아랄을 붙인 후 아랄 디버깅 창을 띄워 줍니다.
우리 아랄 납치예비군들은 이런 화면을 접한 적이 있을겁니다.
(예제 01. 화살표 참조 - 그림은 유성천사 프리마베일V)
예제용 그림은 한장이라 이거가지고는 잘 모르실 수도 있으니 덧붙이자면 대사가 한글자씩 나오고 있는 상황입니다.
아, 나도 코드파인더(혹은 납치범)의 길에 들어서볼까? 하고 켰는데 시작부터 이런 게임이면
당장 때려치고 그만둘지 모릅니다.
저는 저녀석을 한글자 코드라고 부릅니다.
(많은 분들이 그렇게 부르실테니 자칭은 아니겠네요.)
어쨋든 이녀석을 이용해 주는겁니다.
눈치채셨죠?
아.. 아닌가요? -_-;;
어쨋건 위의 그림에 나온 아랄 디버거씨의 조사자료를 토대로 사전 납치연습에 돌입해 보겠습니다.
(예제 02. 그림처럼 하시면 됩니다. 궂이 다른 부분 바꿔줄 필요없이
주소적고 번역인자만 선택해주시면 됩니다.)
우리는 번역을 하기 위해 이 코드를 적은게 아니기 때문에 다른 부분은 건들지 않으셔도 됩니다.
납치타이밍까지 다 적어주셨다면 확인을 누른후 필터를 추가해줍니다.
추가할 필터는 DumpText 입니다. 추가하셨다면 추가 버튼 바로 밑에 있는 설정 버튼을 눌러
원문 텍스트 출력 과 원문 Hex 출력을 체크해 주시면 됩니다.
(예제 03. 이렇게 해줍시다.)
자, 이제 다 끝나셨다면 추출할 대사가 나오는 곳으로 진행하시면 됩니다.
저는 치카쨩이 나오는 곳을 저장한 후 그곳으로 로드하였습니다.
(그림 01. 덤프창에 대사가 무한 반복되고 있습니다.....................)
악!!!
이게임은 한글자 코드이긴한데 그게 무한 반복되는군요!?
예제용 게임을 잘못 골라버렸습니다... (-_-;;;)
(게임할 땐 즐거운 에스쿠드지만
납치 대상 목록에 들어가면 급 우울입니다...)
하지만 여기까지 진행한 이상 우리에게(아니 저에게) 뒤는 없습니다.
일어를 좀 아시는 분이라면 덤프창에 뜬 대사에서 원하는 부분을 쉽게 얻어갈 수 있으실테고,
일어를 잘 모르신다면 덤프창의 것을 쭈욱 다 복사하신 후 반복되는 지점 전에 끊어주시면 되겠습니다.
첫번째 대사를 얻으셨다면 덤프창의 내용을 다 지운후 다음 대사로 넘어가 원하는 만큼 뽑아주시면 됩니다.
귀찮은 점은 쭈루룩 나열되어 있어서 좀 정리해줘야 된다는 것입니다.
(주의! 모든 게임의 한글자 코드가 저러진 않습니다. 안심하고 사용해주세요.)
예상외로 글이 길어져 버렸습니다.
너무 길면 보기도 귀찮고 지루해지는 면이 있으니 이번 강좌는 여기까지로 하겠습니다.
다음시간에 가장 먼저 들어갈 내용은 후커형님과 함께 하는 내용이 되겠군요.
여기까지 이 쓰잘데기 없는 강좌를 읽어주셔서 감사하구,
저는 이만 물러가 보겠습니다.
아랄랜드의 안녕을 위해
정의로운 '납치범'님들께서 많이 등장해주셨으면 좋겠습니다. (...)
아아 너무 뻔한 제목에,
첫편에서 이 강좌의 쓸데없음을
다 까발렸기 때문인가혀.. -ㅅ-;;
그래도 계속 됩니다! 쭈우~~욱 (...)