Skip to content

Commit

Permalink
Fix Async Card Read not showing, if it's a TWL ROM that cannot load…
Browse files Browse the repository at this point in the history
… into RAM on DSi consoles in DSi mode
  • Loading branch information
RocketRobz committed Aug 12, 2022
1 parent 384e03d commit e1ae8ee
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion romsel_dsimenutheme/arm9/source/perGameSettings.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -610,7 +610,7 @@ void perGameSettings (std::string filename) {
perGameOps++;
perGameOp[perGameOps] = 5; // Card Read DMA
}
if (!ms().secondaryDevice && romSize > romSizeLimit && !blacklisted_asyncCardRead) {
if (!ms().secondaryDevice && (romSize > romSizeLimit || (ms().consoleModel == 0 && unitCode[CURPOS] > 0)) && !blacklisted_asyncCardRead) {
perGameOps++;
perGameOp[perGameOps] = 12; // Async Card Read
}
Expand Down
2 changes: 1 addition & 1 deletion romsel_r4theme/arm9/source/perGameSettings.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -585,7 +585,7 @@ void perGameSettings (std::string filename) {
perGameOps++;
perGameOp[perGameOps] = 5; // Card Read DMA
}
if (!ms().secondaryDevice && romSize > romSizeLimit && !blacklisted_asyncCardRead) {
if (!ms().secondaryDevice && (romSize > romSizeLimit || (ms().consoleModel == 0 && unitCode[CURPOS] > 0)) && !blacklisted_asyncCardRead) {
perGameOps++;
perGameOp[perGameOps] = 12; // Async Card Read
}
Expand Down

0 comments on commit e1ae8ee

Please sign in to comment.