페이지

2013-02-19

Modding Tools - AliceSoft


AliceSoft 파스텔 챠임3 작업해보다가 포기 했습니다.
그래도 구해놓은 유틸들은 올려 둡니다.

출처는 TLWiki, asmodean, desu.ru 등 입니다.
그리고 cmd는 제가 작성했습니다.

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

SDK

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

System 3.x

Sys35SDK.7z - System 3.5 SDK

sys35v209.7z - System35.exe v2.09
sys36v330.7z - System36.exe v3.30
sys38v436.7z - System38.exe v4.36

Sys39SDK.7z - System 3.9 SDK

sys39v549.7z - System39.exe v5.49

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

System 4.x

Sys42SDK_20041224.7z - System 4.2 SDK

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

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

어카이브

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

ALDExplorer2_150707.7z (압축 암호 : 1234)

어카이브 - ALD, AFA Export/Import

System 3x, System 4x 가리지 않고
대부분의 어카이브 파일 포맷을 지원합니다.
(ALD, System 3.0 DAT, ALK, AFA v1, AFA v2)

또한 대부분의 이미지 파일 변환을 지원합니다.
(PMS, QNT, DCF, FLAT ↔ PNG)

http://www.hongfire.com/forum/showthread.php/423698

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

ALD-arc_conv-cmd.7z (압축 암호 : 1234)

어카이브 - ALD Unpack/Repack

ALD 파일이나 폴더를 .cmd 파일에 드래그&드롭하면 언팩/리팩 합니다.

만능 툴인 arc_conv를 이용합니다.

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

AFA_v1-arc_conv-CMD.7z (압축 암호 : 1234)

어카이브 - AFA Unpack/Repack

AFA 파일이나 폴더를 .cmd 파일에 드래그&드롭하면 언팩/리팩 합니다.

AFA는 포맷 변경이 있어 AFA v1과 AFA v2로 나뉘는데
그 중에서 AFA v1만 지원합니다.

AFA v1 : 란스 퀘스트(매그넘), 모녀란관, 대제국 등
AFA v2 : 파스텔 차임3, 드라페코, 란스01 등 최근 게임

――――――――――

AFA2AFA_v011.7z

어카이브 - AFA Unpack/Repack

실행하면 뜨는 창에
AFA 파일이나 폴더를 드래그&드롭하면 언팩/리팩 합니다.
AFA v2 전용으로 사용하세요. (AFA v1도 지원하지만...)

http://blog.naver.com/skyborrow/196699007

※ 일부 게임을 지원하지 않는 경우가 있으니
  ALDExplorer2를 이용하는 것이 좋습니다.

――――――――――

AFA-exafa-CMD.7z

어카이브 - AFA Unpack

AFA 파일 (v1, v2) Unpack만 지원합니다. (Repack은 지원하지 않습니다.)

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

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

이미지

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

※ 이미지 파일 변환(PMS, QNT ↔ PNG)이 자동으로 동작하는
  ALDExplorer2를 이용하면 아래 방법과 유틸들은 필요 없습니다.

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

QNT 수정 방법 1 (System 4.0 이하)

1. QNT to TGA
2. TGA to PNG
3. PNG 이미지 수정 (포토샵 등)
4. PNG to BMP (AliceCG2)
5. BMP to QNT (AliceCG2)
6. ALD 리팩

※ System 4.0 이상에도 적용 가능합니다.

――――――――――

QNT 수정 방법 2 (System 4.2 이상)

1. QNT to TGA
2. TGA to PNG
3. PNG 이미지 수정 (포토샵 등)
4. PNG를 QNT로 확장자만 변경
5. AFA 리팩

※ QNT_PMS-Convert.7z 자료만 사용하면 됩니다.

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

QNT_PMS-Convert.7z (압축 암호 : 1234)

이미지 - QNT, PMS 등을 TGA→PNG로 변환

만능 툴인 arc_conv를 이용합니다.

QNT, PMS 파일 등이 들어있는 폴더를 _QNT_PMS-to-TGA.cmd에
드래그&드롭하면 TGA로 변환 됩니다. (일어 파일 명 지원)

TGA가 들어있는 폴더를 _ALL2PNG.cmd에
드래그&드롭하면 PNG로 변환 됩니다. (일어 파일 명 지원)

_MOVE-PMS.cmd는 폴더 내의 PMS 파일을 이동합니다.
_MOVE-QNT.cmd는 폴더 내의 QNT 파일을 이동합니다.
_REN_Copy-PNG2QNT.cmd는 폴더 내의 PNG 파일 확장자를 QNT로 변경하며 복사합니다.

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

PNG2BMP2QNT-AliceCG2.7z

이미지 - PNG, BMP를 QNT로 변환

Sys42SDK에 포함되어 있는 유틸(AliceCG2)을 이용합니다.

_PNG 폴더에 변환하려는 PNG 파일을 넣고 1, 2, 3번의 순서대로
CMD를 실행하면 됩니다. (드래그&드롭 방식 아닙니다.)

일어 파일 명의 파일이 있다면 3번 작업에서 AliceCG2-L411.cmd를 실행하면 됩니다.

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

AliceSoft_PMS_PlugIn_rel.2.7z

이미지 - PMS의 포토샵 플러그인

알파 채널 관련으로 주의해야 할 사항이 있습니다.

http://www.dsl.gr.jp/~sage/sagepage/prog/pshop/pms/

――――――――――

BMP2PMS-PMSS.7z

이미지 - BMP를 PMS로 변환

Sys39SDK의 포함 유틸(PMSS.exe)로 알파 채널은 지원하지 않습니다.

――――――――――

BMP2PMS-TRIP.7z

이미지 - BMP를 PMS로 변환

Sys39SDK의 포함 유틸(CLIP.exe,TRIP.exe)로 알파 채널은 지원하지 않습니다.

http://oni.skr.jp/system3x/sys_indx.html

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

AliceSoft_DCF-qbms.7z (압축 암호 : 1234)

이미지 - DCF를 QNT→TGA로 변환

상호 변환이 아닌 단순 추출(DCF→QNT→TGA)만 됩니다.
(BMS 스크립트와 CMD는 제가 작성했습니다.)

DCF 파일이 들어있는 폴더를 _DCF_Cut.cmd 파일에
드래그&드롭하면 QNT로 변환 됩니다. (일어 파일 명 지원)

QNT 파일이 들어있는 폴더를 _QNT_PMS-to-TGA.cmd 파일에
드래그&드롭하면 TGA로 변환 됩니다. (일어 파일 명 지원)

※ ALDExplorer2를 이용하세요.
 (ALDExplorer2로 업데이트 되면서 DCF를 지원합니다.)

――――――――――

Transparent-Black-Merge.7z

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

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

스크립트

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

Sys3Decompiler.7z
System3ScriptThing.7z

스크립트 - SA.ALD, System39.ain

영문화 유틸로 한글 입력은 문제가 있습니다.

사용 방법
  1. SA.ALD, System39.ain에서 ADV 추출 (Sys3Decompiler)
  2. ADV에서 텍스트 추출 (System3ScriptThing)
  3. 텍스트 번역
  4. 번역 텍스트를 ADV에 적용 (System3ScriptThing)
  5. 번역 ADV를 SA.ALD, System39.ain에 적용 (Sys3Decompiler)

System3ScriptThing는 ADV 수정을 좀더 편하게 하는 유틸입니다.
System3ScriptThing를 사용하지 않고 ADV를 직접 수정해도 됩니다.

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

DC36107.7z
DC39100.7z
WDC3910E.7z

http://homepage3.nifty.com/angel-gate/create/discom.html

――――――――――

ASTT_0_3.7z

DC36107로 추출한 스크립트(ADV)를 Sys39SDK 용으로 변경
(Sys39SDK를 이용해서 컴파일 해야 합니다.)

한글화와 관련 해서는 advfix.py만 사용하면 됩니다.
나머지는 영문화 관련 기능으로 한글화 작업에서는 제대로 동작하지 않습니다.

http://forums.novelnews.net/showpost.php?p=60012&postcount=24

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

ACXtoTXT.7z

스크립트 - ACX

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

최근 게임(AFA v2) 스크립트 수정 방법과 관련 유틸

http://blog.naver.com/skyborrow/196009276
http://blog.naver.com/skyborrow/196699007
http://blog.naver.com/skyborrow/209096486

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

AinDecompiler_150706-CMD.7z

스크립트 - AIN

최근 게임(이브니클)까지 지원합니다만...
영문화 유틸이여서 한글 입력은 문제가 있습니다.

http://www.hongfire.com/forum/showthread.php/412821

――――――――――

Script-Alicesoft_text_editing.7z (압축 암호 : 1234)

스크립트 - AIN

최근 게임(란스9, 에스카레이어 리부트 등)은 지원하지 않습니다.

――――――――――

AIN2TXT.7z (압축 암호 : 1234)

스크립트 - AIN

AIN2TXT Ver 0.12
AIN2TXT Ver 0.2 (란스9 지원)

File.ain ↔ File.txt

최근 게임(에스카레이어 리부트 등)은 지원하지 않습니다.

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

ExFile_140906-CMD.7z

스크립트 - Ex

Importer/Exporter for .EX files in newer AliceSoft Games.

영문화 유틸이여서 한글 입력 불가능, 텍스트 확장 가능

http://www.hongfire.com/forum/showthread.php/432227

――――――――――

ExTransAssist.7z

스크립트 - Ex

ExTransAssist

영문화 유틸이여서 한글 입력 불가능, 텍스트 확장 가능

http://www.hongfire.com/forum/showthread.php/412821?p=3565800#post3565800

――――――――――

EX2TM2TXT.7z

스크립트 - Ex

EX2TM Ver 0.1
TM2TXT Ver 0.1
TM2TXT Ver 0.3

File.ex ↔ File.tm ↔ File.txt

한글 입력 가능,
텍스트 확장은 애매함 (TM2TXT v0.1은 안되고, TM2TXT v0.3은 되는 듯...)

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

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

ETC

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

nal023c.7z

어카이브 - ALD Unpack/Repack (DOS용)

http://www1.interq.or.jp/t-takeda/mikari/indexm.html

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

System4_CraSS_Ver1.30.7z

중국 쪽 유틸
System 4.0 파일만 지원하는 듯...

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

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

댓글 27개:

  1. 안녕하세요. 02 작업중에 질문이 있는데
    혹시 아래 문제 스샷의 해결방법을 알 수 없을까요?

    http://blog.naver.com/tealyong/220297674493

    답글삭제
    답글
    1. 메일 보냈습니다.
      확인해 보세요...^^

      삭제
  2. 안녕하세요.
    티스토리쪽으로 문의를 받아서 이브니클을 살짝 작업해볼까 했는데

    http://blog.naver.com/slyer0207/memo/220373125398
    위 스샷처럼 오류가 나는군요.
    참고로 작업은 하나도 안하고 언팩/리팩만 반복한 파일입니다.

    툴을 잘못사용한건지 암호화가 다시된건지 파악이 잘 안되네요.
    AFA2AFA_0.11버전 툴을 사용했습니다.

    답글삭제
    답글
    1. 뭔가 전에도 이런적이 있는것도 같긴한데.....
      뇌가 붕어수준이라 기억이 안나는거 같기도 합니다.....

      삭제
    2. AFA2AFA_0.11은 이브니클에서 에러가 있는 듯 합니다.
      ALDExplorer_5-5-2014를 사용해 보세요.

      삭제
    3. 제가 방법을 잘못한건진 모르겠지만.....
      http://blog.naver.com/slyer0207/220373616358

      경고창는 없어집니다만 화면은 출력이 안되더군요.
      음성같은경우와 처음 Alice soft 로고는 출력이 됩니다.

      그리고 위 파일로 뜯어보니 .dcf라는 처음보는 확장자도 있더군요.

      삭제
    4. 확장자가 png인 상태에서 Import All 해보세요.
      (제가 메인메뉴 테스트 해봤을 때는 제대로 나왔습니다.)

      그리고 dcf 파일은 좌표값(효과?)+qnt 이미지 입니다.
      표정이나 애니메이션 등과 관련된 파일로 보입니다.
      초앙천사 리메이크부터 생긴 파일인 것 같고요.
      dcf 헤더 부분만 없애면 그냥 qnt 이미지입니다.

      중국애들이 이미지 추출용으로 dcf2qnt 툴을 만든 듯 합니다만...구하기는 힘듭니다.
      (http://hkgcgfans.blogspot.com/2015/05/cg20150424alicesoftevenicle.html)

      이미지 한글화와는 관련 없는 파일일 테니...신경쓰지 않아도 될 겁니다...^^;

      삭제
    5. dcf 관련 툴도 올려 놓았습니다.

      삭제
    6. 감사합니다.
      어제는 시간이 안나서 오늘 시도해보고 성공했습니다.

      원본 afa파일을 오픈한 상태에서 언팩하고 작업한 png파일이 있는 폴더를 Import All하고
      세이브 하는 방식이 맞는건가요?
      하고서도 뭔가 불안해서요...

      삭제
    7. 아직 작업이 꽤 많이 남아있습니다만
      1차배포를 위해서 패치파일을 만들고 싶습니다. ㅜㅜ
      이번에도 도움을 받을 수 있으련지요.

      삭제
    8. 네이버 쪽 메일로 자료 보내주세요.

      삭제
  3. 란스9 스탠딩CG를 추출하려고 하는데 그냥 빈 폴더만 나오거나 프로그램이 중지되었다고 뜨네요 혹시 해결방법 아시나요?

    답글삭제
    답글
    1. 란스9는 ALDExplorer2로만 풀 수 있을 겁니다.
      PNG로 변환이 오래 걸려서 응답 없음이 나오는데....
      응답 없음 나와도 그냥 대기하고 기다리면 전부 변환/추출 됩니다.

      삭제
  4. 안녕하세요. 이런 유틸파일을 설명과함께 공유해주셔서 감사합니다. 전 전국란스를 한글화 하려고 여기 블로그에서 Script-Alicesoft_text_editing.7z 을 다운받았습니다. ain 파일이 잘 열리고 수정도 가능하더군요. 다만 적용시켜보니 한자 일어 영어로 수정한 글은 정상출력이 되는데 한글로 수정한 글은 ???(물음표)로 출력이 되어서요. 이건 방법이 없는건가요?

    답글삭제
    답글
    1. 아 그리고 수정을 시도하려는 파일은 영문판 전국란스입니다. 파일명이 전부다 영어로 되있고, 어플로케일 없이도 실행가능한 상태입니다.

      삭제
    2. 최근엔 자체 폰트 사용으로 바뀌어서 더욱 힘들어 졌지만...
      앨리스 소프트 게임의 한글 출력 실행기는 기본적으로
      폰트(80->81)와 반각 가나 필터 부분을 수정해야 합니다.

      영문 실행기는 일어 실행기의 반각 문제를 수정한 실행기여서...
      영문 실행기를 한글 실행기로 수정하는 것 보다는
      일어 실행기를 한글 실행기로 수정하는 것이 나을 겁니다.

      중문화 패치를 참고하면 어느정도 작업이 가능할 겁니다.

      삭제
    3. 적절한 조언에 감사드립니다. 조언해주신대로 중문판 구해서 올리디버거로 폰드변경했지만 아직 출력문제는 해결되지않았습니다.그래서 일단 올리디버거 버리고 여기 블로그에 올려주신 NTLEAS로 일어판을 한국어로 변경시켜서 실행하니 일본어가 외계어(뷁궭끋...)로 출력이 되긴하더군요.바로 Script-Alicesoft_text_editing 를 이용해서 몇글자 수정해보니까 그래도 한글은 ?? 로 나오네요. 그냥 일본어만 외계어가 된상태입니다.더 연구해봐야겠지만 이런식으로 진행해도 되는지 조언을 듣고싶습니다.

      삭제
    4. 뷁어가 나오는 상태에서 한글이 ??로 나오는
      이유는 반각 가나 필터 때문일 겁니다.

      그리고 폰트, 반각 가나 필터의 경우
      exe에서만 동작하는 것이 아니라
      dll에서도 추가로 동작하게 되어 있는 경우가 있습니다.

      그래서 중문화 패치를 참고하는게 좋다고 이야기 하는 겁니다.
      무슨 파일을 수정해야 하는지 확인이 가능하니까요.

      삭제
  5. Blog.naver.com/skyborrow 위의 주소에서 란스1 도구를 받아 한글대본을 이식중인 유저입니다. 란스 런처에서 대본을 실행시 폰트의 크기가 커서 대사가 메세지창을 넘어가는 현상이 생기는데 이러한 현상을 어찌 수정이 가능한지 조언을 부탁드려봅니다

    답글삭제
  6. 안녕하세요.
    란스10이 나와서 뜯어보니 시스템관련 UI는 전부다 ajp라는 확장자로 풀려버리더군요.
    ALDExplorer2로 풀었습니다만 자동 PNG변환은 되지 않았습니다.
    혹시 해결법이 있을까요?
    없으면 이번에는 작업을 포기할 수 밖에 없겠네요...

    답글삭제
    답글
    1. 확인을 해봐야 저도 뭐라 답변을 드릴텐데
      란스10을 다운 받기 조차 귀찮은 상황이라서;;;

      ajp라면 옛날에 jpg 대용을 앨리스소프트에서 사용했던걸로 알고 있는데
      이번 란스10에서 또 사용 되는 건가 보네요.
      예전에 사용되던 ajp라면 ALDExplorer2에서 지원해야 하는데 포맷도 수정되었나 보네요.

      삭제
    2. 일단은 투컨트롤이라는 프로그램을 만든 투코멧님의 도움을 받아서 어느정도는 진행했습니다.
      다만 투컨트롤을 사용해야만 이미지 적용이 되는 상황이지만요.

      삭제
    3. ajp 파일을 확인해 보았습니다.
      ajp를 jpg로 단순 변환하는건 헤더만 건들면 되는거라 그리 어렵진 않습니다.

      하지만 이번에 앨리스소프트가 기존 ajp 포맷에 알파 채널을 추가한거 같습니다.
      이 알파 채널 이미지에서 ALDExplorer2 에러가 발생하는 거구요.
      알파 채널 쪽 데이터를 분리하는건 가능한데 이걸 이미지로 변환하는 거에서 막혔네요.

      대부분의 UI가 알파 채널이 있는 이미지라서 이 문제가 해결되지 않는 한 투컨트롤만 가능할거 같습니다.

      삭제
    4. 블로그에 남겨주신거 확인했습니다.
      일단 정보 감사합니다.
      투컨으로 이미 작업이 일단락된 상태라 추가로 작업을 하거나 재배포할 생각은 없습니다만
      새로운 가능성은 보았네요.
      다음 앨리스작품에서도 사용이 가능하다면 그때 써볼 기회가 생기겠네요..

      삭제
  7. 란스10 CG를 추출하려고 ALD Explorer를 실행했는데 다음과 같은 문구와 같이 응답없음이 발생하는데 해결 방법이 있을까요

    응용 프로그램에서 처리되지 않은 예외가 발생했습니다. [계속]을 클릭하면 응용 프로그램에서 이 오류를 무시하고 계속합니다. [끝내기]를 클릭하면 응용 프래그램이 즉시 닫힙니다.
    'System.OutOfMemoryException' 형식의 예외가 Throw되었습니다

    마음 같아서는 계속을 누르고 진행하고 싶지만 동시에 무한 응답없음이 떠서 종료하지 않는 것 말고는 방법이 없는 상황입니다. 시간 되실 때 답변해주시면 감사하겠습니다 ㅠㅠ

    답글삭제