Docker configuration to build sm64ap for steamdecks. Credits to https://www.reddit.com/r/SteamDeck/comments/xs30xa/building_super_mario_64_ex_for_steamdeck/
- Make sure Docker is installed
- Place your legally obtained ROM named as
baserom.us.z64
(orbaserom.jp.z64
, if applicable). - Run
run.bat
(for windows) orrun.sh
(for linux) - The built project will be saved under the
dist
folder. Transfer this to your steamdeck in whatever manner you prefer.
On your steamdeck:
- Navigate to whatever folder you've transferred the contents of
dist
to - Run
chmod +x sm64.us.f3dex2e
- Add as a non-steam game (if preferred)