Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Is this Box86 running Linux running WINE? That seems convoluted, but it's probably the most straightforward right now. Impressive!


Box64 and a bunch of extra settings (DXVK and such). It's a bit buggy in some places, but it works well once you get through the setup process.

This sucks the voltage out of my phone's battery faster than any other app I know, though. On the one hand, I now have a modded Oblivion install on my phone, on the other hand, I can play it for maybe half an hour before I need to look for a charger.


You can run Morrowind thru OpenMW.


Think it is Box64 (POSIX emulation w/ ISA translation, amd64 -> arm64) running WINE and DXVK via Mesa (Direct3Dxx -> Vulkan translation).

Wonder if Google Dawn (ANGLE and SwiftShader), which is bundled with Chromium for WebGPU, could be a drop-in replacement for DXVK + Mesa.


Not drop-in, because Dawn doesn't implement the Direct3D API. You could probably bridge Direct3D to WebGPU by implementing the headers[1] though, which is exactly what DXVK does for Vulkan [2].

[1]: https://github.com/Joshua-Ashton/mingw-directx-headers

[2]: https://github.com/doitsujin/dxvk/blob/master/src/d3d9/d3d9_...


Thanks.

> Not drop-in, because Dawn doesn't implement the Direct3D API.

Not Vulkan, but Dawn (I guess, I mean ANGLE specifically) can do D3DX 9 & 11 to OpenGLES? https://chromium.googlesource.com/angle/angle/+/main/README.... / https://archive.is/u2z2a


ANGLE is the opposite of what you want; it implements OpenGL ES (WebGL) on top of DirectX, when you want to implement DirectX on top of WebGPU.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: