Skip to content

Lets you run ULTRAKILL on x86_64 Linux and MacOS natively with OpenGL.

License

Notifications You must be signed in to change notification settings

televisor404/UltraNix

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UltraNix

A set of resources and scripts for porting ULTRAKILL to Linux/MacOS.

NOTICE:

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:

20230610_20h03m32s_grim

SPEEDRUNNERS:

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:

Screenshot_20231226-114607_Discord (6)

WIP

This README and associated Wiki are under construction. Thank you.

Usage

Check Getting Started.

Okay, but what does this actually do?

  • 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 to CyberGrind on Linux to work around a case sensitivity bug.)

Notes About Mod Loading

Moved to Wiki

F.A.Q.

Moved to Wiki

Known Issues

Moved to The Wiki

Credits

  • 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.

About

Lets you run ULTRAKILL on x86_64 Linux and MacOS natively with OpenGL.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%