notes:flashcart:r4ds
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| notes:flashcart:r4ds [2023/10/16 14:43] – asie | notes:flashcart:r4ds [2023/10/16 15:03] (current) – asie | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== R4 (NDS) programming ====== | ====== R4 (NDS) programming ====== | ||
| - | Original research provided mostly by lifehackerhansol. | + | Original research provided mostly |
| ===== Control flags ===== | ===== Control flags ===== | ||
| Line 28: | Line 28: | ||
| | ||| 1 - Japanese | | ||| 1 - Japanese | ||
| | ||| 2 - English | | ||| 2 - English | ||
| - | | ||| 3 - Simplified | + | | ||| 3 - Chinese |
| | ||+------- Model: | | ||+------- Model: | ||
| | || 0 - M3DS Simply | | || 0 - M3DS Simply | ||
| | || 1 - R4 Revolution for DS | | || 1 - R4 Revolution for DS | ||
| | | ||
| - | 1 - Traditional Chinese | + | 2: |
| - | 2 - French | + | 2:4 - Korean |
| - | 4 - Korean | + | 3:0? - Simplified Chinese |
| + | 3:1? - Traditional Chinese | ||
| </ | </ | ||
| Line 71: | Line 72: | ||
| SD read data, but using the " | SD read data, but using the " | ||
| - | ==== ? Get card ID ? (B8 00 00 00 00 00 00 00) ==== | + | ==== Get card ID (B8 00 00 00 00 00 00 00) ==== |
| + | |||
| + | [[https:// | ||
| + | |||
| + | > Card ID commands are not patched and use the timings from the retail game ROM header, but without L1 latency (that' | ||
| ==== SD read request (B9 sd sc sb sa 00 00 00) ==== | ==== SD read request (B9 sd sc sb sa 00 00 00) ==== | ||
| Line 77: | Line 82: | ||
| * (MSB) sd sc sb sa (LSB) - sector address, in bytes | * (MSB) sd sc sb sa (LSB) - sector address, in bytes | ||
| - | Returns | + | Returns |
| ==== SD read data (BA 00 00 00 00 00 00 00) ==== | ==== SD read data (BA 00 00 00 00 00 00 00) ==== | ||
| Line 93: | Line 98: | ||
| * (MSB) sd sc sb sa (LSB) - sector address, in bytes | * (MSB) sd sc sb sa (LSB) - sector address, in bytes | ||
| - | Returns | + | Returns |
| ==== Save write start (BD sd sc sb sa 00 00 00) ==== | ==== Save write start (BD sd sc sb sa 00 00 00) ==== | ||
notes/flashcart/r4ds.1697467420.txt.gz · Last modified: by asie
