Skip to content

Commit bcc319f

Browse files
committed
Reapply "Remove Slot-1 Touch Mode setting"
This reverts commit c3aa10b.
1 parent 2c2ed42 commit bcc319f

File tree

6 files changed

+8
-13
lines changed

6 files changed

+8
-13
lines changed

settings/arm9/source/main.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1452,7 +1452,6 @@ int settingsMode(void)
14521452
miscPage
14531453
.option(STR_SLOT1SCFGUNLOCK, STR_DESCRIPTION_SLOT1SCFGUNLOCK, Option::Bool(&ms().slot1SCFGUnlock), {STR_ON, STR_OFF}, {true, false})
14541454
.option(STR_SLOT1SDACCESS, STR_DESCRIPTION_SLOT1SDACCESS, Option::Bool(&ms().slot1AccessSD), {STR_ON, STR_OFF}, {true, false})
1455-
.option(STR_SLOT1TOUCHMODE, STR_DESCRIPTION_SLOT1TOUCHMODE, Option::Bool(&ms().slot1TouchMode), {STR_DSI_MODE, STR_DS_MODE}, {true, false})
14561455
.option(STR_S1SDACCESS, STR_DESCRIPTION_S1SDACCESS_1, Option::Bool(&ms().secondaryAccess), {STR_ON, STR_OFF}, {true, false});
14571456
}
14581457

slot1launch/arm9/source/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ int main() {
9999
CIniFile settingsini("/_nds/TWiLightMenu/settings.ini");
100100

101101
ignoreBlacklists = settingsini.GetInt("SRLOADER","IGNORE_BLACKLISTS",false);
102-
TWLTOUCH = settingsini.GetInt("SRLOADER","SLOT1_TOUCH_MODE",0);
102+
// TWLTOUCH = settingsini.GetInt("SRLOADER","SLOT1_TOUCH_MODE",0);
103103
soundFreq = settingsini.GetInt("NDS-BOOTSTRAP","SOUND_FREQ",0);
104104
sleepMode = settingsini.GetInt("SRLOADER","SLEEP_MODE",1);
105105
runCardEngine = settingsini.GetInt("SRLOADER","SLOT1_CARDENGINE",1);

slot1launch/bootloader/source/main.arm7.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -657,7 +657,7 @@ static void NDSTouchscreenMode(void) {
657657
writePowerManagement(PM_CONTROL_REG, 0x0D); //*(unsigned char*)0x40001C2 = 0x00, 0x0D; // PWR[0]=0Dh ;<-- also part of TSC !
658658
}
659659

660-
static void DSiTouchscreenMode(void) {
660+
/* static void DSiTouchscreenMode(void) {
661661
if (strncmp((const char*)0x04FFFA00, "no$gba", 6) != 0) {
662662
return;
663663
}
@@ -721,7 +721,7 @@ static void DSiTouchscreenMode(void) {
721721
// Finish up!
722722
cdcReadReg (CDC_TOUCHCNT, 0x02);
723723
cdcWriteReg(CDC_TOUCHCNT, 0x02, 0x00);
724-
}
724+
} */
725725

726726
// SDK 5
727727
static bool ROMsupportsDsiMode(const tNDSHeader* ndsHeader) {
@@ -1030,13 +1030,13 @@ void arm7_main (void) {
10301030
*(u32*)0x3FFFFC8 = 0x7884; // Fix sound pitch table for DSi mode (works with SDK5 binaries)
10311031

10321032
if (ndsHeader->unitCode == 0 || (ndsHeader->unitCode > 0 && !(*(u8*)0x02FFE1BF & BIT(0)))) {
1033-
twlTouch ? DSiTouchscreenMode() : NDSTouchscreenMode();
1033+
NDSTouchscreenMode();
10341034
*(vu16*)0x4000500 = 0x807F;
10351035
}
10361036
} else {
10371037
REG_SCFG_ROM = 0x703;
10381038

1039-
twlTouch ? DSiTouchscreenMode() : NDSTouchscreenMode();
1039+
NDSTouchscreenMode();
10401040
*(vu16*)0x4000500 = 0x807F;
10411041

10421042
REG_GPIO_WIFI |= BIT(8); // Old NDS-Wifi mode

slot1launch/bootloaderAlt/source/main.arm7.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -479,7 +479,7 @@ static void NDSTouchscreenMode(void) {
479479
writePowerManagement(PM_CONTROL_REG, 0x0D); //*(unsigned char*)0x40001C2 = 0x00, 0x0D; // PWR[0]=0Dh ;<-- also part of TSC !
480480
}
481481

482-
static void DSiTouchscreenMode(void) {
482+
/* static void DSiTouchscreenMode(void) {
483483
if (strncmp((const char*)0x04FFFA00, "no$gba", 6) != 0) {
484484
return;
485485
}
@@ -543,7 +543,7 @@ static void DSiTouchscreenMode(void) {
543543
// Finish up!
544544
cdcReadReg (CDC_TOUCHCNT, 0x02);
545545
cdcWriteReg(CDC_TOUCHCNT, 0x02, 0x00);
546-
}
546+
} */
547547

548548
int arm7_loadBinary (void) {
549549
u32 chipID;
@@ -733,7 +733,7 @@ void arm7_main (void) {
733733
}
734734
}
735735

736-
twlTouch ? DSiTouchscreenMode() : NDSTouchscreenMode();
736+
NDSTouchscreenMode();
737737
*(vu16*)0x4000500 = 0x807F;
738738

739739
REG_GPIO_WIFI |= BIT(8); // Old NDS-Wifi mode

universal/include/common/twlmenusettings.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,6 @@ class TWLSettings
348348

349349
bool slot1AccessSD;
350350
bool slot1SCFGUnlock;
351-
bool slot1TouchMode;
352351
bool ezFlashRam;
353352
int limitedMode;
354353
bool dontShowDSiWareInDSModeWarning;

universal/source/common/twlmenusettings.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,6 @@ TWLSettings::TWLSettings()
110110

111111
slot1AccessSD = false;
112112
slot1SCFGUnlock = false;
113-
slot1TouchMode = false;
114113
ezFlashRam = false;
115114
limitedMode = 0;
116115
dontShowDSiWareInDSModeWarning = false;
@@ -308,7 +307,6 @@ void TWLSettings::loadSettings()
308307

309308
slot1AccessSD = settingsini.GetInt("SRLOADER", "SLOT1_ENABLESD", slot1AccessSD);
310309
slot1SCFGUnlock = settingsini.GetInt("SRLOADER", "SLOT1_SCFG_UNLOCK", slot1SCFGUnlock);
311-
slot1TouchMode = settingsini.GetInt("SRLOADER", "SLOT1_TOUCH_MODE", slot1TouchMode);
312310
ezFlashRam = settingsini.GetInt("SRLOADER", "EZ_FLASH_RAM", ezFlashRam);
313311
limitedMode = settingsini.GetInt("SRLOADER", "LIMITED_MODE", limitedMode);
314312
dontShowDSiWareInDSModeWarning = settingsini.GetInt("SRLOADER", "DONT_SHOW_DSIWARE_IN_DS_MODE_WARNING", dontShowDSiWareInDSModeWarning);
@@ -474,7 +472,6 @@ void TWLSettings::saveSettings()
474472

475473
settingsini.SetInt("SRLOADER", "SLOT1_ENABLESD", slot1AccessSD);
476474
settingsini.SetInt("SRLOADER", "SLOT1_SCFG_UNLOCK", slot1SCFGUnlock);
477-
settingsini.SetInt("SRLOADER", "SLOT1_TOUCH_MODE", slot1TouchMode);
478475
settingsini.SetInt("SRLOADER", "LIMITED_MODE", limitedMode);
479476
settingsini.SetInt("SRLOADER", "DONT_SHOW_DSIWARE_IN_DS_MODE_WARNING", dontShowDSiWareInDSModeWarning);
480477
settingsini.SetInt("SRLOADER", "DSIWARE_BOOTER", dsiWareBooter);

0 commit comments

Comments
 (0)