summaryrefslogtreecommitdiff
path: root/src/Companion.cpp
diff options
context:
space:
mode:
authorBassel Alshmali <bassel@mobilabsolutions.com>2026-03-16 19:07:34 +0100
committerLywx <kiritodev01@gmail.com>2026-03-16 13:31:28 -0600
commit654b451ddc6cf25db201b2c858948f430784cc5f (patch)
tree52c35bceeba7c3155b8be4ed9c47e212978c3d14 /src/Companion.cpp
parent91bfca307fc9f6f3fb77a3cb60653c69b6df526d (diff)
add GBIMinorVersion for width - 1 in DisplayListFactory
Diffstat (limited to 'src/Companion.cpp')
-rw-r--r--src/Companion.cpp5
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") {