首先下载dgvoodoo2
https://dege.fw.hu/




下载解压后,将MS/X86里面的DLL,复制到对应游戏启动目录内(也就是游戏根目录)(X86和X64分别对应32位和64位,红魔乡是32位所以用X86里的)

(如显示有重复直接替换即可)

之后启动dgvoodoo

add添加红魔乡游戏目录(也就是红魔乡的游戏根目录,和上面放DLL的目录是一样的)

API选择这个(这个应该就是修复的关键)

选择自己的显卡,如果不知道哪个是可以看右边输出屏幕显示有自己屏幕的就是了(我自己的事DISPLAY1)输出屏幕选default就行

之后点apply再点ok就可以了

此时就可以在红魔乡游戏根目录下找到这样一个文件(degvoodoo注入的)
再运行游戏就可以啦,花屏的问题应该就解决了
本人也只是个半吊子,教学来源BV1HfzwYUEHw
红魔乡联机版BV1LhwazuEru