Digital Devil Saga 1 - Black Screen Part 2
#1
First and foremost the BIOS issue has been resolved. I have made a dump of the BIOS from my PS2 that I have had since I was kid.

So just as before I'm at the event before the final boss and two cut-scenes are supposed to play. I can watch the first one, but while its going to the next one I get a black screen. PCSX2 isn't frozen as I can still enable/disable turbo and even save/load save states.

Just as before I have removed the following line:


Possible old value used in COP2 code. If the game is broken, please report to http://github com/pcsx2/pcsx2.


Code:
PCSX2 1.7.0-0- compiled on May 31 2022
Savestate version: 0x9a2c0000

Host Machine Init:
Operating System =  Linux
Physical RAM    =  31922 MB
CPU name        =  Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz
Vendor/Model    =  GenuineIntel (stepping 02)
CPU speed        =  2.592 ghz (12 logical threads)
x86PType        =  Standard OEM
x86Flags        =  bfebfbff 7ffafbbf
x86EFlags        =  2c100800

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

Installing POSIX SIGSEGV handler...
Reserving memory for recompilers...
HLE Host: Set 'host:' root path to: /

Patches: No CRC found, using 00000000 instead.
isoFile open ok: /mnt/23eef9af-7f07-4405-bdfb-22cd0222ce46/PS2/Shin Megami Tensei - Digital Devil Saga.iso
Image type  = DVD
* CDVD Disk Open: DVD, Single layer or unknown:
* * Track 1: Data (Mode 1) (2216576 sectors)
Vsync is OFF
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
GPU 0: Intel(R) UHD Graphics (CML GT2)
GPU 1: NVIDIA GeForce RTX 2070
3 vulkan queue families
VK_EXT_provoking_vertex is supported
VK_ARM_rasterization_order_attachment_access is NOT supported
Read 447 entries from '/home/downeddragon/.config/PCSX2/cache/vulkan_shaders.idx'
Vulkan Graphics Driver Info:
Driver 510.292.320
Vulkan 1.3.194
Conformance Version 1.3.0.0
510.73.05
NVIDIA
NVIDIA GeForce RTX 2070
Using hardware for point expansion and hardware for line expansion.
Vsync is OFF
(Cubeb) Using normal 2 speaker stereo output.
(Cubeb) Minimum latency: 25.00 ms (1200 audio frames)
(Cubeb) Minimum latency is above requested latency: 1200 vs 960, adjusting to compensate.
PAD: controller (PS5 Controller) detected with rumble support, GUID:030000004c050000e60c000000016800
McdSlot 0 [File]: /home/downeddragon/.config/PCSX2/memcards/Mcd001_Debug.ps2
McdSlot 1 [File]: /home/downeddragon/.config/PCSX2/memcards/Mcd002.ps2
EE/iR5900-32 Recompiler Reset
Bios Found: USA    v01.90(23/06/2003)  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)
GS Lookup CRC:00000000
48000 SampleRate:

PlayStation 2 ======== Frame buffer size set to  512x512 (3072x3072)
Hard reset boot
ROMGEN=2003-0623, IOP info (CPUID=1f, CACH_CONFIG=3202000f, 2MB, IOP mode)
<20030623-142356,ROMconf,PS20190AC20030623.bin:11648>
# Total accessable memory size: 32 MB (B:2:8:0) (363:2:7c30)
PAD: controller (PS5 Controller) detected with rumble support, GUID:030000004c050000e60c000000016800
# 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.
Frame buffer size set to  512x512 (3072x3072)

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

Patches: No CRC found, using 00000000 instead.
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_209.74;1
(SYSTEM.CNF) Software version = 1.00
(SYSTEM.CNF) Disc region type = NTSC
ELF (cdrom0:\SLUS_209.74;1) Game CRC = 0xD7273511, EntryPoint = 0x00100008
(SYSTEM.CNF) Detected PS2 Disc = cdrom0:\SLUS_209.74;1
(SYSTEM.CNF) Software version = 1.00
(SYSTEM.CNF) Disc region type = NTSC



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:¥SLUS_209.74;1 secname all
loadelf version 3.30
Input ELF format filename = cdrom0:¥SLUS_209.74;1
1 00100000 00224378 ...................................
2 00324380 000992bd ..........
Loaded, cdrom0:¥SLUS_209.74;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.
[GameDB] Has not been initialized yet, initializing...
[GameDB] 10998 games on record (loaded in 46.66ms)
[GameDB] Searching for 'slus-20974' in GameDB
[GameDB] Found 'slus-20974' in GameDB
[GameDB] Searching for patch with CRC 'D7273511'
[GameDB] No CRC-specific patch or default patch found
Found Widescreen hacks file: 'D7273511.pnach'
comment: Shin Megami Tensei - Digital Devil Saga (SLUS-20974) (CRC-D7273511)
Loaded 1 Widescreen hacks from 'D7273511.pnach'.
Overall 1 Widescreen hacks loaded
Found widescreen patches in the cheats_ws folder --> skipping cheats_ws.zip
[GameDB] Searching for 'slus-20974' in GameDB
[GameDB] Found 'slus-20974' in GameDB
[GameDB] Searching for patch with CRC 'D7273511'
[GameDB] No CRC-specific patch or default patch found
Found widescreen patches in the cheats_ws folder --> skipping cheats_ws.zip
Get Reboot Request From EE
ROM directory not found

PlayStation 2 ======== Update rebooting..
GS Lookup CRC:D7273511
Frame buffer size set to  512x512 (3072x3072)

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)
loadmodule: fname cdrom0:¥IRX¥SIO2MAN.IRX;1 args 0 arg
loadmodule: id 25, ret 0
loadmodule: fname cdrom0:¥IRX¥PADMAN.IRX;1 args 0 arg
loadmodule: id 26, ret 0
Stream Buffer 1Bank 32768byte 5banks 163840byte used
loadmodule: fname cdrom0:¥IRX¥MCMAN.IRX;1 args 0 arg
loadmodule: id 27, ret 2
loadmodule: fname cdrom0:¥IRX¥MCSERV.IRX;1 args 0 arg
loadmodule: id 28, ret 2
loadmodule: fname cdrom0:¥IRX¥MSIFRPC.IRX;1 args 0 arg
Multi-thread available sifrpc module...
loadmodule: id 29, ret 0
loadmodule: fname cdrom0:¥USERIRX¥SDFIOP.IRX;1 args 0 arg
(UpdateVSyncRate) Mode Changed to NTSC.
... with user configured refresh rate: 59.94 Hz
loadmodule: id 30, ret 0
Frame buffer size set to  512x512 (3072x3072)
sdfLoadStartModule: cdrom0:¥USERIRX¥SDFIOPFL.IRX;1 args 0
1
2
3
4
5
6
7
8
Read Abort
Read Abort
Read Abort
9
10
Read Abort
loadmodule: fname cdrom0:¥SOUNDIRX¥LIBSD.IRX;1 args 0 arg
loadmodule: id 32, ret 0
loadmodule: fname cdrom0:¥SOUNDIRX¥SDRDRV.IRX;1 args 0 arg
SDR driver version 4.0.1 (C) SCEI
Exit rsd_main
loadmodule: id 33, ret 0
loadmodule: fname cdrom0:¥SOUNDIRX¥MODHSYN.IRX;1 args 0 arg
loadmodule: id 34, ret 0
loadmodule: fname cdrom0:¥SOUNDIRX¥MODMIDI.IRX;1 args 0 arg
loadmodule: id 35, ret 0
loadmodule: fname cdrom0:¥SOUNDIRX¥MODMSIN.IRX;1 args 0 arg
loadmodule: id 36, ret 0
sdfLoadStartModule: cdrom0:¥USERIRX¥SDFSDMAN.IRX;1 args 0
11
12
-1
Read Abort
Read Abort
-2
Read Abort
-3
Read Abort
-4
-5
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
12-1
-- 1
-- 2
-- 3
-- 4
-- 5
Read Abort
-- 6
Read Abort
Read Abort
-- 7
-- 8
Read Abort
-- 9
13
Read Abort
sys:[/battle/SKILL.TBL]
Read Abort
sys:[/battle/UNIT.TBL]
Read Abort
sys:[/battle/ENCOUNT.TBL]
Read Abort
sys:[/battle/AICALC.TBL]
Read Abort
sys:[/battle/MSG.TBL]
Read Abort
sys:[/battle/VISUAL.TBL]
Read Abort
sys:[/battle/EFFECT.TBL]
Read Abort
sys:[/battle/SOUND.TBL]
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
14
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
15
16
17
18
19
20
21
22
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
2de738  D8860010 lqc2 vf06, 0x  10(a0)
2de73c  D8820000 lqc2 vf02, 0x  0(a0)
2de740  DCC20000 ld v0, 0x  0(a2)
2de744  48A22000 qmtc2 v0, vf04
2de748  20C60008 addi a2, a2, 0x0008
2de74c  4A3301BD vmulay.w ACC,vf00,vf19y
2de750  4A26C0BC vmaddax.w ACC,vf24,vf06x
2de754  4A26C8BD vmadday.w ACC,vf25,vf06y
2de758  4A26D1CA vmaddz.w vf07, vf26, vf06z
2de75c  4BE2E1BC vmulax.xyzw ACC,vf28,vf02x
2de760  4BE2E8BD vmadday.xyzw ACC,vf29,vf02y
2de764  4BE2F0BE vmaddaz.xyzw ACC,vf30,vf02z
2de768  4BE0F8CB vmaddw.xyzw vf03, vf31, vf00w
2de76c  4A27383F vaddaw.w ACC,vf07,vf07w
2de770  4A20018F vmsubw.w vf06, vf00, vf00w
2de774  4A203A10 vmaxx.w vf08, vf07, vf00x
2de778  4BE319FF vclip vf03xyz, vf03w
2de77c  4B8481BC vmulax.xy ACC,vf16,vf04x
2de780  4B060243 vaddw.x vf09, vf00, vf06w
2de784  4B8488BD vmadday.xy ACC,vf17,vf04y
2de788  4A204217 vminiw.w vf08, vf08, vf00w
2de78c  4B80914B vmaddw.xy vf05, vf18, vf00w
2de790  48429000 cfc2 v0, ClipFlag
2de794 *4BE049FF vclip vf09xyz, vf00w
2de798  4BE0A1BF vmulaw.xyzw ACC,vf20,vf00w
2de79c  4BE8AA0B vmaddw.xyzw vf08, vf21, vf08w
2de7a0  F8830000 sqc2 vf03, 0x  0(a0)
2de7a4  F8860010 sqc2 vf06, 0x  10(a0)
2de7a8  F8850030 sqc2 vf05, 0x  30(a0)
2de7ac  F8880020 sqc2 vf08, 0x  20(a0)
2de7b0  A0820051 sb v0, 0x  51(a0)
2de7b4 =48429000 cfc2 v0, ClipFlag
2de7b8  20840060 addi a0, a0, 0x0060
2de7bc  20A5FFFF addi a1, a1, 0xFFFF
2de7c0  30420003 andi v0,v0, 0x0003
2de7c4  1405FFDC bne zero, a1, ->$0x002DE738
2de7c8  A082FFF0 sb v0, -0x  10(a0)
Read Abort
Read Abort
CALL_NEXT(39,31,655)
call_event:655
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
object table set ok.
start SetGameData
end pm1 load
SetGameData PM2 Version = 9 Stageno = 655
sound stop all.
call_event:656
Read Abort
Read Abort
Read Abort
Read Abort
Read Abort
object table set ok.
start SetGameData
end pm1 load
SetGameData PM2 Version = 9 Stageno = 656
Reply

Sponsored links

#2
Quote:First and foremost the BIOS issue has been resolved. I have made a dump of the BIOS from my PS2 that I have had since I was kid
can you please post a pic of your PS2 next to a piece of paper stating "Downeddragon - pcsx2 forums - 06/03/2022"
so that i can remove your warning and see if support can be provided too ?

thanks
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply
#3
Yes I can do that. It will be in about 7 hours as I just started my shift at work.
Reply
#4
no pb. we'll be waiting Smile
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply
#5
Here is the requested photo. Laugh
It says I can't post any URLs. I have added spaced in hopes to break the URL.
https ://i.imgur .com/mfOQljd.jpg
Reply
#6
All done. Please delete those extra bioses, you don't need them anyways
Are you loading from savetates or memcard ?
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply
#7
Awesome thank you so much!
Yes I fully removed them. I am loading from the memory card.
Reply
#8
tried disabling widescreen hack ?
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply
#9
Yes, I have given that a go unfortunately no dice.
Reply
#10
does it work on 1.6 ? does it work on latest Wx nightly ?
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)