Repository navigation
Releases
Releases · kazwtto/KristalLauncher
v0.18.0
Highlights
- Support for mods that require the Kristal Engine to run.
- Dedicated game pages with metadata, patches, and language options, optimized for portrait and landscape layouts.
- Improved patch management.
- Support for physical keyboards and gamepads.
- [Experimental] Android TV support.
- [Experimental] Per-game and per-mod translations.
Kristal Launcher API
- Games and mods can use
Kristal.getModOption("kristalLauncher")andKristal.getModOption("kristalLauncher.info")to detect the launcher and access launch information.
Kristal Engine & Mods
- Manage Kristal Engine runtimes from Settings.
- Engine-dependent mods are detected automatically, with guidance to install a runtime when needed.
- A floating shortcut on the Home screen launches the selected global runtime.
Game Pages
- New game details page showing the original icon, description, game and engine versions, and Play and Favorite actions.
- Manage patches directly from each game's page.
- Game-specific patches are listed separately, above general patches, whether installed or available for download.
- Recommended patches are clearly labeled.
Patches
- Added a Russian engine translation patch, adapted from
[kristal_rus](https://github.com/neofarsh/kristal_rus). - Added a Spanish engine translation patch.
- [Experimental] Added a performance patch for Cooking with Kindness.
Languages
- New Languages tab alongside Patches, where you can keep the original language, install a community translation, import a local project, or create your own.
- Streamlined, user-friendly text translation editor.
- The experimental catalog currently includes 21 translation packs for 12 games: 12 in Brazilian Portuguese and 9 in Spanish.
- Image editing is not yet supported; the editor currently handles text only.
- THIS IS EXPERIMENTAL.
UI, Library & Game Detection
- Fixed theme updates across screens and dynamically created UI elements, including fonts, colors, and focus outlines.
- Improved tab and patch-setting selectors, including language selection highlighting.
- Refined grid card sizing, spacing, and Play buttons; added a BETA label to the header.
- Fixed game icon priority:
preview/icons are used only as fallbacks. Preview images can now appear as card backgrounds. - Improved support for nested games and unusual file paths inside archives.
Other
- The debug version will only be made available in the pre-release update.
- The project is now licensed under the MIT License.
- Fixed minor bugs.
Support the Project
If you enjoy using Kristal Launcher, consider supporting its development: