MBU-Team / OpenMBU

A reverse engineered version of Marble Blast Ultra from Xbox 360
148 stars 19 forks source link

[REQUEST] Add support for other rendering backends (such as OpenGL) #154

Open MysticAx0lotl opened 1 year ago

MysticAx0lotl commented 1 year ago

I submitted an issue about a year ago asking if it would be possible for this project to be ported to non-Windows platforms, or platforms other than PC (such as the PS Vita). I was told that theoretically the answer is yes, however, the biggest hurdle right now is DirectX reliance, which is restricted to Xbox and Windows platforms only. Adding support for alternative backends, such as OpenGL, Vulkan, and Metal would allow the cross-platform version of MBU we were promised back in 2009, but never given.

MysticAx0lotl commented 1 year ago

Note: This issue was opened with the Future Plans milestone in mind

darkralts commented 1 year ago

i think vulkan support and opengl is a must for non windows users of any kind, although DXVK already exists