/////////////////////////////////////////////////////////////////////////////// 更新履歴 /////////////////////////////////////////////////////////////////////////////// --------------------------------------------------------------------- V5.3 (2024/02/11) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2022 (17.8.6)   + 各種ライブラリを最新版に更新。     - IJG JPEG library (Version 9e → 9f)     - zlib (1.2.13 → 1.3.1)   + コピーライトを更新 (2023 → 2024) (※ 更新ファイルには未記載)     - 画像: タイトル画面の背景     - 画像: エンディングのクレジット表示     - 画像: インストーラーの背景     - テキスト: 全ての LST ファイル     - テキスト: 全ての TXT ファイル   - After Effects リソース対応を廃止し、Spine リソースに新規対応。 + 標準機能   + スクリプト     - eLoad, eUnload, ePlay: 削除     - spineLoad, spineUnload: 新規追加 + システム設定ファイル   + 01_title.txt     + エフェクト       - 「再生するエフェクト」 を削除。 + マニュアル   - 「ゲームの制作 - 4. 標準機能 - 9. エフェクト」 を削除。   - 「ゲームの制作 - 4. 標準機能 - 9. 2D スケルトン アニメーション」 を新規追加。 主な修正点 + 全般   - 実行ファイル内部のバージョン番号が古いままになっていた問題を修正。 更新ファイル (バージョン アップによる重要な更新) + config (_en)   - 00_spine.txt (新規追加)   - 01_title.txt (_mobile)   - config.lst (_mobile) - effect (削除) + graphic   - pc/ending/m_thanks_02.bmp, mobile/ending/m_thanks_02.bmp   - pc/ending/m_thanks_04.bmp, mobile/ending/m_thanks_04.bmp + script   - sys/system_macro.txt - spine (新規追加) 更新ファイル (標準サンプルの調整) N/A --------------------------------------------------------------------- V5.2 (2023/09/30) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2022 (17.7.4)   + 常駐     - デバッグ フォントの解像度を変更した場合の表示を改善。 主な修正点 N/A 更新ファイル (バージョン アップによる重要な更新) + graphic   - graphic.lst (_mobile) (※ コメントのみ) + ui   - common/tsr/override/debug_font_mobile.bmp (新規追加)   - common/viewer/override/bg_mobile.jpg (新規追加)   - common/viewer/*.bmp   - ui_mobile.lst - DevTool_clean.bat 更新ファイル (標準サンプルの調整) N/A --------------------------------------------------------------------- V5.1 (2023/07/02) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2022 (17.6.4)     - Windows SDK (10.0.22621.1778)   + LST ファイル     - ファイル名に - を使用できるように拡張。     - 特殊記号 (#D5) で 「サブ フォルダー名 (1 階層のみ) を削る」 を指定できるように拡張。   + ゲーム コントローラー対応     - ゲーム本編: 十字キーの下でもメッセージを送れるように拡張。     - オプション: 「振動」 の設定をオンにした時に振動させるように改善。 + 標準機能   + グラフィック     - DRAWT_FILL をスクリプト側から削除。(プログラム側のみ対応) 主な修正点 N/A 更新ファイル (バージョン アップによる重要な更新) + script   - sys/system_macro.txt 更新ファイル (標準サンプルの調整) N/A --------------------------------------------------------------------- V5.0 (2023/03/25) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2022 (17.4.5)   + 多言語対応     - セーブ・ロード: 日本語以外の日時の書式をローカライズ。 + 標準機能   + セーブデータ     - デバッグ版での保存先を一つ上の階層に変更。   + キー入力     - iKeyLinkOptions: 新規追加。(キー リンクのオプション設定) + マニュアル   - フォント関連の情報を更新。 主な修正点 + 全般   + 初期起動     - ドイツ語、フランス語の環境の場合、初回起動時の言語が設定されない場合があった不具合を修正。   + オプション     - 画面モードの切り替えが無い環境の場合、「初期設定に戻す」の確認ダイアログで2行しか表示されない問題を修正。 + 標準機能   + フォント     - 文字送り幅が文字の幅より小さい場合に行末の文字が途切れるケースを修正。 更新ファイル (バージョン アップによる重要な更新) - adv_ppp_d.exe → DevTool.exe (リネーム) - base/clean.bat → DevTool_clean.bat (上の階層へ移動 + リネーム) - base/clean_all.bat → DevTool_clean_all.bat (上の階層へ移動 + リネーム) - base/develop.txt → DevTool_settings.txt (上の階層へ移動 + リネーム) + config (_en)   - 00_common.txt (_mobile) (※ コメントのみ)   - 04_options.txt (_mobile) (※ コメントのみ) + script   - sys/system_define.txt   - sys/system_macro.txt 更新ファイル (標準サンプルの調整) N/A --------------------------------------------------------------------- V4.9 (2023/01/02) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2022 (17.4.3)   + 各種ライブラリを最新版に更新。     - zlib (1.2.12 → 1.2.13)   + バックアップ     - 対応言語の数を拡張。(※ 将来の拡張用)   + ゲーム コントローラー対応     - iVibrate の振動に対応。   + Unicode 対応 (※ 将来の拡張用)     - ゲーム本編: メッセージのインデント処理     - オプション: メッセージのプレビュー表示     - バックアップ     - ステータス表示: テキスト     - ヘルプ ウィンドウ     - 汎用ダイアログ: 字間、アチーブメント関連     - デバッグ ログ     - OSD: シーン名     - achUnlock: デバッグ表示のメッセージ ボックスを対応。     + 以下の命令の文字列型を拡張。       - dlg, trace       - gLoadText       - msgRubi, msgVarStr, msgWait       - sysDlg, sysHelpWndText + 標準機能   + キー入力     - iKeyGuide: 新規追加。(独自スクリプトでのキー ガイドの設定)     - iKeyLinkAnchor: 新規追加。(キー リンク用の矩形へのアンカー ポイントの設定) + システム設定ファイル   + 00_strings.txt (_en)     + 共通       - STRID_SYS_MSG_INDENT_0 〜 1 を新規追加。(02_game.txt から移動)     + タイトル       - STRID_TITLE_DLG_LANGUAGE_??? を STRID_TITLE_DLG_LANGUAGE に統合。     + ゲーム本編       - STRID_GAME_USER_KEY_GUIDE_0 〜 3 を新規追加。     + オプション       - STRID_OPTIONS_HELPWND_GAMECTRL_VIBRATION_ON を新規追加。       - STRID_OPTIONS_HELPWND_GAMECTRL_VIBRATION_OFF を新規追加。       - STRID_OPTIONS_PREVIEW_MSG を新規追加。(04_options.txt から移動)   + 02_game.txt     + メッセージ       - 「2 行目以降のインデント - 適用する文字」 を削除。(00_strings.txt へ移動)   + 02_msg_log.txt     + グラフィック       - 「選択位置の対象」 を新規追加。   + 02_sys_menu.txt     + システム メニュー       - 「システム メニューの種類」 に 「可変メニュー (中央)」 を追加。   + 04_options.txt     + レイアウト       - 「スプライト: ゲーム コントローラー: 振動」 を新規追加。       - 「ボタン: ゲーム コントローラー: 振動: オン」 を新規追加。       - 「ボタン: ゲーム コントローラー: 振動: オフ」 を新規追加。     + キー リンク       - 「ゲーム コントローラー: 振動: オン」 を新規追加。       - 「ゲーム コントローラー: 振動: オフ」 を新規追加。     + ゲーム コントローラー       - 「機能の有無・種類: 振動」 を新規追加。     + メッセージ       - 「プレビュー表示 - サンプル メッセージ」 を削除。(00_strings.txt へ移動) + デバッグ機能   + デバッグ コンソール     - 外部フォントの情報を詳細に出力するように改善。 主な修正点 + 全般   + メッセージ ログ     - スクロール バーの設定が 「スマート」 の場合、フォーカス アウト時に不要なシステム効果音が再生される不具合を修正。     - @K が含まれるメッセージの直後に行間が挿入されない不具合を修正。   + ゲーム コントローラー対応     - KL_BTN_PREV の移動先が見つからない状態の時、最初の矩形に移動するように修正。     - メッセージ ログ: @K が含まれるメッセージの直後の行間が 「選択位置」 のサイズに含まれない不具合を修正。     - iCMapType: IATTR_BTN_QUIT に対応。   + Unicode 対応 (※ 将来の拡張用)     - 全角スペースが正しく表示されない不具合を修正。     - msg: UTF-16 の場合に文字の区切りが間違っていた不具合を修正。     - msgWait: UTF-16 の場合に正しく適用されていなかった不具合を修正。     - name, nameC: 文字数の上限を Shift JIS と同じ数に拡張。 + 標準機能   + メッセージ     - msgBG: @S が含まれないテキストにセンタリングが適用されない問題を修正。     - msgWordwrap: 自動改行の条件に文字数の上限を追加。     - name: 名前ウィンドウの画像が未ロードの場合のエラー処理を改善。 + デバッグ機能   + デバッグ コンソール     - 言語切り替え後にログをクリアするように改善。   + OSD     - シーン名が途切れる可能性があった不具合を修正。 更新ファイル (バージョン アップによる重要な更新) + config (_en)   - 00_strings.txt   - 02_game.txt (_mobile)   - 02_msg_log.txt (_mobile)   - 02_sys_menu.txt (_mobile)   - 04_options.txt (_mobile) + script   - sys/system_macro.txt 更新ファイル (標準サンプルの調整) + script   - tuto/sample_sysmenu_proc.txt --------------------------------------------------------------------- V4.8 (2022/10/01) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2022 (17.3.5)   - 内部的に残っていた必須環境を満たしていない環境への対応を終了。   + システム メニュー     - メッセージ ログ開閉ボタンの透明度をメッセージ ウィンドウと連動するように改善。   + 高 DPI 対応を強化。     - アプリを縮小表示するケースでのスケール値を再調整。     - 必須環境を満たしていない場合の処理を警告ではなくエラーに変更。   + ゲーム コントローラー対応     - ゲーム本編: B ボタンでの一時停止はマウスの右クリックに SYSMENU_CMD_PAUSE が割り当てられている時に限定するように改善。     - マニュアル: 開始ボタンに対応。 + 標準機能   + システム     - sysOpenBtn: 新規追加。(開閉ボタンの表示状態の設定)   + セーブデータ     - ゲームデータの内部フォーマットを拡張。   + スクリプト     - 定義数が多い場合のコンパイル速度を高速化。     - ラベル数が多い場合のコンパイル速度を高速化。     + Unicode 対応 (※ 将来の拡張用)       + 以下の命令の文字列型を拡張。         - push, push2, push3, push4         - name, nameC         - savSetText   + メッセージ     - msgCentering: メッセージ送りアイコンにも適用するように改善。 + システム設定ファイル   + 01_title.txt     + レイアウト       - 「スプライト: 用途」 に 「プリ タイトル (点滅)」 を追加。   + 02_sys_menu.txt     + システム メニュー       - 「開閉ボタンとメッセージ ウィンドウの連動」 を新規追加。   + 11_chapter.txt     + キー入力       - ボタンのエフェクトに 「標準 + スライド」 を追加。   + 12_map.txt     + グラフィック       - 「エリア データの画像」 を新規追加。   + 16_status.txt     + レイアウト       - 「スプライト」 に 「効果」 を追加。 + デバッグ機能   + デバッグ ログ     + 以下の OS エディションの検出に対応。       - Windows 11, 10 の Home       - Windows 11, 10 の Pro Education       - Windows 11, 10 の Education     - OS 情報は 64-bit 版をデフォルト扱いとして、32-bit 版の情報のみ表示するように変更。   + OSD     - 表示項目に非同期ロードの状態を追加。     + Unicode 対応 (※ 将来の拡張用)       - シーン名 主な修正点 + 全般   + タイトル     - 画面遷移の直後にボタンのクロス フェード効果が開始されないケースを修正。   + マップ選択     - 情報データが正しく表示されなくなっていた不具合を修正。   + 高 DPI 対応     - アプリを縮小表示するケースで、フルスクリーン状態で言語切り替えを行った場合に入力判定がズレる不具合を修正。   + ゲーム コントローラー対応     - キー ガイドが空の文字列に切り替わった場合、直前に表示したキー ガイドが表示される不具合を修正。     - タイトル: ゲーム コントローラーの使用中はプリ タイトルに戻るボタンを非表示にした。     - タイトル: プリ タイトルに戻った後にタイトルに来た場合の初期フォーカスを修正。     - ゲーム本編: MODE_GAME_ORIGINAL 時に iKeyLink が動作しない問題を修正。     - ゲーム本編: クリッカブル マップとシステム メニューの矩形が重なる場合、遷移後にフォーカスが正しく復元されない問題を修正。     - CG 鑑賞: エクストラに戻った後に再度表示した時にキー ガイドが表示されなくなるケースを修正。     - 音楽鑑賞: エクストラに戻った後に再度表示した時にキー ガイドが表示されなくなるケースを修正。     - 音楽鑑賞: 音量スライダーが無効な設定の場合、右スティックの処理を行わないように修正。     - メッセージ ログ: ジャンプ ボタンがマウスでオン フォーカスの状態で操作するとオン フォーカス表示が重複する不具合を修正。 + 標準機能   + セーブデータ     - achUnlock: デバッグ用ダイアログが表示される場合、アプリのサスペンドを行わないように改善。   + キー入力     - iCMapType: ITYPE_IMAGE のαテストが高 DPI 時に正しく動作しないケースを修正。     - iCMapType: ITYPE_IMAGE のαテストがフルスクリーン時に正しく動作しないケースを修正。   + メッセージ     - msgCentering: 「エミュレーションするデバイスのサイズ」 が反映されていなかった不具合を修正。   + グラフィック     - gLoad: エラー処理を強化。 + マニュアル   - iKeyLink の古い情報を更新。   - msgCentering のパラメーターを修正。 更新ファイル (バージョン アップによる重要な更新) + config (_en)   - 00_common.txt (_mobile) (※ コメントのみ)   - 01_title.txt (_mobile) (※ コメントのみ)   - 02_sys_menu.txt (_mobile)   - 11_chapter.txt (_mobile)   - 12_map.txt (_mobile)   - 16_status.txt (_mobile) + script   - sys/system_define.txt   - sys/system_macro.txt 更新ファイル (標準サンプルの調整) + config (_en)   - 00_strings.txt   - 03_saveload.txt (_mobile)   - 04_options.txt (_mobile)   - 05_cg.txt (_mobile)   - 06_music_?.txt (_mobile)   - 07_scene_?.txt (_mobile)   - 08_extras.txt (_mobile)   - 11_chapter.txt (_mobile)   - 13_manual.txt (_mobile)   - 15_backup.txt (_mobile)   - 16_status.txt (_mobile) + ui   - common/backup/ btn_quit.bmp, btn_quit_vfx.bmp   - common/cg/ btn_quit.bmp, btn_quit_vfx.bmp   - common/chapter/ btn_quit.bmp, btn_quit_vfx.bmp   - common/extras/ btn_quit.bmp, btn_quit_vfx.bmp   - common/manual/ btn_quit.bmp, btn_quit_vfx.bmp   - common/music_0/ btn_quit.bmp, btn_quit_vfx.bmp   - common/options/ btn_quit.bmp, btn_quit_vfx.bmp   - common/saveload/override/wnd_mobile.bmp (移動&リネーム)   - common/saveload/override/wnd_vfx_mobile.bmp (移動&リネーム)   - common/saveload/btn_quit.bmp, btn_quit_vfx.bmp   - common/saveload/wnd.bmp   - common/saveload/wnd_vfx.bmp   - common/scene_0/ btn_quit.bmp, btn_quit_vfx.bmp   - common/status/ btn_quit.bmp, btn_quit_vfx.bmp   - common/viewer/ btn_quit.bmp, btn_quit_vfx.bmp   - ui_mobile.lst --------------------------------------------------------------------- V4.7 (2022/07/03) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2022 (17.2.5)     - Windows SDK (10.0.22621.1)   + 各種ライブラリを最新版に更新。     - zlib (1.2.11 → 1.2.12)   + セーブ・ロード     - ページ コントロールのセンタリングに対応。   + 音楽鑑賞     - ページ コントロールのセンタリングを復活。(※ V4.2 で廃止)   + 高 DPI 対応を強化。     - DPI スケール適用後の画面解像度が必須環境を満たしていない場合、アプリを縮小して表示するように緩和。     - DPI スケール適用後の画面解像度が必須環境と完全に同一の場合、アプリを縮小して表示するように改善。   + ゲーム コントローラー対応     - マップ選択: 新規対応。     - ステータス表示: 確定ボタンがある場合の処理に対応。 + 標準機能   + スクリプト     - dlg, dlgreg: 呼び出し後に AUTO / SKIP を解除するように改善。   + メッセージ     - msgCentering: 新規追加。(テキストのセンタリング)   + グラフィック     - gColor: 互換性の為に (0, 0, 0) を指定できなかった制限を廃止。     - gVfxT: VFX_ENV_RAIN を指定した場合の地面の広さの処理を調整。 + システム設定ファイル   + 00_common.txt     + 言語       - 「文字エンコーディング」 を新規追加。(※ 将来の拡張用)     + Now Loading       - 「画像の FID」 を新規追加。   + 00_strings.txt (_en)     + セーブ・ロード       - STRID_SAVELOAD_DLG_SAVE_ERROR を調整。       - STRID_SAVELOAD_DLG_LOAD_ERROR を調整。     + マップ選択       - STRID_MAP_KEY_GUIDE を新規追加。   + 02_msg_log.txt     + 動作       - カテゴリー 「メッセージ ログ」 を 「動作」 にリネーム。       - 「機能の有無・種類」 に 「選択肢の除外」 を新規追加。     + グラフィック       - グラフィック関連の項目をカテゴリー 「グラフィック」 に分離。       - 「画像の FID」 を新規追加。   + 12_map.txt     - カテゴリー 「キー リンク」 を新規追加。     + グラフィック       - 「機能の有無と種類」 に 「画面遷移時の背景色」 を新規追加。   + 16_status.txt     + キー リンク       - リンク先の項目を新規追加。 + 開発環境設定ファイル   - モバイル版の解像度を 1559x960 から 1627x960 に変更。   - デフォルト設定をリファクタリング。 主な修正点 + 全般   + タイトル     - シークレットのアンロック時にシステム効果音を再生しないようにした。   + CG 鑑賞     - ページ コントロールのセンタリング時に未使用のページは除外するように改善。   + シーン鑑賞     - ページ コントロールのセンタリング時に未使用のページは除外するように改善。   + 名前入力     - フォントが正しく描画されない不具合を修正。(※ V4.6 から発生)   + チャプター選択     - ボタンが無効&表示の場合にグレー アウトの画像が適用されないケースを修正。   + システム メニュー     - AUTO / SKIP ボタンの ON + オン フォーカスの状態が正しく表示されない不具合を修正。   + 高 DPI 対応     - 多言語を使用する設定で必須環境を満たしていない場合、警告ダイアログが複数回表示される不具合を修正。   + ゲーム コントローラー対応     - セーブ・ロード: 方向パッドの左右がページ コントロールと競合するケースを修正。 + 標準機能   + セーブデータ     - セーブ時のエラー チェックを強化。   + スクリプト     - ラベルが長すぎる場合のエラー処理が正しく適用されていなかった不具合を修正。 + デバッグ機能   + デバッグ コンソール     - エディット ボックスと競合する為、名前入力とログインでは使用できないように変更。(※ V4.4 から発生)     - 名前入力とログインでエディット ボックスに入力した文字列が残る不具合を修正。 + マニュアル   - gVfxP, gChVfxP のパラメーターの説明を修正。   - デッド リンクを修正。 更新ファイル (バージョン アップによる重要な更新) + config (_en)   - 00_common.txt (_mobile)   - 00_strings.txt   - 02_msg_log.txt (_mobile)   - 02_sys_menu.txt (_mobile) (※ コメントのみ)   - 12_map.txt (_mobile)   - 16_status.txt (_mobile) + graphic   - pc/ending/m_thanks_04.bmp (コピーライト表記を更新)   - mobile/ending/m_thanks_04.bmp (コピーライト表記を更新) + script   - sys/system_macro.txt + ui   - common/tsr/override/console_wnd_mobile.bmp (新規追加)   - ui.lst (_mobile) (アライメント指定を最適化) - develop.txt 更新ファイル (標準サンプルの調整) + ui   - common/backup/override/bg_mobile.jpg (解像度を変更)   - common/cg/override/bg_mobile.jpg (解像度を変更)   - common/chapter/override/bg_mobile.jpg (解像度を変更)   - common/extras/override/bg_mobile.jpg (解像度を変更)   - common/manual/override/bg_01_mobile.jpg (解像度を変更)   - common/music_0/override/bg_mobile.jpg (解像度を変更)   - common/nameentry/override/bg_mobile.jpg (解像度を変更)   - common/options/override/bg_mobile.jpg (解像度を変更)   - common/saveload/override/bg_mobile_*.jpg (解像度を変更)   - common/scene_0/override/bg_mobile.jpg (解像度を変更)   - common/status/override/bg_mobile.jpg (解像度を変更)   - common/sysmenu/override/wnd_mobile.bmp (移動, 解像度を変更)   - common/sysmenu/override/tex_btn_mobile.bmp (移動)   - common/title/override/bg_mobile.jpg (解像度を変更)   - ui_mobile.lst --------------------------------------------------------------------- V4.6 (2022/03/26) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2022 (17.1.2)   + 各種ライブラリを最新版に更新。     - IJG JPEG library (Version 9d → Version 9e)   + コピーライトを更新 (2021 → 2022) (※ 更新ファイルには未記載)     - 画像: タイトル画面の背景     - 画像: エンディングのクレジット表示     - 画像: インストーラーの背景     - テキスト: 全ての LST ファイル     - テキスト: 全ての TXT ファイル   + 多言語対応     - タイトル: 言語選択後の補足説明ダイアログをドイツ語、フランス語に対応。     + Unicode 対応       - 00_strings.txt       + 汎用ダイアログ (※ 以下のダイアログを除く)         - DLGNO_BACKUP_DOWNLOAD_ERROR         - DLGNO_GAME_ACH_ERROR         - DLGNO_LOGIN_NETWORK_RESULT         - DLGNO_SAVELOAD_NETWORK_RESULT         - DLGNO_TITLE_NOTIFY_UPDATE         - DLGNO_TITLE_NETWORK_RESULT         - DLGNO_TITLE_ACH_ERROR         - DLGNO_GAME_SCRIPT + 標準機能   + グラフィック     - gDrawT: DRAWT_FADE の P3 で DRAWP_IGNORE_A を指定できるように拡張。     - gChVfxP: 開始値に VAR_CURRENT を指定できるように拡張。 + システム設定ファイル   + 00_common.txt     + 動作       - 「アチーブメントのコンプリート判定」 を新規追加。   + 00_strings.txt     + タイトル       - STRID_TITLE_DLG_LANGUAGE_RESERVED_00 を STRID_TITLE_DLG_LANGUAGE_DE にリネーム。       - STRID_TITLE_DLG_LANGUAGE_RESERVED_01 を STRID_TITLE_DLG_LANGUAGE_FR にリネーム。     + チャプター選択       - STRID_CHAPTER_DLG_DLC_DEBUG を新規追加。     + 以下の旧仕様の _0 〜 _2 の文字列を 1 行に統合。       - STRID_TITLE_DLG_CONTINUE_LOAD_ERROR_0 〜 _2       - STRID_GAME_DLG_QUIT_TO_TITLE_0 〜 _2       - STRID_GAME_DLG_SUSPEND_CONFIRM_0 〜 _2       - STRID_GAME_DLG_Q_SAVE_CONFIRM_0 〜 _2       - STRID_GAME_DLG_Q_LOAD_CONFIRM_0 〜 _2       - STRID_SAVELOAD_DLG_SAVE_CONFIRM_0 〜 _2       - STRID_SAVELOAD_DLG_SAVE_OVERWRITE_0 〜 _2       - STRID_SAVELOAD_DLG_SAVE_ERROR_0 〜 _2       - STRID_SAVELOAD_DLG_LOAD_CONFIRM_0 〜 _2       - STRID_SAVELOAD_DLG_LOAD_ERROR_0 〜 _2       - STRID_SAVELOAD_DLG_GOBACK_TITLE_CONFIRM_0 〜 _2       - STRID_OPTIONS_DLG_DEFAULT_0 〜 _2       - STRID_OPTIONS_DLG_GOBACK_TITLE_CONFIRM_0 〜 _2       - STRID_OPTIONS_DLG_VSTICK_CALIBRATION_0 〜 _2   + 01_lang_sel.txt     + レイアウト       - 「ボタン」 にドイツ語、フランス語を追加し、ボタンの順番も整理。     + キー リンク       - 「ボタン」 にドイツ語、フランス語を追加し、ボタンの順番も整理。   + 02_game.txt     + グラフィック       - 「ヘルプ ウィンドウの有無」 を削除。(02_sys_menu.txt へ移動)       - 「ヘルプ ウィンドウのオフセット位置」 を削除。(02_sys_menu.txt へ移動)   + 02_msg_log.txt     + 以下を整理。       - メッセージ ログ 「ウィンドウの表示位置」 をレイアウト 「ウィンドウ」 として移動。       - カテゴリー 「レイアウト」 内の各種の名称。   + 02_sys_menu.txt     - カテゴリー 「ヘルプ ウィンドウ」 を新規追加。(02_game.txt から移動)     + システム メニュー       - 「画像の FID」 に 「スプライト」 を新規追加。   + 03_saveload.txt     + グラフィック       - 「画像の FID」 に 「スプライト」 を新規追加。       - 「画像の FID」 に 「サムネイル: 新規作成」 を新規追加。       - 「画像の FID」 に 「サムネイル: データなし」 を新規追加。   + 05_cg.txt     + グラフィック       - 「画像の FID」 に 「スプライト」 を新規追加。   + 06_music_?.txt     + グラフィック       - 「画像の FID」 に 「スプライト」 を新規追加。   + 07_scene_?.txt     + グラフィック       - 「画像の FID」 に 「スプライト」 を新規追加。   + 08_extras.txt     + グラフィック       - 「画像の FID」 に 「スプライト」 を新規追加。   + 11_chapter.txt     + キー入力       - ボタンの種類から 「すべて購入」 を削除。(キー操作によるデバッグ機能に移動)       - ボタンの種類から 「すべて未購入」 を削除。(キー操作によるデバッグ機能に移動) + デバッグ機能   + デバッグ コンソール     - 現在の言語を表示するように拡張。   + チャプター選択     - Shift + 右クリック (モバイル版の場合は2本指タッチ) で DLC のデバッグ ダイアログを表示するようにした。 主な修正点 + 全般   + タイトル     - 言語切り替え後にゲームデータ等が正しく初期化されない不具合を修正。(※ V4.5 から発生)     - 言語切り替え後のエラー処理を強化。   + ゲーム本編     - 選択肢とクリッカブル マップがマウスのホイールによるメッセージ送りで決定できていた問題を修正。   + マニュアル     - 入力デバイスの指定がないスプライトが指定のページで表示されない不具合を修正。   + メッセージ ログ     - ワードラップが適切に設定されていない場合のエラー処理を強化。   + ゲーム コントローラー対応     - タイトル: クイック ビルド後にゲーム コントローラーがアクティブだと誤認識される不具合を修正。 + システム設定ファイル   + 00_strings.txt     + タイトル       - STRID_TITLE_DLG_LANGUAGE_EN のスペル ミスを修正。       - STRID_TITLE_DLG_LANGUAGE_ES のスペル ミスを修正。 更新ファイル (バージョン アップによる重要な更新) + config (_en)   - 00_common.txt (_mobile)   - 00_strings.txt   - 01_lang_sel.txt (_mobile)   - 02_msg_log.txt (_mobile)   - 02_sys_menu.txt (_mobile)   - 03_saveload.txt (_mobile)   - 05_cg.txt (_mobile)   - 06_music_?.txt (_mobile)   - 07_scene_?.txt (_mobile)   - 08_extras.txt (_mobile)   - 11_chapter.txt (_mobile) + graphic   - pc/ending/m_thanks_02.bmp (コピーライト表記を更新)   - mobile/ending/m_thanks_02.bmp (コピーライト表記を更新) + script   - sys/platform.txt   - sys/system_define.txt + ui   - en/*.bmp (新規追加) (※ 将来の拡張用)   - ui.lst (tex_spr.bmp の配置を変更, アライメント指定を最適化) - clean.bat 更新ファイル (標準サンプルの調整) N/A --------------------------------------------------------------------- V4.5 (2021/12/31) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2022 (17.0.4)   + タイトル     + 言語選択の初回起動時のフローを改善。       - プリ タイトルを使用する設定の場合、プリ タイトルの後に表示するように変更。     + 言語切り替え後のフローを改善。       - 社ロゴ表示用のスクリプトをスキップ。       - オープニング用のスクリプトをスキップ。       - プリ タイトルをスキップ。   + システム メニュー     - ボタンのオン フォーカス時にクロス フェードの効果を追加。   + Now Loading     - デフォルト設定の場合の表示位置を調整。   + ゲーム コントローラー対応     - タイトル: プリ タイトルでメニュー ボタンも許可するように改善。     - ゲーム本編: ムービーをメニュー ボタンでもスキップできるように改善。     - ゲーム本編: TIP がオン フォーカス時に下地を表示するように改善。   + 標準サンプル     + ゲーム本編       - 「AUTO 中の表示」 のレイアウトを調整。       - 「SKIP 中の表示」 のレイアウトを調整。     + オプション       - ボタンの配置を調整。 + 標準機能   + システム     - sysRate: 削除。   + セーブデータ     - savClearPlayTime: 新規追加。(プレイ時間をクリア)     - achievementReset を achReset にリネーム。     - achievementUnlock を achUnlock にリネーム。   + キー入力     - iSetRID: ゲーム コントローラー以外の場合にも処理するように変更。 + システム設定ファイル   + 00_common.txt     - カテゴリー 「初回起動」 を削除。(01_lang_sel.txt に移動)     + 言語       - 「初期言語」 に 「ドイツ語」 と 「フランス語」 を追加。   + 00_strings.txt     + チャプター選択       - STRID_CHAPTER_DLG_NOTIFY_PAGE_UNLOCKED を新規追加。   + 01_title.txt     - カテゴリー 「専用ダイアログ (言語選択)」 を削除。(01_lang_sel.txt に移動)   + 01_lang_sel.txt     - 新規追加。   + 02_game.txt     + レイアウト       - 「メッセージ ログのスプライト」 を削除。(※ 02_msg_log.txt に移動)       - 「メッセージ ログ」 を削除。(※ 02_msg_log.txt に移動)     - カテゴリー「メッセージ ログ」 を削除。(※ 02_msg_log.txt に移動)     - カテゴリー「レイアウト」 を削除。(※ 02_sys_menu.txt に移動)     - カテゴリー「キー リンク」 を削除。(※ 02_sys_menu.txt に移動)     - カテゴリー「システム メニュー」 を削除。(※ 02_sys_menu.txt に移動)   + 02_msg_log.txt     - 新規追加。(※ 02_game.txt から分離)   + 02_sys_menu.txt     - 新規追加。(※ 02_game.txt から分離)   + 07_scene_?.txt     + レイアウト       - 「タブ切り替え」 で「U, V (無効 + ロック)」 の列を参照するように変更し、ロック状態での半透明表示を廃止。   + 11_chapter.txt     + 動作       - 「ダイアログ表示の判定に使用するゲーム フラグ」 を新規追加。     + レイアウト       - 「ページ切り替え」 に「U, V (無効 + ロック)」 の列を追加し、ロック状態での半透明表示を廃止。     + グラフィック       - 「ヘルプ ウィンドウの有無」 をカテゴリー 「ヘルプ ウィンドウ」 へ移動。       - 「ヘルプ ウィンドウのオフセット位置」 をカテゴリー 「ヘルプ ウィンドウ」 へ移動。     - カテゴリー 「ヘルプ ウィンドウ」 を新規追加。   + 12_map.txt     + グラフィック       - 「情報データの先頭」 で -1 を指定できるように拡張。       - 「情報データの先頭」 が -1 の場合、エリア データの画像は 0 番目のみを使用するように改善。   + 16_status.txt     + フォント       - 「テキスト」 に 「スケール」 の列を追加。 + 開発環境設定ファイル   - 「デバッグ用のゲームパッド」 を 「デバッグ用のゲーム コントローラー」 にリネーム。 + デバッグ機能   + Shift キー + 決定ボタンで以下を全スキップできるようにした。     - 社ロゴ表示 (main_logo_a)     - 警告表示 (main_logo_b)     - オープニング (main_opening)     - プリ タイトル   + デバッグ コンソール     - achievementReset を achReset にリネーム。 + マニュアル   - 「ゲームの制作 - 4.標準機能 - 2.セーブデータ - 2.ファイルの保存場所」 に 「リリース版でセーブデータにアクセスできない場合」 を追記。   - 「ゲームのデバッグ - 8. Steam 版」 を追加。 主な修正点 + 全般   + タイトル     - 画面遷移時にダイアログが開く場合、各オブジェクトの効果を適切なタイミングで行うように修正。     - プリ タイトルに戻る時のシステム効果音が間違っていた問題を修正。   + メッセージ ログ     - ジャンプ時に非同期ロード対象のサウンドが正しくロードされないレア ケースを修正。   + ゲーム コントローラー対応     - タイトル: プリ タイトルで決定ボタンが反応しないケースを修正。     - タイトル: 左クリック以外の操作でプリ タイトルに戻れない問題を修正。     - メッセージ ログ: 選択位置を示す下地の矩形のサイズが @K を含むメッセージの場合に正しくないケースを修正。     - 汎用ダイアログ: 1択のダイアログを使用した後に2択のダイアログでフォーカス移動ができなくなる不具合を修正。 + システム設定ファイル   + 00_common.txt     + 動作       - 「コンティニューの有無」 が 「使用しない」 の場合、タイトルのコンティニュー ボタンを強制的に無効にするように改善。 + デバッグ機能   + デバッグ コンソール     - エラー チェックを強化。 更新ファイル (バージョン アップによる重要な更新) + config (_en)   - 00_common.txt (_mobile)   - 00_strings.txt   - 01_title.txt (_mobile)   - 01_lang_sel.txt (_mobile) (新規追加)   - 02_game.txt (_mobile)   - 02_msg_log.txt (_mobile) (新規追加)   - 02_sys_menu.txt (_mobile) (新規追加)   - 11_chapter.txt (_mobile)   - 12_map.txt (_mobile) (※ コメントのみ)   - 16_status.txt (_mobile)   - config.lst (_mobile) + script   - sys/system_define.txt   - sys/system_macro.txt - develop.txt (※ コメントのみ) 更新ファイル (標準サンプルの調整) + config (_en)   - 02_game.txt (_mobile)   - 04_options.txt (_mobile) + script   - sys/platform.txt (※ コメントのみ)   - tuto/3_16.txt (※ コメントのみ) --------------------------------------------------------------------- V4.4 (2021/10/16) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2019 (16.11.5)     - Windows SDK (10.0.22000.0)   - キーボードの WASD に十字キーと同じ機能を割り当て。   + オプション     - 初期設定に戻す時に 「ディスプレイ番号」 は除外するように改善。   + チャプター選択     - ページ切り替えがボタンの場合、チャプター ボタンの有効・無効をページ切り替えにも反映させるように拡張。   + ステータス表示     - どのボタンで画面から抜けたかを GP_MODE_BP で取得できるように拡張。 + 標準機能   + グラフィック     - gMathCharAY: 新規追加。(キャラクターを画面下にアラインする為の座標を算出する)   + システム     - sysMode: MODE_STATUS のパラメーターでページ番号を指定できるように拡張。 + システム設定ファイル   + 00_strings.txt     + ステータス表示       - STRID_STATUS_HELPWND_BTN_DECIDE を新規追加。   + 01_title.txt     + レイアウト       - 「スプライト」 に 「用途」 の列を追加。     + レイアウト (ゲーム本編のクリア後)       - 「スプライト」 に 「用途」 の列を追加。     + グラフィック       - 「画像の FID: プリ タイトルの背景」 を新規追加。     + キー入力       - 「ボタンのリンク先のモード」 で MODE_PRE_TITLE を指定できるように拡張。   + 02_game.txt     + レイアウト       - 「メニュー開閉ボタン」 を 「開閉ボタン」 にリネーム。       - 「開閉ボタン: メッセージ ログ」 を新規追加。     + システム メニュー       - 「メニュー開閉ボタンの動作」 を 「開閉ボタンの動作」 にリネーム。   + 04_options.txt     + 動作       - 「基本機能の有無: 全ページの共通: 「初期設定に戻す」ボタン」 に 「現在のページのみ」 の設定を追加。   + 07_scene_?.txt     + 動作       - 「タブのロック・アンロックを判定するシステム フラグ」 を新規追加。   + 11_chapter.txt     + キー入力       - 「有効・無効の判定に使用するフラグ」 の列を追加。   + 16_status.txt     + レイアウト       - 「スプライト」 に 「参照するテクスチャー」 の列を追加。       - 「ボタン」 を新規追加。     + フォント       - 「テキスト」 の 「カテゴリー」 の列を 「表示するページ」 に変更。     + グラフィック       - 「登録する背景・スプライト」 を新規追加。 + デバッグ機能   + デバッグ ログ     - 推奨ツールを 「DebugView」 から 「DebugView++」 に変更。     - Windows 11 の検出に対応。     - Windows 10 以降のバージョンは表示バージョンを出力するように改善。     - デバッグ情報の出力の書式を少し整理。   + デバッグ コンソール     - リリース版でも使用できるように仕様を変更。     - ゲーム本編以外の場所でも呼び出せるように拡張。     - バージョン番号などの表示を拡張。     - OSD を OFF にしないように仕様を変更。     - 開閉のキー割り当てを Shift + F1 に変更。     - エラー メッセージを英語にローカライズ。     - 使用できるコマンドに achievementReset を新規追加。(※ 特注仕様のプログラム用) 主な修正点 + 全般   + セーブ・ロード     - 設定によってはデータ ウィンドウのスライド方向が逆になる問題を修正。   + ゲーム コントローラー対応     - オート ビルド: ゲーム コントローラーがアクティブな場合、エラー時にマウス カーソルが消えたままになる問題を修正。     - クイック ビルド: ゲーム コントローラーがアクティブな場合、エラー時にマウス カーソルが消えたままになる問題を修正。     - チャプター選択: サブ ボタンが無効な場合にも Y ボタンで実行できてしまう問題を修正。     - チャプター選択: サブ ボタンが無効な場合の表示を修正。     - マニュアル: スプライトを決定ボタンの入れ替えに対応。 + 標準機能   + メッセージ     - name: 直前のメッセージに @F が含まれるとメッセージ ログに記録されない問題を修正。 + システム設定ファイル   + 16_status.txt     + フォント       - 「テキスト」 のコメントを修正。 更新ファイル (バージョン アップによる重要な更新) + config (_en)   - 00_strings.txt   - 01_title.txt (_mobile)   - 02_game.txt (_mobile)   - 07_scene_?.txt (_mobile)   - 11_chapter.txt (_mobile)   - 16_status.txt (_mobile) + script   - sys/system_define.txt   - sys/system_macro.txt + ui   - common/status/tex_btn.bmp (新規追加)   - ui.lst (_mobile) 更新ファイル (標準サンプルの調整) N/A --------------------------------------------------------------------- V4.3 (2021/06/27) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2019 (16.9.6)     - Windows 10 SDK (10.0.19041.0)   + 各種ライブラリを更新。     - libogg (1.3.4 → 1.3.5)   + オート ビルド     - LST ファイルの #D:4 のサブ フォルダー名の処理を 「末尾の 1 階層のみ残す」 から 「先頭の 1 階層を削る」 に変更。   + セーブ・ロード     - 旧バージョンのセーブデータの表示を行うように改善。   + CG 鑑賞     - スクロール ボタン、スクロール ボタン (簡易) をキー リピートに対応。   + 音楽鑑賞     - スクロール ボタン、スクロール ボタン (簡易) をキー リピートに対応。   + ゲーム コントローラー対応     - CG 鑑賞: タブごとのページ コントロールのページ数に応じて、キー ガイドも内側に詰めるように改善。     - シーン鑑賞: タブごとのページ コントロールのページ数に応じて、キー ガイドも内側に詰めるように改善。   + 標準サンプル     - 3-01 「αチャンネル」 を 「αチャンネルとステンシル」 に拡張。     - Mac 版をモバイル設定から PC 設定に復旧。 + 標準機能   + キー入力     - iKeyAct: BTN_TYPE_R とその設定値を廃止。(※ 互換性を保つ場合、設定値に NA を指定してください。)   + システム     - sysMode: MODE_SCENE を指定できるように拡張。     - sysMode: エラー チェックを強化。     - sysSysMenuBtn: SYSMENU_CMD_ENDING_LIST でエンディング リスト 1 も呼び出せるように拡張。 + システム設定ファイル   + 00_strings.txt     + 共通       - STRID_ACH_ERROR_FULLSCREEN を削除。     + セーブ・ロード       - STRID_SAVELOAD_TN_OLD_DATA を新規追加。       - STRID_SAVELOAD_TEXT_CAN_OVERWRITE を新規追加。       - STRID_SAVELOAD_TEXT_CAN_NOT_LOAD を新規追加。     + マニュアル       - STRID_MANUAL_KEY_GUIDE_NO_QUIT を新規追加。   + 02_game.txt (_mobile)     + メッセージ ログ       - 「機能の有無・種類: スクロール バー」 を新規追加。   + 04_options.txt     + デフォルト値       - 「マウス: 右クリック」 を新規追加。 + 開発環境設定ファイル   + セーブデータ     - 「ゲームデータの破損チェック」 を新規追加。 + デバッグ機能   + デバッグ ログ     - メッセージの内部情報も出力するように拡張。 + マニュアル   - 「技術情報 - 9. 旧バージョンの更新履歴 (Series 3)」 を追加。 主な修正点 + 全般   + セーブ・ロード     + NEW 表示の以下の不具合を修正。       - 旧バージョンのセーブデータと破損したセーブデータも対象になっていた不具合。       - ファイルの削除後に表示が正しく更新されない不具合。   + オプション     - 画面遷移の直後、サウンドがミュートの場合にプレビュー ボタンがグレー アウトしていない不具合を修正。     - CV がミュートの場合にプレビュー ボタンがグレー アウトしていない不具合を修正。     - 音声全体をミュートした場合、CV 個別にも反映するように改善。   + CG 鑑賞     - 設定によっては、ムービー再生後にサムネイルのフェードが正しく行われない不具合を修正。     + ページ コントロールのドラッグに関する以下の不具合を修正。(※ V4.1 から発生)       - ドラッグのキャンセル後に一部の操作が反応しなくなる不具合       - タブの切り替え直後にページも切り替わってしまう不具合   + 音楽鑑賞     + ページ コントロールのドラッグに関する以下の不具合を修正。(※ V4.1 から発生)       - ドラッグのキャンセル後に一部の操作が反応しなくなる不具合   + シーン鑑賞     - 画面遷移時に前回のタブが記憶されなくなっていた不具合を修正。(※ V2.52 から発生)     + ページ コントロールのドラッグに関する以下の不具合を修正。(※ V4.1 から発生)       - ドラッグのキャンセル後に一部の操作が反応しなくなる不具合       - タブの切り替え後にサムネイルの表示位置がズレる不具合   + マニュアル     - 戻るボタンが非表示のページでも右クリックで戻れてしまう不具合を修正。   + ゲーム コントローラー対応     - キー ガイドの表示で強制終了する可能性があった不具合を修正。     - オプション: サウンドをミュートにした場合、プレビュー ボタンをグレー アウトするように改善。     - オプション: CV をミュートにした場合、プレビュー ボタンをグレー アウトするように改善。     - マニュアル: 戻るボタンが非表示のページでも B ボタンで戻れてしまう不具合を修正。 + 標準機能   + メッセージ     - msgAction: MSGACT_SE が正しい内部トラックで再生されていなかった不具合を修正。     - msgAction: MSGACT_SE にオプションの音量設定が反映されていなかった不具合を修正。     - msgAction: MSGACT_VOICE にオプションの音量設定が反映されていなかった不具合を修正。     - msgWordwrap: 自動改行で改行直後が制御文字になる場合の不具合を修正。 + マニュアル     - sysSysMenuBtn: SYSMENU_CMD_ENDING_LIST の記載漏れを修正。 更新ファイル (バージョン アップによる重要な更新) + config (_en)   - 00_strings.txt   - 02_game.txt (_mobile)   - 04_options.txt + graphic   - pc/tuto_b/001_stencil.bmp (新規追加)   - mobile/tuto_b/001_stencil.bmp (新規追加)   - graphic.lst   - graphic_mobile.lst + script   - lib/adv_init.txt   - lib/novel_init.txt   - sys/platform.txt   - sys/system_define.txt   - tuto/3_01.txt   - main_ending.txt   - main_logo_a.txt   - main_logo_b.txt   - main_opening.txt - develop.txt 更新ファイル (標準サンプルの調整) + config   - 02_game_mobile.txt   - 05_cg_mobile.txt   - 07_scene_0_mobile.txt --------------------------------------------------------------------- V4.2 (2021/04/17) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2019 (16.9.4)   + コピーライトを更新 (2020 → 2021)     - 画像: タイトル画面の背景     - 画像: エンディングのクレジット表示     - 画像: インストーラーの背景     - テキスト: 全ての LST ファイル     - テキスト: 全ての TXT ファイル   + CG 鑑賞     - ページ切り替えのページ コントロールをジェスチャー入力に対応。   + 音楽鑑賞     - ページ コントロールのセンタリングを廃止。   + シーン鑑賞     - ページ切り替えのページ コントロールをジェスチャー入力に対応。   + マニュアル     - オプション設定の 「決定ボタンの入れ替え」 に対応。   + ゲーム コントローラー対応     - CG 鑑賞: スクリーンより大きい画像のスクロールを右スティックに割り当て。 + 標準機能   + フォント     - システム ロケールの設定の影響を受けないように改善。 + システム設定ファイル   + 00_common.txt     + アプリケーション       - 「SKU」 を新規追加。   + 03_saveload.txt     + 動作       - 「基本機能の有無: ページ切り替え補助」 を新規追加。       - 「基本機能の有無: 確認ダイアログの詳細表示」 を新規追加。     + グラフィック       - 「ファイル番号の書式」 を新規追加。       - 「ファイル内容のオフセット位置」 を新規追加。 + マニュアル   - 「ゲームの配布 (ダウンロード) - 4. ベータ版のインストール (Steam)」 を更新。 主な修正点 + 全般   - 画面モードがウィンドウ時の消費 VRAM を削減しました。   + シーン鑑賞     - エンディング リストの項目がアンロックされた時、タブだけでなくページも合わせるように改善。   + システム メニュー     - Shift + Tab では開閉しないように改善。   + ゲーム コントローラー対応     - ゲーム本編: メッセージが即時表示される設定の時、誤選択を避ける為に選択肢の初期フォーカスを設定しないように改善。     - システム メニュー: 開閉時にキー ガイドが即時表示されていた問題を修正。     - システム メニュー: タイトルに戻った後に再度表示した時にキー ガイドが表示されなくなるケースを修正。     - メッセージ ログ: ジャンプ ボタンが表示されているが機能しないケースを修正。     - オプション: ページ切り替え直後にオン フォーカスのシステム効果音が再生されてしまうケースを修正。     - オプション: ディスプレイ番号の存在しない番号を選択できてしまう不具合を修正。 + 標準機能   + メッセージ     - msgWordwrap: 自動改行で不定値が参照されていた不具合を修正。     - msgWordwrap: 自動改行でエラーになるケースを修正。 + システム設定ファイル   + 00_common.txt     + キー入力       - 「メイン デバイス」 がタッチ パネルの場合、マウスの右クリックが無効化されていた不具合を修正。   + 02_game.txt     + メッセージ       - 「表示中のメッセージをゲームデータのシーン名として設定する」 で前回の値が残ってしまう不具合を修正。 更新ファイル (バージョン アップによる重要な更新) - base/document/ → documents/ (移動) + config (_en)   - 00_common.txt (_mobile)   - 03_saveload.txt (_mobile) 更新ファイル (標準サンプルの調整) + config   - 00_strings.txt   - 06_music_0.txt   - 13_manual.txt + ui   - common/manual/tex_spr.bmp --------------------------------------------------------------------- V4.1 (2020/12/29) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2019 (16.8.3)   + 音楽鑑賞     - ページ コントロールの場合、1 ページ以下でも常に表示するように変更。     - ページ コントロールをセンタリングするように改善。   + ゲーム コントローラー対応     - オプション: カテゴリー切り替えを LT / RT に変更。     - CG 鑑賞: タブ切り替えを LT / RT、ページ切り替えを LB / RB に変更。     - 音楽鑑賞: ランダム再生ボタンを常時表示するように変更。     - 音楽鑑賞: リピート再生ボタンを常時表示するように変更。     - 音楽鑑賞: ミュート ボタンを常時表示するように変更。     - シーン鑑賞: タブ切り替えを LT / RT、ページ切り替えを LB / RB に変更。     - シーン鑑賞: 鑑賞から戻ってきた時にフォーカスが先頭に移動しないように改善。     - 名前入力: メニュー ボタンに確定を割り当て。 + システム設定ファイル   + 00_strings.txt     + 以下の表記を統一       - 「画面モード: フル スクリーン」 → 「画面モード: フルスクリーン」       - 「画面モード: スケーリング」 → 「画面モード: ボーダーレス フルスクリーン」     + オプション       - STRID_OPTIONS_HELPWND_GRAPHIC_DISPLAY_NO_1 〜 6 を新規追加。       - STRID_OPTIONS_HELPWND_GAMECTRL_INVERT_AB_OFF, _ON を新規追加。     + 名前入力       - STRID_NAMEENTRY_KEY_GUIDE_??? を新規追加。   + 04_options.txt     + 以下の表記を統一       - 「画面モード: フル スクリーン」 → 「画面モード: フルスクリーン」       - 「画面モード: スケーリング」 → 「画面モード: ボーダーレス フルスクリーン」     + 動作       - 「基本機能の有無: サウンド: 音声」 から 「あり (詳細)」 を削除。     + デフォルト値       - 「ゲーム コントローラー」 の決定ボタンの割り当てを A ボタンに変更。(グローバル仕様)     + カテゴリー       - ページ番号に 「ゲーム コントローラー」 を登録。       - 「ページ番号」 のエラー チェックを強化。     + レイアウト       - 「スプライト: グラフィック: 画面モード」 を新規追加。       - 「スプライト: グラフィック: バックグラウンド動作」 を新規追加。       - 「スプライト: グラフィック: ディスプレイ番号」 を新規追加。       - 「スプライト: ゲーム コントローラー:」 を新規追加。       - 「ボタン: グラフィック: ディスプレイ番号: 1 〜 6」 を新規追加。       - 「ボタン: ゲーム コントローラー: 決定ボタンの入れ替え: オフ / オン」 を新規追加。     + キー リンク       - 「グラフィック: ディスプレイ番号: 1 〜 6」 を新規追加。       - 「ゲーム コントローラー:」 を新規追加。     - カテゴリー 「ゲーム コントローラー」 を新規追加。     + グラフィック       - 「機能の有無・種類: 対応ディスプレイ数」 を新規追加。   + 10_nameentry.txt     - カテゴリー 「キー リンク」 を新規追加。 + チュートリアル   + モバイル版     - メニューをマルチ解像度に対応。     - 初級をマルチ解像度に対応。 + マニュアル   - 「ゲームのデバッグ - 7. ローカライズ関連」 を追加。   - 「ゲームの配布 (ダウンロード) - 4. ベータ版のインストール (Steam)」 を追加。 主な修正点 + 全般   + オート ビルド     - システム ロケールが日本語でない場合の表示を修正。   + 名前入力     - スタイルがキーボード入力の場合、IME で変換した文字列が正しく反映されない不具合を修正。(※ V3.4 から発生)   + ゲーム コントローラー対応     - ウィンドウが非アクティブな時にゲーム コントローラーを操作するとマウス カーソルが消えてしまう不具合を修正。     - 起動直後にマウスを操作しなかった場合、ゲーム コントローラーを操作してもマウス カーソルが表示されたままになる不具合を修正。     - 決定ボタンの割り当てをデフォルトから変更している場合にキー ウェイトが正しく反映されていなかった不具合を修正。     - シーン鑑賞: 鑑賞から戻ってきた時にキー ガイドが表示されなくなるケースを修正。     - チャプター選択: ページ切り替えが無効な設定でボタンのオン フォーカス表示が無効になっていた問題を修正。     - チャプター選択: タイトルに戻った後に再度入り直した時にキー ガイドが表示されなくなるケースを修正。 + 標準機能   - 未読メッセージがスキップできない状況でメッセージ以外の処理がスキップできてしまうケースを修正。 + 開発環境設定ファイル   + スクリーン サイズ     - 未使用の場合、「ウィンドウの物理サイズ」 ではなく 「ゲーム領域のサイズ」 が適用されていた不具合を修正。   + 言語     - develop.txt が存在しない場合、「アーカイブの多言語対応」 に相応する値が正しく適用されない不具合を修正。 + チュートリアル   - FID_SCRIPT_LIB_BG_LOAD を古い仕様のまま使用していたスクリプトを修正。 更新ファイル (バージョン アップによる重要な更新) + config (_en)   - 00_strings.txt   - 04_options.txt (_mobile)   - 10_nameentry.txt (_mobile) + script   - lib/bg_load_finish.txt (新規追加)   - lib/char_load_finish.txt (新規追加)   - sys/platform.txt   - tuto/adv_init.txt   - tuto/face_in.txt   - tuto/novel_init.txt   - tuto/sample_sysmenu.txt   - tuto/sample_sysmenu_proc.txt   - script.lst + ui   - common/options/tex_btn.bmp   - common/options/tex_spr.bmp 更新ファイル (標準サンプルの調整) + config   - 00_strings.txt   - 04_options.txt (_mobile)   - 05_cg.txt (_mobile)   - 06_music_0.txt (_mobile)   - 07_scene_0.txt (_mobile)   - 08_extras.txt (_mobile)   - 11_chapter.txt   - 12_map.txt + script   - tuto/0_main.txt   - tuto/1_01.txt   - tuto/1_02.txt   - tuto/1_03.txt   - tuto/1_04.txt   - tuto/1_05.txt + ui   - common/cg/ext/tn_000.bmp 〜 tn_035.bmp   - common/cg/ext/tn_036.bmp 〜 tn_042.bmp (新規追加)   - common/cg/override/ext/tn_*.bmp (新規追加)   - common/cg/bg.bmp   - common/cg/tex_tab.bmp   - common/options/btn_play*.bmp   - common/options/btn_stop*.bmp   - common/options/tex_page.bmp   - common/options/tex_spr.bmp   - common/music_0/ext/track_01.bmp 〜 track_24.bmp   - common/music_0/ext/track_25.bmp 〜 track_32.bmp (新規追加)   - common/music_0/tex_btn.bmp   - common/music_0/tex_page.bmp   - common/scene/bg.bmp   - common/scene/tex_tab.bmp   - ui.lst (_mobile) --------------------------------------------------------------------- V4.0 (2020/10/03) 主な変更点 + 全般   + ビルド環境を更新。     - Visual Studio Professional 2019 (16.7.5)   + 各種ライブラリを最新版に更新。     - libvorbis (1.3.6 → 1.3.7)   - フェード用のフィルターの描画を最適化。   + ゲーム コントローラー対応     - ゲーム本編: BTN_MODE_DEMO_SKIP が設定されているスクリプトをメニュー ボタンでもスキップできるように改善。     - システム メニュー: 閉じるボタンが未登録でも A ボタンで閉じるように改善。     - オプション: メッセージ: 「ページ送り時の音声」 に対応。     - オプション: サウンド: 「音量の変更」 の操作を右スティックに変更。     - オプション: キャラクター ボイスのページに対応。     - CG 鑑賞: 左トリガー / 右トリガーにページ切り替えを割り当て。     - シーン鑑賞: 左トリガー / 右トリガーにページ切り替えを割り当て。     - チャプター選択: ページ コントロールを方向パッドの左右でも切り替えられるように拡張。   + 標準サンプル     - 画面解像度を 1080p に変更。     - 標準設定でゲーム コントローラを ON に変更。 + 標準機能   + キー入力     - iKeyLink: ALL を指定することにより、全クリアできるように拡張。     - iKeyLink: SCREEN を指定することにより、遷移先が無くなった場合のフォーカス解除を行えるように拡張。   + グラフィック     - gBri: 描画を最適化。     + gDrawT: 以下の描画の種類を新規追加。       - DRAWT_BLEND_OVERLAY (※ 将来の拡張用)       - DRAWT_BLEND_SOFT_LIGHT (※ 将来の拡張用)       - DRAWT_BLEND_HARD_LIGHT (※ 将来の拡張用)     + gDrawT: 以下の描画の種類を削除。       - DRAWT_ALPHAEX (※ DRAWT_AOP_ALPHA or gAlpha を使用してください)       - DRAWT_ADD (※ DRAWT_AOP_ADD を使用してください)       - DRAWT_ADDEX (※ DRAWT_AOP_ADD を使用してください)       - DRAWT_SUB (※ DRAWT_AOP_SUB を使用してください)       - DRAWT_SUBEX (※ DRAWT_AOP_SUB を使用してください)       - DRAWT_RASTER (※ DRAWT_AOP_RASTER を使用してください)       - DRAWT_AOP_NEGATIVE (※ DRAWT_NEGATIVE を使用してください)       - DRAWT_ROTATE (※ gRot を使用してください)       - DRAWT_ROTATEEX (※ gRot を使用してください)       - DRAWT_AOP_ROTATE (※ gRot を使用してください)       - DRAWT_AOP_COPY       - DRAWT_BOOK       - DRAWT_BPP       - DRAWT_COLOR_KEY     - gDrawT: DRAWT_TONEMAP を DRAWT_CC_TONE_MAPPING にリネーム + 最適化。     - gDrawP: DRAWT_ALPHA のパラメーター P1, P2 を廃止。     - カメラ関連の処理を最適化。 + システム設定ファイル   + キー リンク関連の定義をリネーム     - KEY_LINK_??? → KL_???     - KEY_LINK_PREV → KL_BTN_PREV   + キー リンク関連の定義を新規追加     - KL_TAB_PREV_00 〜 31     - KL_TAB_NEXT_00 〜 31     - KL_PAGE_PREV_00 〜 31     - KL_PAGE_NEXT_00 〜 31   + 00_common.txt     + キー入力       - 「ゲーム パッド」 を 「ゲーム コントローラー」 にリネーム。   + 04_options.txt     + デフォルト値       - 「ゲーム コントローラー」 で指定する GAMEPAD_KID_??? を GAMECTRL_KID_??? にリネーム。     + レイアウト       - 「スプライト: オート時の待ち時間」 を新規追加。       - 「スプライト: ページ送り時の音声」 の登録位置を変更。     + グラフィック       - 「設定項目の下地」 を共通と CV の 2 つに拡張。       - 「設定項目の下地の表示オフセット」 を共通と CV の 2 つに拡張。   + 05_cg.txt     + 動作       - 「基本機能の有無: ページ切り替え」 に 「ページ コントロール」 を新規追加。   + 07_scene_0.txt (07_scene_1.txt)     + 動作       - 「基本機能の有無: ページ切り替え」 に 「ページ コントロール」 を新規追加。 + デバッグ機能   - グリッド: ラインの描画を最適化。   - OSD: ウィンドウの描画を最適化。 + マニュアル   - 「ライセンス」 を最新情報に更新。   - 「1. 動作環境」 の 「必須環境」 を最新情報に更新。   - 「ゲームの制作 - 4. 標準機能 - 6. グラフィック」 に 「1. 透過処理」 からカラー キー関連の情報を削除。   - 「ゲームの制作 - 4. 標準機能 - 6. グラフィック」 に 「8. DRAWT」 を追加。   - 「ゲームの制作 - 5. システムのカスタマイズ」 に 「6. ゲーム コントローラー対応」 を追加。   - 「ゲームの配布 - 1.著作権の確認」 の 「作成したゲームの配布について」 を最新情報に更新。 + チュートリアル   - 2-08 にブレンド系フィルターのサンプルを追加。 主な修正点 + 全般   + ゲーム コントローラー対応     - ゲーム本編: アプリの起動直後に BTN_MODE_DEMO_SKIP が設定されているスクリプトをスキップできないケースを修正。     - システム メニュー: 可変メニューの場合に A ボタンで閉じられないケースを修正。     - オプション: 「メッセージ: ページ送り時の音声」 のボタンのオン フォーカス時の表示を修正。 更新ファイル (バージョン アップによる重要な更新) + config (_en)   - 00_common.txt   - 02_game.txt   - 04_options.txt   - 05_cg.txt   - 07_scene_0.txt (_1.txt) + graphic   - ending/m_thanks_03.bmp (コピーライト表記を更新)   - tuto_c/yur_00e.bmp (αチャンネルを修正)   - tuto_c/yur_00m.bmp (αチャンネルを修正)   - tuto_c/yur_light.bmp (新規追加)   - tuto_s/btn_book_*.bmp (削除)   - vfx/color_peach.bmp (新規追加)   - graphic.lst (_mobile) + script   - lib/vfx_flash_white.txt (修正)   - sys/game_define.txt   - sys/platform.txt   - sys/system_define.txt   - tuto/2_08.txt   - tuto/3_08.txt + ui   - common/cg/tex_page.bmp   - common/msglog/override/sb_base_mobile.bmp (common/msglog/sb_base.bmp を移動&リネーム)   - common/msglog/override/wnd_base_mobile.bmp (common/msglog/wnd_base.bmp を移動&リネーム)   - common/msglog/sb_base.bmp   - common/msglog/wnd_base.bmp   - common/options/tex_btn.bmp   - common/options/tex_spr.bmp   - common/scene/tex_page.bmp   - ui_mobile.lst - develop.txt 更新ファイル (1080p への移行, ゲーム コントローラ対応, マルチ プラットフォーム対応) + config (_en)   - 00_common.txt   - 00_strings.txt   - 01_title.txt   - 01_title_mobile.txt (新規追加)   - 03_saveload.txt   - 04_options.txt   - 05_cg.txt   - 05_cg_mobile.txt (新規追加)   - 06_music_0.txt   - 06_music_0_mobile.txt (新規追加)   - 06_music_1.txt   - 06_music_1_mobile.txt (新規追加)   - 07_scene_0.txt   - 07_scene_0_mobile.txt (新規追加)   - 07_scene_1.txt   - 07_scene_1_mobile.txt (新規追加)   - 08_extras.txt   - 08_extras_mobile.txt (新規追加)   - 10_nameentry.txt   - 10_nameentry_mobile.txt (新規追加)   - 11_chapter.txt   - 11_chapter_mobile.txt (新規追加)   - 12_map_mobile.txt (新規追加)   - 13_manual.txt   - 14_login_mobile.txt (新規追加)   - 15_backup.txt   - 15_backup_mobile.txt (新規追加)   - 16_status.txt   - 16_status_mobile.txt (新規追加)   - config_mobile.lst + graphic   - mobile/*.* (移動)   - pc/*.* (新規追加)   - graphic.lst   - graphic_mobile.lst (新規追加) + music   - mobile/*.* (移動)   - pc/*.* (新規追加)   - music.lst   - music_mobile.lst (新規追加) + script   - sys/game_define.txt   - sys/platform.txt   - tuto/0_main.txt   - tuto/1_01.txt   - tuto/1_02.txt   - tuto/1_04.txt   - tuto/2_03.txt   - tuto/2_05.txt   - tuto/2_06.txt   - tuto/2_08.txt   - tuto/2_09.txt   - tuto/3_02.txt   - tuto/3_03.txt   - tuto/3_04.txt   - tuto/3_05.txt   - tuto/3_06.txt   - tuto/3_07.txt   - tuto/3_08.txt   - tuto/3_09.txt   - tuto/3_10.txt   - tuto/3_12.txt   - tuto/3_13.txt   - tuto/3_14.txt   - tuto/3_15.txt   - tuto/3_16.txt   - tuto/sample_sysmenu.txt   - tuto/sample_sysmenu_proc.txt   - main_ending.txt   - main_logo_a.txt   - main_opening.txt + sound   - mobile/*.* (移動)   - pc/*.* (新規追加)   - sound.lst   - sound_mobile.lst (新規追加) + ui   - common/backup/bg.bmp   - common/cg/bg.bmp   - common/chapter/bg.bmp   - common/extras/bg.bmp   - common/manual/ext/bg_01.bmp   - common/music_0/bg.bmp   - common/nameentry/bg.bmp   - common/options/bg.bmp   - common/options/tex_spr.bmp   - common/saveload/override/tex_page_mobile.bmp (削除)   - common/saveload/bg_load.bmp   - common/saveload/bg_save.bmp   - common/saveload/tex_page.bmp   - common/scene_0/bg.bmp   - common/status/bg.bmp   - common/title/bg.bmp   - common/tsr/console_wnd.bmp   - ui_mobile.lst + voice   - mobile/*.* (移動)   - pc/*.* (新規追加)   - voice.lst   - voice_mobile.lst (新規追加) - develop.txt /////////////////////////////////////////////////////////////////////////////// // end of document