MBMNET-App v2.8.2: Quellcode (GPLv3)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Nico Meister
2026-10-18 17:05:44 +02:00
co-authored by Claude Opus 5.5
commit d264cd93cd
42 changed files with 7054 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
#pragma once
#include <stdbool.h>
// Splash in Lumas Konfiguration einschalten ("after payloads"). false, wenn config.ini fehlt.
bool lumaconfig_enable_splash(void);
// Splash wieder ausschalten, falls MBMNET ihn eingeschaltet hat.
void lumaconfig_restore_splash(void);
// "Enable loading external FIRMs and system modules" einschalten - ohne diese Option lädt
// Luma die Patches in /luma/sysmodules nicht.
bool lumaconfig_enable_modules(void);
// Wieder ausschalten, falls MBMNET sie eingeschaltet hat.
void lumaconfig_restore_modules(void);
// Option dauerhaft anlassen (das FTP-Modul braucht sie auch im Nintendo-Modus)
void lumaconfig_keep_modules(void);
// "Enable game patching" einschalten - ohne sie lädt Luma die Patches in /luma/titles (Miiverse) nicht.
// true, wenn sie dadurch erst eingeschaltet wurde (dann ist ein Neustart nötig).
bool lumaconfig_enable_game_patching(void);
// Wieder ausschalten, falls MBMNET sie eingeschaltet hat.
void lumaconfig_restore_game_patching(void);