I'm looking for an application for the Saturn that I can use to read certain hardware registers on a retail saturn. Right now I'm using the Save Game Manager by rockin-b, which has a memory viewer function. This would be perfect, since it shows a full hexadecimal view. There are 2 problems with it however:
- I can only scroll the memory address, I can't specify one manually. The app starts at 0x6004000, and from there to scroll down to the 0x5b00000 region takes a lot of time.
- Once I reach 0x5e13e1d during the manual scrolling, the application locks up! Is there something in that area which is unreadable?
I'm trying to check the following addresses on my saturns, they are version registers for each chip:
- 0x05b00401 (SCSP)
- 0x05fe00c8 (SCU)
- 0x05d00016 (VDP1)
- 0x05f80006 (VDP2)
(are there any other version bits elsewhere? These are the only ones I could find in the documentation.)
edit: if I try to dump these regions with the memory dump function, the viewer gets stuck at 0x58e6fc2. Also, it hangs at different positions depending on how fast I scroll. So the area between 0x5800000 and 0x5ffffff is more or less inaccessible.
- I can only scroll the memory address, I can't specify one manually. The app starts at 0x6004000, and from there to scroll down to the 0x5b00000 region takes a lot of time.
- Once I reach 0x5e13e1d during the manual scrolling, the application locks up! Is there something in that area which is unreadable?
I'm trying to check the following addresses on my saturns, they are version registers for each chip:
- 0x05b00401 (SCSP)
- 0x05fe00c8 (SCU)
- 0x05d00016 (VDP1)
- 0x05f80006 (VDP2)
(are there any other version bits elsewhere? These are the only ones I could find in the documentation.)
edit: if I try to dump these regions with the memory dump function, the viewer gets stuck at 0x58e6fc2. Also, it hangs at different positions depending on how fast I scroll. So the area between 0x5800000 and 0x5ffffff is more or less inaccessible.