毎日訪れる何気ない一日を書くブログ。

Thanks!


プロフィール

ジョン・ジウトネム

Author:ジョン・ジウトネム
HP:ホームページはこちら

メールフォーム

名前:
メール:
件名:
本文:

Calendar

ブログ内検索

最近の記事

最近のコメント

最近のトラックバック

PSPでエミュレート

月別アーカイブ

カテゴリー

リンク

    オーガスト HP
    『車輪の国、悠久の少年少女』応援中だよっ G線上の魔王。応援バナー



このブログをリンクに追加する

おいくら?

ブロとも申請フォーム

この人とブロともになる

RSSフィード

Powered By FC2ブログ

Powered By FC2ブログ
ブログやるならFC2ブログ

PSPで『車輪の国、向日葵の少女』が動く! 

前回、わけが分からずあっという間に散った俺だが、今回は色々調べまくって再挑戦。

…変換すること5時間。

うぉおおぉおおおおお!うごいたぁあああ
ちゃんと動いてる!すげー!作った人スゲー!
車輪の国、向日葵の少女


…苦労した甲斐があったっス 。・゚・(ノД`)・゚・。

詳細を一応書きました。気になる方は続きからどうぞ。


※ここで書かれているコンバート方法は必ずしも最良というわけではありません。
ここでは俺がやった方法で書いていますが、もしかすると、他のサイトにもっと簡単に出来る方法が載っているかもしれません!
Googleで調べる
また、ここに書かれていることを実行してPSPが壊れても責任は負いません!




今回用意するもの
PCゲーム『車輪の国、向日葵の少女』…これが無いとできないのは当たり前。
ONScripter…これはPSP上で動作させるためのアプリケーション。必須。ダウンロードはこちらから。
車輪の国、向日葵の少女 コンバータ…ゲームをPSP用に変換。ダウンロードはこちらから。
ActivePerl…シナリオ変換するのに使用する。ダウンロードはこちらから。
jcode.pl…日本語でActivePerlを使用するために。ダウンロードはこちらから。
ダウンロードファイルは、jcode.pl-2.13.txt(TEXT形式)になっています。ダウンロード後、jcode.plとファイル名を変更して下さい。
ダウンロードは、右クリックで「対象をファイルに保存」を行って下さい。(IEの場合)


ExtractData…ゲームのアーカイブファイルを展開するツール。ダウンロードはこちらから。
AudioEncoder…音声ファイル変換ソフト。ダウンロードはこちらから。
png2Njpg…αチャネル付のPNGファイルをNScripterの立ち絵用のJPEGファイルに変換。ダウンロードはこちらから。
JTrim…画像を縮小するためのソフト。ダウンロードはこちらから。
吉里吉里2 安定版…正直、コレを使わなくても出来る気がする…が、なぜかpng2Njpgを使用する際に拒否られてしまうので、32bitαチャンネル付きPNGを作るのに使用。 ダウンロードはこちらから。
NScripter…今回はその中に入っているアーカイブ化するツールを使用。ダウンロードはこちらから。
TrueTypeフォント…C:/WINDOWS/Fonts/msgothic.ttc とか



さて、コンバートですが、各種アプリケーションをインストールした後、動作することを確認してから行ってください。
ここでは、保存先に「C:/PSP_sharin」というフォルダをつくり、進めることにします。
フォルダオプションの「登録されている拡張子は表示しない」のチェックは外しておいたほうがいいかも。


シナリオコンバート
さて、まずはシナリオのコンバートからはじめましょうか。
「ExtractData」を使ってインストールした『車輪の国、向日葵の少女』の中にある「data.xp3」を解凍します。
※この際、設定→オプション にある「フォルダごと抽出する」「α値も含む」にチェックを入れておくと便利かも。
解凍先は「C:/PSP_sharin/data」とします。

コンバータ内にある「sharin.pl」を「C:/PSP_sharin/data/scenario」内にいれ、さらにダウンロードしてきた「jcode.pl」を入れ、「sharin.pl」をダブルクリック。
すると、「1.txt」というファイルが新たにできるはず。これでシナリオ変換は一応終了。


サウンドコンバート
一番時間がかかるのが、このサウンドではないかと。
シナリオと同じように、「C:/PSP_sharin」の下に「bgm1」「voice」フォルダを作成。
今回は「AudioEncoder」というソフトを使って作成。他のがあればそれを使ってもOK。

「bgm.xp3」を「bgm1」に、「voice.xp3」を「voice」フォルダにそれぞれ「ExtractData」を使って解凍。
「bgm1」フォルダの中にはbgmが、「voice」フォルダの中にはそれぞれのキャラのボイスがフォルダごとに分かれて入ってるかと。
今回使用するbgmはmp3形式でなければならないので、oggからmp3形式に「AudioEncoder」を使って変換。大体64kbpsぐらいでいいのではないかと。(エラーが出る人は、「lame_enc.dll」がフォルダの中に入っていないのではないのかと。ググればあると思うのでダウンロードしてexeファイルがあるフォルダに入れてください。)
変換したbgmは「bgm2」というフォルダを作り、その中へ。


次にボイスの変換ですが、コレはoggのまま劣化させます。音質が高いとファイル容量がでかくなるので、大体48kbpsぐらいでいいのではないかと。
変換したファイルは「sound」というフォルダを作りその中へ。


さて、最後にSEですが、これは先ほど解凍した「data」フォルダ内の「sound」フォルダ内にあります。(C:/PSP_sharin/data/sound)
この中にあるoggファイルをボイス同様劣化させて、「sound」フォルダ内に入れます。(C:/PSP_sharin/sound)

ここでサウンドの変換は終わりですが、多分すごい時間がかかるのではないかと。また〜りいきましょう。


画像コンバート
この画像コンバートが一番面倒くさい…というか、ここで紹介する方法に無駄がありすぎるような気が…。

「bgimage.xp3」「evimage.xp3」「fgimage.xp3」を「bgimage」「evimage」「fgimage」フォルダを作って解凍する。

ダウンロードしてきた「吉里吉里2」を解凍した中にある「krkrtpc.exe」を使用します。
(kr2_226r2/kirikiri2/tools の中にあるのではないかと)

ここで透過情報を持った画像とそうでない画像を分けるために「退避」フォルダを作ってみる。(C:/PSP_sharin/退避)
「krkrtpc.exe」を起動し、不透明の画像を「JPEG」、画質設定を「80」くらいに設定。また透明部分のある画像の設定を「αチャネルつきPNG」に設定。また出力フォルダを「C:/PSP_sharin/退避」と指定。

※同名の…や、エラーが…のチェックは入れておくと便利かも。


まず「bgimage」フォルダの中にある画像ファイルをドラッグ&ドロップ。(一度に複数枚できますよ)
処理が終わると「退避」フォルダ内にJPEGとPNGの画像が出来てるはず。(どちらか片方だけでもOK):大抵は立ち絵がPNG画像になっているのではないかと。

今度はJPEG画像を透明化させるために「ng2Njpg」というソフトを使用。
何故か一度にたくさんの処理は出来何ので、ある程度の枚数を指定して変換。(ここでは退避2というフォルダを作り、保存)

PNGの変換が終わったら、「退避」フォルダの中にあるJPEGファイルを「退避2」フォルダへ。  コレでやっと中身がJPEGだけになった。

最後に「JTrim」を使い縮小作業。ファイル→一括変換を選択後下の図のように設定。
車輪1

※保存先は「image」フォルダ。(C:/PSP_sharin/image)

これで画像変換は終了。同じように「evimage」「fgimage」フォルダの中にある画像を変換。
また、「data」フォルダの中にある画像も同様に変換。(全て変換した画像はC:/PSP_sharin/imageへ)
※灯花と京子の立ち絵は今回「入れ替え」フォルダの中にあるものを使いました。「退避」「退避2」の中身は消してもOKです。


※「krkrtpc」が何故か拒否られる場合、ファイル名を変えてから再度使用してください。ファイル名変更君
(拡張子の前に「_m」があると何故か使えなかったので、_kariとかに変えて変換するとか。最後はちゃんと戻してくださいね♪)

手順としては…透明化かどうかの仕分け→透明化のJPEG化→縮小 といった感じ。



アーカイブ化
ここまでくればあと少し。アーカイブ化です。

「arc」フォルダを「PSP_sharin」フォルダの中に作ります。(C:/PSP_sharin/arc)
そしてその中に「image」「sound」フォルダを入れます。

ダウンロードしてきた「nscr」フォルダの中の「ツール」フォルダの中の「nsaarc.exe」を起動。
そして今作ったフォルダ「arc」を選択。ファイル名は「arc.nsa」で。

しばらくすると出来上がるので、これで終了。



PSPへ
最後にPSPへ移動するのですが、FW1.5のひとは分割を忘れずに。
今回は「sharin」というフォルダに入れました。(ms0:/PSP/GAME/sharin)
用意したTrueTypeフォントをdefault.ttfにリネーム。
ファイルを転送すると下の写真のようになる。
車輪2


転送終了したら完成です。
上手くいかない、動かない、などありましたコメントくださいm(_ _)m

シナリオ変換オマケ
シナリオ変換で自分がいじくってみたところを書いておきます参考に。

0.txt
92行目に追加
dwave 2,"sound/aka_01.ogg"
wait 2300
dwavestop 2
とっつあんボイスであかべぇそふとつぅと言います。

1.txt
8行目 「lsp 2,"image/ev_other_01.jpg",0,0」→「lsp 2,":c;image/ev_other_01.jpg",0,0」 …表示されなかった不具合を解消?
9行目に追加 「setwindow 30,270,28,4,20,20,0,2,10,1,1,#505054,0,240,640,360」 …より本物っぽく。
2006/12/06 17:42|PSPTB:0CM:13

コメント

やっぱり
何回やっても何回やっても
車輪の国が起動をしない!!

助けてください・・・・。
puku #NhndTDNM|2008/04/01(火) 01:48 [ 編集 ]
>>pukuさん
えーと・・・、それだけでは分からないので、PSPのFWやONScripterのバージョンとか、フォルダ構成とか書いてもらわないとお答えできないのですが…
ジョン #mQop/nM.|2008/04/01(火) 17:46 [ 編集 ]

できました^^
画像は少し変ですが動きました!!

ありがとうございます
puku #NhndTDNM|2008/04/01(火) 19:08 [ 編集 ]
すみません
分割ってどのようなことをすればいいのでしょうか?
初歩的な質問ですみません。
ryo #-|2008/04/03(木) 17:28 [ 編集 ]
>>ryoさん
KXploit Toolなどを使ってEBOOT.PBPを二つに分けることです。
FW1.50ではこの方法で起動させます。
この際、フォルダ名が「%」が付いているのといないのに分かれますが、付いていないほうに変換したファイルを入れます。
CFWを導入されているなら分割しなくてもOKですけど。
ジョン #mQop/nM.|2008/04/04(金) 04:14 [ 編集 ]

新型pspなんですが、分割しないでできますか?
ryo #-|2008/04/04(金) 15:52 [ 編集 ]
>>ryoさん
上記の通り、CFW(カスタムファームウェア)を導入してあるなら新型でも旧型でも分割なしで出来ます。
CFWについてはGoogleなどで検索してください。
ジョン #mQop/nM.|2008/04/04(金) 18:08 [ 編集 ]

わざわざありがとうございます。
あと、ひとつ質問なんですが、AudioEncoderで変換するとmp3ファイルではなく、他の形式で出てきてしまうんですが、どうしたらよいでしょうか?
ryo #-|2008/04/04(金) 18:46 [ 編集 ]
>>ryoさん
ここを参考にやるといいですよ。
http://www.gigafree.net/media/encode/audioencoder.html
ジョン #mQop/nM.|2008/04/04(金) 23:19 [ 編集 ]

しつこくすみません。
dataファイルのimageは全部いどうしなきゃならないのですか?
全く動かないので困っています。
ryo #-|2008/04/06(日) 17:12 [ 編集 ]
>>ryoさん
画像は全て一つのフォルダにまとめてからアーカイブ化します。
今回の説明では「image」フォルダを作り、その中に画像を全部入れてからアーカイブ化してます。
ジョン #mQop/nM.|2008/04/06(日) 19:47 [ 編集 ]

データフォルダの中にいろいろなフォルダがありますが、入れなくていいフォルダはありませんか? 
ryo #-|2008/04/07(月) 18:43 [ 編集 ]
>>ryoさん
今回の変換作業では
・画像ファイルのリサイズ
・音楽ファイル(BGM,音声ファイル)の劣化
・テキストファイルの変換(1.txtの作成)
だけのはずです。他のファイルは無視してもらってかまいません。
dataフォルダの中身をチェックして必要なファイルだけ取り出してください。
ジョン #mQop/nM.|2008/04/08(火) 01:14 [ 編集 ]

コメントの投稿


管理者にだけ表示を許可する

トラックバック


トラックバックURLはこちら
http://gkgodhand.blog83.fc2.com/tb.php/24-8076ea77