vlf
New Member
Posts: 1
|
Post by vlf on Jun 9, 2012 16:37:22 GMT -5
I was under the impression that the PS1 had 2MB RAM but I noticed data being stored (in the pSX debugger) at memory addresses beyond 2048kb.
Can anyone clarify what size dump will save the full psx RAM?
|
|
|
Post by Gamesoul Master on Jun 10, 2012 13:16:33 GMT -5
It does indeed have 2MB of system RAM, but it also has 1MB of GPU RAM and 512KB of SPU RAM, so perhaps it's including that as well? I couldn't say for sure though, as I'm no expert on exactly how pSX is working.
|
|
|
Post by prodigysim on Jun 13, 2012 19:31:25 GMT -5
The memory in the PSX is mirrored to multiple address ranges. 0x0 through 0x1fffff is the first, 0x80000000 through 0x801fffff is the next, and 0xa0000000 through 0xa01fffff is the last (as far as I know). Each have different meanings in terms of caching and access, but they all refer to the same 2MB of physical memory addresses. Not sure if that is the issue you're seeing, but it might explain it. See: Virtual Memory section in the PSX documentation here: www.zophar.net/documents/psx/psx-documentation-project.html
|
|