Nスク化への道

MD5ですか。ファイルの破損チェックで使われていることくらいしか知りませんでした(汗 そういうアプローチもあるんですね。勉強になります。ONScripterは日本語ファイルが使えるらしいですが、私の場合は雪希ちゃんv4で動作させるのが最終目的なんでnsaarc.…

今まで手を出していなかった*csel周りに手を出してみました。『絶妹』は二択しかないので静的処理にしてみましたが、『ひめしょ!』にバックポートすることを考えると動的に処理するようにしたほうがいいんだろうなあ(『ひめしょ!』は三択あり……ぱんつの柄…

かねごんさんが書かれた方法を使用して、何とかチルダ退治が終わりました。いろいろと情報を下さった方々に大変感謝しておりますm(__)m 間違いなく私一人ではどうにもなりませんでした。おかげさまで後はタイトルやスタッフロールを作れば通して遊べるところ…

方針転換して吉里吉里2以外のゲームの変換を試みています。 以前「気になる」と書いた『絶対★妹至上主義!!』なのですが、プレイして気に入ったので調べてみたところ比較的判りやすいスクリプトだったので「やれるかな?」といった感じで試行錯誤中。 スクリ…

『ひめしょ!』をテストプレイをしていたところ、サキシナリオへの分岐がミスっていたのを発見。ついでにちょっとした修正をした最新版を上げましたので、ダウンロードされるかたはこちらからお願いします。再生成してしまうとセーブデータを正常にロードで…

HDDに余裕が出来たんで、別メーカーの吉里吉里2を使ったゲームをインストールしてスクリプトを覗いてみたり。Nスクで再現するのは無理っぽいエフェクト(主に継続振動とかスモークを漂わせるとかの継続系。私が方法を知らないだけかもしれないですが)を無視…

吉里吉里2使用の某ゲームのスクリプトを覗いていたら、これも結構『ひめしょ!』のスクリプトを使いまわせそうでした…が、立ち絵の演出で拡大処理を使ってるのでNスク化するならlsp2を使うことになりそう。

『ひめしょ!』のNスク化コンバーターを更新しました。ダウンロードはこちらからお願いします。一部の立ち絵やポップアップCGが消去されないところや同梱したリネームのバッチファイルの修正、BADENDへの分岐の追加などですので、差し替えてロードが上手くい…

紹介ありがとうございます(^^) ちゃんとぽんこつさん出てますよ。『ときどきパクッちゃお!』のぽんこつさんは絶品なので実は『ひめしょ』以前にそっちに取り組もうと思ったんですが、ゲームが発掘できませんでした orz 『ドラクリウス』(めろめろキュート…

『ひめしょ!』がひとまず遊べるようになったので公開することにしました。試される方はこちらからダウンロードしてください。動作はwindows上のNscripter、雪希ちゃんv4.20上で確認しています。雪希ちゃんv4でプレイするためには別途コンバートが必要ですが…

タイトル画面とスタッフロールの作成が終了。おまけモードは放置(普段使わない人なので)スクリプト中のファイル名間違いに対応させたり微調整をしつつ、雪希ちゃんv4 ver4.20で妹姫ことココシナリオの完走を確認。改めてプレイしても熱い話だ……公開用にド…

フラグ管理周りの実装を完了…フラグ管理部分が少ないのをいいことに直接書き換えているんで汎用性ゼロな状態ですが、そろそろプレイしたいんでこれでよし!(笑ナコトシナリオを本家Nスクでオールスキップで走らせたところ無事最後まで行けました。後は新し…

先生のブログで日本語ファイル名の変換が紹介されました。なるほど、こういう方法があったんですね。私はちっとも思いつきませんでした(汗私は sub popup{ $pop = $1; if ($pop eq 'お母さんの刀'){ substr($pop,0) = 'pop01'; }elsif ($pop eq 'みんなが大…

『ひめしょ!』のNスク化は順調に進行中。日本語ファイル部分はsubstrを使うことで回避、音声のogg vorbisが一部再生できないのは、dBpoweramp music converterのエラーログを元にPerlスクリプト中で再生させないようにしました。100個くらい再生できないよ…

『ひめしょ!』のスクリプト、結構『シスxみこ』のPerlスクリプトを使いまわせるようです。ただ『シスxみこ』はbg命令を使用していたのですが『ひめしょ!』は背景がスクロールする箇所があるのでスプライト化するハメに。テキストウィンドウにフェイス表…

『ひめしょ!』、ExtractDataの簡易復号機能をオフにしたらスクリプトファイルもいけました。『シスxみこ』だとこの設定関係なかったんだけどなあ。

チェックのために『シスxみこ』プレイしてますが、流石にそろそろ飽きてきました(笑)問題なさそうだし、出してもよさげなんですが説明テキスト書くのがなにげに面倒ですね、これ。

選択肢の件もなんとか解決したので、一段落かなぁ?一部表示がおかしいところがあるのでNスクのスクリプト的にチェックしなおさないといけないところはありますが。それにしてもPerlのスクリプトがどこに出しても恥ずかしくないスパゲッティ状態になってい…

書き出し部分が終わってスクリプトをチェックしていて気がついたんですが……@selectの引数の順序が入れ替わってる箇所がある orz 通常は「label=」が先なのに、数箇所だけ「text=」が先に来るってどういうことですか?

選択肢部分、なんとかなりそうな感じです。@selectが続いた時の処理と、配列への格納は出来たのであとは書き出し部分です。休み中に終わらせたかったけど『なるかな』に時間が(w

『シスxみこ』をテストプレイしてたらとんでもないミスに気づいて鬱な気分に…… 当初、とりあえず動くようにフラグ操作部分を無視させてたの忘れてました(w 「おかしいなあ」と思いつつスクリプトの移動先選択部分に好感度操作を付け加えていたのでメインの…

選択肢部分が難航中。オリジナルのスクリプトだと @select 選択肢のテキスト1,ジャンプ先ラベル名 @select 選択肢のテキスト2,ジャンプ先ラベル名 @selectwaitといった感じで書かれているんですが、これをどうNスクのスクリプトにするか悩み中。@select以下…

暫定のタイトル&エンディング周りを追加してとりあえず通して遊べる(ハズな)状態になりました。現在雪希v4でテストプレイ中です。外で遊ぶには上級者向けな内容なんですが(笑)、マナーモードのおかげで助かってます。

選択肢部分と、残すラベルの判定部分に若干問題を残しつつ、後はタイトル&エンディング判定&エンディングをいれれば通して遊べるところまできました。なんとかもう一息というところまで来たかな。

スクリプトのNスク化に関してのカテゴリーを分けることにしました。とりあえず、文章中のタグ関連の置換はできました。つうか、ちゃんと読もうよ自分……Perlの基本が判ってないとダメですね。とはいえ、まだ半角の「!?」を全角の「!?」にするのに躓いてたり…