pauleve / docker-mtgo

Docker image with ready-to-play MTGO (Magic Online) for Linux and macOS
https://hub.docker.com/r/panard/mtgo/
487 stars 34 forks source link

WOW64 wine #192

Closed pauleve closed 9 months ago

pauleve commented 11 months ago

Use WOW64 wine build from https://github.com/pauleve/docker-wine-wow64 with possible future multiarch support.

This should enable running MTGO on arm64 platforms. (chromebooks, Mac M1, ..) and superseeds #176

Instructions on amd64 platforms:

./run-mtgo --reset panard/mtgo:pr192

Instructions on arm64 platforms:

git clone  -b wow64-multi https://github.com/pauleve/docker-mtgo.git docker-mtgo64
cd docker-mtgo64
git submodule update --init
make -C docker-wine
make TIMESTAMP=local

If successful, you can then try in the docker-mtgo64 folder:

./run-mtgo panard/mtgo:local

Alternatively, to try emulating amd64 imaged, the following setup might work:

docker run --rm --privileged multiarch/qemu-user-static --reset -p yes

Then try ./run-mtgo --update panard/mtgo:wow64