..:: PCSX2 Forums ::..

Full Version: Harry Potter and the Order of the Phoenix (PAL) crashes
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I'm trying to run Harry Potter and the Order of the Phoenix (PAL version) on the latest build, but it always crashes after a few minutes with an error ("DMA crash"), even with the safest preset, which should work according to the wiki. Is it possible to fix it?
Code:
PCSX2 1.6.0-20200506140834- compiled on May  6 2020
Savestate version: 0x9a0e0000

Host Machine Init:
    Operating System =  Microsoft Windows 10 Home (build 18363), 64-bit
    Physical RAM     =  16331 MB
    CPU name         =  Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz
    Vendor/Model     =  GenuineIntel (stepping 03)
    CPU speed        =  3.499 ghz (8 logical threads)
    x86PType         =  Standard OEM
    x86Flags         =  bfebfbff 7fdafbbf
    x86EFlags        =  2c100000

x86 Features Detected:
    SSE2.. SSE3.. SSSE3.. SSE4.1.. SSE4.2.. AVX.. AVX2.. FMA

Reserving memory for recompilers...

Loading plugins from E:\PCSX2\plugins...
    Bound   GS: GSdx32-AVX2.dll [GSdx 20200506140834 (MSVC 19.25 AVX2/AVX2) 1.2.0]
    Bound  PAD: LilyPad.dll [LilyPad (20200506140834) 0.12.1]
    Bound SPU2: Spu2-X.dll [SPU2-X 20200506140834 2.0.0]
    Bound CDVD: cdvdGigaherz.dll [cdvdGigaherz 20200506140834 0.11.0]
    Bound  USB: USBnull.dll [USBnull Driver 20200506140834 0.7.0]
    Bound   FW: FWnull.dll [FWnull Driver 20200506140834 0.7.0]
(GameDB) 9858 games on record (loaded in 106ms)
    Bound DEV9: DEV9null.dll [DEV9null Driver 20200506140834 0.5.0]
Plugins loaded successfully.

HLE Notice: ELF does not have a path.

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

Patches: No CRC found, using 00000000 instead.
Opening plugins...
    Opening GS
    Opening PAD
    Opening SPU2
Current Renderer: Direct3D 11 (Hardware renderer)
    Opening CDVD
isoFile open ok: E:\Harry Potter and the Order of the Phoenix (Europe) (Fr,De,Es,It,Pt)\Harry Potter and the Order of the Phoenix (Europe) (Fr,De,Es,It,Pt).iso
    Image type  = DVD
* CDVD Disk Open: DVD, Single layer or unknown:
* * Track 1: Data (Mode 1) (2270160 sectors)
    Opening USB
    Opening FW
    Opening DEV9
GSdx Lookup CRC:0
McdSlot 0 [File]: C:\Users\<Username>\Documents\PCSX2\memcards\Mcd001.ps2
GSdx Lookup CRC:0
McdSlot 1 [File]: C:\Users\<Username>\Documents\PCSX2\memcards\Mcd002.ps2
Plugins opened successfully.
EE/iR5900-32 Recompiler Reset
    Bios Found: Europe  v01.60(04/10/2001)  Console
    BIOS rom1 module not found, skipping...
    BIOS rom2 module not found, skipping...
    BIOS erom module not found, skipping...
# Initialize memory (rev:3.63, ctm:196Mhz, cpuclk:147Mhz detected)
Frame buffer size set to  512x1280 (2048x5120)

PlayStation 2 ======== Hard reset boot
ROMGEN=2001-1004, IOP info (CPUID=1f, CACH_CONFIG=0, 2MB, IOP mode)
<20011004-175839,ROMconf,PS20160EC20011004.bin:11520>
# Total accessable memory size: 32 MB (B:2:8:0) (363: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 Jul  4 2001 16:03:45
  CPUID=2e20, BoardID=0, ROMGEN=2001-1004, 32M

Patches: No CRC found, using 00000000 instead.
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLES_547.79;1
(SYSTEM.CNF) Software version = 1.01
(SYSTEM.CNF) Disc region type = PAL
ELF (cdrom0:\SLES_547.79;1) Game CRC = 0x01A9BF0E, EntryPoint = 0x00100008
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLES_547.79;1
(SYSTEM.CNF) Software version = 1.01
(SYSTEM.CNF) Disc region type = PAL


IOP Realtime Kernel Ver.0.9.1

    Copyright 1999 (C) Sony Computer Entertainment Inc.

Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 (C)SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
loadelf: fname cdrom0:¥SLES_547.79;1 secname all
loadelf version 3.30
Input ELF format filename = cdrom0:¥SLES_547.79;1
0 00100000 0055a490 ......................................................................................
Loaded, cdrom0:¥SLES_547.79;1
start address 0x100008
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.
Elf entry point @ 0x00100008 about to get recompiled. Load patches first.
Not found Cheats file: C:\Users\<Username>\Documents\PCSX2\cheats\01A9BF0E.pnach
Overall 0 Cheats loaded
Running in a 32meg environment...
GSdx Lookup CRC:1A9BF0E
GSdx Lookup CRC:1A9BF0E
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 (C) Sony Computer Entertainment Inc.

Reboot service module.(99/11/10)
cdvd driver module version 0.1.1 (C)SCEI
Load File service.(99/11/05)
Multi Threaded Fileio module.(99/11/15)
iop heap service (99/11/03)
(UpdateVSyncRate) Mode Changed to PAL.
(UpdateVSyncRate) FPS Limit Changed : 50,00 fps
loadmodule: fname cdrom0:¥MODULES¥SIO2MAN.IRX;1 args 0 arg
loadmodule: id 25, ret 0
loadmodule: fname cdrom0:¥MODULES¥MCMAN.IRX;1 args 0 arg
loadmodule: id 26, ret 2
loadmodule: fname cdrom0:¥MODULES¥MCSERV.IRX;1 args 0 arg
loadmodule: id 27, ret 2
loadmodule: fname cdrom0:¥MODULES¥PADMAN.IRX;1 args 0 arg
loadmodule: id 28, ret 0
loadmodule: fname cdrom0:¥MODULES¥LIBSD.IRX;1 args 0 arg
loadmodule: id 29, ret 0
loadmodule: fname cdrom0:¥MODULES¥SNDDRV.IRX;1 args 0 arg
loadmodule: id 30, ret 0
loadmodule: fname cdrom0:¥MODULES¥SPU_IOP.IRX;1 args 0 arg
=========================================

Started SPU_IOP.IRX version 0105 c...

=========================================
loadmodule: id 31, ret 0

---------
DMA Crash
---------

General DMA state:

    DMA enabled
    DMA transfer enabled
    Cycle-stealing off
    FIFO off
    Stall control source unspecified
    Stall control drain unspecified
    Release cycle 8
    DMA Stall interrupt disabled (interrupt state clear)
    MFIFO empty interrupt disabled (interrupt state clear)
    BUSERR interrupt clear
    Stall address 0x00000000

Channel 0 - VIF0

    Channel stopped
    Channel interrupts disabled (interrupt state set)
    Chain mode
    Transfer address 0x005862e0
    Tag address 0x005862d0
    Transfer size 0 QWs
    TTE enabled
    TIE disabled
    Last tag was 0x7000
    No addresses on stack

Channel 1 - VIF1

    Channel stopped
    Direction to memory
    Channel interrupts enabled (interrupt state clear)
    Chain mode
    Transfer address 0x00c43c70
    Tag address 0x00c43c50
    Transfer size 0 QWs
    TTE enabled
    TIE enabled
    Last tag was 0x7000
    No addresses on stack

Channel 2 - GIF

    Channel stopped
    Channel interrupts disabled (interrupt state set)
    Chain mode
    Transfer address 0x00c43c30
    Tag address 0x00c43c10
    Transfer size 0 QWs
    TTE disabled
    TIE disabled
    Last tag was 0x7000
    No addresses on stack

Channel 3 - fromIPU

    Channel stopped
    Channel interrupts disabled (interrupt state set)
    Normal mode
    Transfer address 0x00003600 (scratchpad)
    Tag address 0x00000000
    Transfer size 0 QWs
    TTE disabled
    TIE disabled
    Last tag was 0x0000

Channel 4 - toIPU

    Channel stopped
    Channel interrupts enabled (interrupt state clear)
    Chain mode
    Transfer address 0x015cb160
    Tag address 0x01629e90
    Transfer size 0 QWs
    TTE disabled
    TIE disabled
    Last tag was 0x0000

Channel 5 - fromSIF0 [running]

    Channel running
    Channel interrupts enabled (interrupt state clear)
    Chain mode
    Transfer address 0x00784360
    Tag address 0x00000000
    Transfer size 0 QWs
    TTE disabled
    TIE enabled
    Last tag was 0x0000

Channel 6 - toSIF1

    Channel stopped
    Channel interrupts disabled (interrupt state set)
    Chain mode
    Transfer address 0x00796470
    Tag address 0x00021320
    Transfer size 0 QWs
    TTE disabled
    TIE enabled
    Last tag was 0x0000

Channel 7 - SIF2

    Channel stopped
    Direction from memory
    Channel interrupts enabled (interrupt state clear)
    Normal mode
    Transfer address 0x00000000
    Tag address 0x00000000
    Transfer size 0 QWs
    TTE disabled
    TIE disabled
    Last tag was 0x0000

Channel 8 - fromSPR

    Channel stopped
    Channel interrupts disabled (interrupt state set)
    Normal mode
    Transfer address 0x015a7080
    Tag address 0x00000000
    Scratchpad address 0x00003000
    Transfer size 0 QWs
    TTE disabled
    TIE disabled
    Last tag was 0x0000

IPU state :

    IPU is idle
    0 QWs in input FIFO
    0 QWs in output FIFO
    0 QWs in internal buffers
    Error code not detected
    Start code detected
    Bitstream is MPEG 2
    Frame type is B-frame

<repeating>
tried using the original disc instead of iso ?