/Homura

Windows Games Launcher for FreeBSD

Primary LanguageShellBSD 2-Clause "Simplified" LicenseBSD-2-Clause

The original project moved:

First it was moved to GitLab: https://gitlab.com/Alexander88207/Homura

Later on CodeBerg: https://codeberg.org/Alexander88207/Homura

Later changed it's name to Suyimazu: https://codeberg.org/Alexander88207/Suyimazu

Now it's Mizutamari: https://codeberg.org/Alexander88207/Mizutamari

Status    Library    Tweaks    Borked    Working Games    Handbook    Hints    Contributing

Introduction 🎤

Inspired by Lutris, we would like to provide a game launcher to play Windows games on FreeBSD.

Its also possible now to run much steam games with the linuxulator by using the linux-steam-utils.

Description 📘

Homura is a launcher that makes it easy to run Windows games/launcher easily on FreeBSD by providing the requiered fixes and workarounds.

The Windows emulation is provided by Wine.

Homura is NOT 🚫

Run dependencies 💉

Hardware:

  • A x86 CPU with 1,4 GHz or better
  • A GPU with OpenGL 3.0 & 128MB VRAM or better

Software:

Installation/Uninstallation 💿

Installing from FreeBSD repository 📦

Note: Packages can lag behind ports. If you want the latest version you may want to use the latest repository instead of quarterly or build the package yourself.

# pkg install games/homura

Build & installing the port ⚙️

cd /usr/ports/games/homura/ && make install clean

Uninstallation

# pkg uninstall games/homura

To also delete the related games etc...

Use the "Delete and reset everything" function.

Usage 💻

Homura was created for the gui usage in the first place, the gui can be opened via the commandline Homura but also via a shortcut (if you have Homura allowed to create one).

For terminal fans there are also some fast commands:

Examples:

  • To install something use Homura Install Steam
  • To launch something use Homura Launch Steam
  • To uninstall something use Homura Uninstall Steam

Feature / To-Do list

Features Done?
Installation launching & uninstallation of our collection of applications ✔️
Custom prefixes ✔️
Shortcut creation ✔️
Delete & reset everything ✔️
Enable/Disable DXVK ✖️
Sandboxing ✖️
SteamCMD (steam-console-client) ✔️
Changing between wine versions ✖️
Developer Mode ✖️

Limitations ❌

Chat 💬

You need help, want to help or just want to talk /人◕ ‿‿ ◕人\ ?

Join our Discord or contact me on Steam

Credits ⭐

Also special thanks to the port maintainers of i386-wine-devel and wine-devel.

Screenshots

Monitor

Monitor

Videos

Preview: https://www.youtube.com/watch?v=6B1h0F4rIs4