« 閑中に忙ありて蟄居を想う | メイン | あやかしびと コンバータ for ONScripter α版 »

2007年02月19日

●車輪の国、悠久の少年少女 コンバータ for ONScripter

ONScripter用に 車輪の国、悠久の少年少女のシナリオを劣化移植するスクリプト

『車輪の国、悠久の少年少女』(c)あかべぇそふとつぅ
現状で多分そこそこ動んじゃないかと思います。動いて欲しいなあ
あとはいつものようにリアルタイム検証と称してPSPでちまちま進める予定です
スタッフロール、ムービースクリプト実装予定
エクストラモード実装未定
詳細な解説…気力が沸いたら

向日葵から下手に弄ったお陰でPerlもNスクもスクリプトがぐっちゃぐちゃ orz

2/22)
気力が沸く前に、おこのみ!R-18さんが詳細な解説(トラックバック先)を書いて下さいました
ありがとうございます。
不親切さにお怒りを覚えていた方は是非。
一応こちらでも要点だけ羅列しますのでご容赦を
1.全アーカイブを一応展開(いつかエクストラモードつけた時に使うかも)
2.その際spiユティリティでtlgはPNG(αチャンネル付き)に変換
3.全画像ファイルを一つのフォルダにまとめてpng2Mjpg_slow に通しαマスク化&リサイズ
4.ボタン画像などを一度分割して順序を変え結合しなおす(いつかPerlで処理するようにしないと)
5.効果音、音声は全てsoundフォルダ(voiceフォルダとかに分けた方がよかったかも)
6.BGMはbgmフォルダ
7.あとは適当に実行して下さい。(力尽きました)
Readme補足。2.txt は今のところ使用しません
今後ちまちまスタッフロールやエクストラを実装していきたいです。

2/24)
スタッフロール・OPムービースクリプト実装。他少し修正
2/26)
ムービースクリプト差し替え。及びノベルパートの不具合を修正。
悠久の少年少女 20070226

トラックバック

» PSPで車輪の国、悠久の少年少女 from おこのみ!R-18
暫定公開中。 PSPで車輪の国、悠久の少年少女を動かす。 音声・効果音・BGMありです。 ... [Read More]

コメント

連番ムービーのページを更新しました。
画像ファイル数は自分で計算する様にして、設定する部分を減らしましたので扱い易くなってるのではないかと思います。
他にもファイルがあれば再生・なければ return するなど、ユーザーがスクリプトをあたらなくて良くなります。
もし宜しければお使い下さい。

おお、ありがとうございます。
是非組み込ませて頂きますね

いつもお世話になってます。
悠久の動作ですが、
PSPにてヒロイン編4人のENDを確認しましたので一応お礼をかねつつご報告という事で。
(途中から最新版コンバータ使用しています。)
気づいた事は、たまーに絵がおかしくなるくらいですかね。まぁ例によって△ボタンを押せば直ります。
後、さち編でのまなの立ち絵が首から下しか表示されませんでした。(何故だろう!?)
そんな感じです。

はて、最新のONSだったらそういう事はなくなるハズなんですが…なんでだろ。

「まな」の立ち絵は書き方がややこしかったですが、首から脚までが画面いっぱいに表示されてる感じです。
ためしにWIN版でやったら、特に異常なしだったのでPSP特有の物でした。


エゴさん、報告ありがとうございます。
最新版forPSPでも不完全描画が起きてしまうのは私も確認しました
主にロード後に起きてるような気はしますが…

まなの立ち絵ですが、一応修正しましたのでご確認ください。
立ち絵のサイズが新旧でまちまちなのが困りもの
ってPSPだけでしたか?
すみません、後日検証してみます。

ムービーの画像はリサイズとjpgに変換してそのままMOVIEフォルダに入れたのにムービーが再生されません。

・・・リサイズが間違っているのかな?
oggもちゃんと入れてるのに何でだろう?

まなの立ち絵ですが360で作っておいて
WIN版での動作確認を320でやってました;
ごめんなさい…
なのでWIN版でもおこるかもしれません><

たびたび申し訳ないですが、おまけ編って入れます?
全クリア後に画像は左上に出てくるんですが、
選択出来ないみたいで、なにか間違ってるのかなぁ…。

よろしければムービーの再生の仕方を詳しく説明してくれませんか? 初心者ですみません。

おまけ編、間違っているのは私でした。
済みませんが 0.txt195行目
(略)image/ss_bangai.jpg2",-48,52

(略)image/ss_bangai.jpg",-48,-52
として下さい。
ちなみに選択しても画像が変わりませんので注意

ムービーは、Readmeの通りにファイルを配置してくださいとしか…
画像の連番桁数は7桁ですね

ちなみに"defsub movie"にしたのには特に深い意味はございません
いつか移動用にmove命令作ってスクリプトをすっきりさせようかなーとか
普通に動画再生をしたい場合はdefsubを削除して
oggをmpg等に変えるだけでほんのちょっと楽かなーとか

>>ひとつもりさん
対応ありがとうございます。
おまけ編の起動及び(簡単な)動作確認もOKでした。

数十回ほど試してみましたがムービー再生ができません。一応画像は360×272にリサイズしてjpegにし、音声も劣化させてoggにしたのですが・・・うまくいきません・・・ムービーの流れるところで無限に読み込み続けます・・・何か悪い個所がありましたら指摘お願いします。

多大な労力を大変申し訳ございません……。
この時のスクリプトだと、全ファイルをチェックしているのでPSPでは異様に遅くなってしまいます。
ONSforWinだと割と早く終わりますので、一応ファイルがちゃんと出来ているかお手数ですがお試し下さい。
あと0.txt該当部分を下記に差し替えて頂くとPSPでもムービー開始までの時間は短縮されるかと思います。
い、いずれちゃんとその他諸々をば

*movie
csp -1
getparam $2,%2
fileexist %3,$2:if %3=0 return
saveoff
split $2,".",$1:add $1,"-"

mov %1,0:mov %4,7
for %0=0 to 999999 step 100
itoa $0,%0:len %5,$0:mov %6,%4-%5
for %7=1 to %6:mov $0,"0"+$0:next
fileexist %3,$1+$0+".jpg"
if %3=1 add %1,100
if %3=0 mov %8,%0-100:sub %1,100:break
next

for %0=%8 to 999999
itoa $0,%0:len %5,$0:mov %6,%4-%5
for %7=1 to %6:mov $0,"0"+$0:next
fileexist %3,$1+$0+".jpg"
if %3=1 inc %1
if %3=0 break
next

mov %0,0
lr_trap *movie_end
bgmonce $2
resettimer
for %0=1 to 999999
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
;btndef $1+$0+".jpg":blt 0,0,800,600,0,0,800,600
next
goto *movie_end2

*movie_end
if %0>0 break:next
*movie_end2
lr_trap off
;ofscpy
bg black,1:stop
saveon
return

win版では成功しました。フォルダは大丈夫っぽいです、が、PSPの方は相変わらずですね・・・スクリプトも差し替えたんですが・・・私のメモステの速度も関係しているのかもしれませんね。わざわざすいません。

すいません!書き込んだあと少し待ってたら何とか再生されました。まだまだカクカクですが素晴らしいです!ありがとうございました!

無事再生出来て良かったです。
元々すとーむ様製のスクリプトなのですが流石ですよね。
(現在はPMF再生を模索されていると言うことでまたぞろ無責任にwktkを)

はじめまして、novaと申します。
コンバーターを使おうと思った所、警告が出ます。

WinIPEG
1~255までの整数を入力してください。

と言ったものなんですが、何が原因でしょうか?
色々試行錯誤したのですが、駄目でした・・・。
教えて下さい(泣

初めまして。
これは多分Perl以外の何かで実行してしまっているのだと思います。
他にもエラー内容が分からなかったりするため、コマンドプロンプトから実行するのが推奨というか確実です。

早い回答有り難う御座います。
コマンドプロンプトに、コンバーターのplファイルをドラッグ&ドロップしても動きません・・・。
何度Perlをインストールしても、「使用不可能」、の様な表示が出てしまいます(泣

情けなくも二度目の投稿・・・。
すいません(汗

ドラッグ&ドロップでそのまま実行させるのはダブルクリックで実行させるのと変わりません。
きちんとフォルダまで移動してreadme通りに実行してみてください。

ちなみに、今回に限らずコマンドプロンプト以外から実行させるのは全てにおいて保証外なのです。

ご無沙汰です、novaです。
後日、色々頑張った結果、確かに作動しました!

お手数掛けました、有り難う御座いました。

お疲れ様です。
苦労に見合う物ならばよいのですがー

コメントする

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)