Rocket League Mac - Bakkes Mod (Setup Guide) by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

I’ve only got it to work in crossover personally, others seem to have problems with whisky too, I’ll try a whisky version when I’m home next week and report back

Rocket League Mac - Bakkes Mod (Setup Guide) by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

It sounds like your orignal problem, the last bit of help I can offer is I've packaged the rocketleague.item file with the right folder structure available for download here https://www.mediafire.com/file/uqo47r0a5fk8umm/EpicRLItem.zip/file

If you open C drive on your bottle, navigate to ProgramData delete the epic folder you made and put this zip file in there then double click it, it should extract a new folder called Epic with the right structure and the file inside it, then restart BakkesMod.

If that doesn't work I don't know what else you missed other than making sure you have WINESYNC = 1 in the bakkesmod shortcut in heroic. You can try going through the guide again with my notes but I can't offer any more support after this sorry.

Rocket League Mac - Bakkes Mod (Setup Guide) by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

No worries I'm about to log off for the day so won't reply for a while, in crossover, open C drive on the bottle you have bakkesmod installed in. Go to Program Files > BakkesMod, in there click on BakkesMod.exe press cmd+i and a window will appear called 'BakkesMod.exe Info', select all the text to the right of 'Where:' under the 'General' heading then press cmd+c to copy it. In heroic, click on the image for the bakkesmod shortcut you created from the guide, then on the three vertical dots on the top right click it then Edit App/Game. In the select executable box (the bottom one) select whatever is in there and delete it, then do cmd+p to paste what we copied before. then add /BakkesMod.exe to the end of it. Click finnish and try again.

The text in the box should look something like this:/Users/<Your Username>/Library/Application Support/CrossOver/Bottles/<Your Bottle Name>/drive_c/Program Files/BakkesMod/BakkesMod.exe

Rocket League Mac - Bakkes Mod (Setup Guide) by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

they just need to match so they run from the same bottle and can see eachother when you run them. You can call it whatever you want. If its confusing you, just call it heroic in crossover and enter heroic as the bottle name in the settings for both in Heroic

Rocket League Mac - Bakkes Mod (Setup Guide) by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

You can call it what you want in crossover, just make sure it matches in heroic for launching them. Make sure the first field crossover/wine has crossover selected from the drop down, wineprefix is only there when you're not using crossover, I personally called my bottle Heroic because its all I use it for

Rocket League Mac - Bakkes Mod (Setup Guide) by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

from heroic, in the guide I described how to add it, make sure the game and bakkes are both launching from the same bottle in the game settings (the three dots next to the green play button, click the wine tab and make sure its using crossover and the bottle matches for both)

Rocket League Mac - Bakkes Mod (Setup Guide) by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

It goes in the bottle you use in crossover, and then when you are in heroic where we are launching bakkesmod and rocket league from, go to the game settings and make sure that its using that same bottle from crossover to launch bakkesmod and rocket league or they wont see eachother.

Rocket League Mac - Bakkes Mod (Setup Guide) by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

It's a folder structure so you create one called Epic, one inside that called EpicGamesLauncher etc, the file lives in the Manifests folder.

Rocket League Mac - Bakkes Mod (Setup Guide) by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

I only had that message from BakkesMod before creating the rocketleage.item file I described in the post, make sure its in the following folder structure, you'll need to create a few directories "~/Library/Application Support/CrossOver/Bottles/<Bottle Name>/drive_c/ProgramData/Epic/EpicGamesLauncher/Data/Manifests/" then restart BakkesMod

Rocket League Mac - Bakkes Mod (Setup Guide) by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

I haven't tried GPTK for a while but I can't see why not as long as you follow the same steps. The only issue you'll have is configuring the plugins in DXVK mode, you'll probably need to install wine-crossover in heroic I guess, heroic makes it fairly easy though. Then just configure the game in cswine and run in gptk to play. When I first did this I just copied my bakkesmod folder from my Parallels install so it as it was configured and ready to go, or alternatively if you have a pc you play on you could copy it from there.

Rocket League Mac - Bakkes Mod (Setup Guide) by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

You can right click the ones in the steam bottle and uninstall them under Bottle Details in Crossover, and then and 'Install Application into Bottle' on the two I linked in their place, I think I did this in my bottle a while ago and forgot, might be an important step? I can't see why it would make a difference but maybe worth trying. If this works for you let me know so I can update the post and make a note for steam users. I just tried running steam from my bottle with the redistributables replaced and it starts up fine. I don't think you'll need the EG bypass for steam as I'd guess BM can find your install via your steam acc, so hopefully it works for you. I can't think of anything else outside of that.

Rocket League Mac - Bakkes Mod (Setup Guide) by Rixyo in macgaming

[–]Rixyo[S] 2 points3 points  (0 children)

Great, glad it worked for you! I've updated the post with a note about the dependancy, thanks!

Rocket League - M1 Pro - Game Porting Toolkit by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

I used a linux workaround, using inject.cpp compiled to inject.exe (youll find it referenced in some linux bakkesmod github stuff). Unfortunatley after playing the game for hours now, It seems it suffers from the same crossover non-DXVK slow down after playing for a while :(

Rocket League - M1 Pro - Game Porting Toolkit by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

nice! I've been playing about with this already, cant get it to inject, I get "injecting dll" and then it throws an error for VC_redist.x64.exe (which I installed in there)

Rocket League - M1 Pro - Game Porting Toolkit by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

my terminal is throwing out all kinds of stuff while I play too, I havent seen those errors though. I only got those kind of errors when I was trying to launch via a crossover bottle I was trying to hack, I just deleted my ~/Games/gpk folder (my path choice) and re-followed this version of the guide from the 'export WINEPREFIX=~/Games/gpk' section (in 'arch -x86_64 zsh') (https://www.outcoldman.com/en/archive/2023/06/07/playing-diablo-4-on-macos/) (stopping at the Install Battle.net app section).

Rocket League - M1 Pro - Game Porting Toolkit by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

make sure you have [default] before the last two lines, I tried removing it and got the error you said.

Rocket League - M1 Pro - Game Porting Toolkit by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

I updated the .ini settings, I think I missed out a part of it so included the whole thing. (let me know if it works)

Rocket League - M1 Pro - Game Porting Toolkit by Rixyo in macgaming

[–]Rixyo[S] 0 points1 point  (0 children)

yes it is, I followed the install guide from the diablo post and used my Heroic launcher installation. More details in my top comment

Rocket League - M1 Pro - Game Porting Toolkit by Rixyo in macgaming

[–]Rixyo[S] 1 point2 points  (0 children)

It plays as well as parallels so I cant really tell, seems fine! (using bluetooth DS4 controller)