DW3 XL Save Game Problem
#1
every time i save and then load i get a corrupted data error

i tested on official versions 1.0.0, 1.4.0, and the newest GIT version v1.5.0-dev-732-g5ecbc28 and i tested using 8MB memory card as well as the folder type memory card, on 1.4.0 i tested using every MC type including 16/32MB etc. all versions were tested as newly installed copies of PCSX2

i already tried all of the suggestions from this thread 
http://forums.pcsx2.net/Thread-DW3-XL-Save-Game-Problem

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.
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
#3
PCSX2 1.5.0-20160508190318 - compiled on May  8 2016
Savestate version: 0x9a0b0000

Host Machine Init:
Operating System =  Microsoft Windows 7 Ultimate Edition Service Pack 1 (build 7601), 64-bit
Physical RAM     =  16332 MB
CPU name         =  Intel® Core™ i5-4690K CPU @ 3.50GHz
Vendor/Model     =  GenuineIntel (stepping 03)
CPU speed        =  3.498 ghz (4 logical threads)
x86PType         =  Standard OEM
x86Flags         =  bfebfbff 7ffafbbf
x86EFlags        =  2c100000

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

Reserving memory for recompilers...

Loading plugins...
Binding   GS: *\pcsx2 v1.5.0\plugins\GSdx32-AVX.dll
Binding  PAD: *\pcsx2 v1.5.0\plugins\LilyPad.dll
Binding SPU2: *\pcsx2 v1.5.0\plugins\SPU2-X.dll
Binding CDVD: *\pcsx2 v1.5.0\plugins\cdvdGigaherz.dll
Binding  USB: *\pcsx2 v1.5.0\plugins\USBnull.dll
Binding   FW: *\pcsx2 v1.5.0\plugins\FWnull.dll
Binding DEV9: *\pcsx2 v1.5.0\plugins\DEV9null.dll
Plugins loaded successfully.

(GameDB) 9700 games on record (loaded in 138ms)
HotSwapping to new ISO src image!
Apply Memory cards:
slot[1]='Mcd002.ps2'
(FileMcd) Creating new 8MB memory card: '*\pcsx2 v1.5.0\memcards\my memory card.ps2'
setting new card to slot 0: 'my memory card.ps2'
Apply Memory cards:
slot[0]='my memory card.ps2'
slot[1]='Mcd002.ps2'
Apply Memory cards:
slot[0]='my memory card.ps2'
slot[1]='Mcd002.ps2'
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: Direct3D11 (Hardware mode)
Opening CDVD
isoFile open ok: *\Dynasty Warriors 3 Xtreme Legends (U).iso
Image type  = DVD
* CDVD Disk Open: DVD, Single layer or unknown:
* * Track 1: Data (Mode 1) (1535728 sectors)
Opening USB
Opening FW
Opening DEV9
GSdx Lookup CRCMcdSlot 0 [File]: *\pcsx2 v1.5.0\memcards\my memory card.ps2
:0
McdSlot 1 [File]: *\pcsx2 v1.5.0\memcards\Mcd002.ps2
Plugins opened successfully.
EE/iR5900-32 Recompiler Reset
Bios Found: USA     v02.20(10/02/2006)  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=2006-0210, IOP info (CPUID=1f, CACH_CONFIG=14000200, 2MB, IOP mode)
<20060210-142424,ROMconf,PS20220WC20060210.bin:11824>
# 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 Apr  7 2005 21:09:14
 CPUID=2e20, BoardID=0, ROMGEN=2006-0210, 32M

(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_206.17;1
(SYSTEM.CNF) Software version = 1.01
(SYSTEM.CNF) Disc region type = NTSC
found 0 symbols
ELF (cdrom0:\SLUS_206.17;1) Game CRC = 0xC22D5152, EntryPoint = 0x00100008
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_206.17;1
(SYSTEM.CNF) Software version = 1.01
(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_206.17;1 secname all
loadelf version 3.30
Input ELF format filename = cdrom0:¥SLUS_206.17;1
0 00100000 001d0580 ..............................
Loaded, cdrom0:¥SLUS_206.17;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.
GSdx Lookup CRC:C22D5152
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
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¥MODHSYN.IRX;1 args 0 arg
loadmodule: id 30, ret 0
loadmodule: fname cdrom0:¥MODULES¥MODMSIN.IRX;1 args 0 arg
loadmodule: id 31, ret 0
loadmodule: fname cdrom0:¥MODULES¥CDROM¥KOEISND.IRX;1 args 0 arg
loadmodule: id 32, ret 0
Set GS CRTC configuration. Interlace Interlaced. Field Type FRAME. Mode NTSC 640x448 @ 59.940 (59.82)
Suspending single plugin: PAD
Saving PAD
Closing PAD
Recovering single plugin: PAD
Loading PAD
Opening plugins...
Opening PAD
Plugins opened successfully.
Stream Buffer 1Bank 32768byte 5banks 163840byte used
Stream Buffer 1Bank 32768byte 5banks 163840byte used
(FileMcd) Warning: checksum sector overwritten. (0)
(FileMcd) Warning: checksum sector overwritten. (0)
Closing plugins...
Closing DEV9
Closing FW
Closing USB
Closing CDVD
Closing SPU2
Closing PAD
Closing GS
Plugins closed successfully.
HLE Notice: ELF does not have a path.

Opening plugins...
Opening GS
Opening PAD
Current Renderer: Direct3D11 (Hardware mode)
Opening SPU2
Opening CDVD
isoFile open ok: *\Dynasty Warriors 3 Xtreme Legends (U).iso
Image type  = DVD
* CDVD Disk Open: DVD, Single layer or unknown:
* * Track 1: Data (Mode 1) (1535728 sectors)
Opening USB
Opening FW
Opening DEV9
McdSlot 0 [File]: *\pcsx2 v1.5.0\memcards\my memory card.ps2
GSdx Lookup CRC:C22D5152
McdSlot 1 [File]: *\pcsx2 v1.5.0\memcards\Mcd002.ps2
Plugins opened successfully.
EE/iR5900-32 Recompiler Reset
Bios Found: USA     v02.20(10/02/2006)  Console
BIOS rom1 module not found, skipping...
BIOS rom2 module not found, skipping...
BIOS erom module not found, skipping...
# Initialize memory (rev:3.70, ctm:392Mhz, cpuclk:294Mhz detected)

PlayStation 2 ======== Hard reset boot
ROMGEN=2006-0210, IOP info (CPUID=1f, CACH_CONFIG=14000200, 2MB, IOP mode)
<20060210-142424,ROMconf,PS20220WC20060210.bin:11824>
# 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 Apr  7 2005 21:09:14
 CPUID=2e20, BoardID=0, ROMGEN=2006-0210, 32M

(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_206.17;1
(SYSTEM.CNF) Software version = 1.01
(SYSTEM.CNF) Disc region type = NTSC
found 0 symbols
ELF (cdrom0:\SLUS_206.17;1) Game CRC = 0xC22D5152, EntryPoint = 0x00100008
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_206.17;1
(SYSTEM.CNF) Software version = 1.01
(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_206.17;1 secname all
loadelf version 3.30
Input ELF format filename = cdrom0:¥SLUS_206.17;1
0 00100000 001d0580 ..............................
Loaded, cdrom0:¥SLUS_206.17;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.
GSdx Lookup CRC:C22D5152
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
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¥MODHSYN.IRX;1 args 0 arg
loadmodule: id 30, ret 0
loadmodule: fname cdrom0:¥MODULES¥MODMSIN.IRX;1 args 0 arg
loadmodule: id 31, ret 0
loadmodule: fname cdrom0:¥MODULES¥CDROM¥KOEISND.IRX;1 args 0 arg
loadmodule: id 32, ret 0
Set GS CRTC configuration. Interlace Interlaced. Field Type FRAME. Mode NTSC 640x448 @ 59.940 (59.82)
Closing plugins...
Closing DEV9
Closing FW
Closing USB
Closing CDVD
Closing SPU2
Closing PAD
Closing GS
Plugins closed successfully.
Shutting down plugins...
Plugins shutdown successfully.
(GameDB) Unloading...
#4
Quote:Patches: No CRC found, using 00000000 instead.
this is weird. how did you make your iso ?
did you modify it ?
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
#5
(05-08-2016, 10:07 PM)jesalvein Wrote: this is weird. how did you make your iso ?
did you modify it ?

i have no idea how i made it anymore but whatever i used worked on all the other ps2 games i ripped. i also have an edited version of the game that i know i used whatever PS2 tools (maybe ps2gen or something) that existed to make a combined version of DW3 and DW3XL to get around swapping discs and it has the same CRC. everything works perfectly fine on a hardware PS2 though, and from what i looked up DW3XL has some anti-cheat protection on it that is supposed to corrupt data if you used a cheat device
#6
jesalvein
Look below
ELF (cdrom0:\SLUS_206.17;1) Game CRC = 0xC22D5152, EntryPoint = 0x00100008
And about what you are wondering....this happens when you use full boot...it get the crc later when it boot the game
#7
(05-08-2016, 10:16 PM)vsub Wrote: jesalvein
Look below
ELF (cdrom0:\SLUS_206.17;1) Game CRC = 0xC22D5152, EntryPoint = 0x00100008
And about what you are wondering....this happens when you use full boot...it get the crc later when it boot the game

i only use fastboot so i'm not sure what to say
#8
I just tested this with the PAL version of the game and saving/loading worked fine with both folder memcard and normal ones. I only tested it in the menu but it should be the same throughout the game.
Did you try saving in a new blank memory card? Are you using save states?
What is the exact error message you see? Does the game display it or PCSX2?
[Image: newsig.jpg]
#9
(05-09-2016, 12:32 PM)Bositman Wrote: I just tested this with the PAL version of the game and saving/loading worked fine with both folder memcard and normal ones. I only tested it in the menu but it should be the same throughout the game.
Did you try saving in a new blank memory card? Are you using save states?
What is the exact error message you see? Does the game display it or PCSX2?

the game gives a corrupted data message, but it doesn't always work from the save/load menu. the easiest way to test it is to save from the save/load screen and then reboot the game and once the game tries to pre-load the data it'll complain. and yes i've tested using multiple new memory card types, no save state usage

i'm also using the USA/NTSC version of the game
#10
I started having this problem as well, and finally just realized it's since I upgraded to 1.4.0. I switched back to 1.2.1 and now the exact same save works just fine. So something changed in between that broke this. It is of note that I am using a modified ISO to import the "original" game features, as described here:

https://forums.pcsx2.net/Thread-Dynasty-...lem-SOLVED

I have not confirmed whether an untouched DW3XL iso is also unable to read the save or not.

I saw someone mention in another thread about Koei putting some sort of cheat protection in this game so that could also be a factor. Just wanted share what worked for me and info that I have gathered.




Users browsing this thread: 1 Guest(s)