Jump to content

Gaming experience with Orange Pi 5 (RK3588) on Armbian


Recommended Posts

Posted
9 hours ago, 晓飞丁 said:

Is FEX or DXVK 1.7.1 is a must ?

 

Yeah, mb box64 issue or something. I can't boot this game with box64 + wine/proton, only hangover (FEX) is working for me.

Any Dxvk will work, I think!

Posted
1 hour ago, KhanhDTP said:

Yeah, mb box64 issue or something. I can't boot this game with box64 + wine/proton, only hangover (FEX) is working for me.

Any Dxvk will work, I think!

Thank you so much!

Posted
11 hours ago, KhanhDTP said:

Yeah, mb box64 issue or something. I can't boot this game with box64 + wine/proton, only hangover (FEX) is working for me.

Any Dxvk will work, I think!

I try FEX today and it is the same. I will try hangover tomorrow

Posted (edited)

Armbian 25.11.2 Noble XFCE (BSP Kernel: 6.1.115)

+ PanVk - mesa 26.0 (https://launchpad.net/~ernstp/+archive/ubuntu/mesaaco)

+ box64 3.9 (https://ryanfortner.github.io/box64-debs/)

+ proton-10.0-3-amd64-wow64 (https://github.com/Kron4ek/Wine-Builds/releases/download/proton-10.0-3/wine-proton-10.0-3-amd64-wow64.tar.xz)

+ DXVK-stripped v2.1

>=60fps@720p

 

NineSols

 

NineSols-PanVk@900p.thumb.jpg.18c2e5a73a9829842d233dc944565c16.jpg

 

NineSols-PanVk@900p(2).thumb.jpg.348a71e1788f25cf8e9281dd27241c93.jpg

Edited by KhanhDTP
Posted (edited)

Armbian 25.11.2 Noble XFCE (BSP  Kernel: 6.1.115)

+ PanVk - mesa 26.0 (https://launchpad.net/~ernstp/+archive/ubuntu/mesaaco)

+ box64 3.9 (https://ryanfortner.github.io/box64-debs/)

+ proton-10.0-3-amd64-wow64 (https://github.com/Kron4ek/Wine-Builds/releases/download/proton-10.0-3/wine-proton-10.0-3-amd64-wow64.tar.xz)

+ DXVK-stripped v1.7.1

~30fps@720p

 

Metal Gear Solid Ground Zeroes

 

MGSV-GZ-PanVk@720p.thumb.jpg.21162eb23c67b3a5196ca647d62114d2.jpg

 

MGSV-GZ-PanVk@720p(2).thumb.jpg.10b8100c01f98e3cb64eeb405f1fe416.jpg

Edited by KhanhDTP
Posted (edited)

Armbian 25.11.2 Noble XFCE (BSP Kernel: 6.1.115)

+ PanVk - mesa 26.0 (https://launchpad.net/~ernstp/+archive/ubuntu/mesaaco)

+ box64 3.9 (https://ryanfortner.github.io/box64-debs/)

+ wine-10.14-staging-tkg-ntsync-amd64-wow64 (https://github.com/Kron4ek/Wine-Builds/releases/tag/10.14)

+ DXVK-stripped v1.10.3

40~60fps@1080p

 

Persona 4 Golden

 

Screenshot_2025-12-28_13-10-56.thumb.jpg.d88f223307017186698e818b0fe193e7.jpg

 

Screenshot_2025-12-28_13-13-18.thumb.jpg.e311c84ca6db37ca5b35e89f5088aa9e.jpg

 

Screenshot_2025-12-28_14-01-55.thumb.jpg.41c8ef6324a8cfd231791d4b4e807a4c.jpg

Edited by KhanhDTP
Posted (edited)

Armbian 25.11.2 Noble XFCE (BSP Kernel: 6.1.115)

+ PanVk - mesa 26.0 (https://launchpad.net/~ernstp/+archive/ubuntu/mesaaco)

+ box64 3.9 (https://ryanfortner.github.io/box64-debs/)

+ wine-10.14-staging-tkg-ntsync-amd64-wow64 (https://github.com/Kron4ek/Wine-Builds/releases/tag/10.14)

+ dgVoodoo2 (https://github.com/dege-diosg/dgVoodoo2/releases)

+ DXVK-stripped v1.6.1

~60fps@720p

 

Noted:

. The DX9 version of the game is black-screen.

. The DX10 version works. However, it will crash immediately after the tutorial stage because the PanVk driver still lacks the "Geometry Shaders" feature.

. By using dgVoodoo2, the DX9 black screen issue was fixed.

 

Devil May Cry 4 (DX9 + dgVoodoo2 + DXVK)

 

2025-12-3010_15_31-Clipboard.thumb.jpg.a235b75928fa068e497737c1333e2112.jpg

 

Devil May Cry 4 (DX10)

 

DevilMyCry4-DX10-PanVk@720p.thumb.jpg.0f8bd668768390add312c1ebf00cc59f.jpg

 

DevilMyCry4-DX10-PanVk@720p(2).thumb.jpg.75c9f9801cdbef31832de7bf2c33e903.jpg

Edited by KhanhDTP
Posted

Armbian 25.11.2 Noble XFCE (BSP Kernel: 6.1.115)

+ PanVk - mesa 26.0 (https://launchpad.net/~ernstp/+archive/ubuntu/mesaaco)

+ box64 3.9 (https://ryanfortner.github.io/box64-debs/)

 + wine-9.22-staging-tkg-amd64-wow64 (https://github.com/Kron4ek/Wine-Builds/releases/tag/9.22)

+ dgVoodoo2 (https://github.com/dege-diosg/dgVoodoo2/releases)

+ DXVK-stripped v1.6.1

~40fps@720p (Ultra High settings)

 

Oblivion

 

Oblivion-PanVk@720p.thumb.jpg.9267d80f063f7c5e2308340b4963ab28.jpg

 

Oblivion-PanVk@720p(1).thumb.jpg.e8a6475b77cf086ea5d2c9dc9b6dc2ff.jpg

Posted

Armbian 25.11.2 Noble XFCE (BSP Kernel: 6.1.115)

+ PanVk - mesa 26.0 (https://launchpad.net/~ernstp/+archive/ubuntu/mesaaco)

+ box64 3.9 (https://ryanfortner.github.io/box64-debs/)

+ proton-10.0-3-amd64-wow64 (https://github.com/Kron4ek/Wine-Builds/releases/download/proton-10.0-3/wine-proton-10.0-3-amd64-wow64.tar.xz)

+ dgVoodoo2 (https://github.com/dege-diosg/dgVoodoo2/releases)

+ DXVK-stripped v1.6.1

~60fps@720p

 

Need For Speed Most Wanted

 

NFS-Most-Wanted-Original--PanVk@720p.thumb.jpg.e4167a1180d81bfa3f6b6864b6774ce4.jpg

 

NFS-Most-Wanted-Original--PanVk@720p(1).thumb.jpg.664c04ba5264c5526401bfee4cb06b9e.jpg

Posted

Armbian 25.11.2 Noble XFCE (BSP Kernel: 6.1.115)

+ PanVk - mesa 26.0 (https://launchpad.net/~ernstp/+archive/ubuntu/mesaaco)

+ box64 3.9 (https://ryanfortner.github.io/box64-debs/)

+ wine-10.20-staging-tkg-ntsync-amd64-wow64 (https://github.com/Kron4ek/Wine-Builds/releases/tag/10.20)

+ dgVoodoo2 (https://github.com/dege-diosg/dgVoodoo2/releases)

+ DXVK-stripped v1.6.1

~60fps@720p (Medium settings)

 

box64 environment variables:

Quote

export BOX64_DYNAREC_BIGBLOCK=3
export BOX64_DYNAREC_FORWARD=512
export BOX64_DYNAREC_CALLRET=1

 

Prince of Persia - The Forgotten Sands

 

PoP-TheForgottenSands--PanVk@720p(settings).png.3f7f000b898660e0246c6656bcd8ed5c.png

 

PoP-TheForgottenSands--PanVk@720p.thumb.jpg.debf34234d31ad457628989bd1154cdd.jpg

Posted

Armbian 25.11.2 Noble XFCE (BSP Kernel: 6.1.115)

+ PanVk - mesa 26.0 (https://launchpad.net/~ernstp/+archive/ubuntu/mesaaco)

+ box64 3.9 (https://ryanfortner.github.io/box64-debs/)

+ proton-10.0-3-amd64-wow64 (https://github.com/Kron4ek/Wine-Builds/releases/download/proton-10.0-3/wine-proton-10.0-3-amd64-wow64.tar.xz)

+ dgVoodoo2 (https://github.com/dege-diosg/dgVoodoo2/releases)

+ DXVK-stripped v2.6.2

30~60fps@720p

 

box64 environment variables:

Quote

export BOX64_DYNAREC_BIGBLOCK=3
export BOX64_DYNAREC_FORWARD=512
export BOX64_DYNAREC_CALLRET=1

 

Need for Speed Hot Pursuit

 

NeedforSpeedHotPursuit.thumb.jpg.8bd5a6325da74447cfa7a58f40e782a7.jpg

 

NeedforSpeedHotPursuit(1).thumb.jpg.b2de2a57be993baffcbef1706da6c2ea.jpg

Posted (edited)

Armbian 25.11.2 Noble XFCE (BSP Kernel: 6.1.115)

+ PanVk - mesa 26.0 (https://launchpad.net/~ernstp/+archive/ubuntu/mesaaco)

+ box64 3.9 (https://ryanfortner.github.io/box64-debs/)

+ proton-10.0-3-amd64-wow64 (https://github.com/Kron4ek/Wine-Builds/releases/download/proton-10.0-3/wine-proton-10.0-3-amd64-wow64.tar.xz)

+ dgVoodoo2 (https://github.com/dege-diosg/dgVoodoo2/releases)

+ DXVK-stripped v1.6.1

~60fps@720p

 

box64 environment variables:

Quote

export BOX64_DYNAREC_BIGBLOCK=3
export BOX64_DYNAREC_FORWARD=512
export BOX64_DYNAREC_CALLRET=1

 

Call of Duty 2

 

CoD2-PanVk@720p(1).thumb.jpg.296552ccedaa419ffa85eefcffcdd813.jpg

 

CoD2-PanVk@720p(2).thumb.jpg.33a0048f184b0d2c3bfa921419f91f0e.jpg

Edited by KhanhDTP
Posted
On 1/5/2026 at 10:28 PM, KhanhDTP said:

Armbian 25.11.2 Noble XFCE (BSP Kernel: 6.1.115)

+ PanVk - mesa 26.0 (https://launchpad.net/~ernstp/+archive/ubuntu/mesaaco)

+ box64 3.9 (https://ryanfortner.github.io/box64-debs/)

+ proton-10.0-3-amd64-wow64 (https://github.com/Kron4ek/Wine-Builds/releases/download/proton-10.0-3/wine-proton-10.0-3-amd64-wow64.tar.xz)

+ dgVoodoo2 (https://github.com/dege-diosg/dgVoodoo2/releases)

+ DXVK-stripped v1.6.1

~60fps@720p

How did you apply dgVoodoo2 ? I download the archieve file it is a bunch of dll. 

Posted
7 hours ago, 晓飞丁 said:

How did you apply dgVoodoo2 ? I download the archieve file it is a bunch of dll. 

 

You can download dgVoodoo2 from here: https://community.pcgamingwiki.com/files/file/572-dgvoodoo-2/

(Unfortunately, newer versions of dgVoodoo2 won't work with Wine/Proton.)

 

Extract the archive, then copy dgVoodoo2_79_1/MS/x86/d3d9.dll to the game's folder (just like Dxvk).

Then, copy the Dxvk's d3d11.dll, dxgi.dll to the game's folder.

 

If done right, you will see that the Dxvk HUD shows the game uses D3D11 API.

Posted
1 hour ago, KhanhDTP said:

You can download dgVoodoo2 from here: https://community.pcgamingwiki.com/files/file/572-dgvoodoo-2/

(Unfortunately, newer versions of dgVoodoo2 won't work with Wine/Proton.)

 

Extract the archive, then copy dgVoodoo2_79_1/MS/x86/d3d9.dll to the game's folder (just like Dxvk).

Then, copy the Dxvk's d3d11.dll, dxgi.dll to the game's folder.

 

If done right, you will see that the Dxvk HUD shows the game uses D3D11 API.

Great! Thanks a lot! I will try it to se if Diablo II can run tonight!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines