ガラスグサ
NScripterでRPGを製作しようとしている横弾幕STGなど制作している人間のサイトです。
NScripterのサンプルやら拡張ライブラリやらも置いてあります。
◇更新履歴
2023/03/07 Le:バグ取りたくさん、裏読みモード(実験的機能)
      La:↑の組み込み
2023/02/19 Le:voronoiの仕様を微修正
2023/01/31 Le:四隅丸めるコマンド、擬似バンプマップの追加
2023/01/14 Le:ボロノイフィルタ(ステンドグラス効果)の追加
2022/12/31 La:ローカルラベルへのjumpf/jumpbがダメ文字で落ちるバグ修正
2022/12/29 Le:油絵風エフェクトoil La:Leの反映とバグ修正
2022/12/17 Le:二重袋文字、ロード時レイヤー復帰バグ修正
2022/11/27 Le:fontコマンドの修正と機能追加
2022/08/27 La/Le:外字は起動時メモリ上に読み込む仕様へ変更
2022/07/31 NSSeiren:ささやき声化エフェクト
2022/07/27 NSSeiren:細かい更新
2022/07/24 NSSeiren:エフェクトプリセットの追加
2022/07/24 NSSeiren:複数のバグ修正
2022/07/23 NSSeiren:複数のバグ修正
2022/07/16 Le:文字入れコマンドの正式実装など
      La:↑の組み込み
2022/07/13 La:最適化とバグ修正
2022/07/10 La:バグ修正
2022/07/03 NSSeiren:バグ修正とエフェクト追加
      NSLa:文字描画方式の変更を含む複数の更新
2022/04/02 プラグイン一覧ページ:NScripter Scripting Factoryの消滅?に対応
2022/02/15 音量自動調整エフェクトの品質向上、イコライザーの音割れ防止
2022/02/14 NSSeiren:エフェクト周りの危険なバグを修正、利用中の方は更新お願いします
2022/01/22 音声認識プラグイン「NSReeds.dll」公開
2022/01/10 Seiren:ピッチシフトを追加
2022/01/02 Seiren:イコライザーの実装変更と機能追加、擬似サラウンド周りのバグ修正
2021/12/12 Le:コマンドの追加とバグ修正
2021/10/23 NScripterよう/NScripter覚え書きのurlを更新
      両者共にサイト提供元都合の移転です。大変だ…
      Le:font(テキスト描画)コマンドの仮実装・内部のバグ修正
2021/09/29 La:未定義エイリアスの世話を焼く機能
2021/09/23 NSSeiren:大規模更新
2021/09/12 NSLethe:バグ修正とマクロ追加
2021/09/10 NSSeiren:長さ一秒未満の音源を正しく処理できていなかったバグ等修正
2021/09/09 ↓の修正
2021/09/09 NSSeiren:今までめっちゃバグってた!
2021/08/29 NSSeiren:機能(マクロ)追加とバグ修正
2021/08/24 NSSeiren:イコライザーのプリセット追加、初期化失敗時のエラーメッセージ
2021/08/23 NSSeiren:強制モノラル化、イコライザーのプリセットマクロ
2021/08/21 NSSeiren:↓の再修正、サウンドエフェクト2種追加
2021/08/20 NSSeiren:特定条件下で発生していたフリーズバグ1件修正
2021/08/17 NSSeiren:イコライザー効果が正しく機能していなかったバグ修正
2021/08/15 ↓を一度呼び出せば以後自動で処理する仕様に改善
2021/08/15 NSMirage:「多重起動禁止エラー窓」をまとめて閉じる命令追加、バグ1件修正
2021/08/12 NSSeiren:バグ1件修正
2021/07/23 La:バグ修正と細かな機能追加
2021/07/22 Le:dragan効果マクロ等コマンド追加、複数のバグ修正
2021/07/20 Le:大規模なバグ修正、広域ぼかしの正式実装
2021/07/18 Le:バグ修正、広域ぼかしの仮実装
2021/07/15 Le:レイヤー周りを自動化、操作方法簡易化&制限緩和
      La:↑の組み込み、ガチャ関数等追加
2021/06/15 Le:発光系フィルタのマクロ2種を追加
2021/06/02 Se:lengthコマンドが落ちていたバグの修正
      Mi:↓のバグ修正
2021/06/01 Mi:二度目以降のsetmirage命令でオプションを変更可能に
2021/05/23 Se:↓↓でアップロードしたファイルがバグっていたのを修正
2021/05/16 Mi:MACアドレス取得命令の追加
2021/05/10 Mi:selectfile命令がカレントディレクトリを書き換えるバグの修正
      La:NSNSnsdec()関数の追加
      Le/Se:dllが正しく配置されていない場合のエラー表示内容を改善
2021/04/27 Se:バグ修正 Le:ディフュージョンフィルタをマクロに追加
2021/04/25 NSSeiren:↓↓のバグを今度こそ修正
2021/04/09 NSLa/NSLethe:バグ修正と機能追加
2021/04/02 NSSeiren:↓のバグおよび内部処理の修正
2021/04/01 NSSeiren:同一ファイルを複数読み込んだ際のメモリ使用量の軽減
2021/03/22 NSSeiren:フリーズバグ修正、エフェクトの複合指定とマクロ登録
2021/03/21 NSLethe:範囲絞り込みの指定方式追加とバグ修正
2021/03/16 NSSeiren:波形スプライトの描画スタイル追加
2021/03/14 NSSeiren:バグ修正・波形スプライトの描画スタイル追加
2021/03/13 NSSeiren:Win8.1で正常動作しないバグ修正
2021/03/13 NSSeiren/NS2Arc:バグ修正
2021/03/11 NSSeiren:↓に下揃えオプションを追加、バグ修正
2021/03/11 NSSeiren:波形をスプライト化する命令の追加、バグ修正
2021/03/08 Ogg再生プラグイン「NSSeiren/SoundEffect」公開
2021/02/08 NS2Arc:入力元フォルダもプリセットから選べるようにした
      Mi:拡大倍率を本体窓基準に変更
2021/02/06 La:複数行selnum直後の一行がスキップされてしまっていたバグ修正
2021/02/05 NS2Arc:バグ修正、フィルタ複数保存
     Mi:listv命令にfocusコマンドを追加 
2021/02/03    ↓の修正↓
2021/02/03 La:↓の修正 NS2Arc:除外フォルダ&ファイル指定可能にした
2021/02/02 La:os.filelist()のフィルタにテーブルを渡すことで詳細な指定を可能にした
2021/02/01 Le:画面更新停止中にエラーを吐いてもクラッシュしないように改善、画面の一部のみ更新停止可能に
2021/01/29 Le:バグ修正とずらしのみのドロップシャドウ(Lua関数)
2021/01/05 Mi:本体再起動命令などいくつかの命令追加
2020/11/27 La/Le/Mi:NSLetheとNSMirageが終了時に内部エラーを吐いていた問題の修正
      およびそれぞれに若干の機能追加
2020/11/22 ns2アーカイブ作成・展開ツール(Windows10対応)を公開
      La:Ogg/Wavファイルの再生時間を計算するLua関数
2020/11/12 La:ノベルサンプルの改修
2020/11/09 La:NSNSlaptime()の実装バグ修正
2020/10/11 La:総当たり関数table.product()
2020/10/11 La:selnum乗っ取りに「選べない選択肢」を追加
2020/10/04 La:半透明テキスト指定とバグ修正 Le:内部処理の微修正
2020/09/24 La:微修正
2020/09/22 Le:グラデーションの不具合修正
      La:バグ修正
      クラッシュした際に見るページにプラグイン由来のクラッシュ項目を追加
2020/08/28 Le:ブレンドモード「差の絶対値」
2020/08/21 Le:2色グラデーションに色空間指定を追加・デフォルトをLChに
2020/08/19 Le:バグ修正
2020/08/18 Le:ブレンドモード「消しゴム」、HLS/LCh色補正、エラー時警告の追加、特定セルのみ加工対象にする機能
2020/08/15 La:若干の修正
2020/08/14 La:部分適用関数、デコレート関数の正式追加
2020/08/13 ↓の修正
2020/08/12 Le:ロード後にエフェクトを自動復帰する処理
2020/08/04 Mi:タイトルバーのダブルクリックを無視するオプション
2020/08/03 La:テキストが大量のスプライトを占有しなくなった
      Le:主に内部処理の改善とバグ修正
2020/07/31 Le:マクロ登録時に「省略され得るオプション」を指定可能に
2020/07/30 Le:細かくバグっていたのを修正
2020/07/26 Le:トーンカーブの利用例をいくつか追加
      クラッシュした際に見るページにNSPopStr()の不具合を追加
2020/07/22 Mi:フルスクリーン時のマウス移動制限オプション、プロセス実行優先度設定命令
2020/07/19 Mi:↓のバグ修正、zipファイルの簡易的な取り扱い機能
2020/07/15 Mi:色選択ダイアログ表示、ファイル最終更新日時取得
2020/07/02 La/Mi:複数のバグ修正
2020/06/28 Le:spot/paintフィルタにオプション追加、バグ修正
2020/06/27 La:バグ修正等
2020/06/25 Le:グラデーションを画像指定できるように
2020/06/21 Le:霧フィルタの追加
2020/06/17 Le:スケッチ風フィルタの追加
2020/06/14 Le:ブレンドモード「色相」「彩度」「輝度」「カラー」の追加
2020/06/13 Le:バイラテラルフィルタ(エッジ保存ぼかし)の追加
2020/06/07 La:テキストにグラデーション効果を追加する例/Le:細かな修正
2020/05/26 Le:エフェクト2種追加、バグ修正
2020/05/18 La:あれこれ更新
2020/05/18 Mirage:前回更新でサンプルがバグっていたのを修正
2020/05/16 ↓の修正:Win8.1以前での動作に関する補足等
2020/05/15 スプライト加工&レイヤー効果プラグインNSLethe.dllを公開
       昨年layer.dllとして公開したプラグインの大幅パワーアップ版です。
2020/05/09 Mirage:フルスクリーン状態固定機能の追加・setmirage命令の整理
2020/05/06 Mirage:バグ修正
2020/05/04 Mirage:バグ修正
2020/04/26 Mirage:ファイルドラッグ&ドロップの受付機能、バグ修正
2020/04/25 Mirage:フォルダ選択ダイアログの呼び出し機能、バグ修正
2020/04/23 Mirage:ファイル選択ダイアログの呼び出し機能
2020/04/21 Mirage:バグ修正
2020/04/16 Mirage:ボーダーレス窓時にタスクバーも消すオプション等
2020/04/15 ↓の修正・ボーダーレス窓余白に黒帯追加
2020/04/14 ↓の修正(Windows8.1で動作していなかったバグ)
2020/04/09 ↓の修正
2020/04/09 可変サイズ窓化プラグイン「NSMirage.dll」公開
2019/11/30 「layer.dll」:反転・ミラーの追加
2019/11/28 「layer.dll」:スプライト加工機能の追加
2019/11/25 La:細かな修正と更新
2019/11/23 La:バグ修正など layer.dll:若干の修正と更新
2019/11/10 La:utf8モードを拡張フォント効果に対応等
2019/10/20 La:色々追加
2019/10/20 ↓の修正
2019/10/20 ↓の修正
2019/10/18 ↓の修正
2019/10/17 ↓を更新
2019/10/13 ↓を更新
2019/10/11 プラグイン「layer.dll」を公開
2019/09/05 La:主にテーブル操作に関する複数の機能追加とバグ修正
2019/07/17 La:直感的でなかった仕様の改善
2019/07/13 La:多言語対応サンプルを日本語以外のロケールで起動する手順の追加
2019/07/12 La:多言語対応サンプルとutf8modeの修正
2019/07/01 La:バグ修正と改善!!!
2019/06/25 La:バグ修正と改善!!
2019/06/23 La:バグ修正と改善
2019/06/21 La:バグ修正と改善
2019/06/17 La:バグ修正と改善
2019/06/16 La:コンフィグ画面の追加(暫定)
2019/06/01 La:0除算に起因するバグの修正
2019/05/20 La:スキップ周りの処理を修正
2019/05/20 La:バグ修正と改善
2019/05/18 La:バグ修正とセーブ・ロード画面の追加
2019/05/16 NScripterがクラッシュした場合に見るページの誤字修正と追加
2019/05/16 La:たくさんのしょうもないミスの修正
2019/05/10 La:しょうもないミスの修正
2019/05/09 La:↓の修正、フォルダ構成を整理
2019/05/04 La:↓の調整
2019/05/02 La:テキスト周りの仕様を現代化、空間ナビゲーションのサポート
2019/04/16 現存するプラグインまとめたページを更新
2019/04/10 La:カラーコードの閉じタグ、絵文字複数記述時の略記
2019/04/03 La:主にテキスト周りのバグ修正
2019/03/19 La:↓に機能を追加、NSGetKey()とclick命令の内部処理変更
2019/03/13 La:↓に機能を追加、コンソールのバグ修正等
2019/03/12 La:↓に補完曲線っぽい機能を追加、サンプルゲームをdownloadページに分離
2019/03/05 La:アニメ付きスプライト移動関数
2019/02/02 La:↓のミス修正
2019/01/29 La:バグ修正
2019/01/22 La:↓のミス修正
2019/01/20 La:主に標準絵文字の追加
2018年以前の更新履歴

NScripter/Lua用横弾幕STGライブラリ NSLisichka.zip 特設ページ
NScripter文法拡張ライブラリ NSLa.zip 特設ページ オンラインマニュアル(作成途中)
NScripter可変サイズ窓化&Win32API補助Dll NSMirage.dll
スプライト加工&レイヤー効果Dll NSLethe.dll 特設ページ
音声認識Dll NSReeds.dll 特設ページ
new Oggファイル再生Dll NSSeiren.dll 特設ページ
ns2アーカイブ作成・展開ツール(Windows10対応) NS2Arc.zip

現存するNScripterプラグインをまとめたページ
NScripterプラグインを作る手順のページ
NSLuaコールバックに関する解説のページ
NScripterはどこまでノベル以外のジャンルを作れるか?
NScripter/NSLuaとutf-8(多言語対応について)
NScripterの非推奨命令について
NScripterがクラッシュした場合に見るページ
エフェクトとマスク画像の仕様確認



2022/12/17

にぎやか。

2021/10/02

NSLetheにdeffont(d).dll相当の文字スプライト機能を積もうとしている。お楽しみに!

2021/09/12
2009年あたりから手を付けていなかった原始的なcssを若干いじり、メインページのみやっつけ的にレスポンシブデザイン対応させた。


2021/08/12
NSSeiren環境依存エラーに関する検証協力のお願い


2021/07/18

広域ぼかしを実装した。綺麗だ!(実装が他と若干異なるため、複数セルを持つスプライトに未対応)←対応した2021/07/20


2021/07/15

今まで「細かい話はreadmeと合わせて読んでくれ」と突き放していたところに若干親切心を働かせた図。


2020/08/21

色空間・表色系という概念があり(RGBもその一種)、
頭の良い先人たちが色々考えた結果として人間の目に直感的な色の表し方があれやこれやと生まれたそうな。
グラデーションに関してはLChが一番自然&綺麗に映りやすい(少なくとも僕にはそう見える)。
テレビの色合い調整でよく見る赤←→緑 黄←→青はLabカラーに近い概念だったりして面白い。色合いを弄るならLabカラーが直感的に思える。
個々の体系はそれぞれだいぶ個性が強い。つまり面白い。


2020/04/09
可変サイズ窓化プラグイン「NSMirage.dll」公開
画像加工プラグインの副産物。
画像加工プラグインも大幅にいじったので近日公開します公開しました(2020/05/15)。


2020/02/01

たぶん本家は斜め方向のぼかしや明るさの強調を組み合わせている。
トップページのログ