I've setup box86 on an ARM gaming handheld with a Qualcomm SDM845 recently and it's pretty amazing what it can do. The SDM845 has a pretty good Linux support (with postmarketOS supporting the mainline kernel [0]). The open source drivers for the Adreno GPU even support Vulkan and full desktop OpenGL
With box86/box64, I've been able to run Steam and even Wine/Proton with DXVK translating DirectX to Vulkan. I can even run older 3D Windows games like Skyrim! Though it did glitch on the infamous cart intro.