Difference between revisions of "DRAM Cartridge"

From Yabause
Jump to: navigation, search
m (Oops, spelling)
(Memory Mapping)
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
The '''DRAM Cartridge''' is an add-on device adds additional DRAM to the Saturn for caching content from games. They came in two different sizes: 8 Mbit and 32 Mbit.  
+
The '''DRAM Cartridge''' is an add-on device that adds additional DRAM to the Saturn for caching content from games. It came in two different sizes: 8 Mbit and 32 Mbit.  
  
 
==Memory Mapping==
 
==Memory Mapping==
It's mapped on the A-bus CS1 area. For the sake of simplicity, here's a list of the addresses used by developers.
+
It's mapped on the A-bus CS0 area. For the sake of simplicity, here's a list of the addresses used by developers.
  
 
{| border="1"
 
{| border="1"
Line 17: Line 17:
 
|Cartridge ID. This will be 0x5A for 8 Mbit cartridges or 0x5C for 32 Mbit cartridges.
 
|Cartridge ID. This will be 0x5A for 8 Mbit cartridges or 0x5C for 32 Mbit cartridges.
 
|}
 
|}
 
After initializing everything, you use it like a regular modem. To receive interrupts from the modem, enable [[SCU]] external interrupt 12(vector 0x5C).
 
  
 
==Games known to support the DRAM Cartridges==
 
==Games known to support the DRAM Cartridges==
 
* Final Fight Revenge
 
* Final Fight Revenge

Latest revision as of 04:05, 4 June 2009

The DRAM Cartridge is an add-on device that adds additional DRAM to the Saturn for caching content from games. It came in two different sizes: 8 Mbit and 32 Mbit.

Memory Mapping

It's mapped on the A-bus CS0 area. For the sake of simplicity, here's a list of the addresses used by developers.

Address Description
0x22400000-0x225FFFFF On a 8 Mbit cartridge, 4 Mbit is allocated here and is mirrored every 0x80000 bytes. On a 32 Mbit cartridge 16 Mbit is allocated here instead.
0x22600000-0x227FFFFF On a 8 Mbit cartridge, 4 Mbit is allocated here and is mirrored every 0x80000 bytes. On a 32 Mbit cartridge 16 Mbit is allocated here instead.
0x24FFFFFF Cartridge ID. This will be 0x5A for 8 Mbit cartridges or 0x5C for 32 Mbit cartridges.

Games known to support the DRAM Cartridges

  • Final Fight Revenge