diff options
Diffstat (limited to 'src/port/Engine.cpp')
| -rw-r--r-- | src/port/Engine.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/port/Engine.cpp b/src/port/Engine.cpp index 98492a67..dcedb08d 100644 --- a/src/port/Engine.cpp +++ b/src/port/Engine.cpp @@ -237,12 +237,16 @@ GameEngine::GameEngine() { loader->RegisterResourceFactory(std::make_shared<SF64::ResourceFactoryBinarySampleV1>(), RESOURCE_FORMAT_BINARY, "Sample", static_cast<uint32_t>(SF64::ResourceType::Sample), 1); - loader->RegisterResourceFactory(std::make_shared<SF64::ResourceFactoryBinarySampleV2>(), RESOURCE_FORMAT_BINARY, - "Sample", static_cast<uint32_t>(SF64::ResourceType::Sample), 2); + + loader->RegisterResourceFactory(std::make_shared<SF64::ResourceFactoryXMLSampleV0>(), RESOURCE_FORMAT_XML, + "Sample", static_cast<uint32_t>(SF64::ResourceType::Sample), 0); 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); |
