From cee8598b3f8bf420c61364a634e01358e5ee3d8e Mon Sep 17 00:00:00 2001 From: Ty Lamontagne Date: Wed, 7 Sep 2022 15:04:34 -0400 Subject: [PATCH] IOPBios: Hook iomanx library as well as ioman Fixes fileXio incompatibility --- pcsx2/IopBios.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pcsx2/IopBios.cpp b/pcsx2/IopBios.cpp index 0f1b3d993f..bc3fc275c9 100644 --- a/pcsx2/IopBios.cpp +++ b/pcsx2/IopBios.cpp @@ -964,6 +964,12 @@ namespace R3000A using namespace n; \ switch (index) \ { +#define MODULE_2(n1, n2) \ + if (#n1 == libname || #n2 == libname) \ + { \ + using namespace n1; \ + switch (index) \ + { #define END_MODULE \ } \ } @@ -983,7 +989,7 @@ namespace R3000A EXPORT_H( 14, Kprintf) END_MODULE - MODULE(ioman) + MODULE_2(ioman, iomanx) EXPORT_H( 4, open) EXPORT_H( 5, close) EXPORT_H( 6, read)