Skip to content

CoderPenguin1-dev/MLX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MLX

MLX is a simple, general-purpose Doom launcher built with Avalonia.

The main goal is to be simple, easy to use, and heavily portable (in the sense it can be shoved on a USB stick).

The UI is built to be similar to ZDL, but not have the sub-menus that ZDL had. Everything you need is on the main screen.

MLX attempts to be the successor to Minty Launcher in some ways, but is not the same.

Building

Prerequisites

Clone the repo:

git clone https://github.com/CoderPenguin1-dev/MLX.git

Move into build directory:

cd "MLX/MLX"

Build & Run Debug binary:

dotnet run

It should open up afterwards. The build will be in MLX\bin\Debug\net9.0.

Credits & Legalese

MLX is programmed by CoderPenguin1.

MLX is under the GPLv3 license. Read COPYING for more details.

The MLX logo was created by Aries-Dragon Productions.

The MLX logo is under the CC-BY-NC 4.0 License.

The MLX logo utilizes a modified version of the AmazDooM font by AmazingMax.

The AmazDooM font is under the CC-BY-NC 3.0 License.

MLX utilizes the Avalonia framework for its UI.

Avalonia is under the MIT License.

MLX utilizes DiscordRichPresence (Discord-RPC-CSharp).

Discord-RPC-CSharp is under the MIT License.

MLX utilizes and adapts some code from Minty Launcher.

Minty Launcher is under the MIT License.

About

A .NET 10.0, cross-platform Doom Launcher.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages