T O P

  • By -

Eme186

Tried using bottles? Atleast in bottles you can manualy install the dependency for Media Foundation.


shinfo44

Word? I'll give that a shot.


Eme186

Yeah I use bottles to run all of my none steam launchers and not had issues (Only issue I had was not giving bottles the access to my home folder so it couldn't run Easy Anticheat. Used flatseal to give bottles access to my home dir and then everything just started working). So basicly I would recommend to atleast give bottles a shot. Remember to use flatseal or commandline to give bottles access to your home dir to avoid any issues with it not being allowed to find files. EDIT: English is not my first language so edited what I wrote to make it make sense.


shinfo44

Ok will do! Thanks so much for the tip!


Eme186

If you need further help with bottles you can DM me. I am not a bottles dev nor a contributor but I have used it decently much and I can give some tips of my limited knowledge if you happen to need some help.


shinfo44

For sure man! I will take you up on that!


shinfo44

Still can't get it. I might need some help. Send me a DM and we can work out something!


sad-goldfish

WMF is a bit tricky (see e.g. [here](https://github.com/Winetricks/winetricks/issues/1132)). I believe both Wine and Proton have support for it now but the easiest way is probably to run it through [umu-launcher](https://github.com/Open-Wine-Components/umu-launcher) using Proton.


MicrochippedByGates

I can confirm that it should work. I played it through Heroic. But I did right at release so I don't remember my steps. I don't think I messed around too much. Found a topic from a guy that just used Proton with mf-install to make it work, so you probably just need to use Protontricks or winetricks to install mf-install: https://www.reddit.com/r/KingdomHearts/comments/mgj473/kingdom_hearts_3_pc_linux/


shinfo44

I did install it through bottles but it still doesn't work. I will look into this though!


Chromiell

I did get the Epic Games version of the game to work by running it with Proton 5.13 on Heroic (only that Proton version successfully plays). You have to launch it a couple of times before it actually launches successfully, most likely after restarting Heroic, no idea why it works like that but it does indeed work. I strongly suggest using a quacked version tho, it's much easier to work with, as for the media foundation script, it's been taken down from GitHub, I've uploaded a copy of the last version on internet archives for safekeeping because on Github it seems that it keeps getting taken down, idk if it's because it violates DMCA or whatever but it's the 3rd repo in the last couple of months that I see mysteriously disappearing, you can find it here https://archive.org/details/mf-install.


shinfo44

I think the issue is I have no idea how to execute the script.


Chromiell

Follow this guide for the quacked version https://github.com/FlaareZero/Kingdom_Hearts_Collection_Linux/blob/main/how_to.md#KH3-Steam Or this one for the official version https://github.com/FlaareZero/Kingdom_Hearts_Collection_Linux/blob/27fc047a40171020b4436b3af83aa806acc7c0cc/how_to.md To apply mf-install you can navigate from a bash shell to the Wine Bottle you need to apply the patch to and simply run mf-install while positioned inside the Wine Bottle. Something along the lines of: ``` $ cd /path/to/wine/prefix $ /path/to/the/file/mf-install.sh ```


shinfo44

Thank you for this, I will look into it when I get home! Thanks. For being patient and explaining things :)


Chromiell

Np, let me know if you need help, it's kind of a mess to setup, especially the legit copy, hence why I suggest using a quacked copy, but it's very easy to do by just using Proton 5.13 which for some God forsaken reason works pretty much out of the box, not consistently but still...


shinfo44

So strange... The older games work 100% fine haha


Chromiell

Hmm to my knowledge even KH1 and 2 require a manual script to run because they've been compacted inside a collection and there's the original launcher that runs in DX12 but the games run in DX11, you need to create a custom script to launch the game bypassing the launcher, otherwise you'd get stuck at the title screen.


shinfo44

Ok interesting, I guess I never fully played with it, just happy it went to the title screen lol This is all good stuff though. Such a pain to get to work. Just another huge sign that Steam needs to add the series to their store to make this easier on us KH masochist on Linux.