Forums » General
Hey, glad to hear it :).
OK, for anyone who wants to mess around with this you can download the install script for Raspberry Pi 4 here https://twisteros.com/Vendetta_RPI4_Install.sh
Please bear in mind that Vendetta Online is not officially supported or built armhf/aarch64 so this does require that you also install box86 on your pi 4. https://github.com/ptitSeb/box86
Another thing to keep in mind, box86 may still require some GTK2 functions to be added as I've noticed some graphical glitches that can impeded enjoyment of online play. As it stands prior to updating to get online gameplay, the training and freeplay both seem to run fine. Once updated however and playing online I've found graphical glitches. Not sure what's going on but perhaps getting more hands on testing this out can narrow down exactly what the issue is and possibly get it fixed.
All this script does is download and install the official 32bit x86 Linux client and run it through box86.
For easier setup I suggest running Twister OS which has box86, wine and a ton of other features and improvements. Also note that box86 is not strictly for armhf raspberry pi, you can also install on Odroids, Rock Pi or any RK3399 board for that matter. Basically you can run Vendetta Online on a variety of SBC's thanks to box86. With more testing and improvements the game can and should run better, at least until user base grows enough to kinda maybe hopefully sorta get an official port (wishful thinking I know lol).
Please bear in mind that Vendetta Online is not officially supported or built armhf/aarch64 so this does require that you also install box86 on your pi 4. https://github.com/ptitSeb/box86
Another thing to keep in mind, box86 may still require some GTK2 functions to be added as I've noticed some graphical glitches that can impeded enjoyment of online play. As it stands prior to updating to get online gameplay, the training and freeplay both seem to run fine. Once updated however and playing online I've found graphical glitches. Not sure what's going on but perhaps getting more hands on testing this out can narrow down exactly what the issue is and possibly get it fixed.
All this script does is download and install the official 32bit x86 Linux client and run it through box86.
For easier setup I suggest running Twister OS which has box86, wine and a ton of other features and improvements. Also note that box86 is not strictly for armhf raspberry pi, you can also install on Odroids, Rock Pi or any RK3399 board for that matter. Basically you can run Vendetta Online on a variety of SBC's thanks to box86. With more testing and improvements the game can and should run better, at least until user base grows enough to kinda maybe hopefully sorta get an official port (wishful thinking I know lol).
Another thing to keep in mind, box86 may still require some GTK2 functions to be added as I've noticed some graphical glitches that can impeded enjoyment of online play.
GTK2 is only used for the Updater, the game launcher. If you're seeing graphical artifacts while the game itself is running, that's unrelated, and probably has to do with the OS drivers (driver bugs in the ES or GL implementation).
Not that I claim that our renderer is bug-free or anything, but 9 times out of 10, it's some kind of driver bug on the particular platform's GPU codebase.
You might have luck in fiddling with the game's internal "graphics" and "video" options to change settings, and find something more stable than the defaults.
GTK2 is only used for the Updater, the game launcher. If you're seeing graphical artifacts while the game itself is running, that's unrelated, and probably has to do with the OS drivers (driver bugs in the ES or GL implementation).
Not that I claim that our renderer is bug-free or anything, but 9 times out of 10, it's some kind of driver bug on the particular platform's GPU codebase.
You might have luck in fiddling with the game's internal "graphics" and "video" options to change settings, and find something more stable than the defaults.
I've tried just about every possible configuration to no avail. I really think this is just down to box86 needing more done to get it to work properly. After he added some GTK2 functions I can now only launch from updater.rlb and not from vendetta now as well. Just seg faults, but gdb doesn't seem to be able to catch the issue. I'm not particularly very familiar with gdb either though so probably not using it right to find the issue.
Shame too since other than box86 issues, it runs awesome otherwise on the pi 4.
Shame too since other than box86 issues, it runs awesome otherwise on the pi 4.
for the best experience the android 10 gives the best experience as u can use the touchscreen with swiftshader (lower fps) or use the micro hdmi and use the gpu to hardware render and it increases its fps by ~20. small note u can use touch controls on the touchscreen or easy hdmi in and then use keyboard and mouse. i havnt noticed any game bugs or anything as it runs lineage os 17.1 as the base with the game downloaded from the play store.
swiftshader around 20fps, hardware around 40fps aprox it gets.
i assume with the others u are using raspberry os latest with lastest eeprom stable and using a microsdcard, might be worth lookin at a external ssd might surprise u, i found less bugs using a usb boot instead of microsdcard, as for box86 well open software to be expected
swiftshader around 20fps, hardware around 40fps aprox it gets.
i assume with the others u are using raspberry os latest with lastest eeprom stable and using a microsdcard, might be worth lookin at a external ssd might surprise u, i found less bugs using a usb boot instead of microsdcard, as for box86 well open software to be expected