CheatMaker 论坛

首页 » 游戏相关版块 » 游戏工具及相关 » [第1期] 重編譯模擬器
Blader - 2022/6/1 17:41:24
Flycast, PCSX2和Project64模擬器例行性更新
遲來的更新, 抱歉了, 今天有點事情耽擱
Blader - 2022/6/2 11:39:35
這個月開始我有可能會改為週更而非日更
但是能維持多久不知道, 沒準過幾天又恢復日更
可以肯定的是仍會長期更新, 只是本以為遊戲修改是本命
沒想到真正造福了玩家的反而是我編譯的模擬器
至少這讓我感覺自己總算有點用處, 不用刻意刷存在感
Blader - 2022/6/8 13:26:16
Dolphin, Flycast, melonDS, PCSX2和Project64模擬器例行性更新
DuckStation和Ootake沒有更新, 僅以升級了的Windows SDK重新編譯
Ootake替換了編譯用的dinput.lib, 採用了作者推薦的DXSDK Oct 2004的版本
據說是能最大限度地降低輸入延遲, 這方面我不清楚, 就照專家的建議
银河漫步 - 2022/6/9 10:24:19
给这个版本的MelonDS做基地址的时候发现个奇怪的问题

5598

这个基地址理论是正确的
但是第二行的基地址在CE里正确
在cm里就是映射错误
但很奇怪的是第三行的映射又是对的
Blader - 2022/6/9 11:26:29
回复 154楼银河漫步的帖子

第二行基地址設置錯誤
應該是
基地址 [[+8A95F]]
附加數據 1|2(104)
偏移104之後並沒有指針
在CE顯示正確可能是少輸入了最外面的[]
因為我這邊基地址在CE也是映射錯誤
银河漫步 - 2022/6/9 16:24:47
好像是自己被第三行误导了
没事了...
Blader - 2022/6/11 14:12:11
現在改為週更後, 屬實清閒不少
本想藉此機會玩下遊戲, 但是想到自己的追新習性
每次更新模擬器幾乎都要重新設置基地址, 頓時失去遊玩慾望
還在想是不是用正式版而不要用開發版模擬器比較好?
只是已經有好幾個模擬器都沒有32位版本, 官方的64位版本又不能查找基地址
實在是傷腦筋呀, 題外話, 前兩天從Steam和Ubisoft脫坑了, 因為想克制自己的花錢慾望
連帳號都申請刪除, 目前只想好好玩模擬器, 不過模擬器的選擇真是傷透了腦筋, 想聽聽各位有什麼建議沒有
Blader - 2022/6/12 13:58:18
Mesen-X和BizHawk都可以不用iNES或NES2.0標頭直接載入FC ROM
但可惜的是這兩個模擬器都是C#語言編寫, .NET環境編譯
這樣的模擬器無法於編譯前指定模塊起始地址, 導致基地址不好設置
還都是64位限定, 就沒有其他模擬器可以不用讀取標頭直接載入FC ROM的嗎
Blader - 2022/6/14 17:26:26
今天沒有更新, 單獨就Qt版本做個說明
Qt5.15是最後一個支持32位架構的版本
Qt6.1是最後一個支持Win7系統的版本
基於這些原因, 我用Qt5.15編譯32位版DuckStation
用Qt6.1編譯64位版Dolphin, DuckStation和PCSX2
簡單測試過可以玩遊戲, 如有原版模擬器沒有的問題可以反饋
bsnes-plus不支持Qt6, melonDS只在蘋果系統支持Qt6
所以這兩個模擬器的64位版仍是用的Qt5.15編譯
大約如此, 有問題歡迎跟帖詢問
Blader - 2022/6/15 13:24:48
Dolphin, Flycast, PCSX2和Project64模擬器例行性更新
XAudio2.9Redist例行性更新, 已隨附於PCSX2模擬器中
GLideN64插件例行性更新, 已隨附於Project64模擬器中
bsnes-plus模擬器重新上傳, 添加qt.conf整合QtDLL至QtPlugins目錄中
Ootake模擬器重新編譯上傳, 實驗性支持WinXP系統

總算是來得及在今天準時更新, 差點就得拖到隔天
本來昨天就想先行更新的, 不過還是沒這樣做
Blader - 2022/6/17 11:37:47
bsnes-plus在時隔半年後的今天久違的更新了
看來下週能更新的模擬器又多了一款
Blader - 2022/6/17 19:11:09
Project64模擬器更新, 實驗性支持WinXP
GLideN64插件無法支持WinXP, 請勿於WinXP中選用此插件
Blader - 2022/6/17 19:46:08
未來編譯的模擬器會最大限度的支持各種系統
(WinXP以上, 但WinXP的64位版我不保證能夠運行, 以WinXP的32位版為主
其他系統理論上32位或64位都能支持)
少數使用Qt編譯的模擬器可能需要至少Win7系統
PCSX2的wxWidgets版本也需要至少Win7系統
另外我編譯的模擬器需要CPU至少支持SSE2
PCSX2則需要CPU至少支持SSE4.1
32位可以編譯非SSE2版本, 不過暫時不考慮這樣做
現在要找到不支持SSE2的電腦還真不是太容易
以上一番自編譯版模擬器的注意事項, 還望各位能理解
Blader - 2022/6/19 12:31:02
一點注意事項
雖然Project64最低需求是WinXP系統
但GLideN64插件本身是不支持WinXP的
請在WinXP中改用其他圖形插件

一個小通知
已確認Ootake可在WinXP中運行
因此不再是實驗性支持
各位可放心使用
Blader - 2022/6/20 14:13:25
GLideN64插件緊急更新, 因為本來分享的語言包無法被選擇
經確認是缺失字串, 已經補上, 請重新下載Project64模擬器即可
Blader - 2022/6/21 13:18:37
才發現MSYS2提供的Qt6包是版本6.2
必須版本6.1以下才能支持Win7
所以不能用Qt6編譯bsnes-plus或melonDS也無所謂
Blader - 2022/6/22 14:53:19
bsnes-plus, DeSmuME, Dolphin, Flycast, PCSX2和Project64模擬器例行性更新
ReShade64.dll例行性更新, 已更名為dxgi.dll並隨附於PCSX2模擬器壓縮包中
版本號規則更改, x.y.z仍為正式版本號, 開發版本號改為x.y.z-wwww, 讓玩家們更直覺地識別版本號
Blader - 2022/6/23 13:18:29
重新分享FCEUX和PPSSPP模擬器
FCEUX支持WinXP, PPSSPP僅需CPU支持SSE2即可運行
(PPSSPP官方版需要CPU至少支持SSE4.1才可運行)
加回PCSX2模擬器一些缺失的文件

今天沒更新模擬器, 預計次月1日再行更新
Blader - 2022/6/23 15:30:53
用flac作為遊戲音軌的玩家會多嗎?
正在考慮去掉Mednafen的flac音軌支持
去掉後可以少綁3個dll, 減少模擬器體積
银河漫步 - 2022/6/23 15:37:14
用flac作為遊戲音軌的玩家會多嗎?
正在考慮去掉Mednafen的flac音軌支持
去掉後可以少綁3個dll, 減少模擬器體積
Blader 发表于 2022/6/23 15:30:53
极少,大多数镜像都不是分轨的,就算redump的也不是用flac做分轨
Blader - 2022/6/23 16:54:54
回复 170楼银河漫步的帖子

感謝版主回覆, 估計這幾天內會編譯一份不含flac音軌支持的Mednafen模擬器
Blader - 2022/6/23 17:37:23
還是決定今天一口氣解決, 重新編譯上傳Mednafen模擬器
去除了flac音軌的支持, 減少需要綁定的dll, 精簡模擬器體積
Blader - 2022/6/25 12:22:26
回复 135楼银河漫步的帖子

MESSUI光源代碼就突破1個GB
編譯起來貌似也要等很久
目前正在搞, 但以我的耐性可以等多久不清楚
而且也不知道如何精簡要編譯的機器
全部編譯根本沒意義, 一票沒見過的機器
Blader - 2022/6/25 12:41:22
回复 173楼Blader的帖子

編譯32位版提示內存不足編譯失敗
暫時先放棄好了, 網絡上的32位版不曉得如何編譯的
Blader - 2022/6/25 13:42:12
因為PCSX2和Project64模擬器情況特殊, 故更新模擬器說明
PCSX2模擬器需要CPU支持SSE4.1才可運行
Project64模擬器模塊起始地址因為基地址可手動設置故使用默認值
Blader - 2022/6/25 15:27:11
添加了一個簡易的更新日誌(ppx論壇限定)
現在不標示個別模擬器的更新日期
有更新的模擬器會在更新日誌中提及
银河漫步 - 2022/6/26 9:24:34
回复 173楼Blader的帖子

編譯32位版提示內存不足編譯失敗
暫時先放棄好了, 網絡上的32位......
Blader 发表于 2022/6/25 12:41:22
可以ppx问一下这个我也没编译过不清楚
Blader - 2022/6/27 4:41:41
回复 177楼银河漫步的帖子

看來編譯出來的exe也就那樣, 體積不會更小了
32位會編譯失敗估計是個人問題, 但不會想處理
除非官方放上編譯工具懶人包(目前只有64位, 希望能有32位)
不然32位應該是無法編譯出來, 暫時先這樣了
Blader - 2022/6/27 5:25:25
被回帖說希望能有安卓版模擬器或者漢化版模擬器
我也是想了好幾天不知道怎麼回答, 只好無視
默默在主樓添加幾句相關的聲明, 實在太尷尬了
Blader - 2022/6/28 18:27:13
有關MESSUI的最新進展
發現MAME官方有生成VS2019專案的方法
看了下MESSUI的源碼, 有相同的參數
於是成功生成了VS2019的專案
升級成VS2022專案後現在正在編譯
希望編譯完成後是可以用的
不過300個子專案就有點太多, 不知要等多久
但至少VS2022看得到進度條, 不用空等待
那麼就請各位持續關注後續消息
有任何消息會第一時間上來報告
«23456789»
查看完整版本: [第1期] 重編譯模擬器