Booting game from an ELF in QT?
#1
Trying to test a modded version of Persona 3. Obviously, my stock chd file boots fine with the basic widescreen cheats and whatnot, but trying to boot the ELF extracted in order to get the mods to work simply hangs on a black screen. This didn't happen on the other builds, and seems to only happen with the QT builds.
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 : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply
#3
Here's the log for FES by itself.

Code:
[  135.8272] Searching for a BIOS image in 'D:\Emulators\PCSX2\bios'...
[  135.8274] Bios Found: USA     v02.00(14/06/2004)  Console
[  135.8275] Using BIOS 'D:\Emulators\PCSX2\bios\SCPH-70012_BIOS_V12_USA_200.bin' (USA     v02.00(14/06/2004)  Console USA)
[  135.8275] Allocating memory map...
[  135.8276] Opening CDVD...
[  135.8382] isoFile open ok: D:\Emulated Games\PS2\Persona 3\Shin Megami Tensei - Persona 3 FES (USA).chd
[  135.8382]     Image type  = DVD
[  135.8382]  * CDVD Disk Open: DVD, Single layer or unknown:
[  135.8382]  * * Track 1: Data (Mode 1) (2243312 sectors)
[  135.8384] Opening GS...
[  135.8732] Vsync is OFF
[  135.8798] No GPU requested, using first (NVIDIA GeForce GTX 1080)
[  135.8798] 3 vulkan queue families
[  135.9416] VK_EXT_provoking_vertex is supported
[  135.9416] VK_ARM_rasterization_order_attachment_access is NOT supported
[  135.9851] Read 47 entries from 'D:\Emulators\PCSX2\cache\vulkan_shaders.idx'
[  136.0066] Vulkan Graphics Driver Info:
[  136.0066]     Driver 512.308.0
[  136.0066]     Vulkan 1.3.194
[  136.0066]     Conformance Version 1.3.0.0
[  136.0066]     512.77
[  136.0066]     NVIDIA
[  136.0066]     NVIDIA GeForce GTX 1080
[  136.0066] Using hardware for point expansion and hardware for line expansion.
[  136.0439] Vsync is OFF
[  136.0439] Opening SPU2...
[  136.0475] (Cubeb) Using normal 2 speaker stereo output.
[  136.0490] (Cubeb) Minimum latency: 10.00 ms (480 audio frames)
[  136.1158] Opening PAD...
[  136.1158] Opening DEV9...
[  136.1162] Opening USB...
[  136.1162] Opening FW...
[  136.1163] McdSlot 0 [File]: D:\Emulators\PCSX2\memcards\Mcd001.ps2
[  136.1165] McdSlot 1 [File]: D:\Emulators\PCSX2\memcards\Mcd002.ps2
[  136.1167] EE/iR5900-32 Recompiler Reset
[  136.1512]     Searching for a BIOS image in 'D:\Emulators\PCSX2\bios'...
[  136.1514]     Bios Found: USA     v02.00(14/06/2004)  Console
[  136.1515]     Using BIOS 'D:\Emulators\PCSX2\bios\SCPH-70012_BIOS_V12_USA_200.bin' (USA     v02.00(14/06/2004)  Console USA)
[  136.1515]     Bios Found: USA     v02.00(14/06/2004)  Console
[  136.1526]     BIOS rom1 module not found, skipping...
[  136.1527]     BIOS rom2 module not found, skipping...
[  136.1527]     BIOS erom module not found, skipping...
[  136.1658] VM subsystems initialized in 339.30 ms
[  136.1658] [GameDB] Searching for '' in GameDB
[  136.1658] [GameDB] Could not find '' in GameDB
[  136.1658] Applying settings...
[  136.1660] [GameDB] Searching for '' in GameDB
[  136.1660] [GameDB] Could not find '' in GameDB
[  136.1660] (SetEmuThreadAffinities) Not implemented
[  136.1660] (SetEmuThreadAffinities) Not implemented
[  136.2536] (SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_216.21;1
[  136.2536] (SYSTEM.CNF) Software version = 1.00
[  136.2536] (SYSTEM.CNF) Disc region type = NTSC
[  136.3563] ELF (cdrom0:\SLUS_216.21;1) Game CRC = 0x94A82AAA, EntryPoint = 0x00100008
[  136.3570] (SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_216.21;1
[  136.3570] (SYSTEM.CNF) Software version = 1.00
[  136.3570] (SYSTEM.CNF) Disc region type = NTSC
[  138.5686] Elf entry point @ 0x00100008 about to get recompiled. Load patches first.
[  138.5686] [GameDB] Searching for 'slus-21621' in GameDB
[  138.5686] [GameDB] Found 'slus-21621' in GameDB
[  138.5686] [GameDB] Searching for patch with CRC '94A82AAA'
[  138.5686] [GameDB] No CRC-specific patch or default patch found
[  138.5688] Not found Cheats file: D:\Emulators\PCSX2\cheats\94A82AAA.pnach
[  138.5688] Overall 0 Cheats loaded
[  138.5689] Overall 0 Widescreen hacks loaded
[  138.5718] Loading patch '94A82AAA.pnach' from archive.
[  138.5718] comment: Widescreen hack by nemesis2000, devina, CeruleansBlue, Arapapa
[  138.5724] (Wide Screen Cheats DB) Patches Loaded: 184
[  138.5725] [GameDB] Searching for 'slus-21621' in GameDB
[  138.5725] [GameDB] Found 'slus-21621' in GameDB
[  138.5726] Loading game settings from 'D:\Emulators\PCSX2\gamesettings\SLUS-21621_94A82AAA.ini'...
[  138.5727] Applying settings...
[  138.5729] [GameDB] Searching for 'slus-21621' in GameDB
[  138.5729] [GameDB] Found 'slus-21621' in GameDB
[  138.5729] [GameDB] Enabled GS Hardware Fix: mipmap to [mode=1]
[  138.5730] Updating GS configuration...
[  138.5730] Vsync is OFF
[  138.5730] (SetEmuThreadAffinities) Not implemented
[  138.5980] Reopening GS with new display
[  138.6096] Skipping updating pipeline cache 'D:\Emulators\PCSX2\cache\vulkan_pipelines.bin' due to no changes.
[  138.6763] Vsync is OFF
[  138.7294] D3D Adapter: NVIDIA GeForce GTX 1080
[  138.7294] Creating a 950x597 flip-discard windowed swap chain
[  138.7630] D3D11 Graphics Driver Info:
[  138.7631]     D3D_FEATURE_LEVEL_11_0
[  138.7631]     VID: 0x10DE PID: 0x1B80
[  138.7631]     NVIDIA GeForce GTX 1080
[  138.7631]     Driver Version: 30.0.15.1277
[  138.7675] Vsync is OFF
[  143.9957] Vsync is OFF
[  150.4771] (VMManager) Pausing...
[  151.3472] (VMManager) Resuming...
[  151.3854] Decommitting host memory for virtual systems...
[  151.4288] Releasing host memory maps for virtual systems...
[  151.4288] Releasing host memory maps for virtual systems...

And here's the log from me trying to run via the ELF.

Code:
[    0.0392] PCSX2 Nightly - v1.7.2811 Compiled on May 26 2022
[    0.0393] Savestate version: 0x9a2c0000
[    0.0393]
[    0.0393] Host Machine Init:
[    0.0393]     Operating System =  Microsoft Windows 10
[    0.0393]     Physical RAM     =  16249 MB
[    0.0532] Scanning D:\Emulated Games\PS2 (recursively)
[    0.0548]     CPU name         =  11th Gen Intel(R) Core(TM) i7-11700K @ 3.60GHz
[    0.0548]     Vendor/Model     =  GenuineIntel (stepping 01)
[    0.0548]     CPU speed        =  3.599 ghz (16 logical threads)
[    0.0548]     x86PType         =  Standard OEM
[    0.0548]     x86Flags         =  bfebfbff ffdaf38f
[    0.0548]     x86EFlags        =  2c100800
[    0.0548]
[    0.0548] x86 Features Detected:
[    0.0548]     SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX AVX2 FMA
[    0.0548]
[    0.0552] Reserving memory for recompilers...
[    0.6233] Current version: v1.7.2811
[    0.6233] Latest SHA: v1.7.2811
[    0.6233] Last Checked SHA:
[    0.6233] No update needed.
[    6.4803] HLE Host: Set 'host:' root path to: D:\Emulated Games\PS2\Persona 3\
[    6.4803]
[    6.4803] Searching for a BIOS image in 'D:\Emulators\PCSX2\bios'...
[    6.4804] Bios Found: USA     v02.00(14/06/2004)  Console
[    6.4805] Using BIOS 'D:\Emulators\PCSX2\bios\SCPH-70012_BIOS_V12_USA_200.bin' (USA     v02.00(14/06/2004)  Console USA)
[    6.4805] Allocating memory map...
[    6.4806] Opening CDVD...
[    6.4806] Opening GS...
[    6.5347] Vsync is OFF
[    6.5566] No GPU requested, using first (NVIDIA GeForce GTX 1080)
[    6.5567] 3 vulkan queue families
[    6.6371] VK_EXT_provoking_vertex is supported
[    6.6371] VK_ARM_rasterization_order_attachment_access is NOT supported
[    6.7331] Read 47 entries from 'D:\Emulators\PCSX2\cache\vulkan_shaders.idx'
[    6.7594] Vulkan Graphics Driver Info:
[    6.7594]     Driver 512.308.0
[    6.7594]     Vulkan 1.3.194
[    6.7594]     Conformance Version 1.3.0.0
[    6.7594]     512.77
[    6.7594]     NVIDIA
[    6.7594]     NVIDIA GeForce GTX 1080
[    6.7594] Using hardware for point expansion and hardware for line expansion.
[    6.7824] Vsync is OFF
[    6.7826] Opening SPU2...
[    6.7864] (Cubeb) Using normal 2 speaker stereo output.
[    6.7891] (Cubeb) Minimum latency: 10.00 ms (480 audio frames)
[    6.8791] Opening PAD...
[    6.8791] Opening DEV9...
[    6.8795] Opening USB...
[    6.8795] Opening FW...
[    6.8797] McdSlot 0 [File]: D:\Emulators\PCSX2\memcards\Mcd001.ps2
[    6.8799] McdSlot 1 [File]: D:\Emulators\PCSX2\memcards\Mcd002.ps2
[    6.8839] EE/iR5900-32 Recompiler Reset
[    6.9666]     Searching for a BIOS image in 'D:\Emulators\PCSX2\bios'...
[    6.9669]     Bios Found: USA     v02.00(14/06/2004)  Console
[    6.9669]     Using BIOS 'D:\Emulators\PCSX2\bios\SCPH-70012_BIOS_V12_USA_200.bin' (USA     v02.00(14/06/2004)  Console USA)
[    6.9670]     Bios Found: USA     v02.00(14/06/2004)  Console
[    6.9681]     BIOS rom1 module not found, skipping...
[    6.9681]     BIOS rom2 module not found, skipping...
[    6.9682]     BIOS erom module not found, skipping...
[    6.9802] VM subsystems initialized in 500.55 ms
[    6.9802] [GameDB] Has not been initialized yet, initializing...
[    7.0099] [GameDB] 10988 games on record (loaded in 29.67ms)
[    7.0099] [GameDB] Searching for '' in GameDB
[    7.0099] [GameDB] Could not find '' in GameDB
[    7.0099] Applying settings...
[    7.0101] [GameDB] Searching for '' in GameDB
[    7.0101] [GameDB] Could not find '' in GameDB
[    7.0101] (SetEmuThreadAffinities) Not implemented
[    7.0102] (SetEmuThreadAffinities) Not implemented
[    7.1018] ELF (host:D:\Emulated Games\PS2\Persona 3\SLUS_216.21.ELF) Game CRC = 0x94A82AAA, EntryPoint = 0x00100008
[    7.1021] (IsoFS) Invalid partition descriptor encountered at block 0x10: ''
[    7.1937] Elf entry point @ 0x00100008 about to get recompiled. Load patches first.
[    7.1937] [GameDB] Searching for '94a82aaa' in GameDB
[    7.1937] [GameDB] Could not find '94a82aaa' in GameDB
[    7.1939] Not found Cheats file: D:\Emulators\PCSX2\cheats\94A82AAA.pnach
[    7.1939] Overall 0 Cheats loaded
[    7.1940] Overall 0 Widescreen hacks loaded
[    7.1974] Loading patch '94A82AAA.pnach' from archive.
[    7.1974] comment: Widescreen hack by nemesis2000, devina, CeruleansBlue, Arapapa
[    7.1980] (Wide Screen Cheats DB) Patches Loaded: 184
[    7.1981] [GameDB] Searching for '94a82aaa' in GameDB
[    7.1981] [GameDB] Could not find '94a82aaa' in GameDB
[    7.1982] Applying settings...
[    7.1984] [GameDB] Searching for '94a82aaa' in GameDB
[    7.1984] [GameDB] Could not find '94a82aaa' in GameDB
[    7.1984] (SetEmuThreadAffinities) Not implemented
[   23.6887] Skipping updating pipeline cache 'D:\Emulators\PCSX2\cache\vulkan_pipelines.bin' due to no changes.
[   23.7341] Decommitting host memory for virtual systems...
[   25.5434] Releasing host memory maps for virtual systems...
[   25.5434] Releasing host memory maps for virtual systems...

I've tried on different backends, including the software renderer to no avail.
Reply
#4
i don't think it'll run via Elf File. you seem to run it among other files extracted from iso. thus completely breaking disc layer structure a Ps2 will need.
I don't see why your original persona 3 game doesn't boot though. tried booting it using iso format instead of chd ?
Did you somehow modify it ?
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply
#5
(05-26-2022, 11:21 AM)jesalvein Wrote: i don't think it'll run via Elf File. you seem to run it among other files extracted from iso. thus completely breaking disc layer structure a Ps2 will need.
I don't see why your original persona 3 game doesn't boot though. tried booting it using iso format instead of chd ?
Did you somehow modify it ?
My original CHD boots fine, I was including it for comparisons sake.

I wonder what changed that keeps it from working now. I was trying to avoid having to rebuild the ISO since the game is easier to mod with the ELF extracted.
Reply
#6
no idea, and it's probably at the bottom of the todo list (or not at all)
if original games are supported, it's fine for the devs.
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply




Users browsing this thread: 1 Guest(s)