Modding on macOS
How to get mods working on the MacOS build of Cyberpunk 2077
Getting Started
Install redscript to your game directory
Copy the contents of the zip/folder to your Cyberpunk 2077 install folder (the one with Cyberpunk2077.app). The default locations can be found here:
GOG:
/Applications/Cyberpunk 2077/Steam:
~/Library/Application Support/Steam/steamapps/common/Cyberpunk 2077/App Store:
/Applications/Cyberpunk2077.app/Contents/Data/
Unblock redscript in macOS
Open the Terminal app and run the following command to tell MacOS redscript is safe to run:
GOG:
xattr -r -d com.apple.quarantine "/Applications/Cyberpunk 2077/engine/tools/"Steam:
xattr -r -d com.apple.quarantine "$HOME/Library/Application Support/Steam/steamapps/common/Cyberpunk 2077/engine/tools/"App Store:
xattr -r -d com.apple.quarantine "/Applications/Cyberpunk2077.app/Contents/Data/engine/tools/"Download input loader for macOS
Find the latest release on the GitHub Releases for redscript
Install input loader to your game directory
Copy the contents of the zip/folder to your Cyberpunk 2077 install folder (the one with Cyberpunk2077.app). The default locations can be found here:
GOG:
/Applications/Cyberpunk 2077/Steam:
~/Library/Application Support/Steam/steamapps/common/Cyberpunk 2077/App Store:
/Applications/Cyberpunk2077.app/Contents/Data/
Make sure your script is executable
GOG:
chmod +x "/Applications/Cyberpunk 2077/launch_modded.sh"Steam:
chmod +x "$HOME/Library/Application Support/Steam/steamapps/common/Cyberpunk 2077/launch_modded.sh"App Store:
chmod +x "/Applications/Cyberpunk2077.app/Contents/Data/launch_modded.sh"Running Cyberpunk 2077 on macOS with redscript
The MacOS build of Cyberpunk 2077 will not start redscript automatically like the Windows build. Therefore, any redscript mods you install will not be included in the game automatically, but you don't have to run the script every time, only with new mods or updates to let them compile. You have three options:
1. Link bash script to your game client
a) GOG:
Launch GOG Galaxy → Cyberpunk 2077 → More → Manage Installation → Configure → Add another executable / arguments
Locate the game path and ensure to select the script
/Applications/Cyberpunk 2077/launch_modded.shPress Select an executable to link, ensure Default executable is checked and press OK.
Now GOG Galaxy will run your script whenever you press Play.
b) Steam:
Steam does not let you choose a different executable on macOS, so the workaround is to temporarily replace the top-level launcher with the script.
Rename the executable inside
Cyberpunk2077.app:
Using your preferred text editor (use
TextEditif you do not have another one), updatelaunch_modded.shso it uses a fixed macOS path, changes into the game directory before running the tools, and launches the renamed executable:
Save the file with Command + S.
Rename the launch script to executable:
Make sure it's executable:
If you want to undo this later, restore the original launcher and put the script back:
c) App Store
Some values within launch_modded.sh will need to be edited for it to launch the game correctly.
Adjust
launch_modded.shto these changes using preferable text editor (useText Edit, if you don't have any):
Locate following lines:
Replace it with following:
Make sure it's executable:
Be sure the script opens with Terminal by default, right click launch_modded.sh → Show info → Open with: → Select 'Terminal'
(Optional) Create a shortcut to open more easily
2. Run the Included Bash Script to Start Cyberpunk 2077
From Finder, double click the
launch_modded.shfile in theCyberpunk 2077folder
or
From Terminal,
cdto your Cyberpunk 2077 folder (the same as before) and run./launch_modded.sh
3. Manually run redscript, then launch the game normally
😏 (more to come)
Last updated