목록분류 전체보기 (24)
네푸네푸빌런의 한국어패치 지상락원
어떤 게임들은 문자코드가 독자코드라서 대사추출이 조금 까다롭다. 글꼴을 찾고 거기에 있는 글자들을 텍스트파일에 적어야 대사복호화가 가능하다. 나는 로마자나 숫자 쯤은 당연히 읽고 가나도 읽고 쓸 수 있지만 한자는 그냥 답이 없다. 누가 도와주지 않으면 하나하나 찾아서 쓰는데 이게 좀 적으면 다행이지만 천자 쯤 되면 고통스럽다...
압축된 그림은 어디? GBA Graphics Editor 이름 그대로 GBA의 그래픽을 다루는 도구이다. 이름은 에디터지만 대단한 편집기능이 있는 것은 아니고 압축된 그림을 찾아내는데 도움이 많이 된다. 이런 식으로 압축된 그림들을 찾기 쉽다.정확히는 크리스탈타일처럼 데이터를 이미지로 보여줄 뿐이지만 Compressed graphics 에 체크를 하면 압축된 데이터만을 보여주는데 압축된 데이터의 상당수는 텍스처이기 때문에 그림을 찾기 쉬워진다.그림이 아닌 데이터도 찾아주는데 어쩌면 대사를 찾을 때도 도움이 될것 같다. Compressed control 의 숫자를 올려가며 찾아보면 된다. 이렇게 찾은 이미지는 Raw dump 로 내보내는 것이 가능하고 편집한 뒤에 Load raw 로 가져와 적용할 수 있다..
그림도! 대사도! 압축도! 파일체계도! 한 방에!! CrystalTile2 크리스틀타일2는 아마도 한국어패치에 가장 많이 쓰이는 도구일것이다.중공에서 만들어진 것으로 보이는데 이미 '그랜드개념'님께서 한국어패치를 만들어 주셔서 언어의 압박 없이 쓸 수 있다. 상당히 다양한 기능을 가진 도구로 NDS 게임을 다루는데에 특화되어있는데 일부 DS 게임 한정으로 글꼴을 만들거나 대사를 편집하거나 텍스처와 팔레트를 뽑아낼 수 있을 뿐 아니라 압축까지 간단히 풀 수 있는 만능도구에 가깝다. DS게임에 특화된 도구이지만 DS가 아니더라도 다른 게임을 다루는데에도 널리쓰인다. 파일시스템을 분석할 수 있는 것도, 압축을 해결할수 있는 것도 아니지만 타일분석기능만으로도 다른 기종의 게임을 다루기에 충분하다. 왼쪽의 메뉴에..
지난달 쯤에 공개한 이레귤러헌터X의 작업내용을 블로그에 공개합니다.같은 내용의 글이 네이버의 한식구카페에도 있지만 블로그가 편한 분들도 계실것 같아 여기에 올립니다. 1. 전체적인 게임분석이레귤러헌터X는 데이터가 하나의 큰 파일로 묶여있어 구조가 한번에 보이지 않았다.UMDGen 으로 보거나 그냥 마운트 시켜서 확인해보면 rockx_pack.dat, rockx_pack.loc 이라는 상당히 의심스런 파일들이 있다..dat 파일은 전체 게임용량의 상당수를 차지한다는 점에서 상당히 의심스럽다. dat 파일은 헥스에디터로 열어보면 아무 것도 알 수 없는 아주 큰 파일이다. 이걸 크리스탈타일로 열어도 딱히 보이는 것은 없었다. 다시말해 압축이 되어있다는 것인데 이 큰 파일에서 압축된 부분을 찾아 풀기란 쉬운일이..
록맨에그제3는 이미지조차 난감하다.이 정도는 다른 문제들에 비해서 간단히 해결할 수 있는 문제인만큼 카페에 잘 정리된 문서를 만들지는 않았다. 보통 이미지는 그냥연속된 타일을 정해진 가로, 세로에 맞춰 뽑아주면 잘 보이는데 에그제3는 이 부분에서도 VRAM을 아끼기위한 수작이 들어있다. 놀랍게도 캡콤 로고이다.보통 이런 이미지는 압축을 풀기 전에 보이는데 어째서인지 이 게임은 압축을 푼 모습이 이렇다. 가장 위의 타일들을 보면 대략 CAPCOM(R) 처럼 보이는데 조금 이상하다.2 째 줄을 보면 역시 CAPCOM 처럼 보이지만 간격이 어색한 것을 볼 수 있다. 최대한 맞춰주면 이렇게 나온다.보면 중간중간에 타일이 없는 것을 알 수 있는데 거기에 들어갈 타일이랑 똑같은 타일이 다른 곳에 있다.O에 들어갈 ..
주 대사용 한글출력코드를 넣으면 이상하게도 장소전환이 되지 않는다. 그것도 VBA 에서만 이게 안될만한 까닭도 딱히 없는데 VBA 에서만 안되는 것을 보니 뭔가 특이한 문제를 만드는 것인지 모르겠다. 처음엔 뭔가가 잘못된줄 알고 열심히 뜯어 고쳤는데 무슨 수를 써도 no$gba 에서는 정상, VBA는 말을 듣지 않았다. 결국 소스코드에서 문제가 될만한 부분을 모두 드러내도 달라지는 것이 없어 에뮬레이터를 의심했고 정확성이 뛰어나다는 평가를 받고있는 MGBA 를 구해 실행시켜보았다. 아무런 문제가 없었다. 아무래도 VBA 가 워낙에 옛날에 나왔으며, 당시에는 지금처럼 구동의 정확성보단 일단 돌리는 것이 우선이었을지 모르겠다. VBA 도 1.8.0 버전은 극심하게 느려질 뿐 이동이 가능했다는 점을 보면 VB..
록맨에그제3 는 (일본어판 기준으로) 512 종류의 글자만으로 거의 모든 대사를 출력하는 관계로 한글을 넣을 수 없어서 글꼴체계를 갈아엎었다.문자코드도 새로만들어서 제어문자가 아닌한 2바이트로 처리하도록 바꾸었고 잘 동작했다. 라이브러리나 칩 폴더는 필요한 글자를 VRAM 에 올리기보단 미리 모든 글자를 VRAM 가져와서 타일 번호만 짝지어주다보니 기존의 방식으론 확장이 불가능했고 어쩔 수 없이 완전히 새로운 방식을 써야했다. 예쁘게 출력하는 것이 목표다보니 여러가지로 고생을 한것 같다. 에슘님께서 만들어주신 길체가 상당히 미려했기에 최대한 유지해보았다. 받침이 있는 글자는 받침만 아래 타일에 위는 위쪽 타일에 집어 넣으면 글꼴을 거의 그대로 유지하면서 반으로 자를 수 있었고 ㅗㅜㅡ와 같은 모음과 초성으..
바위사내 가위꼴! 또 켜지다!! 움직이고 쏘기 놀이의 으뜸 '바위사내 가위꼴'이 새롭게 다시 태어나 PSP (갖고다녀 놀이터)로 돌아왔다.맛간 것들 사냥꾼 가위꼴의 값진 뜀질을 그린 가위꼴 마당 및 그와 겨루는 이인 붠니를 뛰는 이로 쓸 수 있는 붠니 마당도 더했다.옛날부터 물리쳐야했던 녀석인 더해라의 첫 뒤통수치기가 밝혀지는 새 움직그림이 들어있다! 록맨X (1993) 의 다시만듦작인 이레귤러헌터X 를 한국어로 할 수 있게되어 기쁩니다.록맨X 에 들어있던 중요한 요소를 포함, 새로운 이야기와 새로운 조작가능한 등장인물도 더해졌습니다!! 원작의 재미는 그대로, 새로운 요소도 풍부! 동영상을 이용한 이야기 전달, 모든 대사에 목소리까지 입힌, 여러 가지로 신경을 많이 쓴 걸작입니다. 엑스로 할 때는 이야기..