Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help running custom stripped-down Mortal Kombat ISOs
#1
I created stripped-down ISOs of MK Deception's Premium Pack Bonus Disc, MK Shaolin Monks, and MK Armageddon Premium Edition, so that they only consist of the arcade emulations of MK, MKII, and Ultimate MK3, plus the modules required for them to operate. I also used a program called DVDScan to patch the ISOs to CD format instead of DVD.

The custom ISOs work with no issues on my modded PS2, and even the Play! emulator runs them without any trouble. But PCSX2 won't run them at all. When I start up any of the ISOs, all I get is a black screen and a flashing cursor.

You guys think you can help me out with this? I need them to work on PCSX2 at least until Play! gains multiple controller support, and also because one of my computers can't run Play! very well...
Reply

Sponsored links

#2
Please post the contents of the emulog.txt file after the problem occurs. The file can be found in "My Documents\PCSX2\logs" for the installer version or in "PCSX2\logs" for the portable/binary version.

Please make sure to enclose your emulog in code tags like so (remove the empty space on the closing code tag!):
[code]
Pasted emulog goes here
[ /code]
CPU : I7 2600K Oc'ed @ 4.2Ghz
Mobo : Intel P67 southbridge
GPU : NVIDIA Geforce GTX 750 Ti
RAM : 6 Go
Reply
#3
PCSX2 1.4.0-20160105132032- compiled on Jan 5 2016
Savestate version: 0x9a0b0000

Host Machine Init:
Operating System = Microsoft Windows 10 Home (build 18363), 64-bit
Physical RAM = 8175 MB
CPU name = Intel® Core™2 Duo CPU E7600 @ 3.06GHz
Vendor/Model = GenuineIntel (stepping 0A)
CPU speed = 3.065 ghz (2 logical threads)
x86PType = Standard OEM
x86Flags = bfebfbff 0c08e3bd
x86EFlags = 20100000

x86 Features Detected:
SSE2.. SSE3.. SSSE3.. SSE4.1

Reserving memory for recompilers...

Loading plugins...
Binding GS: C:\PCSX2\Plugins\gsdx32-sse4.dll
(pxActionEvent) (LoadSinglePluginEvent) The configured GS plugin file was not found(LoadCorePlugins)

C:\PCSX2\Plugins\gsdx32-sse4.dll
(GameDB) 9693 games on record (loaded in 440ms)
User-canceled plugin configuration; Plugins not loaded!
Path: D:\Games\PCSX2\Plugins\gsdx32-avx.dll
File is not a valid dynamic library.
[wx] Failed to load shared library 'D:\Games\PCSX2\Plugins\gsdx32-avx.dll' (error 1114: a dynamic link library (DLL) initialization routine failed.)
Some kinda plugin failure: D:\Games\PCSX2\Plugins\gsdx32-avx.dll
Path: D:\Games\PCSX2\Plugins\gsdx32-avx2.dll
File is not a valid dynamic library.
[wx] Failed to load shared library 'D:\Games\PCSX2\Plugins\gsdx32-avx2.dll' (error 1114: a dynamic link library (DLL) initialization routine failed.)
Some kinda plugin failure: D:\Games\PCSX2\Plugins\gsdx32-avx2.dll

Loading plugins...
Binding GS: D:\Games\PCSX2\Plugins\gsdx32-sse4.dll
Binding PAD: D:\Games\PCSX2\Plugins\lilypad.dll
Windows 10.0.18363
Binding SPU2: D:\Games\PCSX2\Plugins\spu2-x.dll
Binding CDVD: D:\Games\PCSX2\Plugins\cdvdGigaherz.dll
Binding USB: D:\Games\PCSX2\Plugins\USBnull.dll
Binding FW: D:\Games\PCSX2\Plugins\FWnull.dll
Binding DEV9: D:\Games\PCSX2\Plugins\DEV9null.dll
Plugins loaded successfully.


Initializing plugins...
Init GS
Windows 10.0.18363
Init PAD
Init SPU2
Init CDVD
Init USB
Init FW
Init DEV9
Plugins initialized successfully.

HLE Notice: ELF does not have a path.

Opening plugins...
Opening GS
Opening PAD
Opening SPU2
Current Renderer: Direct3D11 (Software mode)
Opening CDVD
isoFile open ok: C:\Games\Mortal Kombat (64-Bit)\isos\MK1.iso
Image type = DVD
* CDVD Disk Open: DVD, Single layer or unknown:
* * Track 1: Data (Mode 1) (69888 sectors)
Opening USB
Opening FW
Opening DEV9
McdSlot 0 [File]: C:\Users\bradw\OneDrive\Documents\PCSX2\memcards\Mcd001.ps2
McdSlot 1 [File]: C:\Users\bradw\OneDrive\Documents\PCSX2\memcards\Mcd002.ps2
Plugins opened successfully.
EE/iR5900-32 Recompiler Reset
Bios Found: USA v02.00(14/06/2004) Console
BIOS rom1 module not found, skipping...
BIOS rom2 module not found, skipping...
BIOS erom module not found, skipping...
(UpdateVSyncRate) Mode Changed to NTSC.
(UpdateVSyncRate) FPS Limit Changed : 59.94 fps
# Initialize memory (rev:3.70, ctm:392Mhz, cpuclk:294Mhz detected)

PlayStation 2 ======== Hard reset boot
ROMGEN=2004-0614, IOP info (CPUID=1f, CACH_CONFIG=0, 2MB, IOP mode)
<20040614-100909,ROMconf,PS20200AC20040614.bin:11696>
# Total accessable memory size: 32 MB (B:2:8:0) (370:2:7c30)
# TLB spad=0 kernel=1:12 default=13:30 extended=31:38
# Initialize Start.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize User Memory ...
# Initialize Scratch Pad ...
# Initialize Done.

EE DECI2 Manager version 0.06 Feb 6 2003 08:38:48
CPUID=2e20, BoardID=0, ROMGEN=2004-0614, 32M

(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_210.81;1
(SYSTEM.CNF) Software version = 1.02
(SYSTEM.CNF) Disc region type = NTSC
ELF (cdrom0:\SLUS_210.81;1) Game CRC = 0x8C705EEA, EntryPoint = 0x00104190
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_210.81;1
(SYSTEM.CNF) Software version = 1.02
(SYSTEM.CNF) Disc region type = NTSC

IOP Realtime Kernel Ver.0.9.1
Copyright 1999 © Sony Computer Entertainment Inc.
Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 ©SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
loadelf: fname cdrom0:¥SLUS_210.81;1 secname all
loadelf version 3.30
Input ELF format filename = cdrom0:¥SLUS_210.81;1
0 00100000 00095558 ..........
Loaded, cdrom0:¥SLUS_210.81;1
start address 0x104190
gp address 00000000
# Restart Without Memory Clear.
# Initialize GS ...
# Initialize INTC ...
# Initialize TIMER ...
# Initialize DMAC ...
# Initialize VU1 ...
# Initialize VIF1 ...
# Initialize GIF ...
# Initialize VU0 ...
# Initialize VIF0 ...
# Initialize IPU ...
# Initialize FPU ...
# Initialize Scratch Pad ...
# Restart Without Memory Clear Done.
MAT2: ---------------------------
MAT2: - BEGINING INITIALIZATION -
MAT2: ---------------------------

MAT2: ------- running cdrom0:¥SLUS_210.81;1 with DVD media --------
MAT2: InitDMA
MAT2: InitSystem
MAT2: BEGIN InitSystem()
MAT2: END InitSystem()
MAT2: InitScreen
MAT2: InitConsole
MAT2: InitVideo
MAT2: going on... (calling sceSifInitRpc(0)
MAT2: sceCdInit(SCECdInit)
MAT2: scdCdInit() returns 2 MAT2: OK, but default mode detected on IOP side.
MAT2: Disc media type=0x14 MAT2: SCECdPS2DVD Disc is a PlayStation 2 DVD
MAT2: sceCdMmode(SCECdDVD) returns 20
Get Reboot Request From EE
ROM directory not found

PlayStation 2 ======== Update rebooting..

PlayStation 2 ======== Update reboot complete
cdvdman Init

IOP Realtime Kernel Ver. 2.2
Copyright 1999-2002 © Sony Computer Entertainment Inc.
Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 ©SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
loadmodule: fname cdrom0:¥MODULES¥SIO2MAN.IRX;1 args 0 arg
open fail name ¥MODULES¥SIO2MAN.IRX;1
loadmodule: id -203, ret 0
loadmodule: fname cdrom0:¥MODULES¥SIO2MAN.IRX;1 args 0 arg
open fail name ¥MODULES¥SIO2MAN.IRX;1
loadmodule: id -203, ret 0
loadmodule: fname cdrom0:¥MODULES¥SIO2MAN.IRX;1 args 0 arg
open fail name ¥MODULES¥SIO2MAN.IRX;1
loadmodule: id -203, ret 0
***5000 repeats later***
Closing plugins...
Closing DEV9
Closing FW
Closing USB
Closing CDVD
Closing SPU2
Closing PAD
Closing GS
Plugins closed successfully.
Reply
#4
x86 Features Detected:
SSE2.. SSE3.. SSSE3.. SSE4.1

"Path: D:\Games\PCSX2\Plugins\gsdx32-avx.dll
File is not a valid dynamic library.
[wx] Failed to load shared library 'D:\Games\PCSX2\Plugins\gsdx32-avx.dll' (error 1114: a dynamic link library (DLL) initialization routine failed.)
Some kinda plugin failure: D:\Games\PCSX2\Plugins\gsdx32-avx.dll
Path: D:\Games\PCSX2\Plugins\gsdx32-avx2.dll
File is not a valid dynamic library.
[wx] Failed to load shared library 'D:\Games\PCSX2\Plugins\gsdx32-avx2.dll' (error 1114: a dynamic link library (DLL) initialization routine failed.)
Some kinda plugin failure: D:\Games\PCSX2\Plugins\gsdx32-avx2.dll"


Try a different video plugin.

Youre trying to load an avx2 plugin.. your processor doesnt support avx2. Try a SSE4 graphics plugin.
amd tr 1950x                                                amd ryzen 5 2500u
asrock x399 taichi                                          amd vega 8 
XFX Radeon rx570                                         16gb ddr 4 2400 ram
32gb gskill ddr4-3200                                    256gb nvme ssd
Windows 10 Pro                                            480gb sata ssd
Custom loop water cooled                               HP envy x360
nzxt 340 case
Reply
#5
After you change the GS plugin per scythe's recommendation, the problem you're gonna want to look into is with the IOP module SIO2MAN.

loadmodule: fname cdrom0:¥MODULES¥SIO2MAN.IRX;1 args 0 arg
open fail name ¥MODULES¥SIO2MAN.IRX;1
loadmodule: id -203, ret 0

The log shows the game is repeatedly trying to load this module; my bet is that in your stripped down version, either the EE code which reaches out to this module got removed, or the IOP module itself is missing.
Problems? Check out the development builds for the latest updates.

Mobo: ASUS Prime Z370-A
CPU: Intel i7-8700K (3.7 GHz)
RAM: G.Skill TridentZ, 2x8 GB DDR4 (3000 MHz)
GPU: EVGA GeForce GTX 1070 Ti FTW2 (8 GB)
OS: Windows 10 Pro (64 bit)

Oh yeah Red Pandas are cool too.


Reply
#6
I figured out what went wrong:
DVDScan corrupted the ISOs when it patched them to CD format. So I rebuilt them without using DVDScan and now PCSX2 runs the ISOs flawlessly. Play! and my modded PS2 still run them flawlessly as well.

Problem Solved!
Reply




Users browsing this thread: 1 Guest(s)