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: 2023/10/16 14:43 by asie