Game: Borderlands 2
Date: 10-6-2023
Device: MacBook Air M2 8 gig RAM / 512 SSD
OS: Sonoma 14.1 Beta (23B5046f)
Method: Crossover 23.5 using the Borderlands 2 Crosstie (installer within Crossover.)
I'm playing with a Macbook Air M2 (8 gig RAM, 512 SSD).
I'm using Crossover 23.5, and the game runs much better than the native Mac client version.
(The Mac client's shadows are disabled by default but can be re-enabled via the willowengine.ini file — setting dyanmiclights to true.)
I have no extra options enabled in Crossover, but I did use the Crosstie. Install Borderlands 2 in a new bottle via Crossover search.
Cross-platform Steam saves are not synced, so I suggest starting with Crossover + Windows client. But you might be able to import them, no promises.
If you get stuck on the launcher window, go into Steam - Borderlands 2 - Properties - Launch Options:
Enter: "-NoLauncher -NoStartupMovies" without the quotes, then start the game. -NoLauncher is what fixes it.
Also, I suggest checking out this person's Steam guide if you get drops in FPS, especially during combat.
https://steamcommunity.com/sharedfiles/filedetails/?id=1524347548
I set my particles to 100.
Following the adjustments in that guide made the game playable for me.