Stage1st

标题: 问下万能的PC区大佬们,咋调教虚拟机能顺畅的打打老游戏? [打印本页]

作者: 慕容断月    时间: 2021-1-14 13:58
标题: 问下万能的PC区大佬们,咋调教虚拟机能顺畅的打打老游戏?
本帖最后由 慕容断月 于 2021-2-7 23:54 编辑

感谢27楼大佬指路,此贴终结

————————————————————————————————————————————————————————

更新:开篇一句话:【再买一台二手机不好/香吗?】请别回了,求你们了,这边的需求是 all in one,再买一台还用说嘛第一时间都想得到。。。。。。

————————————————————————————————————————————————————————

宿主机配置:6700HQ+1066+16Gram(频率忘了),系统win10 20H2跟更新走,没开hyper-v但是开了沙盒

因为懒得折腾gal和国产老作品在新系统的兼容性了
galgame和老国产的兼容性比普通游戏整起来麻烦多了
运气好丢个dgvoodoo说不定还能搞定
运气不好又不会程序都没法修了

于是本着懒人原则打算装个虚拟机
综合考虑决定装个xp

于是想问下现在怎样的方案能最大限度发挥宿主机的性能呢?

以前重装系统前试过,但是3D游戏基本等于废了
跑世嘉拉力2这种22年前的3D游戏都能幻灯片……

求各位指个路

作者: 冰箱研会长e-3M    时间: 2021-1-14 14:00
我也蹲一波大佬
印象里应该可以KVM显卡直通?
作者: liwangli1983    时间: 2021-1-14 14:15
vmware player我装了win7,再装vmtools打开3d加速,win7显卡评分能上7.9(3700x+5600xt),跑甜甜圈也ok,游戏只试了双星物语2和空轨这样的,也能跑
作者: killer0079    时间: 2021-1-14 14:17
我屯了一个win7系统和一个XP系统的平板电脑,专门对付老GAL

然而至今都没用上,还没遇到过win10搞不定的,上次玩的baldr force exe都有大佬专门做的win10补丁
作者: 烟萝    时间: 2021-1-14 14:19
有个游戏叫qq幻想。。现在偶尔还用虚拟机xp去玩。
作者: 慕容断月    时间: 2021-1-14 14:58
liwangli1983 发表于 2021-1-14 14:15
vmware player我装了win7,再装vmtools打开3d加速,win7显卡评分能上7.9(3700x+5600xt),跑甜甜圈也ok, ...

啊这……

这配置也不愁了

不过双星2跟空轨win10运行也没啥问题嘛

作者: 慕容断月    时间: 2021-1-14 15:00
killer0079 发表于 2021-1-14 14:17
我屯了一个win7系统和一个XP系统的平板电脑,专门对付老GAL

然而至今都没用上,还没遇到过win10搞不定的, ...

是的,主要也是想打老gal

bfe汉化版那个自动化loader的话那个可能是我做的
如果不是我倒希望告诉我下有哪个大佬出马解决了载入小镜像的问题

bfe其实好解决,官方20周年纪念版里已经可以原生win10运行了,也能窗口化,但,汉化是写进exe的,无解……
作者: 尔乃美家累    时间: 2021-1-14 15:11
现在最新版的vmware的gpu性能非常强啊 鲁大师能有原版80%的性能

—— 来自 samsung SM-N9600, Android 10上的 S1Next-鹅版 v2.4.4
作者: 咲月露娜    时间: 2021-1-14 15:13
用vmware不要用hyper-v,虚拟机开显卡3d加速
作者: linux40    时间: 2021-1-14 15:16
开Hyper-V ,再开RemoteFX。
作者: killer0079    时间: 2021-1-14 15:17
慕容断月 发表于 2021-1-14 15:00
是的,主要也是想打老gal

bfe汉化版那个自动化loader的话那个可能是我做的

感谢大佬,确实是用的自动化loder。

我觉得用4:3的1024x768分辨率的老平板玩老游戏别有一番风味。咸鱼上有人卖一款优派平板及的是叫97I,能装XP和win7,性能玩老游戏应该没问题,我买的就是这个
作者: linux40    时间: 2021-1-14 15:18
冰箱研会长e-3M 发表于 2021-1-14 14:00
我也蹲一波大佬
印象里应该可以KVM显卡直通?

那个是linux only。
作者: 慕容断月    时间: 2021-1-14 15:28
咲月露娜 发表于 2021-1-14 15:13
用vmware不要用hyper-v,虚拟机开显卡3d加速

这个当然知道,所以提前讲一下

就是在完全没开过hyper-v+打开了显卡3d加速的情况下,速率还是有些微妙,所以才想问问的

目前是,跑三国无双5没啥问题,但是就是卡,偶尔能流畅到目测40~55+波动,然后经常性卡顿
作者: 慕容断月    时间: 2021-1-14 15:31
linux40 发表于 2021-1-14 15:16
开Hyper-V ,再开RemoteFX。

20H2好像不能?
作者: macos    时间: 2021-1-14 15:37
linux40 发表于 2021-1-14 15:16
开Hyper-V ,再开RemoteFX。

remotefx在xp没驱动,而新几版10已经停止支持rfx了,只能命令行开
作者: macos    时间: 2021-1-14 15:41
你试一下vbox,但内存性能可能还是vmware高
作者: 卡普空    时间: 2021-1-14 15:49
liwangli1983 发表于 2021-1-14 14:15
vmware player我装了win7,再装vmtools打开3d加速,win7显卡评分能上7.9(3700x+5600xt),跑甜甜圈也ok, ...

我想知道VMtools的3d加速,可以支持到什么水平的3d游戏(轩辕剑5和6可以流畅跑吗)
作者: 尔乃美家累    时间: 2021-1-14 15:52
卡普空 发表于 2021-1-14 15:49
我想知道VMtools的3d加速,可以支持到什么水平的3d游戏(轩辕剑5和6可以流畅跑吗) ...

能流畅跑ff14 你猜能不能玩

—— 来自 samsung SM-N9600, Android 10上的 S1Next-鹅版 v2.4.4
作者: liwangli1983    时间: 2021-1-14 16:00
卡普空 发表于 2021-1-14 15:49
我想知道VMtools的3d加速,可以支持到什么水平的3d游戏(轩辕剑5和6可以流畅跑吗) ...

这两个游戏没试过不清楚,性能很大程度上取决于host显卡吧,如果host是集成的我觉得就够呛,独立的好一点的可能可以?我手头没有测试显卡的软件,所以也没对比过vm这个模拟的显卡能达到host显卡的多少程度
作者: yst234    时间: 2021-1-14 16:38
冰箱研会长e-3M 发表于 2021-1-14 14:00
我也蹲一波大佬
印象里应该可以KVM显卡直通?

这不仅是 Linux 限定
就是虚拟机里的系统都必须是 Windows 10
再往下引导都起不来
Windows 7 都很难说(毕竟不支持完整 UEFI 规范)
作者: 慕容断月    时间: 2021-1-14 16:39
liwangli1983 发表于 2021-1-14 16:00
这两个游戏没试过不清楚,性能很大程度上取决于host显卡吧,如果host是集成的我觉得就够呛,独立的好一点 ...

一个问题,在笔记本上如何确定vmware调用的显卡?
作者: yst234    时间: 2021-1-14 16:45
本帖最后由 yst234 于 2021-1-14 16:49 编辑

如果想用 xp 的话,VMware 可能还真是唯一虚拟机里性能不错的。。但是 xp 下那个 VMware SVGA II 好像又没有 3D 加速(指 DxDiag 下 AGP 纹理加速不可开启)
我试过在虚拟的 xp 里跑 3DMark 2000  和 2001,结果分数都不高
所以非常蛋疼,也许淘个老电脑是体验最好的方案。。

附:
3DMark 老版本官方下载 https://benchmarks.ul.com/legacy-benchmarks
从 3DMark 99 到 11 还带序列号。。
作者: liwangli1983    时间: 2021-1-14 17:01
慕容断月 发表于 2021-1-14 16:39
一个问题,在笔记本上如何确定vmware调用的显卡?

nv显卡驱动控制面板里有个指定哪个程序有独显的设置
作者: 慕容断月    时间: 2021-1-14 17:11
liwangli1983 发表于 2021-1-14 17:01
nv显卡驱动控制面板里有个指定哪个程序有独显的设置

原来用老方法就可以了啊,谢谢

作者: 慕容断月    时间: 2021-1-14 17:12
yst234 发表于 2021-1-14 16:45
如果想用 xp 的话,VMware 可能还真是唯一虚拟机里性能不错的。。但是 xp 下那个 VMware SVGA II 好像又没 ...

感谢,我试试,直观感受最新的workstation pro16好像好了不少
作者: liwangli1983    时间: 2021-1-14 20:56
本帖最后由 liwangli1983 于 2021-1-14 20:57 编辑

有意思,furmark虚拟机和主机都跑了下,5600xt显卡,虚拟机win7在1920x1080无AA的情况下跑117fps,主机跑105fps……

回头从楼上发的地址下个3d mark11看看

作者: kyouko    时间: 2021-1-15 01:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: 慕容断月    时间: 2021-1-15 16:42
kyouko 发表于 2021-1-15 01:02
vmware图形虚拟性能最好用win vista,选择虚拟机版本11/12。3dmark2001SE Nature场景能跑800fps,显卡是16 ...

我也不是没考虑过装vista,只不过不确定vista对于旧作和旧组件的兼容度,vista只见过,没用过

顺便问下都是怎么设置的呢?
作者: 棺材叔叔    时间: 2021-1-15 21:35
支持直通的显卡贵的你怀疑人生,不如老2d游戏虚拟机xp,3d游戏安心用win10

—— 来自 Meizu 16th Plus, Android 8.1.0上的 S1Next-鹅版 v2.4.4
作者: liwangli1983    时间: 2021-1-15 22:24
跑了下3d mark06,1280x1024能中到29484分,大部分时间host显卡(5600xt)战用率在50%左右。给client分配了8g内存,4g显存,2个cpu核心(3700x)

这分数跑老游戏是妥妥的够用了

作者: linux40    时间: 2021-1-16 00:51
棺材叔叔 发表于 2021-1-15 21:35
支持直通的显卡贵的你怀疑人生,不如老2d游戏虚拟机xp,3d游戏安心用win10

—— 来自 Meizu 16th Plus, An ...

你说的是显卡虚拟化,不叫显卡直通。我就直通了一块gtx1650。
作者: 中年油腻肥宅    时间: 2021-1-16 08:47
看了这帖子我决定去淘两个老电脑备着。。
作者: 慕容断月    时间: 2021-1-16 09:07
棺材叔叔 发表于 2021-1-15 21:35
支持直通的显卡贵的你怀疑人生,不如老2d游戏虚拟机xp,3d游戏安心用win10

—— 来自 Meizu 16th Plus, An ...

首先,老2D国外的基本不担心,有个叫gog的,有叫dxwnd和dgvoodoo的,知名的甚至都有专属优化补丁
其次,老3D更不担心了,要么有主机版可以模拟器伺候或者买向下兼容版,要么一样有民间大神整了一套非常优秀的补丁

担心的反而是亚洲地区的pc游戏,基本处于N不管的情况,尤其是中日早年的游戏
仙剑粉丝群体大,所以到了0202年还有大佬给仙剑3和问路篇整了一个很棒的高清补丁,但其他游戏可就没这待遇了

gal汉化更是凄惨
如果只是解决2D游戏,其实现在的配置跑个xp运行没啥问题,但总有个万一嘛
作者: 慕容断月    时间: 2021-1-16 09:08
linux40 发表于 2021-1-16 00:51
你说的是显卡虚拟化,不叫显卡直通。我就直通了一块gtx1650。

宿主机Linux虚拟机win10这种方案?
作者: Tissuesea    时间: 2021-1-16 11:00
老实说最近在Window10玩gal感觉也没啥问题啊,唯一遇到问题就是炎孕同级生,不调分辨率没法玩

—— 来自 HUAWEI VTR-TL00, Android 9上的 S1Next-鹅版 v2.4.4
作者: linux40    时间: 2021-1-16 15:53
慕容断月 发表于 2021-1-16 09:08
宿主机Linux虚拟机win10这种方案?


作者: 慕容断月    时间: 2021-1-16 20:33
linux40 发表于 2021-1-16 15:53

这种方案是可行,但win10跟其他系统直通好像没辙了……
作者: 慕容断月    时间: 2021-1-16 20:37
本帖最后由 慕容断月 于 2021-1-16 20:39 编辑
Tissuesea 发表于 2021-1-16 11:00
老实说最近在Window10玩gal感觉也没啥问题啊,唯一遇到问题就是炎孕同级生,不调分辨率没法玩

—— 来自 H ...

win10本身没问题,但有个限定条件,1803之前,1803之后阿三又动了什么东西导致一些游戏不行了

具体在这:https://ultrapre.github.io/2019/ ... %E6%8E%A2%E7%A9%B6/

基本都是补丁问题,但有汉化我还是不想啃生肉,啃生肉有时候囫囵吞枣有点不爽

然后有个游戏是我从win7换到8.1和10后就一直想玩没法玩的:君望LE汉化版,win8以上短时间不定时崩溃,根本算不到什么时候就会崩溃……
作者: 慕容断月    时间: 2021-1-16 20:40
kyouko 发表于 2021-1-15 01:02
vmware图形虚拟性能最好用win vista,选择虚拟机版本11/12。3dmark2001SE Nature场景能跑800fps,显卡是16 ...

非常感谢推荐,我装了个vista,确实dx加速全都开了,测了下3dmark06,全套测试下来1080P也有个1w2,查了下有gt240+e5400左右的水平,以前刚好有套这个配置的机器,这个应该是够用了
作者: 两个路人    时间: 2021-1-17 12:19
本帖最后由 两个路人 于 2021-1-17 12:21 编辑

能Vista跑的,win7理论上也能跑,所以直接倒回去实机装win7不就完了,用什么瘟屎。VMware Tools应该是改进过性能了,宿主win7 SP1,虚拟xp SP3,虚拟2个单核U。vm7跑DX方块不稳,vm14跑着流畅。vm7我记着樱大战3是跑不动的,vm14倒是勉强30帧拉起来了,就是640*480分辨率蛋疼。
作者: 慕容断月    时间: 2021-1-17 18:23
两个路人 发表于 2021-1-17 12:19
能Vista跑的,win7理论上也能跑,所以直接倒回去实机装win7不就完了,用什么瘟屎。VMware Tools应该是改进 ...

1202年你跟我说实机装win7你怕不是在逗我
新作基本都dx12了,win7就算有兼容包后续支持也难说

再说了我就是不想用,一上来给我一句【直接倒回去实机装win7不就完了,用什么瘟屎】,这话真就站着说话不腰疼
作者: 两个路人    时间: 2021-1-17 18:31
本帖最后由 两个路人 于 2021-1-17 18:33 编辑

我很好奇LZ有什么老游戏能用到DX12这么先进的玩意儿。我们讨论也是针对怎么跑老游戏而已。何况你这个平台又不是新硬件,必须上瘟屎倒不回去的那种(摊手)。如果老游戏非要上Vista虚拟机,那这条件实机win7就完了。至于LZ还有其他要求,那自然另说咯(挖鼻
作者: Trompete    时间: 2021-1-17 18:43
老黄油,日版XP是标配,其他的都不够看

如果你没遇到需要日版XP的,说明你没这个需求
作者: 慕容断月    时间: 2021-1-17 18:56
两个路人 发表于 2021-1-17 18:31
我很好奇LZ有什么老游戏能用到DX12这么先进的玩意儿。我们讨论也是针对怎么跑老游戏而已。何况你这个平台又 ...

主力机装win7,说的都是虚拟机解决老游戏问题,你这里跟我说直接实机装win7,你不是在逗我那是干啥?我先谢谢你了
作者: 慕容断月    时间: 2021-1-17 18:56
Trompete 发表于 2021-1-17 18:43
老黄油,日版XP是标配,其他的都不够看

如果你没遇到需要日版XP的,说明你没这个需求 ...

当然,这个是标配,但是目前看来,遇到的大部分生肉配合LE在win10还都能跑,老掉牙的目前也没需求
作者: 死宅的野望    时间: 2021-1-17 22:51
慕容断月 发表于 2021-1-16 20:40
非常感谢推荐,我装了个vista,确实dx加速全都开了,测了下3dmark06,全套测试下来1080P也有个1w2,查了 ...

请问一下你用的VMWare版本是多少?
作者: 慕容断月    时间: 2021-1-17 23:18
死宅的野望 发表于 2021-1-17 22:51
请问一下你用的VMWare版本是多少?

最新的workstation pro16,对虚拟机设置兼容性是11,然后vista没法自动装vmware tools 手动下载11.6之前版本的tools导入虚拟机里安装

这样得到的
作者: 死宅的野望    时间: 2021-1-17 23:46
慕容断月 发表于 2021-1-17 23:18
最新的workstation pro16,对虚拟机设置兼容性是11,然后vista没法自动装vmware tools 手动下载11.6之前 ...

THX
作者: c20070613    时间: 2021-1-18 03:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: oskneo    时间: 2021-1-18 10:21
顺便想问一下虚拟机相关的问题。
虚拟机里面的虚拟显卡究竟是否全功能的?
例如硬件解码编码的功能是否还在那?
最近研究虚拟机,直通win10是成功了。但发现其视频输出方式还是只能靠其连接的hdmi。跟vmware ws的完全不同。
当然,vnc和win10自己支持的rdp甚至splashtop之类的可以用,但这些纯软件实现的话要远程画质根本不够。如果要硬编码的话,vm本体虚拟显卡是否支持是一个问题,用的软件是否支持那os也是一个问题,特别是旧的os。例如可硬件编码的parsec不能在xp,7上做host。
这样的话反而superviser就不能用linux或旧版window。
基本就win10和win server两个选项。

—— 来自 HUAWEI HDL-W09, Android 8.0.0上的 S1Next-鹅版 v2.4.4
作者: hgfdsa    时间: 2021-1-18 10:30
随便收个二手机,没地方放就来个二手笔记本,AMD平台的特别便宜,不就解决问题了。
作者: neotaburiss    时间: 2021-1-18 10:35
本帖最后由 neotaburiss 于 2021-1-18 10:37 编辑
oskneo 发表于 2021-1-18 10:21
顺便想问一下虚拟机相关的问题。
虚拟机里面的虚拟显卡究竟是否全功能的?
例如硬件解码编码的功能是否还在 ...

unraid下直通后虚拟机的显卡是全功能的,自己测下H265解码编码就可以

输出不一定要靠hdmi,去淘宝5块钱买个hdmi诱骗器,这样虚拟机的分辨率就是随便你设定了....

无头显示方案的话,追求流畅度的话可以用windows自带的RDP(不能调用独显,但是可以用独显的CUDA功能)
如果追求显卡的话,可以用VNC(但是性能极差,看网页视频都会很卡),  我现在用的比较多的是moonlight串流,
虽然对虚拟机和显卡负担大(显卡把虚拟机的输出编码成h264/h265再推送到客户机),但是很流畅,延迟也很低

作者: oskneo    时间: 2021-1-18 10:43
本帖最后由 oskneo 于 2021-1-18 10:56 编辑
neotaburiss 发表于 2021-1-18 10:35
unraid下直通后虚拟机的显卡是全功能的,自己测下H265解码编码就可以

输出不一定要靠hdmi,去淘宝5块钱买个 ...

这样能全功能的虚拟机只有一个win10,同时开的win7,xp等根本没多余的独显直通给他。rdp以前试过了,不开动硬编码的话看1080p视频画质都很不行。
偶的使用场景基本都是在睡房远程去pc里开不同的虚拟机玩。
因为是a卡,所以用不了moonlight。现在主要用parsec,画质基本是满意的。但win7,winxp无法这样做。



—— 来自 HUAWEI HDL-W09, Android 8.0.0上的 S1Next-鹅版 v2.4.4
作者: neotaburiss    时间: 2021-1-18 11:00
oskneo 发表于 2021-1-18 10:43
这样能全功能的虚拟机只有一个win10,同时开的win7,xp等根本没多余的独显直通给他。rdp以前试过了,不开 ...

RDP是因为默认用的是远程登录的显卡不会掉用第二显卡的原因,所以不能硬解
你可以试下moonlight串流,还是很流畅的

如果你需要多个虚拟机同时有显卡的话,可能只能多买几块显卡了.....
作者: 两个路人    时间: 2024-2-15 20:18
本帖最后由 两个路人 于 2024-2-15 20:22 编辑

回来在这楼里更新一下虚拟机相关的信息

新CPU装win98会非法操作的问题算是解决了。另外,这位作者还给win95/98写了个softGPU,用于改善3D性能
https://github.com/JHRobotics/softgpu
【使用Patcher9x解决Windows 98在安装时的非法操作问题-哔哩哔哩】 https://b23.tv/av534422259
patcher9x:github.com/JHRobotics/patcher9x
开Steam++(微软商店的Watt Toolkit)加速,或者
patcher9x v0.8.50 Beta4:pan.baidu.com/s/1kW7F9tp7LVTtL-w57sPbpA?pwd=patc
浏览器会自动加https://
Windows98进入图形界面安装的第二次重启时打断施法,把Patcher9x的软盘插入,然后从软盘启动修复,修复完成后可以重启继续安装。
Patcher9x还有多种用法,参见GitHub上的自述文件
使用VMware模拟的SoundBlaster16声卡,在较新的主机处理器下,会在Windows 98出现开机音过快的情况,可以切换成PCI128声卡(vmx里把sound.virtualdev = "sb16"这里的sb16改成es1371)
适用于win98的PCI128声卡驱动:files.emulace.cz/sbpci_98se.exe



作者: macos    时间: 2024-2-15 21:08
俺记得两年前就看到98玩游戏用86box之类全虚拟的介绍了,现在的硬件性能这么过剩应该问题不大
作者: 慕容断月    时间: 2024-2-16 14:35
killer0079 发表于 2021-1-14 15:17
感谢大佬,确实是用的自动化loder。

我觉得用4:3的1024x768分辨率的老平板玩老游戏别有一番风味。咸鱼上 ...

今天看到帖子顶起来我也回复一下吧,前段时间各种尝试加上cnc-ddraw新版本我跟作者提交了兼容请求,现在已经可以win10以上免载入小镜像和窗口全屏互相切换了,如果还没打完或者以后想重温可以接着试试,泥潭我也发过贴




欢迎光临 Stage1st (https://www.saraba1st.com/2b/) Powered by Discuz! X3.4