●車輪の国、悠久の少年少女 コンバータ 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
コメント
連番ムービーのページを更新しました。
画像ファイル数は自分で計算する様にして、設定する部分を減らしましたので扱い易くなってるのではないかと思います。
他にもファイルがあれば再生・なければ return するなど、ユーザーがスクリプトをあたらなくて良くなります。
もし宜しければお使い下さい。
Posted by: すとーむ | 2007年02月24日 18:50
おお、ありがとうございます。
是非組み込ませて頂きますね
Posted by: ひとつもり | 2007年02月25日 23:53
いつもお世話になってます。
悠久の動作ですが、
PSPにてヒロイン編4人のENDを確認しましたので一応お礼をかねつつご報告という事で。
(途中から最新版コンバータ使用しています。)
気づいた事は、たまーに絵がおかしくなるくらいですかね。まぁ例によって△ボタンを押せば直ります。
後、さち編でのまなの立ち絵が首から下しか表示されませんでした。(何故だろう!?)
そんな感じです。
Posted by: エゴ | 2007年02月26日 05:56
はて、最新のONSだったらそういう事はなくなるハズなんですが…なんでだろ。
Posted by: すとーむ | 2007年02月26日 20:57
「まな」の立ち絵は書き方がややこしかったですが、首から脚までが画面いっぱいに表示されてる感じです。
ためしにWIN版でやったら、特に異常なしだったのでPSP特有の物でした。
Posted by: エゴ | 2007年02月26日 22:58
エゴさん、報告ありがとうございます。
最新版forPSPでも不完全描画が起きてしまうのは私も確認しました
主にロード後に起きてるような気はしますが…
まなの立ち絵ですが、一応修正しましたのでご確認ください。
立ち絵のサイズが新旧でまちまちなのが困りもの
ってPSPだけでしたか?
すみません、後日検証してみます。
Posted by: ひとつもり | 2007年02月26日 23:18
ムービーの画像はリサイズとjpgに変換してそのままMOVIEフォルダに入れたのにムービーが再生されません。
・・・リサイズが間違っているのかな?
oggもちゃんと入れてるのに何でだろう?
Posted by: $$ | 2007年02月26日 23:49
まなの立ち絵ですが360で作っておいて
WIN版での動作確認を320でやってました;
ごめんなさい…
なのでWIN版でもおこるかもしれません><
Posted by: エゴ | 2007年02月27日 00:20
たびたび申し訳ないですが、おまけ編って入れます?
全クリア後に画像は左上に出てくるんですが、
選択出来ないみたいで、なにか間違ってるのかなぁ…。
Posted by: エゴ | 2007年02月27日 02:06
よろしければムービーの再生の仕方を詳しく説明してくれませんか? 初心者ですみません。
Posted by: $$ | 2007年02月28日 11:33
おまけ編、間違っているのは私でした。
済みませんが 0.txt195行目
(略)image/ss_bangai.jpg2",-48,52
を
(略)image/ss_bangai.jpg",-48,-52
として下さい。
ちなみに選択しても画像が変わりませんので注意
ムービーは、Readmeの通りにファイルを配置してくださいとしか…
画像の連番桁数は7桁ですね
ちなみに"defsub movie"にしたのには特に深い意味はございません
いつか移動用にmove命令作ってスクリプトをすっきりさせようかなーとか
普通に動画再生をしたい場合はdefsubを削除して
oggをmpg等に変えるだけでほんのちょっと楽かなーとか
Posted by: ひとつもり | 2007年02月28日 21:08
>>ひとつもりさん
対応ありがとうございます。
おまけ編の起動及び(簡単な)動作確認もOKでした。
Posted by: エゴ | 2007年03月01日 03:18
数十回ほど試してみましたがムービー再生ができません。一応画像は360×272にリサイズしてjpegにし、音声も劣化させてoggにしたのですが・・・うまくいきません・・・ムービーの流れるところで無限に読み込み続けます・・・何か悪い個所がありましたら指摘お願いします。
Posted by: dora | 2008年04月17日 22:19
多大な労力を大変申し訳ございません……。
この時のスクリプトだと、全ファイルをチェックしているので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
Posted by: ひとつもり | 2008年04月17日 23:18
win版では成功しました。フォルダは大丈夫っぽいです、が、PSPの方は相変わらずですね・・・スクリプトも差し替えたんですが・・・私のメモステの速度も関係しているのかもしれませんね。わざわざすいません。
Posted by: dora | 2008年04月18日 19:17
すいません!書き込んだあと少し待ってたら何とか再生されました。まだまだカクカクですが素晴らしいです!ありがとうございました!
Posted by: dora | 2008年04月18日 19:23
無事再生出来て良かったです。
元々すとーむ様製のスクリプトなのですが流石ですよね。
(現在はPMF再生を模索されていると言うことでまたぞろ無責任にwktkを)
Posted by: ひとつもり | 2008年04月21日 22:28
はじめまして、novaと申します。
コンバーターを使おうと思った所、警告が出ます。
WinIPEG
1~255までの整数を入力してください。
と言ったものなんですが、何が原因でしょうか?
色々試行錯誤したのですが、駄目でした・・・。
教えて下さい(泣
Posted by: nova | 2008年07月21日 00:44
初めまして。
これは多分Perl以外の何かで実行してしまっているのだと思います。
他にもエラー内容が分からなかったりするため、コマンドプロンプトから実行するのが推奨というか確実です。
Posted by: ひとつもり | 2008年07月21日 21:11
早い回答有り難う御座います。
コマンドプロンプトに、コンバーターのplファイルをドラッグ&ドロップしても動きません・・・。
何度Perlをインストールしても、「使用不可能」、の様な表示が出てしまいます(泣
情けなくも二度目の投稿・・・。
すいません(汗
Posted by: nova | 2008年07月24日 22:41
ドラッグ&ドロップでそのまま実行させるのはダブルクリックで実行させるのと変わりません。
きちんとフォルダまで移動してreadme通りに実行してみてください。
ちなみに、今回に限らずコマンドプロンプト以外から実行させるのは全てにおいて保証外なのです。
Posted by: ひとつもり | 2008年07月26日 19:35
ご無沙汰です、novaです。
後日、色々頑張った結果、確かに作動しました!
お手数掛けました、有り難う御座いました。
Posted by: nova | 2008年08月05日 22:03
お疲れ様です。
苦労に見合う物ならばよいのですがー
Posted by: ひとつもり | 2008年08月10日 10:58