diff options
| author | Bassel Alshmali <bassel@mobilabsolutions.com> | 2026-03-16 19:07:34 +0100 |
|---|---|---|
| committer | Lywx <kiritodev01@gmail.com> | 2026-03-16 13:31:28 -0600 |
| commit | 654b451ddc6cf25db201b2c858948f430784cc5f (patch) | |
| tree | 52c35bceeba7c3155b8be4ed9c47e212978c3d14 /src/Companion.cpp | |
| parent | 91bfca307fc9f6f3fb77a3cb60653c69b6df526d (diff) | |
add GBIMinorVersion for width - 1 in DisplayListFactory
Diffstat (limited to 'src/Companion.cpp')
| -rw-r--r-- | src/Companion.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/Companion.cpp b/src/Companion.cpp index 08022d5..5fa80a6 100644 --- a/src/Companion.cpp +++ b/src/Companion.cpp @@ -83,7 +83,6 @@ #include "factories/pm64/ImgFXAnimFactory.h" #include "factories/pm64/TitleDataFactory.h" #include "factories/pm64/EntityGfxFactory.h" -#include "factories/pm64/EffectDListFactory.h" #endif #ifdef FZERO_SUPPORT @@ -211,7 +210,6 @@ void Companion::Init(const ExportType type, std::atomic<size_t>& assetCount) { this->RegisterFactory("PM64:IMGFX_ANIM", std::make_shared<PM64ImgFXAnimFactory>()); this->RegisterFactory("PM64:TITLE_DATA", std::make_shared<PM64TitleDataFactory>()); this->RegisterFactory("PM64:ENTITY_GFX", std::make_shared<PM64EntityGfxFactory>()); - this->RegisterFactory("PM64:EFFECT_DL", std::make_shared<PM64EffectDListFactory>()); #endif #ifdef SF64_SUPPORT @@ -1202,6 +1200,9 @@ void Companion::Process(std::atomic<size_t>& assetCount) { this->gConfig.gbi.version = GBIVersion::f3db; } else if(key == "F3DEX2") { this->gConfig.gbi.version = GBIVersion::f3dex2; + } else if(key == "F3DEX2_PM64") { + this->gConfig.gbi.version = GBIVersion::f3dex2; + this->gConfig.gbi.subversion = GBIMinorVersion::PM64; } else if(key == "F3DEXB") { this->gConfig.gbi.version = GBIVersion::f3dexb; } else if (key == "F3DEX_MK64") { |
