« 2007年04月 | メイン | 2007年06月 »

2007年05月05日

●CROSS†CHANNEL コンバータ for ONScripter

ONScripter用に CROSS†CHANNEL (c)FlyingShine のシナリオを変換するスクリプト

Nスクの命令と大体が一対一で置換出来たので割と楽でした
ちょっと表示部分を弄くって修正完了?
ルビは略

FastStone ImageViewerでリサイズなどして、α値を持たない画像にも不透明のα値を持たせた後に
し~くる氏の透過PNG版ONSを使わせて頂くと、ほぼ理想通りの動作をすると思います
マスク付きJPGを使う場合は同様に全画像にマスクを付けて
bg命令もスプライト(番号6あたりで)に代えてやると上手くいくかも
あと、PSPの場合SE099.oggは相当小さくするが吉です

cc_02.rar

12/30追記)
http://curshell90fi.blog84.fc2.com/blog-entry-20.html
ふぃさんが紹介&導入記事を書いてくださいました
こちらの解説がてきとーなもので大変助かります
特に従来のマスク付きJPEG画像を使用する際は必見

ボイスが被ると正常に再生されない不具合を解消、できるかもしれない修正
cc.pl 84行目
print OUT "dwave $chn,\"sound/$sound.ogg\"\n"; を

print OUT "dwavestop $chn:dwave $chn,\"sound/$sound.ogg\"\n";
としてくださいませ

20070505)
選択肢の後に立ち絵の座標がおかしくなる点を修正しました。
マスク画像によるトランジションのエフェクトを追加。以前のセーブデータは基本的に使えません
回想モード等も考えているのですが、ここのはメニュー表示を内部で処理してるからやりにくいです

そんなわけで適当に近い時期のものを試してみると、アカルイミライはほぼそのまま動くような?
cc_20070505.rar

20080222)
ぺ※くん な台詞でエラーが出る点を修正しました。
また、日本語処理をjcode.plからencode.pmに変更。
cc_20080222.rar

●車輪の国、向日葵の少女 コンバータ for ONScripter

ONScripter用に 車輪の国、向日葵の少女(c)あかべぇそふとつぅ のシナリオを変換するスクリプト

車輪の国 ONSを単体で解説して下さったサイト様もあります。大感謝
さくりん様 PSP-君でもできること :『車輪の国、向日葵の少女』をPSPで起動させる試み。
七次元様 THE PSP攻略+α :車輪の国、向日葵の少女をPSPで(plパッチ活用版)

いつかスタッフロールとムービーは実装したいなぁ
(続きを書く)

何となく悠久に入る前の準備運動にこちらを見直してます
大きな変更点はスタッフロール(一応ムービーも)追加でしょうか
その他微妙に修正中

すとーむ様の立ち絵をスプライト化するスクリプトを取り入れさせて頂きました。ありがとうございます
これに合わせて、いずれ選択肢の表示も上手くいくように?
しかし今更ですが、 みにきす for (O)NScripter はもの凄い完成度を誇ってますね…
0.txtを見ただけでもシステムカスタマイズばりばりで、もはや完全移植ですよ?
うーん、こりゃ到底真似出来ません

2/17)
上記立ち絵のスプライト化に伴い、テキストウインドウが空などの画像に隠れてしまう
表示不具合等を修正しました。これでほぼ大体直った?

車輪の国、向日葵の少女 コンバータ 20070217

2/18)
割と色々追加修正。スプライト移動実装。一応人柱版ということで
車輪の国、向日葵の少女 コンバータ 20070218v2
2/19)
背景画像も動く様になりました。

5/5)
背景の空の表示が一部切れていたところと、3章ラストのカットイン不具合など修正
ついでにエクストラモード一部実装。ボタン用にマスクJPEG作る気力が沸かない…
車輪の国、向日葵の少女 コンバータ 20070505

10/22)
すみません、ムービースクリプトに誤りがありました。ので修正
また PNG仕様に変換方法なども含めて変更。(bgmもoggに)
以前のデータを使う際はご注意願います。
車輪の国、向日葵の少女 コンバータ 20071021

2008 5/12)
いい加減読みづらかったのでシステムカスタマイズ。PNG推奨です。
sharin_20080512a.rar 6/3:a)グローバルフラグに変数4096以上を使っていたことによる不具合修正

2007年05月03日

●GWはあけぼの。に寝て起きたら山の端いと近うなりたるに

さて気の赴くまま、すぱげってぃに殴り書きしている今日このごろ
もう少し以前のものを見直し&再利用できないかと体験版などを漁っています
C†Cとか、適当に再現する分には楽だったなー、と当時~のFlyingShine関連を当たってみたところ
エンジンはほぼ同じなんですが、シナリオファイルが暗号化されていました

とりあえず解析経験値を積もうとだらだら眺めてみる。気分はアリアハン一人旅
暗号化されたシナリオファイルとプロセスメモリを見比べると、どうやら1バイト毎に
単純な換字式で暗号化されているらしいことが判明。割といけそう?
でも上位・下位バイトで変換テーブルが違うのがめんどくさいなぁ
と思ったら更にファイル毎にテーブルが違うのか…規則がわかりません

まあなんとかなるかなと原物、ただしDVD再販版を入手
って…エンジンが吉里吉里になってる!! orz

●"カタハネ" MajirONScripter

…と書きましたが、要するにいつも通りの個別劣化移植です
他のタイトルにも流用出来るんですかね?(誰に聞いているか

ONScripter用に『カタハネ』(c)Tarteのシナリオを劣化移植するスクリプト

PSPならではの16:9プレイが目玉です。
逆に言うとオリジナルの再現性がないとも言います

不具合等色々あると思いますが、生温く見守って頂けると幸いです
他のタイトルの修正もきっとしまs

追記)さすがにRESOLUTION=640は負荷が大きいみたい。384(横48%縦64%)くらいがいいのかな
何か上手い方法大募集中
それとナツメグ、体験版を弄ってみましたが基本的なところはそのまま使えそうですね
あとはMajiroのシステム的な部分に踏み込むかどうか

4/10)文字表示を微妙改善。また4:3時の画像判定を毎回行う様にしました。Readme追加修正
ちなみにメーカーが倒産して未開封品が捨て値で売られているとかなんとか…orz
せめてもの供養に、見かけたら是非購入して(ついでにこれも試してみて)下さい

4/12)上ではサイズがあっているのにReadmeでは思いっきり間違ってました。以下自己引用
誠にスマソ、横縦で、つまり藤で言うなら幅80%高さ106.6%にして下さい
要するに通常の背景が 16:9→800x450 の所を
4:3→640x480(80% 106.6%) 384x288(48% 64%) 320x240(40% 53.3%)
てな感じで縮めてやるとPSP用になる筈です。384の数値も間違っていたね…

4/15)クロハネ編で音楽が鳴らない不具合を修正しました。あとなんとなくサイトを弄る
追記)同じくクロハネ編でタイトルへ戻ってしまう不具合修正。ムービースクリプト実装

kthn_20070415a

4/25)PSP-君でもできること(さくりん様。左)で変換の解説をして下さいました。
重ねてありがとうございます。
しかし改めて見ると、我ながらめんどくさすぎますね…
せめてわざわざPerlをインストールしないでも変換出来る様にとテスト中

動作保証なし。(ImageMagickが入ってない環境での検証など出来ていません)
加えてexe化すると、各人で細かい修正がやりにくいために非推奨です
基本的には上記さくりん様の解説通りにやってくださいませ

4/26)やっぱりImageMagickが入ってないと動かないようでした。

kthn_test

・kthn.exe
 kthn.plとほぼ同じ。mjsのあるフォルダを選択。…が上手く行ってなかったのを修正しました。
・rct.exe rct.plと以下同文。選択したフォルダにあるrct・rc8(をJPGにしたもの)を結合します。

rct.exeはImageMagickが入ってないと使えないため、どっちにしろPerl環境がいりますね…無意味?
いやでも多分適当にパノラマ化するアプリを探してきた方が楽ですよー

4/29)りーどみ追加修正+0.txtのsaveon修正のみ。(追加)タイトル画面のbgm指定が間違っていた
あとムービー自分でも入れてみたけど、なんだかやけに読み込みが長い?→99倍ほど早くしてみる@c
kthn_20070415c

しかしムービー用のファイルを入れたら、今まで問題なかった所でも
がんがん落ちるようになってしまいました。数が多すぎるのかな?他のタイトルはどうだろう

5/1)クロハネ最終話のフラグ判定が逆だったのとかを修正
kthn_20070501c
b:ムービーファイルがないとセーブが正常に出来なくなるミスを修正
c:選択肢中のセーブロード不具合を修正

11/21)
こっそりkthn_20071121
今になると色々弄りたい…。せめて明らかな不具合くらい潰さないと。

12/19)
前回の更新で置換してはいけないところまで置換してしまっていたため、
周回フラグが上手く機能していませんでした。すみません。同名ファイルより