A set of resources and scripts for porting ULTRAKILL to Linux/MacOS.
So I really hoped I wouldn't have to put this here, but:
DO NOT REPORT BUGS RELATED TO THIS PORT TO ANY OFFICIAL CHANNELS.
Unofficial Linux/MacOS support is maintained by coatlessali.
Proton support is maintained by VALVE.
Deploying Tactical Hakita Quote:
The Mods have spoken. These ports are not speedrun legal. Do not submit runs that were performed on either. Proton/CrossOver have been deemed legal for runs, though.
Deploying Tactical UKDS Quote:
This README and associated Wiki are under construction. Thank you.
Check Getting Started.
- Downloads a dummy Unity player for your operating system.
- Copies/Moves necessary files to where the MacOS/Linux UnityPlayers expect them to be, including Steamworks/Discord plugins.
- Symlinks several folders depending on OS. (i.e.
Cybergrind
toCyberGrind
on Linux to work around a case sensitivity bug.)
Moved to Wiki
Moved to Wiki
Moved to The Wiki
- PCGamingWiki: Original source for the Unity Linux porting guide.
- analogfeelings for demonstrating this being possible on MacOS.
- Mesa for their incredible drivers that allow this game to be played on very low end hardware at acceptable framerates.
- The ULTRAKILL Development Team for making one of the best games I've ever played.
- The wonderful developers in the UKDS #ultramods channel for being receptive to the idea of letting me help get their mods working on this silly little port.
- Tommy Tallarico for creating the amd64 architecture and OpenGL. His mother is very proud.