페이지

2013-02-18

Modding Tools - 기리기리


기리기리 - Modding Tools

자료의 출처는 HongFire, TLWiki, 중국, 러시아 사이트 등이고 CMD는 제가 직접 작성했습니다.
작업 시에 폴더 비교/수정 관련으로 기능이 강력한 Total Commander도 쓸만합니다.


〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓

SDK

―――――――――――――――――――――――――――

kr2_232r2.7z
http://kikyou.info/tvp/#downloads

kr2_232r2EN.7z
http://sourceforge.net/projects/kirikirikag/
http://tlwiki.org/index.php?title=Tools#KiriKiri2.2FKAG3

―――――――――――――――――――――――――――

〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓

어카이브 (xp3)

―――――――――――――――――――――――――――

xp3-kikiriki-cmd.7z (압축 암호 : 1234)

xp3 Unpack/Repack (kikiriki)

폴더/파일을 CMD에 드래그&드롭해서 사용.

각 게임마다 _exe 폴더의 파일 구성을 변경해서 사용하면 됩니다.

작업 경로에 띄어쓰기, 2바이트 문자(한글 등)가
포함되어 있으면 제대로 동작하지 않습니다.
(2바이트 문자는 상황에 따라 다를 수 있습니다.)

게임 exe를 이용하는 기능으로 복호화/암호화까지
지원하는 가장 강력한 xp3 유틸입니다.

―――――――――――――――――――――――――――

xp3_Tool-CMD.7z

xp3 Unpack/Repack (xp3_tool)

폴더/파일을 CMD에 드래그&드롭해서 사용.

리팩 시에 압축/무압축의 옵션 지정이 가능합니다.
(다른 유틸은 무압축 리팩이 없음)

복호화 관련으로는 제대로 지원하지 못합니다.

―――――――――――――――――――――――――――

xp3-arc_conv-cmd.7z

xp3 Unpack/Repack (arc_conv)

폴더/파일을 CMD에 드래그&드롭해서 사용.

일부 게임의 복호화/암호화가 가능합니다.

옵션은 기본 포맷(암호화 없음)으로 지정되어 있습니다.
복호화 관련 추가 옵션은 CMD를 수정해서 사용하면 됩니다.

―――――――――――――――――――――――――――

XP3Viewer-cmd.7z

xp3 Unpack (XP3Viewer)

실행 파일(exe)을 CMD에 드래그&드롭하면,
게임이 실행되면서 추가 윈도우(창)가 뜹니다.
이 추가 윈도우(창)에  xp3 파일을 드래그&드롭하면 언팩이 됩니다.

언팩만 지원합니다. (언팩은 kikiriki보다도 강력)

―――――――――――――――――――――――――――

xp3-crass-unpack-cmd.7z

xp3 Unpack (crass)

폴더를 CMD에 드래그&드롭해서 사용.

추출 유틸이여서 언팩만 되고 리팩은 지원하지 못합니다.
복호화도 지원합니다만... 사용법이 조금 어렵습니다.

―――――――――――――――――――――――――――

〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓

이미지 (TLG)

―――――――――――――――――――――――――――

ExtractData120_Eng.7z

TLG를 PNG 등으로 변환

기리기리 이미지 파일인 TLG를 PNG 등으로 변환합니다.
알파 채널까지 변환해주기 때문에 Susie 등 보다 강력합니다.

BMP로 변환도 가능합니다만... 알파 채널 작업의
편의상 PNG로 변환하는 것이 좋습니다.

변환하려는 TLG 파일 명이 일어라면
어플로케일(ExtractData120_Eng_L411.exe)로 실행해야 합니다.

xp3 파일 언팩 기능도 있지만... 언팩 용도로는 사용하지 않습니다.
(kikiriki 등이 더 강력하기 때문)

―――――――――――――――――――――――――――

TLG-krkrtPc-Eng.7z

PNG 등을 TLG로 변환

실행된 창에 PNG 등을 드래그&드롭하여 변환.

변환하려는 PNG 파일 명이 일어라면
어플로케일(krkrtpc_L411.exe)로 실행해야 합니다.

기리기리 SDK에 들어있는 유틸(영문화)입니다.

―――――――――――――――――――――――――――

〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓

ETC

―――――――――――――――――――――――――――

kirikiri_sm_20101004.7z

게임 exe와 xp3를 합치거나 분리하는 유틸

기리기리 게임인데 xp3 파일이 없는 경우가 exe에 xp3가 합쳐있는 것입니다.

―――――――――――――――――――――――――――

TFT-krkrFont-Eng.7z

기리기리 자체 폰트(TFT) 제작 유틸

일어 폰트 제작 시에는 어플로케일(krkrfont_L411.exe)로 실행해야 하고,
한글 폰트 제작 시에는 한윈에서 그냥(krkrfont_L412.exe) 실행해야 합니다.

기리기리 SDK에 들어있는 유틸(영문화)입니다.

―――――――――――――――――――――――――――

TextEnc-sub_arc_conv.7z (압축 암호 : 1234)

텍스트 파일 인코딩 변환

폴더를 CMD에 드래그&드롭해서 사용.

작업 경로에 띄어쓰기, 2바이트 문자(한글 등)가
포함되어 있으면 제대로 동작하지 않습니다.
(2바이트 문자는 상황에 따라 다를 수 있습니다.)

―――――――――――――――――――――――――――

〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓

개별 게임 관련...

―――――――――――――――――――――――――――

xp3-kikiriki-LOVESICK_PUPPIES.7z (압축 암호 : 1234)

LOVESICK_PUPPIES - xp3 Unpack/Repack

―――――――――――――――――――――――――――

xp3-kikiriki-ug.7z (압축 암호 : 1234)

投稿少女 - xp3 Unpack/Repack

―――――――――――――――――――――――――――

xp3-kikiriki-your_diary.7z (압축 암호 : 1234)

your_diary - xp3 Unpack/Repack

―――――――――――――――――――――――――――

kikiriki-xx2-cmd.7z (압축 암호 : 1234)

카노츠쿠2 - xp3 Unpack/Repack

카노츠쿠2에서는 TLG 파일만 복호화 해 줍니다.
(KS, TJS 파일은 추가로 복호화 유틸이 필요합니다.)

――――――――――

xx2flip4.7z

카노츠쿠2 - 언팩된 파일 복호화

카노츠쿠2의 암호화 되어 있는 파일들을 복호화 합니다.
카노츠쿠2의 경우 위의 언팩 툴을 사용해도
KS, TJS 파일 등은 복호화하지 못해서 필요한 유틸입니다.
다른 xp3 언팩 툴을 사용한 경우에도 암호화 되어 있는 TLG 파일을 복호화 합니다.
(nei 파일은 xx2_system.ks 수정해서 CSV로 추출해야 합니다.)

[rb 파일], [xp3 파일], [xp3 언팩된 폴더]가 같은 폴더에 있는 상태에서 rb 파일을 실행.

rb 파일을 실행하려면 Ruby(Link)가 설치되어 있어야 합니다.

―――――――――――――――――――――――――――

〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓〓

댓글 7개:

  1. 모노베노 라는 작품도 xp3 파일 형식이어서 기리기리 엔진을 사용하는것 같아서
    복화/암호 화 해볼려고 합니다.
    각 게임마다 _exe 폴더의 파일 구성을 변경하여야 한다고 하셨는데
    구체적으로 알 수 있을까요?

    답글삭제
    답글
    1. 구체적으로 설명하기가...^^;;;

      이미 올려놓은 것들의 _exe 폴더 구성을 살펴 보시기 바랍니다.

      삭제
  2. kirikiri_sm_20101004.7z 툴 정말 잘썼습니다
    한참을 해메다가 이거하나로 해결했네요 감사합니다

    답글삭제
  3. kirikiri_sm 사용법좀 알려주시면 안될까요?
    제가 컴알못이라 어케 해야 될지를 모르겠습니다. ㅠㅠ
    개략적으로 조금이라도 알려주시면 좋겠습니다...

    답글삭제
  4. 페이트 스테이 나이트 보이스판의 메뉴 설정 UI가 어긋나는것을 수정하기 위해서 TLG 리팩을 사용해봤는데 오류가 뜨네요......

    답글삭제
  5. 작성자가 댓글을 삭제했습니다.

    답글삭제
  6. スクリブトで例外が発生しました
    ANSI文字列にUNICODE文字列に変換できません。現在のコードページで解釈できない文字が含まれてます。正しいデータが指定されているかを確認してください。データが破損している可能性もあります

    답글삭제