Like a Butler -converting- 디바이스이야기 | Posted on 2009. 7. 12. 20:48
Like a Butler 컨버팅방법입니다.
※ 참고 : 이 컨버팅 방법은 QVGA(320x240)기준으로 작성되었습니다.
또한, 해당글의 저작권은 MPPC (미소녀 & PocketPC)의 Pure Ani에게 있습니다.
※ 이것의 총 용량은 QVGA기준으로 1.0GB 수준이며, 동영상을 추가하면 600MB가 추가됩니다.
용량을 잘 생각하셔서 컨버팅 하시기바랍니다.
(동영상 관련된 컨버팅방법은 빨강색으로 구별해서 적어두겠습니다.)
시간은 대충 6~8시간정도 소요될듯 합니다.
(동영상추가라면 8~10시간정도..)
게임을 설치해주세요.
게임을 설치하신후, ExtractData를 다운받습니다.
현재 공식사이트는 문이 닫힌듯하니, MPPC (미소녀 & PocketPC)의 자료실에서 다운받으시면 될듯합니다.
다운받아 압축을 실행("ExtractData.exe")을 해주세요.
실행을 하신후 設定→オプション→抽出設定(Ctrl+E)으로 설정을 아래와 같이 해주세요.
설정을 마친후에 "OK"버튼으로 빠져나옵니다.
작업폴더인 "LaB"를 만들어주세요.
그 안에는 "image", "sound", "msg_arc", "movie"이름의 폴더를 생성합니다.
그런다음 Ctrl+O로 "gra.arc"파일을 열어주세요.
파일을 불러오셧다면 Ctrl+Shift+S를 눌러주세요.
그러면 새로운 창이 뜹니다만 "image"폴더를 선택해주시면 됩니다.
위와 같은 창이 뜨실텐데요.
그냥 "예(はい)"혹은 "모두 예("すべてはい)"를 눌러주시면 됩니다.
(다른 버튼인 "아니요"를 누르면 멈추더군요.)
위의 작업을 "gra2.arc"도 같이 해줍니다.
위와 같은 방식으로 "snd.arc"는 "sound"폴더에, "msg.arc"는 "msg_arc"폴더에 분해해주세요.
작업폴더("LaB")에 생성한 "movie"폴더로 이동하여서 10개의 폴더를 생성해주세요.
"EVAED1", "EVAED2", "EVIED1", "EVKED1", "EVKED2", "EVMED1", "EVMED2", "EVSED1", "EVSED2", "LaB_OP"의 이름을 가지는 폴더 10개를 생성해주세요.
"VirtualDub"을 다운받아주세요.
위에 링크해둔 사이트에 들어가시면 "32-bit version"가 있을겁니다.
이걸 다운받아주시면 될듯합니다.
혹은 자력으로 구하셔도 됩니다.
무튼 다운을 받으셧다면 압축을 푸신후 "VirtualDub.exe"를 눌러서 실행해주세요.
그런후 Ctrl+O로 "C:\Program Files\AXL\Like a Butler\Movie"폴더안에 있는 "EVAED1.mpg"파일을 불러옵니다.
(설치를 어디다 하셧냐에 따라 "Movie"폴더의 위치는 다를수 있습니다.)
그런다음 "File" → "Export" → "Image sequence..."를 클릭해주세요.
그러면 아래와 같은 창이 뜹니다.
Filename은 동영상의 이름과 "-"를 적어주세요.
지금은 "EVAED1.mpg"를 열었으니, "EVAED1-"를 적어주시면 됩니다.
※이 작업들은 디폴트로 저장이 됩니다.
Filename은 매번 올바르게 수정해주세요.
Filename suffix, including에는 ".jpeg"로 되어있을겁니다.
".jpg"로 수정해주세요.
Minimun number of digits in은 "4"로 되어있습니다.
"7"로 변경해주세요.
Directory to hold는 동영상파일 이름인 "EVAED1"폴더를 선택해주세요.
나머지는 수정할것없이 "OK"를 선택하시면 됩니다.
그러면 새로운 창이 뜨면서 동영상이 재생됩니다.
새롭게 뜬창이 종료되고, 동영상이 종료될때까지 기다려주세요.
그러면 작업중인 동영상파일 이름의 폴더인 "EVAED1"폴더에 ".mpg"동영상이 ".jpg"파일들로 저장이 되었을겁니다.
이제 음원을 빼내도록 합니다.
"File" → "Save WAV..."를 눌러주세요.
저장은 "movie"폴더안에 동영상의 이름인 "EVAED1.wav"로 해주세요.
이 작업을 "EVAED2.mpg", "EVIED1.mpg", "EVKED1.mpg", "EVKED2.mpg", "EVMED1.mpg", "EVMED2.mpg", "EVSED1.mpg", "EVSED2.mpg", "LaB_OP.mpg"파일들도 동일하게 해주세요.
"ActivePerl Windows (x86) MSI Free版"다운로드 페이지로 이동하신후 아래 빨간 박스로 표시해둔 Download를 찾으셔서 클릭해주세요.
클릭하셔서 페이지 이동을 하시면 신상정보를 적는 칸이 있습니다.
자기자신의 신상정보를 적으신후 "Continue"를 눌러주세요.
그렇게 하시면 페이지 이동을 하게 됩니다.
그러신후에 위의 빨간 박스를 쳐둔것을 다운받으셔서 설치해주세요.
설치시에 주의사항이 하나 있습니다.
자기자신의 OS와 유니코드가 맞아야만이 설치가 가능한거같습니다.
저의 경우 한글OS로 일본유니코드로 설치하려고 하니 안되더군요.
"ImageMagick-Q16-windows-dll.exe"는 페이지로 이동하신후에 왼쪽 메뉴바에서 "Download"를 클릭하셔서 페이지 이동을 하시면 아래 이미지와 같은 화면이 나타납니다.
빨간색 박스로 표시해둔 "http://image_magick.veidrodis.com/image_magick/"를 클릭해서 페이지를 이동해 주세요.
그러신후에 Ctrl+F를 눌르셔서 "binaries"를 검색합니다.
이때 "binaries"만 맞으면 됩니다.
왼쪽의 년, 월, 일, 시간은 이미지와 틀릴수도 있습니다.
그래서 "binaries"를 클릭하면 페이지가 이동됩니다.
그러신후 또 Ctrl+F를 누르셔서 이번에는 "ImageMagick-6.3.7-10-Q16-windows-dll.exe"를 검색합니다.
마찬가지로 여기도 왼쪽의 년, 월, 일, 시간은 이미지와 틀릴수도 있습니다.
클릭을 하시면 다운로드가 시작됩니다.
다운받으셔서 설치하시기 바랍니다.
단, 아래의 이미지와 같은 화면에서는 꼭 빨간색 박스대로 체크를 해주세요.
그리고 설치창이 전부다 종료되어서 닫히면 DOS창이 하나 뜨게 됩니다.
이 DOS창은 저절로 닫히게 되니 절대로 닫기를 눌르시지 않기 바랍니다.
만일 여기서 DOS창을 강제종료하면 프로그램은 설치가 안된상태가 되어 버립니다.
"HARU씨의 briefcase"로 이동합니다.
그곳에서 "rename0.bat"와 "image_edit.pl", "rename.bat""를 "image"폴더안에 다운받습니다.
다운받으신후에 "rename0.bat" → "image_edit.pl" → "rename.bat"순으로 실행합니다.
"rename0.bat", "rename.bat" : 일본어로된 파일의 이름이 영어로 변경됩니다.
"image_edit.pl" : 새로운 파일들이 생성됩니다.
작업이 종료되시면 저 2개의 파일은 삭재해주세요.
FastStone 사이트로 이동하셔서 "FastStone Image Viewer"를 다운로드합니다.
"FastStone Image Viewer"를 실행해서 "image"폴더로 이동합니다.
그 다음 Ctrl+A를 누른후에 "F3"을 눌러주세요.
그러면 나오는 창에서 Output format을 *.png로 바꿔주세요.
그런후에 "Use advanced options (Resize...)"을 체크해주세요.
그러면 오른쪽에 "Advanced Options"라는 버튼이 생길텐데요.
이 버튼을 클릭해주세요.
그러면 새창이 뜨는데요.
아래와 같이 설정해주세요.
이렇게 설정을 하셧다면 "OK"버튼으로 빠져나옵니다.
그런다음 "Output folder"는 "image"폴더로 지정해주세요.
그런후에 "Start"버튼으로 이미지의 사이즈를 리사이징합니다.
덥어쓰기를 물어보는데, 덥어쓰기 하시면 됩니다.
위의 작업을 "movie"폴더안에 있는 이미지들도 해주세요.
단, 이때는 Output format가 "png"가 아닌 "jpg"입니다.
"http://www.dbpoweramp.com/"의 사이트로 이동합니다.
※ 만일에 음악 파일을 .ogg파일로 바꾸는 작업을 다른 프로그램으로 컨버팅하고 싶으시다면 그러셔도 됩니다.
편하신 방법으로 컨버팅을 해주세요.
단, 파일의 용량이 크면 안됩니다.
자기자신의 PPC사양에 맞춰서 컨버팅해주세요.
그런후에 아래의 이미지에 해당하는 화면을 찾으신후 "Download"를 눌러주세요.
그러면 페이지가 이동하는데요.
"dBpoweramp Music Converter R13"를 클릭해주세요.
그러면 또 사이트를 이동합니다.
"Download Now"를 눌러주세요.
그런후에 설치를 해주세요.
설치가 완료되었다면 .ogg코덱을 설치해야합니다.
"http://www.dbpoweramp.com/codec-central.htm" 사이트로 이동해주세요.
"Ogg Vorbis"를 클릭해주세요.
그러면 페이지 이동을 하게되는데 "Ogg Vorbis Release 18"을 다운받아 주세요.
그런후에 "sound"폴더를 열어주세요.
그런다음 Ctrl+A를 클릭합니다.
그러면 모든 파일이 선택됩니다.
거기서 마우스 오른쪽을 클릭해주세요.
그런다음 "Convert To"를 클릭합니다.
그러면 아래와 같은 화면이 나올텐데요.
아래와 같이 설정합니다.
그러신후 "Convert >>"를 클릭해서 컨버팅합니다.
"sound"폴더 외에 "movie"폴더안의 음원도 작업을 해주세요.
컨버팅후에 "wav"파일은 삭제해주셔야합니다.
다시 "HARU씨의 briefcase"로 이동합니다.
그곳에서 "likeabutler.pl"를 작업폴더("LaB")에 다운받습니다.
한번 실행을 하시면, 아래의 이미지처럼 됩니다.
다시 "HARU씨의 briefcase"로 이동합니다.
그곳에서 "0kai.pl"와 "1kai.pl", "0.txt"를 다운받습니다.
위의 이미지는 "0kai.pl"와 "1kai.pl"를 실행 한 화면입니다.
"TeraPad"를 다운받아 압축을 해제해주세요.
"TeraPad.exe"를 실행하시고나서 Ctrl+O로 "1.txt"를 열어주신후 Ctrl+R로 해당 글자를 바꿔주세요.
"jpg" → "png" (오른쪽의 5개 버튼중에서 위에서 4번째 버튼"모두변환"을 누르시면 됩니다.)
그런다음 저장(Ctrl+S)을 해주세요.
저장하신후에 새로작성(Ctrl+N)을 눌러서 아래의 소스를 복사해서 붙여넣은후 "2.txt"로 저장(Ctrl+S)해주세요.
*EVAED1
saveoff
mov %1,5466
mov %2,182387
mov %4,7
mov $1,"EVAED1\EVAED1-"
bgmonce "EVAED1\EVAED1.ogg"
resettimer
for %0=1 to 999999
trap *m_end
gettimer %3
itoa $0,%1*%3/%2:len %5,$0:mov %6,%4-%5
for %7=1 to %6:mov $0,"0"+$0:next
if %3>=%2 break
bg $1+$0+".jpg",1
next
bg black,1
saveon
trap off
return
*EVAED2
;return
saveoff
mov %1,5466
mov %2,182387
mov %4,7
mov $1,"EVAED2\EVAED2-"
bgmonce "EVAED2\EVAED2.ogg"
resettimer
for %0=1 to 999999
trap *m_end
gettimer %3
itoa $0,%1*%3/%2:len %5,$0:mov %6,%4-%5
for %7=1 to %6:mov $0,"0"+$0:next
if %3>=%2 break
bg $1+$0+".jpg",1
next
bg black,1
saveon
trap off
return
*EVIED1
;return
saveoff
mov %1,3360
mov %2,112117
mov %4,7
mov $1,"EVIED1\EVIED1-"
bgmonce "EVIED1\EVIED1.ogg"
resettimer
for %0=1 to 999999
trap *m_end
gettimer %3
itoa $0,%1*%3/%2:len %5,$0:mov %6,%4-%5
for %7=1 to %6:mov $0,"0"+$0:next
if %3>=%2 break
bg $1+$0+".jpg",1
next
bg black,1
saveon
trap off
return
*EVKED1
;return
saveoff
mov %1,4288
mov %2,143098
mov %4,7
mov $1,"EVKED1\EVKED1-"
bgmonce "EVKED1\EVKED1.ogg"
resettimer
for %0=1 to 999999
trap *m_end
gettimer %3
itoa $0,%1*%3/%2:len %5,$0:mov %6,%4-%5
for %7=1 to %6:mov $0,"0"+$0:next
if %3>=%2 break
bg $1+$0+".jpg",1
next
bg black,1
saveon
trap off
return
*EVKED2
;return
saveoff
mov %1,4288
mov %2,143098
mov %4,7
mov $1,"EVKED2\EVKED2-"
bgmonce "EVKED2\EVKED2.ogg"
resettimer
for %0=1 to 999999
trap *m_end
gettimer %3
itoa $0,%1*%3/%2:len %5,$0:mov %6,%4-%5
for %7=1 to %6:mov $0,"0"+$0:next
if %3>=%2 break
bg $1+$0+".jpg",1
next
bg black,1
saveon
trap off
return
*EVMED1
;return
saveoff
mov %1,5456
mov %2,182073
mov %4,7
mov $1,"EVMED1\EVMED1-"
bgmonce "EVMED1\EVMED1.ogg"
resettimer
for %0=1 to 999999
trap *m_end
gettimer %3
itoa $0,%1*%3/%2:len %5,$0:mov %6,%4-%5
for %7=1 to %6:mov $0,"0"+$0:next
if %3>=%2 break
bg $1+$0+".jpg",1
next
bg black,1
saveon
trap off
return
*EVMED2
;return
saveoff
mov %1,5456
mov %2,182073
mov %4,7
mov $1,"EVMED2\EVMED2-"
bgmonce "EVMED2\EVMED2.ogg"
resettimer
for %0=1 to 999999
trap *m_end
gettimer %3
itoa $0,%1*%3/%2:len %5,$0:mov %6,%4-%5
for %7=1 to %6:mov $0,"0"+$0:next
if %3>=%2 break
bg $1+$0+".jpg",1
next
bg black,1
saveon
trap off
return
*EVSED1
;return
saveoff
mov %1,5456
mov %2,182073
mov %4,7
mov $1,"EVSED1\EVSED1-"
bgmonce "EVSED1\EVSED1.ogg"
resettimer
for %0=1 to 999999
trap *m_end
gettimer %3
itoa $0,%1*%3/%2:len %5,$0:mov %6,%4-%5
for %7=1 to %6:mov $0,"0"+$0:next
if %3>=%2 break
bg $1+$0+".jpg",1
next
bg black,1
saveon
trap off
return
*EVSED2
;return
saveoff
mov %1,5456
mov %2,182073
mov %4,7
mov $1,"EVSED2\EVSED2-"
bgmonce "EVSED2\EVSED2.ogg"
resettimer
for %0=1 to 999999
trap *m_end
gettimer %3
itoa $0,%1*%3/%2:len %5,$0:mov %6,%4-%5
for %7=1 to %6:mov $0,"0"+$0:next
if %3>=%2 break
bg $1+$0+".jpg",1
next
bg black,1
saveon
trap off
return
*LaB_OP
;return
saveoff
mov %1,3247
mov %2,108356
mov %4,7
mov $1,"LaB_OP\LaB_OP-"
bgmonce "LaB_OP\LaB_OP.ogg"
resettimer
for %0=1 to 999999
trap *m_end
gettimer %3
itoa $0,%1*%3/%2:len %5,$0:mov %6,%4-%5
for %7=1 to %6:mov $0,"0"+$0:next
if %3>=%2 break
bg $1+$0+".jpg",1
next
bg black,1
saveon
trap off
return
*m_end
break
next
bg black,1
stop
saveon
trap off
return
저장을 종료하시면 이제 "1.txt"를 불러옵("Ctrl+O")니다.
찾기("Ctrl+F")를 눌러서 "movie"를 검색합니다.
그러면 ";mpegplay "movie/EVAED1.mjpg",1" 비슷한 이름이 검색됩니다.
이 위(아래도 상관없습니다)에 자리를 한줄 마련해서 아래와 같이 써줍니다.
bgmstop:cspa:csp2 99:csp2 10:csp2 9:csp2 8:csp2 7:p:print 2:gosub *EVAED1
예를 들면 아래와 같습니다.
wait 2000
;mpegplay "movie/EVAED1.mjpg",1
wait 2000
이것이 아래와같이 변경되는겁니다.
wait 2000
bgmstop:cspa:csp2 99:csp2 10:csp2 9:csp2 8:csp2 7:p:print 2:gosub *EVAED1
;mpegplay "movie/EVAED1.mjpg",1
wait 2000
단, 매번 동영상 파일 이름은 수정해 주셔야합니다.
파랑색으로 칠해진 파일명을 노랑색으로 칠해준 부분에 그대로 가져다 붙이는 겁니다.
위에서는 "EVAED1"을 예로 들었으나, "EVAED2"일 경우는 아래와 같은겁니다.
wait 2000
;mpegplay "movie/EVAED2.mjpg",1
wait 2000
이것이 아래와같이 변경되는겁니다.
wait 2000
bgmstop:cspa:csp2 99:csp2 10:csp2 9:csp2 8:csp2 7:p:print 2:gosub *EVAED2
;mpegplay "movie/EVAED2.mjpg",1
wait 2000
이렇게 해서 10개의 줄을 추가해줍니다.
그런후 저장("Ctrl+S")해주세요.
"arc"폴더를 하나 생성해주세요.
그 안에는 우선 "image"폴더를 넣어주세요.
현재 사이트에는 최신버전이 있습니다만, 그것은 "ns2"라는 확장자로 만들어 지더군요.
이 확장자는 적용이 안되는듯 하기에 구식버전으로 사용하겠습니다.
구식버전은 MPPC (미소녀 & PocketPC)의 자료실에서 다운받아주세요.
"nscr.lzh"압축파일의 압축을 풀어주세요.
그러면 "nscr"라는 폴더가 생기고, 안에는 "nscr"폴더가 있습니다.
다시 "nscr"폴더 안으로 들어가 주세요.
그러신후 "ツール"라는 폴더 안으로 들어 가시면 "nsaarc.exe"가 있습니다.
"nsaarc.exe"파일을 실행합니다.
그런후에 "arc"폴더를 선택해주세요.
그런다음에 "arc.nsa"를 저장할곳을 선택해주세요.
저같은 경우는 작업폴더("LaB")로 했습니다.
두가지를 지정하면 DOS화면이 열리면서 "arc.nsa"를 만들어 줍니다.
"arc.nsa"의 작성이 종료되면 아무버튼이나 눌러서 DOS창을 종료해주세요.
그런다음 "image"를 원래 위치로 이동시킵니다.
즉, "arc"폴더안을 비웁니다.
그런후, 위의 작업을 "sound", "movie"안의 10개 폴더도 해주세요.
("movie"안의 "EVAED1", "EVAED2", "EVIED1", "EVKED1", "EVKED2", "EVMED1", "EVMED2", "EVSED1", "EVSED2", "LaB_OP"폴더를 이동시키는 겁니다.)
이때 저장되는 파일명은 "arc1.nsa", "arc2.nsa"입니다.
그런다음에 일본어 폰트를 구해야 합니다.
일본어 폰트를 구해서 "default.ttf"라 이름을 바꿔주세요.
※ 일본어 폰트를 못구하시는분은 MPPC(미소녀 & PocketPC)의 자료실에서 다운받으시면 됩니다.
그런후에 PPC용 온스크립터를 구해서 압축을 해제합니다.
※ PPC용의 온스크립터를 못구하시는분은 MPPC(미소녀 & PocketPC)의 자료실에서 다운받으세요.
"ons_for_pocketpc_20080121v2.zip"를 다운받아서 압축푸시면, "ons_for_pocketpc_20080121v2"가 생성됩니다.
안에는 "ons_for_pocketpc_20080121v2"와 "__MACOSX"가 있습니다.
"ons_for_pocketpc_20080121v2"폴더를 "LaB"로 수정해서 안으로 들어가 주세요.
그러면 "www" 폴더와 ".DS_Store", "COPYING", "onscripter_qvga.exe", "onscripter_vga.exe", "README"가 있습니다.
이곳에 "default.ttf", "arc.nsa", "0.txt", "1.txt" 그리고 "2.txt", "arc1.nsa", "arc2.nsa"를 복사해서 넣어주세요.
그런다음 "LaB"를 PPC에 넣으신후에 "onscripter_qvga.exe"나 "onscripter_vga.exe"를 클릭하면 게임이 실행됩니다.
출처 MPPC (미소녀 & PocketPC)