コンテンツにスキップ

ゴースト動作確認情報

「対応」と書いてあっても、全機能の完全再現ではありません。起動と基本会話を中心に見ています。

ゴースト SHIORI 状況 主な残りもの
Emily/Phase4.5 YAYA 起動、会話、マウス反応、3キャラクター表示、メニュー画像の透過を確認 確認範囲では問題報告なし。全SakuraScript・SERIKOの再現は未保証
めもりーな SATORI 起動、会話、SSU、システム情報をテスト済み exec.dll、proxy.dllなど外部処理
ユグドラシルチェリィ SATORI 起動、2キャラクター、シェル切り替えを確認。起動・再読込時の表示、まばたきの重なり、HTTP更新失敗を修正後、利用者確認。「閉じる」の空応答でもバルーンを閉じる処理を自動テスト確認 「閉じる」の実アプリ再確認。ukastream.dllを使うルーレット
Water Surface SATORI 基本会話、キーワード取得、お気に入り登録、アンカー割り込み後の会話継続を確認 ネットワーク更新は個別未確認
坊ちゃんの愛馬 SATORI 基本会話、3キャラクター表示、アンカー、選択肢とお気に入り等のメニュー配置を確認 APNGサーフェスのアニメーション再生に対応。全着せ替え・派生メニューは未確認
ふくふくアフターライフ(仮) SATORI 基本動作、ゴースト切り替え時の表示消去、クリック待ち終了を確認 追加シェルは未確認
酒の神さま SATORI 起動とkenonoke.dllのキーワード分類をテスト済み 音声系SAORI、画面効果
COLORSβ KAWARI 起動、シェル、クリップボードをテスト済み COLORS専用SAORIは後回し
Aosora demo Aosora 外部macOSモジュールで実際に起動確認済み 上流変更への追従、配布方法
伺かWizまゆら KAWARI(Legacy) 起動、会話、部位別反応を実アプリで確認 確認範囲では問題報告なし
偽さくら Rebirth 2.008 ese-shiori + ParticleMakoto 独自辞書の復号とese-shioriの評価処理、内部会話タイマー、他ゴースト検索・会話転送、辞書・スタック保存、Materia形式のニュース読込、ParticleMakotoをネイティブ実装。起動、定期会話、初回名前入力と選択肢、ダブルクリックメニュー、単語学習と再読込をテスト済み 原版独自の文章分解・再構成アルゴリズムとの完全一致、長時間の状態変化は未確認
こだま 忍 shino.dllを使わずネイティブ実行。起動、ランダムトーク、単語群と偽AIトーク、クリックと連続クリック、ダブルクリックメニュー、選択肢ジャンプ、状態保存をテストし、利用者がDebug版で会話を確認。SAORIは共通ネイティブ/外部モジュール経路へ接続 コミュニケート相手・応答Referenceの設定、Windows操作・HWND・詳細なシステム情報、日時判定書式など。全分岐は未確認
ゴス路吹雪 翡翠 hisui.dllを使わずネイティブ実行。起動、時間帯分岐、自由トーク、当たり判定付きダブルクリック、メニューと選択肢、会話間隔、変数保存、設定・単語辞書、式、感情境界とemotionlimiter、リソース応答をテスト。別実装のMakoto Basic with Select and Repeatも原DLLと比較して文字列置換・話者別辞書をネイティブ実装。利用者がDebug版で表示・会話・メニュー操作を確認 感情値の自動学習、実ゴーストで未確認の組み込み関数・SAORI・MAKOTO専用select / repeat記法。全機能・全分岐は未確認
Yuhna-10th / girl-y_period2 結奈 YDF/1.07の通常・条件付きイベント、ランダム候補、Reference、話者別マウスイベント、%refN / %sel条件、名前付き選択肢分岐をネイティブ解析。$i[...]の会話間隔、$nの名前入力と%username、単純な変数・加算・ダイスを保存・実行。原版yuhna.dllをWineで実行したOnBootと同じ会話、ランダムトーク、部位別クリック、間隔・名前メニューを自動テスト 任意の式・関数、未観測の結奈固有命令、SAORI、編集機能。全機能・全分岐は未確認
さくら Materia first 対応版first.dllをWineなしで起動。会話、クリック、眠気・睡眠・入浴、主要メニュー、クイズ、タイピングゲームとレベル別記録保存を確認 視力検査の独自UI、Materia固有のニュース、メール、Windows終了・再起動など
もす KAGARI KAGARI部分は動作可能 Lua C拡張やSAORIはmacOS版を作成できた場合のみ利用可

コンテンツのネットワーク更新

Section titled “コンテンツのネットワーク更新”

旧来の配布サイトとの互換性のためHTTP更新を許可します。HTTPでは更新一覧とファイルのMD5照合だけでは通信経路上の改ざんを防げません。信頼する配布元を利用してください。 HTTPSの証明書検証は無効化しません。アプリ自身の更新はHTTPS・Sparkle署名検証を維持します。

モジュール 状況 補足
SSU 対応 SATORI同梱実装
saori_cpuid.dll 対応 macOSの情報を返す互換実装
kenonoke.dll 対応 keyword.txtによる分類
textcopy2.dll 対応 macOSのクリップボードへ書き込み
mciaudior.dll 対応 AVFoundationによるload、play、loop、stop
wmove.dll 一部対応 MOVETO、MOVETO_INSIDE、GET_POSITION、GET_DESKTOP_SIZE
exec.dll / process.dll / proxy.dll 未対応 権限と安全な挙動を決めてから
その他の標準SAORI DLL 条件付き 内蔵実装を優先し、汎用DLLホストとWineの設定時だけ実行。実DLL確認は未実施

実ゴーストを手元へ置く場所やテスト方法は開発ガイドとNative SHIORI / SAORIを参照してください。

表にあるネイティブSAORIは、SSUを除いてSHIORI非依存の共通レジストリにあり、ネイティブMISAKA、YAYA、SATORI、KAWARIから利用できます。SSUはSATORI同梱実装を維持しています。未知のmacOS用標準ABIモジュールとWindows DLLにも読み込み経路はありますが、Windows固有機能への依存まで吸収するものではありません。