Devlog 15
finally…. this is taking so long
Bundling
so i found out i was an idiot for not realizing that i could actually bundle everything i need in the app bundle instead of pulling the entire universe on first launch
so i bundled DXVK, DXMT (likely a wrong version of dxmt but whatever, will fix)
I still need to figure out a way of doing this instead of hosting random dlls on the repo (xcode build scripts maybe?)
DXVK actually works now!!
I made Flasks put symlinks to the bundled DXVK in System32 and SysWoW64 and used wine dll overrides and that was it
tho i did spend like half a day trying to figure why was wine not detecting my dxvk dlls and it turned out i was using a “builtin” version of dxvk that needs to be put in the lib folder of wine itself but oh well
also made a quick ui for it (which is getting completely overhauled next devlog cuz this is a mess)
But what about DXMT?
still a WIP, DXMT is considerably more complex cuz apparently i need another wine version that exposes some APIs in winemac.drv or something?
Concerns…
i really wish once stardance ends i would just fork some WineCX version and maintain it myself cuz this is dumb
also Apple dropping support for Rosetta in MacOS 28 is worrying cuz now someone needs to port fex to mac (codeweavers doing this but i don’t think they are ever open sourcing it)
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.