WiiRd forum

Wii & Gamecube Hacking => Wii Game hacking help => Topic started by: agrs700 on December 06, 2008, 08:43:07 PM

Title: other addresses?
Post by: agrs700 on December 06, 2008, 08:43:07 PM
There're more ranges than 80 like 90, C0, D0, C8, CC, CD.
But is this true? 80 = C0   90 = D0
           
Title: Re: other addresses?
Post by: Lunar on December 07, 2008, 12:05:05 AM
I think C0 and D0 are 80 and 90 reversed or somthing. Thats what i remember reading somewhere.
Title: Re: other addresses?
Post by: Romaap on December 07, 2008, 12:08:05 AM
C0 and D0 are the raw data of 80 and 90 or something like that. Thats what i remember reading somewhere. :P
Title: Re: other addresses?
Post by: Igglyboo on December 07, 2008, 04:11:48 AM
Romaap is right, the ranges are not actually 80 and 90, that's just something wiird uses.
Title: Re: other addresses?
Post by: brkirch on December 07, 2008, 09:53:20 AM
http://www.wiibrew.org/wiki/Memory_Map (http://www.wiibrew.org/wiki/Memory_Map)
80 is mem1 cached, C0 is mem1 uncached, 90 is mem2 cached and D0 is mem2 uncached.  It is almost never necessary to use C0/D0 though (I'm not even sure of any instance where the uncached memory addresses would need to be used, although perhaps it is needed for memory-mapped I/O).

Quote from: Igglyboo on December 07, 2008, 04:11:48 AM
Romaap is right, the ranges are not actually 80 and 90, that's just something wiird uses.
Actually WiiRD doesn't define the memory map, it is already predefined that way.