Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 2.15 KB

README.md

File metadata and controls

50 lines (34 loc) · 2.15 KB

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.