#72091 - swzte - Thu Feb 16, 2006 10:09 am
As we all know,the flash cartridge supporting SD usually include sram , flash, cpld and sdram etc. Who can explain the use of every part? Thanks a lot.
chishm wrote: |
SD Port: Used to interface to an SD card to read data.
Flash: Stores the firmware. SDRAM: Stores loaded data to emulate a GBA cart CPLD: The "controller". It is what switches between the other devices based on commands from the host (GBA or DS console). |
chishm wrote: |
SDRAM: Stores loaded data to emulate a GBA cart |
FluBBa wrote: |
Most (if not all) of the current "DS" flashcarts where made with the GBA in mind so they include RAM (up to 32MB) to support GBA games, it's not used to hold the entire DS game, maybe used as a read cache or something. |
Quote: |
Most (if not all) of the current "DS" flashcarts where made with the GBA in mind so they include RAM (up to 32MB) to support GBA games, it's not used to hold the entire DS game, maybe used as a read cache or something. |
FluBBa wrote: | ||
Most (if not all) of the current "DS" flashcarts where made with the GBA in mind so they include RAM (up to 32MB) to support GBA games, it's not used to hold the entire DS game, maybe used as a read cache or something. |
knight0fdragon wrote: |
i always assumed that the DS executable was loaded into the ram and it treats the rest of the data like files you would grab off the HDD |
tepples wrote: | ||
This is correct, but some CF cards are slower than DS Game Cards, so the adapters' piracy patches read the first 256 Mbit of the game into RAM for faster access. If you want to learn more about this process, go ask at Pocket Heaven. |
tepples wrote: |
So that we can give you the most relevant response, what do you intend to do with this information? |