Strange address 0xFFFFFF00

GO TO ADMIN PANEL > ADD-ONS AND INSTALL VERTIFORO SIDEBAR TO SEE FORUMS AND SIDEBAR

paul_met

New Member
Joined
Aug 28, 2014
Messages
111
Points
18
Age
36
Location
Belarus
Website
meduza-team.ucoz.net
Faced with a strange address that goes beyond the Sega Saturn memory address space - 0xFFFFFF00. How to track read / write at this address? The Yabause debugger does not allow this. Maybe this address is a mirror of some other address?
 

mrkotfw

Member
Joined
Dec 30, 2002
Messages
840
Points
28
Age
32
Clear bits 29~31. Yabause won't accept addresses with those bits set. Not sure why it's so strict.
 

antime

Extra Hard Mid Boss
Joined
Jan 24, 2002
Messages
2,595
Points
48
Website
www.iki.fi
0xFFFFFE00-0xFFFFFFFF is the SH7095/SH7604 on-chip peripheral address range. 0xFFFFFF00 is the DVSR register of the division unit.
 

Ponut

New Member
Joined
Feb 19, 2018
Messages
56
Points
18
Age
25
Well, this is not an address, per se. It is a register. So the fact it isn't in Yabause debugger is their fault.

To be more helpful, this register has read and write permission. So you could create a hack which, at your desired point, issues the command
STS DVSR,R#
and then check what's in the general purpose register you moved it to.
 
Last edited:
Top