hd-zero / hdzero-goggle

MIT License
258 stars 75 forks source link

Docker update for Emulator development #387

Closed SumolX closed 8 months ago

SumolX commented 8 months ago

Simple addition of SDL2 development resources allows me to build the software on MacOS with the support of XQuartz.

MacOS Instructions: brew install --cask xquartz

XQuartz.app Settings [Located in /Applications/Utilities/]: Enable "Allow connections from network clients"

Screenshot 2024-01-20 at 8 11 46 PM

XQuartz Terminal Commands:

defaults write org.xquartz.X11 enable_iglx -bool YES

Verify configuration was successfully applied

defaults read org.xquartz.X11 enable_igl
1

Reboot Mac!!!!

Now you can run emulator via docker and be sure XQuartz is running first.

 ./HDZGOGGLE

Screenshot 2024-01-20 at 8 07 21 PM