关于需要虚拟光驱等的游戏(老游戏等)
winlator吧
全部回复
仅看楼主
level 9
部分老游戏需要虚拟光驱,由于我这里暂时没游戏可测,但是找到了部分资料
【教程】如何安装镜像游戏 / wine如何添加虚拟光驱
具体设置在winecfg,驱动器设置这里,需要指定一个盘符,选择盘符需要映射的目录,在高级设置选择类型,如光驱和其他
Exagear模拟器貌似只能识别到z盘文件,winlator glibc版由于不是完整的linux系统不支持磁盘管理,你需要在z盘创建文件夹把游戏放进去
注意!
exa模拟器的TFM文件管理器可以直接显示你新建的光驱之类的盘符(需要重新启动一个TFM窗口,原本的TFM窗口不要关闭,会导致退出)
winlator的wfm文件管理器不会显示,需要在任务管理器运行“explorer.exe”,在“我的电脑”这里会显示新建的盘符
图四不要和我一样选opt目录,请在z盘创建文件夹,把你的游戏或者说镜像解压进去
重点!
由于这个wine有BUG,exagear重新启动后盘符会映射到/tmp目录,winlator会直接把盘符卸载掉,也就是说你每次启动都需要重新设置winecfg,没有办法,毕竟我这里测试的winlator版本为8.0的proot改版
大部分老游戏在winlator上运行都存在bug,如果你的设备对32位兼容好的话可以考虑exagear模拟器
后续我可能会针对此贴进行补充
2024年10月09日 11点10分 1
level 1
我用exa的ed,怎么没有碰到过你说的那个问题,哪里会跑到tmp去咧。[阴险]exa,此方面不是一直很正常的么?只不过,虚的和真的有些区别,不能真拿它当真的看待罢了。
用winlator倒是有你描述的那问题。[阴险]
2024年10月09日 12点10分 2
exa这边如果是winecfg创建的虚拟光驱是正常的吗?有没有wine版本之分?反正我这里用的改版是52emu上下的,wine版本是8.2
2024年10月09日 13点10分
@这咋整啊啊86 82也没有掉盘符的问题啊。82的问题主要是盘文件显示慢,盘文件仅显示文件,没有图标,以及有一些渲染故障,确切的说618以后的wine都有这些问题,唯独没有掉盘符的问题。[阴险]
2024年10月09日 14点10分
@在那老虎山上 那个静言思之版没问题了,hostei的ed 3in1就有这个问题,确实是模拟器的原因[真棒]
2024年10月09日 15点10分
level 9
补充:Exagear这边重启之后是直接掉盘符,不会链接到/tmp,这里是我看错了
2024年10月09日 13点10分 3
exa的ed,也不会掉盘符啊。你碰到的问题,不是exa的ed的问题。是你用的模拟器资源的问题吧。[你懂的]
2024年10月09日 13点10分
level 1
至于winlator挂载光盘不正常的问题,是apk的bug。
产生原因在于winlator预制了一些东东,导致wine无法完成正常的升级,结果搞出来的预制c盘,看似能用没什么问题,其实又是烂的,有一定异常的,其中一个异常就是挂载光盘功能不正常。
即发生了wine异常,在wine的初始状态下,根本就没有挂载光盘功能不正常的问题。
在此bug未真正解决之前,有两个处理方法可临时避开,挂载了在wfm中看不见,一重启就没了的,挂载光盘功能异常的问题。
非winlator一重启就会自动卸载光盘,就是单纯的wine未处于正常状态,有bug未解决。
临时处理方法一:
重新预制正常的c盘,使wine恢复原来的面目,它正常的面目,就是在最初始状态的时候,根本就没有挂载光盘异常的问题。此方法需动数据包,将挂载光盘功能正常的预制c盘,塞进数据包。
临时处理方法二:
步骤一,新建容器环境,在启动参数中,添加WINEPREFIX=/home/xuser/.wine92。(添加此参数后,wine会重新升级,apk所做的任何预制,基本上都会无效,也就不会导致wine异常。如此c盘文件基本上完整,注册表也是处于初始状态。处于wine原本正常的状态。未发生wine异常,自然就不会挂载光盘有异常。因为wine的虚拟光盘功能本来就是能用的。)
步骤二,将wfm,winhandler两个程序复制回c盘。(步骤一后,c盘不存在,要打开的程序wfm和winhandler,所以重新复制一下,不然进去就光一个桌面了,什么也没揸开了。)
最后,恭喜,处理完毕。winlator,现在可以如exa的ed一样,正常使用wine的挂载光盘功能了。
真正解决此问题:
目前暂时没有真正解决此问题的!
真正解决那需查apk预制出来的c盘为何有些烂烂的,很大概率是要重写java的。自1至8,发展至今,此问题存在很久了。(如果你碰到部分修改版没有此问题,那大概率是用临时处理方法1避开的!)
效果如图,左下解菜单,空了,什么都也没有了。但是,挂载光盘功能,恢复正常了。[阴险]
在问题真正解决之前,可通过临时方法一,自己修改数据包,来暂时解决,临时方法二,虽能解决问题,但要搞它两下,不太方便。
2024年10月10日 03点10分 4
我找的一些7.1 8.0 挂载光驱用不了,进去游戏提示failed with HRESULT 这个错误,而用7.13就没这个问题,能正常进游戏,8.0我试了下你说的第二方法,不知道哪个步骤出错了,还是提示这个。
2024年11月15日 04点11分
@在那老虎山上 8.0建了个新容器,环境添加了参数,进了容器,进了里面只有C盘和空的Z盘,不知道怎么在里面复制回那两个文件(之前复制好其他容器的),后来退出容器发现可以在那里复制
2024年11月15日 04点11分
后来的步骤就不懂了,不去掉环境参数,进去还是空的,去掉了进去了还是光驱用不了,进游戏提示failed with HRESULT(Ox80040217) 这个错误
2024年11月15日 04点11分
@不懒树懒 少数修改版能正常挂载光盘。能不能正常挂载光盘,就只看弄包的大神在弄预制c盘的时候,预制c盘的是不是正常的。这里提到的第二种方法并不是让你玩游戏,只是让你看看,wine正常的时候,根本就没有挂载不了光盘的问题。
2024年11月15日 09点11分
level 11
我有个问题,为什么有些galgame的CN程序(汉化程序)刚开始能正常打开,一段时间后会无法启动,点击出现空白的错误提示框无法进入游戏,然后经过我仔细对比发现这个程序大小一段时间后会变大,然后把这个游戏重新解压一遍又能打开了,这是为什么?
2024年10月11日 00点10分 5
level 11
我具体描述一下,出现这种现象,一般都是gpt补丁,或者是汉化组单独拿出来的cn程序,都有不小概率出现这个问题,但是如果游戏本身就是官中,几乎没有这个问题
2024年10月11日 00点10分 6
汉化组的资源,一般上传的人会搞好全部补丁(包括无CD和汉化),无需挂载光驱,一般你只需要运行里面的注册表补丁就可以解决打不开的问题(如果注册表批处理有问题导致无法注册要手动改)
2024年10月11日 00点10分
@天涯月影tyyy 请问一下,我解压出的资源包括了两个文件夹,一个里面是虚拟光驱,里面的游戏能正常打开;另一个是gpt补丁,是个exe文件和另外两个不知道什么的文件,我该怎么安装这个补丁呢;我试了把游戏本体复制出来再把补丁拷到游戏目录里,没用啊
2024年10月14日 08点10分
@皮鹿造龙 点gpt文件也没用[惊哭]救救孩子吧
2024年10月14日 08点10分
@皮鹿造龙 gpt翻译可能会有病毒,导致游戏无法打开,可能会感染其他程序(你挂载的手机文件夹),只能说只要支持Dx9的环境就能运行,如果你不怕病毒的话
2024年10月14日 08点10分
level 11
具体就是这样
2024年10月11日 00点10分 7
level 11
游戏名称的话在图片里面了,然后点击gpt程序会报错,之前是正常的,过了一天就打不开了,然后没发现有相关的注册表或者日志文件
2024年10月11日 00点10分 8
level 1
大佬,为什么我的显示不出来啊,winlator10.1
2026年01月21日 07点01分 10
1