『‘&’-空の向こうで咲きますように-』を応援しています!

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PSPで"赤線街路 ~昭和33年の初雪~"を起動。

HARU氏よりリリースされた"赤線街路コンバータ"を用いて、PSPで"赤線街路 ~昭和33年の初雪~"を起動するまでの手順を説明します。
難易度は、管理人の好みにカスタマイズしているのでやや高。

※以下のことに注意してください※
 ・赤線街路コンバータ12/14日更新版での記事です
 ・画像は全てPNGに変換した場合です
 ・管理人の好みに合わせてかなりカスタマイズしています






変換に必要なもの

・赤線街路 ~昭和33年の初雪~
・赤線街路コンバータ
・ActivePerl
・ImageMagick
・xp3ファイルが展開出来るツール
・ns2png(http://mahoraba01.hp.infoseek.co.jp/tools/SD0097.zip)
・FastStone Image Viewer
・dBpoweramp Music Converter等のoggに変換できるツール
・Speeeeed
・適当なフォントファイル
・nsaarc.exe
・ONScripter for PSP







1.データ展開

展開ツールを用いてdata.xp3、graphics.xp3、sound.xp3を任意のフォルダ(以下C:\akasen)に展開します。
character.xp3はC:\akasen\character、voice.xp3はC:\akasen\voiceフォルダに展開します。
出力画像形式は時間がかかりますがPNGにしましょう。
patch.xp3やmovie.xp3は不要です。



2.画像変換

"リネーム&選別.bat"をメモ帳などで開き、4ケ所のbmppngに書き換え、characterフォルダにコピーします。

"wip_msk_kai.pl"をメモ帳などで開き、14ケ所のbmpの内、33行目の
$x = $p->Write("./image/$file\.bmp");
のbmpのみjpgに、残りのbmpはpngに書き換え、characterフォルダにコピーします。

interfaceフォルダ内の以下のファイルをcharacterフォルダに移動します。
(下6個は現在使用していませんが念の為)
 messageFaceWindow.png
 messageFaceWindow_m.png
 messageWindow.png
 messageWindow_m.png
 namePlate.png
 namePlate_m.png
 selectWindow.png
 selectWindow_m.png
 title_chara01.png
 title_chara01_m.png
 title_chara02.png
 title_chara02_m.png
 title_chara03.png
 title_chara03_m.png


characterフォルダの"リネーム&選別.bat"を実行します。
maskフォルダとwipフォルダが作成され、それぞれのフォルダに1102個のpngファイルが存在します。

characterフォルダの"wip_msk_kai.pl"を実行します。
mask2フォルダとimageフォルダが作成され、それぞれのフォルダに1102個のpng又はjpgファイルが存在します。

C:\akasen\character\imageフォルダ内の1102個のjpgファイルを全て選択し、ns2pngにドラッグ&ドロップします。
すると同じフォルダに右側のマスク画像を統合した透過PNGファイルが1102個作成されるので、jpgファイルは削除しましょう。
(他に同じようなことができるツールがあれば教えてください)


C:\akasenにimageフォルダを作成し、C:\akasen\character\imageフォルダ内のpngファイルをFastStone Image Viewerで45%に縮小します。出力フォルダはC:\akasen\imageです。

同様にbackground、event、ruleフォルダ内のpngファイル、interfaceフォルダ内のtitleBase.png、titleBase01.png、othersフォルダ内のbg000000.png、bgffffff.pngもC:\akasen\imageへ縮小します。
(ex1.png、ex2.png、ex3.pngはbackground、eventフォルダに同じ物があるので片方だけで)

変換後はcharacter、background、event、ruleフォルダは削除しても構いません。



3.サウンド変換

seフォルダ内のwavファイルをoggに変換します。
また、bgm、seフォルダ内のoggファイルを必要に応じて再圧縮してください。
sliファイルは削除しても構いません。



4.シナリオ変換

scenarioフォルダのstoryline.ksを削除します。

BREGEXP.DLLをSpeeeeedと同じフォルダかシステムフォルダにコピーします。

Speeeeedを起動し、設定→リスト登録拡張子に
;*.ks
を追加します。これでSpeeeeedでksファイルが取り扱えるようになります。

Speeeeedにscenarioフォルダをドラッグ&ドロップすると125のファイルが登録されるはずです。

"バックアップを作成する"と"正規表現検索"のチェックを外し、
検索文字列に"[r]\n"を、置換文字列に"アール改行"を入力し、"置換開始"します。
(6542ヶ所、以下、[r]\n>>>アール改行 のように書きます)

同様に
[r][wait time=1000]\n>>>アール改行
(1ヶ所)

\n―>>>\nダッシュ
(61ヶ所)

\n…>>>\n三点リーダ
(405ヶ所)



akasen1.pl、akasen2.pl、akasen3.pl、akasen4.pl、base0.txtをscenarioフォルダと同じ所に置き、akasen1.plから順番にakasen4.plまで実行します。
実行後に1kari.txt、1kari2.txt、1kari3.txt、0.txt、1.txtの5個のファイルが作成されます。



Speeeeedで"正規表現検索"のチェックを外し、0.txt、1.txtに対し以下の置換を行います。

:l;>>>(削除、つまり何も入力しないでください)
(10445ヶ所)

jpg>>>png
(計3831ヶ所)

,30,%btn>>>,83,%btn
(40ヶ所)

setwindow 72,495,23,>>>setwindow 72,495,26,
(780ヶ所)

アール改行>>>\n
(6509ヶ所)

\nダッシュ>>>\n―
(61ヶ所)

\n三点リーダ>>>\n…
(405ヶ所)



1.txtの

「真之っ!」
\



「真之っ!」\
gosub *L_routejumpEX_05

に、書き換えます。


「でも掃除してくれてありがとね。綺麗になったよ。1人だとあそこまで徹底できなくて。\|「でも掃除してくれてありがとね。綺麗になったよ。1人だとあそこまで徹底できなくて。\



「でも掃除してくれてありがとね。綺麗になったよ。

に、書き換えます。


1.txtのgoto *L_end01から下をすべて削除し、以下の記述を追加します。

if %g_Send == 1 goto *L_end01
if %g_Fend == 1 goto *L_end02
if %g_Cend == 1 goto *L_end03
goto *L_end_00
*L_end01
cspa:csp 999:print 1:lsp 999,"image/bg_end01.png",0,0
wait 2000
cspa:csp 999:print 1:lsp 999,"image/bg_end01b.png",0,0
print 18,2500,"image/rule01a.png"
wait 2000
goto *L_end_00
*L_end02
cspa:csp 999:print 1:lsp 999,"image/bg_end02.png",0,0
wait 2000
cspa:csp 999:print 1:lsp 999,"image/bg_end02b.png",0,0
print 18,2500,"image/rule01a.png"
wait 2000
goto *L_end_00
*L_end03
cspa:csp 999:print 1:lsp 999,"image/bg_end03.png",0,0
wait 2000
cspa:csp 999:print 1:lsp 999,"image/bg_end03b.png",0,0
print 18,2500,"image/rule01a.png"
wait 2000
goto *L_end_00
*L_end_00
cspa:csp 999:print 1:lsp 999,"image/bg000000.png",0,0
wait 1000
mov %g_clear,1
reset



以下の書き換えは赤線街路コンバータの不具合だと思います。

1.txtをSpeeeeedの"正規表現検索"のチェックを外し以下のように置換します。

image/">>>image/
(2353ヶ所)

".png>>>.png
(2353ヶ所)




5.アーカイブ化&MSへ書き込み

必要に応じてimage、bgm、se、voice、フォルダをnsaarc.exeでアーカイブ化してください。

PSPでプレイするために必要なフォルダ構成は次の通りです。

ms0
└[PSP]
└[GAME]
└[任意のフォルダ]
├0.txt
├1.txt
├[bgm]またはアーカイブ化したファイル
├[image]またはアーカイブ化したファイル
├[se]またはアーカイブ化したファイル
├[voice]またはアーカイブ化したファイル
├default.ttf
├EBOOT.PBP
└ons.ini







同じ人物の立ち絵が複数表示される場合がありますが、気にしないでください。
スキップで最後までクリアできることしか確認していません。
不明な箇所、アドバイスがあればコメントして下さい。

コメントの投稿

非公開コメント

『るいは智を呼ぶファンディスク』を応援しています! 『黄昏のシンセミア』を応援しています! 『コミュ - 黒い竜と優しい王国 -』を応援しています! 『コンチェルトノート』を応援しています! 『るいは智を呼ぶ』を応援しています! 『見上げた空におちていく』応援中です
プロフィール

Herbas

管理人:Herbas
 
管理人及びこのサイトについて、詳しくはココを参照。
ご意見ご要望等の連絡も
このページに記載している
メールアドレスへお願いします。

変換記事へのショートカット
駄物記事へのショートカット
各種Tips
最新コメント
Twitter
カテゴリー+月別アーカイブ
 
検索フォーム
メールフォーム
何かあればあればお気軽に。
こんな記事を書いて等でもOK。
メールアドレスは任意ですが、
基本的に返信はしません。

送信はコチラから
リンク (敬称略)
応援中

ものべの - 夏葉
俺の彼女のウラオモテ 150px×600px
AXL新作第8弾 2012年春発売予定!
FaintTone|Reon
さくら、咲きました。「SORAHANE-ソラハネ-」学園エモーションビジュアルノベル
さくらさくらFESTIVAL!

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。