I’m really glad I found this thread, it gives at least a glimmer of hope that FiveM client will someday be possible to run on Linux regardless of whether wine or dxvk devs ever sort out their gaping API hole.

I feel like getting rid of these dependencies and MSVC-specific code would be a great improvement anyway and should be a high priority.

What do you mean by “if at all”? Is it actually possible that this next gen release is going to be console-exclusive? That would only simplify things, you could safely assume that what you got now to work with is final and no “throwing away” is going to be necessary.

I’m guessing that as soon as Rockstar announces whether or not the PC release happens or not, decisions will be made and there’s going to be a big FiveM announcement?

In the event that the release will happen on PC and with it the game actually gets a Vulkan renderer, have you considered taking advantage of it and just using VK_KHR_external_memory_fd on Windows too?

If the main obstacle is the team being strapped for time… Is there any chance for this Android porting effort to be packed into a git branch and published on FiveM’s github to serve as an outline so that the development of Linux client could potentially be started/continued ‘the linux way’ - in the bazaar style?