Andy-DSP_Mac icon

DSP Mac

Make DSP work better when run on macOS

Last updated 2 years ago
Total downloads 463
Total rating 1 
Categories Optimization Quality of Life
Dependency string Andy-DSP_Mac-1.0.0
Dependants 0 other packages depend on this package

This mod requires the following mods to function

xiaoye97-BepInEx-5.4.17 icon
xiaoye97-BepInEx

BepInEx5.4.17 mod plugin framework, Mod框架

Preferred version: 5.4.17

README

DSPMac

Mod for Dyson Sphere Program for better compatibility with macOS

This mod permanently (persists after exit) modifies DSP's globalgamemanagers file, which is pretty far outside the bounds of a normal mod. A backup of the original (ends in .bak) is created in case you need to manually restore it.

Why?

DSP runs very well in Crossover Mac 21.0+ with the notable exception of the player mech not being visible. This is a result of Unity using geometry shaders for gpu skinning on this model, and Crossover/MoltenVK does not yet support geometry shaders. Luckily, gpu skinning is a toggle in PlayerSettings. This mod simply turns gpu skinning off.

Tips

  • Getting BepInEx to run within Crossover/Wine requires you to do a couple configuration steps. Follow this guide to make sure it's actually loaded when DSP launches.

Thanks

This mod borrows heavily from Faeryn's OutwardVisibleInBackground mod.

Changelog

  • v1.0.0
    • Initial release