Next Generation Emulation banner
1 - 3 of 3 Posts

· Premium Member
Joined
·
821 Posts
Discussion Starter · #1 ·
PCSX2 13.03.05
GSDX9 half vres

never went beyond first screen since PCSX2 v0.4
now you can navigate thru menus
if you try to start actual 3Dgameplay, PCSX2 crashes when executing following routine:

Code:
MYDMA_StartGIFDMA:				# 
beq		a1, zero, $00163aa4	# 00163a80:10a00008	v __00163aa4
daddu		a2, a0, zero		# 00163a84:0080302d	
lui		v1, $1000		# 00163a88:3c031000	v1=T0_COUNT
ori		v1, v1, $3010		# 00163a8c:34633010	v1=GIF_MODE
lw		v0, $0000(v1)		# 00163a90:8c620000	v0=GIF_MODE
ori		v0, v0, $0004		# 00163a94:34420004	
sw		v0, $0000(v1)		# 00163a98:ac620000	GIF_MODE
beq		zero, zero, $00163ac4	# 00163a9c:10000009	v __00163ac4
lui		v0, $1000		# 00163aa0:3c021000	v0=T0_COUNT
__00163aa4:					# 
lui		a0, $1000		# 00163aa4:3c041000	a0=T0_COUNT
lui		v1, $ffff		# 00163aa8:3c03ffff	v1=$ffff0000
ori		a0, a0, $3010		# 00163aac:34843010	a0=GIF_MODE
ori		v1, v1, $fffb		# 00163ab0:3463fffb	v1=$fffffffb
lw		v0, $0000(a0)		# 00163ab4:8c820000	v0=GIF_MODE
and		v0, v0, v1		# 00163ab8:00431024	
sw		v0, $0000(a0)		# 00163abc:ac820000	GIF_MODE
lui		v0, $1000		# 00163ac0:3c021000	v0=T0_COUNT
__00163ac4:					# 
ori		v0, v0, $a020		# 00163ac4:3442a020	v0=D2_QWC
sw		zero, $0000(v0)		# 00163ac8:ac400000	D2_QWC
sync					# 00163acc:0000000f	
lui		v0, $0fff		# 00163ad0:3c020fff	v0=$0fff0000
lui		v1, $1000		# 00163ad4:3c031000	v1=T0_COUNT
ori		v0, v0, $ffff		# 00163ad8:3442ffff	v0=$0fffffff
ori		v1, v1, $a030		# 00163adc:3463a030	v1=D2_TADR
and		v0, a2, v0		# 00163ae0:00c21024	
sw		v0, $0000(v1)		# 00163ae4:ac620000	D2_TADR
sync					# 00163ae8:0000000f	
lui		v0, $1000		# 00163aec:3c021000	v0=T0_COUNT
addiu		v1, zero, $0105		# 00163af0:24030105	v1=$00000105
ori		v0, v0, $a000		# 00163af4:3442a000	v0=D2_CHCR
sw		v1, $0000(v0)		# 00163af8:ac430000	D2_CHCR
sync					# 00163afc:0000000f	
jr		ra			# 00163b00:03e00008	
daddu		v0, zero, zero		# 00163b04:0000102d
 
1 - 3 of 3 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Top