aboutsummaryrefslogtreecommitdiff
path: root/content/blog/2025-10-06-rocket-league-macos.org
blob: 1631d772f8548bea69b0ccc13c90d8fd9fe0b163 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
#+date: <2025-10-06 Mon 13:11:00>
#+title: Playing Rocket League on macOS via CrossOver
#+description: Learn how to play Rocket League on macOS via CrossOver.
#+slug: rocket-league-macos

#+caption: Rocket League on macOS
[[https://img.cleberg.net/blog/20251006-rocket-league-macos/launch.png]]

* Intro

Rocket League isn’t natively supported on macOS, but you can run it using
CrossOver, a compatibility layer that lets Windows applications run on macOS.
This guide walks you through installing CrossOver, setting up the Epic Games
Store (or Steam), and getting Rocket League up and running.

* Install CrossOver

To start, we will install CrossOver with [[https://brew.sh][Homebrew]].

#+begin_src shell
brew install --cask crossover
#+end_src

Once installed, launch CrossOver and select the Try Now button. CrossOver offers
a 14‑day free trial. After the trial, a full license costs $74 USD.

* Set Up the Epic Games Store (or Steam)

After opening CrossOver, click the Install button and install the Epic Games
Store (or Steam, if you have Rocket League on Steam). You will need to agree to
the installation prompts that pop up and it should install in just a couple
minutes.

When the installer finishes, you’ll see a bottle (a sandboxed Windows
environment) like the one below:

#+caption: Epic Games Store Bottle
[[https://img.cleberg.net/blog/20251006-rocket-league-macos/bottle.png]]

You can now launch the Epic application. Epic will update itself and then
present the login screen:

#+caption: Epic Updater
[[https://img.cleberg.net/blog/20251006-rocket-league-macos/updater.png]]

#+caption: Epic Login
[[https://img.cleberg.net/blog/20251006-rocket-league-macos/login.png]]

* Install Rocket League

Sign in to your Epic account, locate Rocket League in your library, and click
Install. The download and installation process will complete shortly (depending
on your internet connection), and then you should be ready to play.

* Play the Game

Last but not least, launch the game from the Epic Games Store once you install
it. It may take a minute or two when launching for the first time.

Take a look at the screenshots I was able to capture while playing on my M2
MacBook Pro with a PS5 Dualsense Edge controller:

#+caption: Main Menu
[[https://img.cleberg.net/blog/20251006-rocket-league-macos/menu.png]]

#+caption: In-Game
[[https://img.cleberg.net/blog/20251006-rocket-league-macos/game.png]]

* Tips & Troubleshooting

Overall, the controller support for my PS5 Dualsense Edge controller worked out
of the box and the performance was excellent. However, issues can happen and I
gathered some tips, in case they do.

- *Game runs slowly*: In CrossOver, edit the bottle’s settings → Graphics → enable
  “Use DirectX 11” and increase the allocated RAM.
- *Controller not detected*: Install the Windows driver for your controller inside
  the bottle (e.g., Xbox 360 driver).
- *Epic Store won’t update*: Delete the EpicGamesLauncher cache folder inside the
  bottle (C:\Users\<User>\AppData\Local\EpicGamesLauncher\Saved) and restart the
  launcher.
- *Crashes on launch*: Ensure you have the latest macOS updates and that CrossOver
  is up‑to‑date (check “Check for Updates” in the app menu).

* Conclusion

That's it! It's a simple process that allows you to try out Rocket League on
macOS for 14 and determine if you enjoy this solution enough to pay for it.

If you know a way to do this for free without paying for CrossOver, please reach
out and let me know! I am hesitant to pay $74 simply to play Rocket League, but
we shall see.

Happy boosting!