Next Generation Emulation banner

1 - 4 of 4 Posts

·
Premium Member
Joined
·
821 Posts
Discussion Starter · #1 · (Edited)
Beta date: any
Conditions tested under: INT
tried all sound plugins SPU2ghz / spu2PeopsDSound / SPU2null
makes no difference
Must use "File/Run CD" to load, "Run/Execute" causes infinite reboots

compressed ELF loads at 00400000
decompresses to 00100000
executes a bunch of custom IOP modules like

loadmodule: fname cdrom0:\WRC\IRX\IOP_SNDM.IRX args 0 arg
IOP SOUND driver - (Initial version - 19/03/2002) started
intrman RegisterIntrHandler (dcc7c): intr INT_dmaSPU, handler dace8
intrman RegisterIntrHandler (dcc7c): intr INT_dmaSPU2, handler dace8
intrman RegisterIntrHandler (dcc7c): intr INT_SPU, handler dc410
IOP SOUND initialisation done
sifcmd sceSifRegisterRpc (de05c): rpc_id 12345
loadmodule: id 35, ret 0
Setting PCM stream volume (0, 0)

DvdRead: 411935, nSectors=32, RetryCnt=100, Speed=4(83), ReadMode=3(0) (1074=430a0d)
DvdRead: 411935, nSectors=32, RetryCnt=100, Speed=4(83), ReadMode=3(0) (1074=430a0d)
DvdRead: 411967, nSectors=32, RetryCnt=100, Speed=4(83), ReadMode=3(0) (1074=430a0d)


and then loops infinitely calling RotateThreadReadyQueue and ResumeThread

blockdump:
http://www.pcsx2.net/nachbrenner/blockdumps/wrc3-block.7z

Status Nothing
 

·
Premium Member
Joined
·
821 Posts
Discussion Starter · #2 ·
Beta date: 02.08.05 [refraction counterfix]
Conditions tested under:
INT
Advanced IOP options must be off
Must use "File/Run CD" to load, "Run/Execute" causes infinite reboots

With SPU2ghz it makes 3 DVDreads after last IOP message and crashes With cputlbmiss after executing sceGsSyncPath

spu2PeopsDSound and SPU2null make 6 DVDreads and then show an animated loading bar whilst looping in RotateThreadReadyQueue and ResumeThread.
This is quite odd as you cannot see that loading bar on a real PS2 :???:
 

·
PCSX2 Coder
Joined
·
10,122 Posts
Nachbrenner said:
Beta date: 02.08.05 [refraction counterfix]
Conditions tested under:
INT
Advanced IOP options must be off
Must use "File/Run CD" to load, "Run/Execute" causes infinite reboots

With SPU2ghz it makes 3 DVDreads after last IOP message and crashes With cputlbmiss after executing sceGsSyncPath

spu2PeopsDSound and SPU2null make 6 DVDreads and then show an animated loading bar whilst looping in RotateThreadReadyQueue and ResumeThread.
This is quite odd as you cannot see that loading bar on a real PS2 :???:
could be cos it loads faster on the PS2 so it doesnt have time to bring it up before its loaded. just a guess mind :p
 

·
Premium Member
Joined
·
821 Posts
Discussion Starter · #4 ·
Beta Date: 05.08.05 [refraction]
Conditions tested under:
release 0.8.1 plugins,except from GSDX9 25.07.05
INT/REC

loops in:
lui at, $1000 # 002c6c30:3c011000
lw v0, $3020(at) # 002c6c34:8c223020 v0=GIF_STAT
andi v0, v0, $0c00 # 002c6c38:30420c00
nop # 002c6c3c:00000000
nop # 002c6c40:00000000
beq v0, zero, $002c6c30 # 002c6c44:1040fffa


After NOPping the BEQ i get 1 picture.
Then it resets with DMA errors.
EPC FlushCache
PC shortly after
jal $002b7a40 # 0023eb78:0c0ade90 v scePrintf
addiu a0, a0, $4ef0 # 0023eb7c:24844ef0 a0="libdma: sync timeout\n"


Status Intro
 
1 - 4 of 4 Posts
Top