New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Red Alert 2 #44
Comments
hello,小鸡 |
怎么样在ARM64 安装 box86。我编译老是失败 |
(I don't speak or read chinese, but google translate did a good job translating it) You need to install multiarch armhf. box86 is a 32bits exclusively. |
Thank you |
Tiberian Sun, Red Alert 2 and mods of both aren't running perfectly due to frozen video in the menus. Tested on Raspberry Pi 400 with the latest Box86 and Wine 5.13. I have to navigate the menus blindly in order to actually get to the gameplay. Not to mention that during gameplay, the cursor keeps constantly flickering. |
你应该用pi-apps |
Please don't do advertisement @mobilegmyt |
Sorry, but I mean pi-apps does have the arm64 debs in it for box64 with multiarch... |
no it doesn't. |
同样是来自中国的玩家,同样的ft2000 cpu,uos(基于debian10) 关于ra2,如果你启用了cnc-ddraw补丁,你会丢失所有的菜单gui显示,包括主菜单和游戏内按esc的菜单,绝大部分游戏gui都会丢失,但相应的,进入游戏后没有任何问题,包括过场动画都很完美。 在wine项目中,推荐的运行环境就是cnc-ddraw,我不知道该把这个问题反馈给ddraw还是你们,但同样的环境我在x86-x64的ubuntu上是没有问题的,并不会丢失菜单。类似的问题还有在Diablo II 上,只要点开人物4个属性加点的时候就会立刻崩溃,同样是cnc-ddraw。 最后,我是个linux新手,我这台arm64显然在box86的32位环境下无法调用任何gpu,请问在arm64上使用box86有办法使gpu参与进来吗? 附上google translate: Regarding ra2, if you enable the cnc-ddraw patch, you will lose all the menu gui display, including the main menu and the menu by pressing esc in the game, most of the game gui will be lost, but correspondingly, there is no problem after entering the game , including the cutscenes are perfect. In the wine project, the recommended running environment is cnc-ddraw. I don't know whether to report this problem to ddraw or you, but I have no problem with the same environment on ubuntu of x86-x64, and the menu will not be lost. There is a similar problem on Diablo II, as long as you click on the 4 attributes of the character to add points, it will crash immediately, the same is cnc-ddraw. Finally, I'm a linux novice, my arm64 obviously can't call any gpu in the 32-bit environment of box86, is there a way to use box86 on arm64 to make gpu participate? |
I'll try to take a look at the cnc-draw issue later (if you can open a specific bug in box86 github). About hardware acceleration, I don't remember if uos have multiarch (does |
thank you very much for checking out ddraw |
Try a simple windows opengl software, like wglgears? Or some old games like quake2 or quake3 (or M.D.K. 2) that will be opengl. |
UOS没有armhf的环境,所以默认无法运行box86。如果你确认你的lutris(我猜测是winegame.net?)里包含了一份armhf依赖库,你需要确认一下是否含有必要的驱动库,例如armhf版本的libdrm_amdgpu.so.1.0.0? |
我对linux的驱动了解有限,所以我不太清楚都需要哪些驱动,在跑war3时,曾经有个版本(是的,就是winegame.net)必须手动-opgl才能运行,我不知道这算不算有gpu参与。但我在尝试运行类似极品飞车9,三国无双4这类游戏时都无法启动,而这些古老游戏在x86 linux只使用wine的时候都是很完美的。 info: Game: SM4_WIN.exe |
另外就是,uos虽然没有armhf环境,但官方做deepin-wine的时候,为arm64作了单独适配,用的就是box86+wine的整合包。但是,装完这个包后,box86是集成到系统里的,终端可以直接输入box86/box64执行,我甚至一直没有意识到box86是不应该能够在arm64终端中运行的。那么,我就不知道这个box86,是以什么环境在运行。 |
dxvk无法初始化,这和你的vulkan驱动有关,看起来vulkan未安装,或vulkan驱动版本过低。 |
关于uos支持armhf,看起来你需要寻求uniontech公司支持,或winegame.net支持,仅凭现有信息,要花很长时间去排查。 |
好吧,一个最简单的办法,使用debootstrap构建一个armhf的debian10 chroot环境,然后将/usr/lib和/lib里对应的库复制到你的系统里,就可以了。 |
Operating System: UOS on ARM64
arch: aarch64
process: using debootstrap make an debian buster armhf chroot and build the box86,then use proton 3.7 to run Red Alert 2,because my game is chinese version, I also fix some Windows registry.
it looks like mostly perfect.
The text was updated successfully, but these errors were encountered: