8000 GitHub - NeighTools/UnityDoorstop.Unix at v1.0.0.0
[go: up one dir, main page]

Skip to content

Run any managed assembly before Unity does -- now for Linux and macOS!

Notifications You must be signed in to change notification settings

NeighTools/UnityDoorstop.Unix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnityDoorstop for Linux and macOS

Build Status

This is a quick and dirty UnityDoorstop equivalent for Linux and macOS.

How to build

You need gcc to build this binary

Linux:

gcc -shared -fPIC -o doorstop.so doorstop.c

macOS:

gcc -shared -fPIC -o doorstop.dylib doorstop.c plthook_osx.c

Or run either make build_x64 or make build_x86 depending on your architecture.

How to use

  1. Put the built doorstop.so (or .dylib) and run.sh to the same directory as the game
  2. Edit run.sh to configure Doorstop to work correctly
  3. Run run.sh when you want to run your game modded
  4. When you want to run vanilla game, run the game normally

Note for macOS users

You cannot directly run the Game.app, as it is just a folder. Instead, you must edit run.sh to execute Game.app/Contents/MacOS/Game (or other game executable depending on the Unity game).

About

Run any managed assembly before Unity does -- now for Linux and macOS!

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  
0