summaryrefslogtreecommitdiff
path: root/src/port/Engine.cpp
diff options
context:
space:
mode:
authorKiritoDv <kiritodev01@gmail.com>2025-02-03 03:12:20 -0600
committerLywx <kiritodev01@gmail.com>2025-02-03 20:57:27 -0600
commit93199b4c02eca1364359e88fdd700386d6fc8bf0 (patch)
treed6f2d4da97efd2d04276cc2447d5ae1c65dcd812 /src/port/Engine.cpp
parent5f0bd6e9f052821ab8d0d8394b9df4467176b6a0 (diff)
We did partial success while loading this
Diffstat (limited to 'src/port/Engine.cpp')
-rw-r--r--src/port/Engine.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/port/Engine.cpp b/src/port/Engine.cpp
index aaebe67a..dcedb08d 100644
--- a/src/port/Engine.cpp
+++ b/src/port/Engine.cpp
@@ -244,6 +244,9 @@ GameEngine::GameEngine() {
loader->RegisterResourceFactory(std::make_shared<SF64::ResourceFactoryBinarySoundFontV0>(), RESOURCE_FORMAT_BINARY,
"SoundFont", static_cast<uint32_t>(SF64::ResourceType::SoundFont), 0);
+ loader->RegisterResourceFactory(std::make_shared<SF64::ResourceFactoryXMLSoundFontV0>(), RESOURCE_FORMAT_XML,
+ "SoundFont", static_cast<uint32_t>(SF64::ResourceType::SoundFont), 0);
+
prevAltAssets = CVarGetInteger("gEnhancements.Mods.AlternateAssets", 0);
gEnableGammaBoost = CVarGetInteger("gGraphics.GammaMode", 0) == 0;
context->GetResourceManager()->SetAltAssetsEnabled(prevAltAssets);