-
-
Notifications
You must be signed in to change notification settings - Fork 34
Home
We provide here documentation to run the docker image shipping a ready-to-play MTGO on Linux and macOS.
A necessary prerequisite is to install docker: https://www.docker.com/community-edition#/download
Note that you should be able to run MTGO without docker by installing and following the instructions at https://appdb.winehq.org/objectManager.php?sClass=version&iId=32007#notes This may be particularly relevant on macOS to avoid the overhead due to the virtualization required by docker (docker does not use virtualisation on Linux).
Open a terminal and install the run-mtgo
script:
wget -O run-mtgo https://raw.githubusercontent.com/pauleve/docker-mtgo/master/run-mtgo
chmod +x run-mtgo
Then, execute the script. The docker image will be automatically downloaded, and, finger crossed, MTGO will finally shows up:
./run-mtgo
If for some reason you are prompted for .NET installation, abort, press Ctrl+C to quit the script and run
./run-mtgo --reset
(use the --reset
option only once).
Open a Terminal.
You need Homebrew to install XQuartz, socat, and the GNU version of getopt:
brew cask install xquartz
brew install socat gnu-getopt
Then restart your session and follow the standard usage.
To run the docker image, install the run-mtgo
script:
wget -O run-mtgo https://raw.githubusercontent.com/pauleve/docker-mtgo/master/run-mtgo
chmod +x run-mtgo
Then, execute the script. The docker image will be automatically downloaded, and, finger crossed, MTGO will finally starts:
./run-mtgo
If for some reason you are prompted for .NET installation, abort, press Ctrl+C to quit the script and run
./run-mtgo --reset
(use the --reset
option only once).
Depending on your configuration, you may want to adjust the resolution of the game, or even switch to desktop emulation which may fix some graphics issues.
./run-mtgo --winecfg
It will launch a configuration tool prior to launching MTGO. There you may be interested in the Graphics tab.
Simply run the run-mtgo
script without any option:
./run-mtgo
From time to time, you may want to update the docker image to ensure you have the latest release (https://github.com/pauleve/docker-mtgo/releases)
docker pull panard/mtgo
as well as updating the run-mtgo
script:
wget -O run-mtgo https://raw.githubusercontent.com/pauleve/docker-mtgo/master/run-mtgo
chmod +x run-mtgo