TL;DR: I got OpenGL 4.6 apps (Minecraft) running on macOS by translating OpenGL → Vulkan → Metal using Mesa's Zink driver and the KosmicKrisp Vulkan implementation.
Minecraft (OpenGL 4.6) → Zink → Vulkan → KosmicKrisp → Metal → GPU
| Moved to https://github.com/alexanderwillner/things.sh/ |
| #!/bin/bash | |
| # | |
| # This script backups an OS X system to an external volume, effectively | |
| # cloning it. It is based on [0], [1] and [2] for OS X and [3] and [4] for | |
| # Linux. One could also use commercial tools like SuperDuper! or Carbon Copy | |
| # Cloner. The latter website has an interesting list[5] on what files to | |
| # exclude when cloning. | |
| # | |
| # Exclusions (from CCC[5]), see rsync_excludes_osx.txt | |
| # |
| Moved to https://github.com/AlexanderWillner/runMacOSinVirtualBox |
| <?xml version="1.0" encoding="UTF-8"?> | |
| <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> | |
| <plist version="1.0"> | |
| <dict> | |
| <key>ACPI</key> | |
| <dict> | |
| <key>DSDT</key> | |
| <dict> | |
| <key>Debug</key> | |
| <false/> |
| # Retrieved from https://raw.githubusercontent.com/Homebrew/homebrew-head-only/35a27139b0878857031693b4f8b975279872a56c/vdfuse.rb | |
| # The formula used to be provided by the (now-removed) head-only Homebrew tap. | |
| # It was later migrated to the (now-removed) boneyard tap. | |
| # The version above is the last one before it was removed. | |
| class VirtualBoxInstalled < Requirement | |
| fatal true | |
| def self.app_path | |
| [ |
| #!/bin/bash | |
| # Description: Downloads Web Albums shared by Apple Photos | |
| # Requirements: jq | |
| # Usage: ./icloud-album-download.sh <URL> [<target folder>] | |
| # Source: https://gist.github.com/AlexanderWillner/b8124af1979e88d4046987c953b8260f | |
| # Author: @zneak, @WildDIC, @AlexanderWillner | |
| if [[ -z "$1" ]]; then | |
| echo "Syntax: $0 <URL> [<target folder>]" >&2 |