CheatMaker 论坛

首页 » 游戏相关版块 » 游戏工具及相关 » [第1期] 重編譯模擬器
Blader - 2022/12/22 11:14:53
20221222
模擬器常規更新
银河漫步 - 2022/12/27 14:26:34
mesen新版的编译有bug,配置按键的时候会报错
Blader - 2022/12/27 14:46:48
回复 542楼银河漫步的帖子

我有留意這個問題, 貌似還不只一位玩家遇到
但我在虛擬機Win7與實體機Win11均無法重現
所以到現在我還不清楚發生原因為何
银河漫步 - 2022/12/27 21:44:43
我是win7系统

x32和x64都报错
Blader - 2022/12/29 12:10:23
回复 544楼银河漫步的帖子

始終找不出病因
能夠猜想到的只有中文系統與英文系統的差異
不過就算確定是這原因我也無法修復
因為對編程不熟無法改寫源代碼
加上目前沒發現是哪段代碼引發的問題
短期內是無法修復此問題
Blader - 2022/12/29 18:41:07
之前就覺得奇怪了
Ninja在我電腦上怎麼會多進程編譯
除了本來就是這樣設計以外
在我電腦上還默認使用6進程編譯
怪不得在MSYS2中表現得很詭異
Blader - 2022/12/30 23:07:31
PCSX2總算放棄維護wx版, 現在就剩下Qt版
DuckStation其實也放棄了SDL版, 但文件還未完全刪去
也許我應該說SDL版已經整合成Qt版的big picture模式
最近才發現, 實在是大lag, 這陣子都沒怎關注模擬器
都是打開來看看就關了, 所以很難發現這些變化
银河漫步 - 2022/12/31 19:24:19
试了下官方版本的mesen-x
好像也是报错
不知道是啥问题
Blader - 2022/12/31 21:22:59
回复 548楼银河漫步的帖子

我覺得比較奇怪的是beginInvoke
這個字眼並沒有出現在模擬器源代碼中
為什麼報錯會出現這個字眼, 到現在沒弄明白
Blader - 2022/12/31 22:03:12
我現在懷疑是圖中的其中一個或多個更新造成的bug
可以嘗試卸載更新, 如果更新不存在那我也沒輒了
5810
Blader - 2023/1/1 12:58:14
因為有點混亂, 導致我忘了讓PCSX2使用Qt6.4
既然已經不支持Win7就沒必要繼續使用Qt6.3.1
所以從今天起編譯的PCSX2更新將會使用Qt6.4
Blader - 2023/1/1 13:56:50
20230101
模擬器常規更新
银河漫步 - 2023/1/2 9:47:42
pcsx2不编译wx版本了么?
Blader - 2023/1/2 11:10:50
回复 553楼银河漫步的帖子

官方已停止維護wx介面
代碼都刪得一乾二淨
以後不會有wx版
银河漫步 - 2023/1/2 11:39:51
qt版有没有启动debug调试页面的功能?
银河漫步 - 2023/1/2 12:13:04
我查了一下老版本的mesen,10月的版本设置按键还是正常的
Blader - 2023/1/2 12:45:07
Qt版沒有辦法啟動調試器, 八成還沒做好

Mesen-X的問題有點眉目了, 請稍待片刻
Blader - 2023/1/2 12:55:25
Mesen-X問題已修復, 請重新下載測試
Blader - 2023/1/2 13:04:36
忘了講, Snes9x源代碼有更新
但更新的只是一個文檔, 不影響模擬器
所以沒有更新編譯Snes9x模擬器
银河漫步 - 2023/1/2 13:37:01
mesen可以设置按键了
pcsx2虽然目前的win10版用不到
但是如果没有了debug功能
对于改派玩家少了最大的一个核心
Blader - 2023/1/2 13:52:15
回复 560楼银河漫步的帖子

總算找到了, 怪不得wx版被廢
如圖所示, 勾選顯示進階設置
然後就會有Debug菜單
選擇打開調試器就可以
5811
Blader - 2023/1/2 16:25:26
正嘗試編譯兼容Win7的Qt6.3.2
大約發現了問題點, 等等編譯好如果可用
估計就會重新編譯一波Qt版模擬器
Qt6.3.2在Qt6.3.1的基礎上
還要再編輯一個qwindowsintegration.cpp
好像這樣才能通過編譯, 但具體能否使用要等會才能揭曉
Blader - 2023/1/2 16:52:06
不知道還漏了什麼環節, 還是不能用
Qt6.3.2可能還是跟Win7無緣
不然就要等外國網友分享代碼了
Blader - 2023/1/2 19:10:24
Qt6.3.2跟Qt6.3.1好像還是差了很多
本來以為只是個小修正, 卻也改了不少東西
只好讓模擬器維持在Qt6.3.1, 不搞了
银河漫步 - 2023/1/2 23:46:10
3581的qt版好像还没那个选项
Blader - 2023/1/3 0:36:41
回复 565楼银河漫步的帖子

具體何時添加的我也不清楚
因為我不是很在意更新了什麼
不會定期去查看更新內容
除非遇到問題我才會慢慢爬更新內容
看是哪次更新出問題, 才能進一步解決問題
Blader - 2023/1/6 16:13:46
好在RMG還保留了使用Qt5的開關
畢竟模擬器本身未使用Qt6才有的API
因此成功編譯了兼容Win7的RMG
可否請版主下載嘗試, 我自己在虛擬機上試驗是可以運行的
Blader - 2023/1/6 18:59:21
沒想到前兩天出現Qt5.15.8...
該來編譯升級一下電腦裡的Qt5了...
Blader - 2023/1/6 20:05:49
剛才想到我有兼容Win7的Qt6.3.1
但是編譯RMG仍不可在Win7上使用
猜想是補丁只支持MSVC編譯版
只好繼續使用Qt5, 可惜呀
Blader - 2023/1/8 3:44:51
Project64模擬器不知哪次更新廢了對WinXP的支持
以後的更新是Win7以上系統限定了
«1516171819202122»
查看完整版本: [第1期] 重編譯模擬器