[心得] Virtualbox使用opengl避免黑屏白屏

楼主: cult2 (cult)   2022-10-19 09:47:01
新实机新显卡系统使用directdraw跑旧游戏相信应该很多人都知道
如苍之涛可以在游戏目录下放置ddraw.dll
https://github.com/narzoul/DDrawCompat/releases
模拟虚拟机的系统由于属[email protected]架构
若不想黑/白屏(directX/opengl)不给力
由于guest(95,98,XP,7)也无法支援最新direcX避免黑屏
就只好采不白屏的作法使用opengl renderer
简单讲可以采MESA3D FOR WINDOWS软件模拟
在游戏目录下放置opengl32.dll
执行游戏档时会call link报错但略过后可正常执行
have fun!
该档案连结如下
https://fdossena.com/?p=mesa/index.frag
##以下原说明
MESA3D FOR WINDOWS
Mesa3D can be used to provide a Software Renderer to OpenGL applications.
It is especially useful to run old apps and games that use an old version of
OpenGL and do not work properly on modern hardware.
Please note that this renderer is far from perfect, and many games will not
work.
Instructions on how to use the DLL are included.
作者: j1551082 (薄荷哈亚铁)   2022-10-19 10:33:00
不给力不屏
作者: j1551082 (薄荷哈亚铁)   2022-10-19 10:33:00
不给力不屏
作者: j1551082 (薄荷哈亚铁)   2022-10-19 10:33:00
不给力不屏
作者: j1551082 (薄荷哈亚铁)   2022-10-19 10:33:00
不给力不屏
楼主: cult2 (cult)   2022-10-19 12:29:00
哈,这是给无法执行旧游戏用的,非3d加速用
楼主: cult2 (cult)   2022-10-19 12:29:00
哈,这是给无法执行旧游戏用的,非3d加速用
楼主: cult2 (cult)   2022-10-19 12:29:00
哈,这是给无法执行旧游戏用的,非3d加速用
楼主: cult2 (cult)   2022-10-19 12:29:00
哈,这是给无法执行旧游戏用的,非3d加速用
作者: j1551082 (薄荷哈亚铁)   2022-10-19 02:33:00
不给力不屏
楼主: cult2 (cult)   2022-10-19 04:29:00
哈,这是给无法执行旧游戏用的,非3d加速用

Links booklink

Contact Us: admin [ a t ] ucptt.com