CheatMaker 论坛

首页 » 游戏相关版块 » 游戏工具及相关 » [第2期] 重編譯模擬器241221
Blader - 2024/10/16 15:18:02
第1期請移步此帖

我看不了第1期最新回覆,這邊重發一帖,附帶本日更新內容

241016
模擬器常規更新

版主提及的MAMEUI問題已修復
如果沒其他問題,後續追隨官方更新

Dolphin / DuckStation 已脫離VxKex要求

Snes9x-Qt無法通過編譯,本次更新忽略
修復Snes9x的版本號錯誤(前幾次更新忘了更名文件夾)
Blader - 2024/10/16 16:29:25
分享Win7可用的Qt6給RPCS3
就是直接解壓到rpcs3.exe的所在位置
提示覆蓋選擇yes就可以在Win7使用
银河漫步 - 2024/10/16 17:46:58
mess功能上应该没问题了
就是编译出来的体积有点大
262那个只有10MB
这个有77MB
应该是那些无用驱动还占着空间
Blader - 2024/10/16 19:43:30
回复 3楼银河漫步的帖子

我這兒exe都沒加殼過
但262那個有加殼
我試試看加殼後差多少吧
Blader - 2024/10/16 19:48:27
加殼後13MB,感覺沒差多少
多的可以當作是編譯器不同造成的差異
這個差異對我來說在合理範圍內
不知道版主的看法呢?
Blader - 2024/10/16 22:43:44
記錄一下MAMEUI x32成功編譯的過程
cc1plus.exe這個程序在編譯luaengine時一直報錯
大概率是內存不足,但我嘗試退出多數程序仍報錯
後來查到是使用的內存過多,需要解除內存2GB限制
在這個exe啟用Large Address Aware的flag就解決了:v:
Blader - 2024/10/17 0:17:51
最新版VulkanRT的安裝包Win7打不開了
不過dll應該還是可用的,請下載zip壓縮包
解壓vulkan-1.dll到System32或SysWOW64
不要跟exe放到一起,會報錯
Blader - 2024/10/17 7:38:22
Dolphin好像變更了判斷深色主題的方式
可以少編輯一份源文件,直接兼容Win7

PCSX2貌似可以用portable.txt
或portable.ini實現便攜,倒是方便不少

Cemu更新後需要創建portable文件夾實現便攜
還不知道的玩家們趕緊試一試
Blader - 2024/10/17 8:00:34
第1期帖子的主樓小修正

VC運行時庫版本太舊有可能無法運行模擬器
所以添加Win7+可用的運行時庫下載

此外VxKex不能用在Win8.x
已編輯掉相關說明
Blader - 2024/10/17 18:49:33
雖然對於Win7玩家我比較建議使用VxKex,不過如果想解除VxKex依賴的話
我分享了幾個dll給64位的DuckStation、PCSX2和RPCS3,理論上也可以在Win8.x運行
言外之意是,DuckStation和PCSX2 3581其實還是不能直接在Win7使用
因為CreateDXGIFactory2不支援Win7,需要經過轉譯才能被Win7認識
Qt的Dll們我已經都替換為打過補丁的版本6.7.3,可以直接在Win7使用
其實我真不想用第三方補丁,因為只能通過MSVC編譯
但我自己又不會寫程序,所以沒辦法做Qt 6.8的補丁,還望各位體諒
Blader - 2024/10/18 3:12:27
總算不用再保留兩種版本的msvc編譯工具
17.10已卸載,DuckStation 5624和PCSX2 3581
用17.11不能通過編譯的問題已解決
需要在出問題的頭文件中添加一行
#include <string>
Blader - 2024/10/18 17:49:58
解決了幾個MESSUI的小問題
本來因為這幾個問題暫時先用MAMEUI這個名稱
現在解決了就改回正式名稱MESSUI
Blader - 2024/10/18 19:43:09
mednafen/mswin/build-toolchain.sh && mednafen/mswin/build-mednafen.sh && mednafen/mswin/package-mednafen.sh
原來Mednafen的幾個腳本必須像這樣同時使用,否則會報錯
我說之前怎麼都沒發現呢,真是lag太久了哈
Blader - 2024/10/19 11:02:36
很抱歉,Win11的zip壓縮實在是太惱人
同樣的文件,壓縮後得到的壓縮包
CRC居然都是不同的
於是我用了Win10的zip壓縮
目前已知問題:Citra系模擬器沒有user文件夾
下載後須手動創建才能啟用便攜模式
Blader - 2024/10/19 21:55:07
今天一直在對Dolphin、DuckStation和PCSX2做調整
特別是DuckStation,DX11/12在Windows平台下全是廢的
剛才特別加了一條判斷,讓DuckStation在Win10+可以使用DX11/12
測試過Win7還是只能用GL或VK,DX11/12完全不能使用
但至少開啟設置界面不再崩潰,算是唯一的限制了吧
银河漫步 - 2024/10/20 21:03:50
https://flyinghead.github.io/flycast-builds/

flycast的网站我最近1个月都打不开了
Blader - 2024/10/21 1:25:01
看起來還在,大概率被牆了
Blader - 2024/10/21 12:17:44
前腳才完成不要求VxKex的DuckStation
作者後腳就開始使用Qt6.8的新特性
目前還在用Qt6.7.3的我因此編譯失敗
基於沒辦法維護太多行代碼(目前每一個源代碼文件我都是做少數的編輯而已)
這次的更新我無法復舊,也就是說
DuckStation大約又需要VxKex了
造成不便我很抱歉,還望各位海涵
Blader - 2024/10/21 14:26:42
241021
模擬器常規更新

Snes9x-Qt的編譯報錯我解決了
顯然作者還未發覺問題,到現在沒修復
Blader - 2024/10/21 18:53:17
Dolphin我忘了改一處,導致Win7打不開
現已修復上傳完畢

DuckStation我還是用Qt6.7.3編譯
逆轉某次commit的改動以後
又能用Qt6.7.3編譯
weist123 - 2024/10/22 17:39:02
恭喜楼主让Dolphin / DuckStation 已脫離VxKex要求!

特地注册来顶贴!楼主就是琵琶行的2048坛友吧。

但你说误传到dev文件夹里面了,是不是在你网盘的biuld64文件夹里面的Dolphin.zip?
================
谢谢!下载了你网盘的biuld64文件夹里面的Dolphin.zip,果然可以在win7 x64下直接运行!无需VxKex,版本是最新的2409-205 !!
感谢楼主!这样你biuld64文件夹里面history里面的以前不能运行在win7的版本,能改成可以运行的么?因为最新版本不一定最好,我想再win7下多几个可以运行的高版本!
weist123 - 2024/10/22 18:23:31
DuckStation.0.1.7757,我从网盘的biuld64\history\241016下载的DuckStation.zip,解压,再解压Dlls_for_DuckStation_on_Win7.zip覆盖进去,win7 x64 sp1下无法运行,用了vxkex,还是无法运行。
说是“无法定位程序输入点****于动态链接库dxgi.dll上”
Blader - 2024/10/23 0:51:12
回复 22楼weist123的帖子

這個是我疏忽了,放錯文件
已經重新上傳正確的dll了
Blader - 2024/10/23 0:58:02
回复 21楼weist123的帖子

按理是目前為止的版本都能在Win7運行
不過這委託,數量有點多需要耐心等候
不定時就會上傳分享,感謝層主特地註冊反饋
Blader - 2024/10/23 1:07:20
已經抽空將Lime3DS和Mandarine改用msvc編譯
可以使用打過Win7補丁的Qt6.7.3,藉此在Win7運行
不過執行效率可能沒有clang編譯好,還請留意

melonDS和RMG已改回Qt5編譯,可完美支持Win7
並且用Qt5編譯的RMG不能顯示遊戲清單的問題也一併解決

Snes9x-Qt已改用Qt6.2.10編譯,改了部分源代碼
加上修改exe幾處,搭配Dll包可以在Win7運行

上述模擬器皆已測試通過,無須依賴VxKex
如有問題歡迎反饋,官方版就存在的問題不予處理
Blader - 2024/10/23 6:09:01
回复 21楼weist123的帖子

編譯了今年每月初的舊版本(共10個),不依賴VxKex
如果覺得不夠麻煩再反饋一下,後續再補上更多版本
银河漫步 - 2024/10/23 10:38:38
Mandarine 和 lime3DS 大内存了
Blader - 2024/10/23 11:02:03
回复 27楼银河漫步的帖子

我本來有改,後面修bug後又忘掉了:L
Blader - 2024/10/23 13:20:28
因為發現Flycast 32位版只能在Win7運行
所以又恢復分享了,我這兒Win11運行即閃退
首度遇見對Win7如此友善的模擬器
不過也就32位版了,64位版還是能在Win10+運行
weist123 - 2024/10/23 18:12:19
回复 26楼Blader的帖子

感谢您的重要贡献!明天我挑网速快时集中下载,然后测试。
12345
查看完整版本: [第2期] 重編譯模擬器241221