[新聞] VisualBoyAdvance-M 2.1.10
v2.1.11
- 建置:在不是 git checkout 時設定 BUILD_TESTING=OFF
- 建置:修正 ENABLE_LIRC=ON
- 修復幫助 -> 翻譯 URL
- 在適當的部分寫入快捷方式
- 建置:修正安裝 GoogleTest
- 將 WinSparkle 更新至 0.8.1 並新增 ARM64
VisualBoyAdvance-M 2.1.10
以下是機翻潤飾
變化:
- 複製字串選項而不是引用它們
- 刪除 UTF-16 -> UTF-8 轉換的轉換
- 在 wxGTK 上停用對話方塊位置儲存/恢復
- 更新 README.md 和開發人員手冊
- 建置:修正 cmake -DTAG_RELEASE 功能
- [FAudio] 總是轉換 UTF-16 名稱
- 傳播關鍵事件
- 新增加速期間靜音的選項
- 遷移 .github 資料夾中的 vba-m.com 連結
- 建置:使用 GTK2 修復 wx
- 建置:更新 macOS 建構器 dists
- [測試] 新增小工具程式碼測試
- [測試] 將斷言更改為自訂 CHECK 巨集
- [CI] 刪除 MSVC CI 的解決方法
- [建置] 將基於 devkitpro 的 libretro 目標新增至 CI
- [測試] 新增 EmulatedGamepad 類別的測試
- [測試] 新增 Bindings 類別的測試
- [建置] 分享 wx 相關的目標配置
- 建置:為 32 位元 Windows 建置停用 FAudio
- 建置:修正 MSVC+vcpkg 上的 faudio 連結回歸
- 建置:修正 faudio 靜態連結
- [測試] 為許多配置類別新增測試
- [測試] 用 googletest 取代 doctest
- 建置:不要在 Windows 或 macOS 上建置 SDL bin
- 建置:預設停用 gpg 簽名
- [配置] 建立 vbam-wx-config 目標
- [配置] 將 strutils 移至 src/config/
- [CI] 僅安裝一個 MSVC 工具鏈
- 啟動 GitHub 贊助商
- [使用者輸入] 全域過濾按鍵事件
- [使用者輸入] 僅處理快捷命令一次
- 將 cmdtab 和指令啟用標誌移至 config/
- [輸入] 統一命令處理
- [輸入] 將輸入設定物件移至應用程式
- [輸入] 刪除過渡鍵、mod、joy triplet
- [輸入] 統一 使用者輸入 事件處理
- 文件:將系統需求新增至 README.md
- [對話框] 儲存和恢復對話框位置
- 建置: 將 macOS 連結器工具更新到 1.5
- 建置:覆蓋 FindGettext 以不更新 po 檔案
- 建置:將 macOS 建置更新為 ffmpeg 7.0
- 建置:修復與舊版 ffmpeg 的相容性
- 建置:修復 macOS 上 nix 的建置
- 建置:將 mac 連結工具更新到 1.4
- 建置:使用 Homebrew 修復 macOS 上的建置
- 建置:修復 ffmpeg 7.x 相容性
- 建置:將 FAudio 新增至 nix deps
- 建置:無法靜默查詢 FAudio
- 建置:修復 OpenGL 的 nix deps
- gba:切換到 FIQ 模式時設定 cpsr=spsr
- 建置:從靜態連結標誌中刪除 -lgcc
- 建置:更新 mac 建置
- 建置:在非 Windows 上啟用 FAudio
- [FAudio] 切換到便攜式條件變數
- [音訊] 重做音訊設備枚舉
- 建置:使用 signtool 修復協同設計 Windows bins
- 建置:在 Windows 上啟用 FAudio 聲音驅動程式
- 建置:修正偵測 Visual Studio 預設 vcpkg
- [音訊] 刪除手動記憶體分配
- FAudio:實作並具有功能性 FAudio 輸出
- [對話框] 將 SoundConfig 對話框移到它自己的類別
- [對話框] 防止查看器造成當機
- 建置:僅在 gcc 上使用 -Werror=lto-type-mismatch
- [建置] 提高 TRANSLATIONS_ONLY 建置速度
- [建置] 提高 CI 建置覆蓋率
- 建置:修復 Linux 上的 LTO
- 新增切換:操縱桿的 SDL GameController 模式
- [建置] 刪除對 OpenAl 的持久引用
- 建置:將 faudio 新增至可選 vcpkg deps 清單
- 建置:修復 MSYS2 檢查
- 建置:修正 MSYS2 上 MINGW{64,32}/UCRT64 上的建置
- 建置:修正 MSYS2 CLANG64 上的靜態連結
- 建置:將 FAudio 新增至 MSYS2 deps
- 建置:使用 vcpkg 設定 wxWidgets_DIR
- [建置] 刪除 ENABLE_NLS,修正 TRANSLATIONS_ONLY
- [構建] 對非 MSVC 使用 Toolchain-gcc-clang
- [建置] 刪除 OpenGL 檢查
- [建置] 重寫 wx/CMakeLists.txt
- [建置] 將 SDL 建置配置移至 sdl/
- [建置] 將非核心公用程式碼移至 components/
- [建置] 將核心模擬器移至 src/core/
- [建置] 將 System.h 和大部分 Util.h 移到 core/
- [建置] 將更多 src/common 移到 src/core/base
- [建置] 清理 src/common 中的檔案
- [建置] 將檔案相關實用程式移至 core/base
- [建置] 將 fex/ 移到 src/core/fex/
- [建置] 使用 MSVC 設定 /Z 標誌的新方法
- [建置] 在非 Windows 上使 powershell 成為可選
- 建置:cmake 重構與改進
- [建置] 新增特定工具鏈的檔案
- 修正大多數剩餘的發布警告
- 修正各種建置警告
- ci:為 macOS 新增 clang+bintools,停用 LTO
- 將建置選項移至自己的檔案
- 修復過濾器和標題中的各種警告
- [CI] 使用正確的 POWERSHELL 可變外殼
- [CI] 正確包含 vbamcore 的 SDL2 目錄
- [CI] 除了 powerhsell 之外還尋找 pwsh
- 建置:刪除我們的 FindSDL2.cmake 版本
- 建置:將 clang 新增到 MSYS2 的 ./installdeps
- 讓選單組織得更合理
- 建置:新增 pthreads w/vcpkg,連結 FAudio 目標
- 建置:使用 find_program() 尋找 powershell
- 建置:不要在 Windows 上使用 wx utils 作為 UNIX cmd
- 建置:修復 gentoo 依賴命名空間
- 將 metainfo.xml 更新為新標準
- 更新指向新網域 Visualboyadvance-m.org 的連結
- 建置:在 installdeps 中為 solus 新增 libglu-devel
https://www.visualboyadvance-m.org/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.163.124 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1725892483.A.CC2.html
留言