I have an idea. You can try copying the boot.firm from the SD card to the CTRnand and then boot up the system without the sd card.
To do this, startup Godmode9, navigate to your boot.firm on your sd card, press Y to copy it to your clipboard, navigate to the ctrnand and paste it. If it asks for a combo, input it. Once your done, power it off, remove the SD card and try and startup like normal. This time the 2DS should either startup to the HOME menu or bring up that crash screen again.
I have an idea. You can try copying the boot.firm from the SD card to the CTRnand and then boot up the system without the sd card.
To do this, startup Godmode9, navigate to your boot.firm on your sd card, press Y to copy it to your clipboard, navigate to the ctrnand and paste it. If it asks for a combo, input it. Once your done, power it off, remove the SD card and try and startup like normal. This time the 2DS should either startup to the HOME menu or bring up that crash screen again.
I have an idea. You can try copying the boot.firm from the SD card to the CTRnand and then boot up the system without the sd card.
To do this, startup Godmode9, navigate to your boot.firm on your sd card, press Y to copy it to your clipboard, navigate to the ctrnand and paste it. If it asks for a combo, input it. Once your done, power it off, remove the SD card and try and startup like normal. This time the 2DS should either startup to the HOME menu or bring up that crash screen again.
Wow... This DS is really stubborn I think I may be out of ideas... You might have to contact @TurdPooCharger or talk to the kind people over on the Nintendo Homebrew Discord server
Wow... This DS is really stubborn I think I may be out of ideas... You might have to contact @TurdPooCharger or talk to the kind people over on the Nintendo Homebrew Discord server
Actually, as one final ditch effort, you could try safe mode again now that the system is at a version that supports it. If you forget the combo, its A+R+L+Up(DPad).
Actually, as one final ditch effort, you could try safe mode again now that the system is at a version that supports it. If you forget the combo, its A+R+L+Up(DPad).
oh my bad i wasnt paying attention to the time, hopefully he can help, i would buy the new2dsxl but i dont have money cuz i cant work yet because im not old enough
Guys, spam calling someone is not cool. It's annoying and reeks of desperation. Had you done that at the discord nintendo homebrew channel, those folks would have ignored your pleas or booted you off.
If you want to know if someone's online at any given moment, look for the green triangle on that person's avatar at the top-left corner. This depends if that person publicly reveals their online status. There's also contacting me by PM if immediate attention is required. You'll have to excuse my absence from GBAtemp as I needed to decompress. I took leave shortly after knowing for certain @Wesleyy got past the 3D mode brick, believing he would be on his merry way when he would eventually update his 2DS to the latest firmware. It seems that assumption was wrong and too much to hope for.
Also, I took a day away from replying to study and gain experience dealing with 2.1.0 CTRTransfer softbricks as my last run-in with very low version firmware downgrade was this:
There are nuances and special considerations when it comes to resolving 2.1.0 CTRTransfer. For those who aren't familiar with the older A9LH custom firmware, 2.1.0 CTRTransfer can really fuck up a n3DS(XL) by MCU bricking from sleep mode and blue screens of death updating on a frankenfirm and foreign o3DS NSCD nand header injection. I wasn't sure what advice would be appropriate for the o2DS, so I did some digging.
After downgrading my (nephew's eventual) 2018 o2DS [newer revision with the WiFi module baked onto the motherboard] with 2.1.0 CTRTransfer, here are the things that can be verified.
@zoogie's 2DSaver, in boot.3dsx standard form, doesn't work when creating a new user profile.
For o2DS on 2.1.0 firmware, you have to resort to the swap method found in posts #64 and #81.
Using devkitARM, cxitool, and makerom, compiling 2DSaver from source code into a *.cia and then GodMode9 injecting its *.app into System Settings does not work.
GodMode9 injecting other Homebrew CIAs such as FBI into System Settings do not work.
GodMode9 injecting 2DSaver (in CIA form) to H&S and other system titles does work as per Inject & Restore Apps gm9 script (the CIA must have icon and banner).
After closer examination in how 2DSaver works by changing a single value at offset 0x25278 in that configuration savegame's 00000000 from 00 → 01, replicating 2DSaver in gm9 script was almost considered unfeasible due to that file's (really ugly) layers of hash verification. Luck would have it that this crazy ass cat, @aspargas2, took the immense trouble in mapping them out.
The next v1.4 release of CTRTransfer (Type D9) will include the option of bypassing that introduction screen whether your o2DS accidentally downgraded to 2.1.0 or your (o/n)3DS(XL) 3D slider switch broke off.
***
@Wesleyy, because your softbrick states ARM9 prefetch abort (svcBreak) error, I have a strong suspicion one or more your essential NAND files were erased or corrupted from the 2.1.0 CTRTransfer downgrade using Decrypt9(WIP).
Since standard GodMode9 CTRTransfer didn't work and you don't have a backup of a good SysNAND *.bin image, you will need to resort to CTRTransfer (Type D9) - CTRTransfer.
Unfortunately, I have doubts that the currently available v1.3 of CTRTransfer (Type D9) will fix your brick. From past cases of similar bricks, its code base does not have good handling with garbage and blank files.
However, I'm ~90% certain the (yet to be released) v1.4 candidate script will though. I refuse to publicly release v1.4 at this time because it's not compatible with the latest stable GodMode9 v1.8.0.
I'm really reluctant in privately sharing v1.4 if there is the ever so slight chance you decide to leak it and someone runs it on GM9 v1.8.0 with the preventative safety checker turned off... Basically, that person would brick their firmware from the CTRTransfer process stopping halfway. It's not pretty I tell ya.
Guys, spam calling someone is not cool. It's annoying and reeks of desperation. Had you done that at the discord nintendo homebrew channel, those folks would have ignored your pleas or booted you off.
If you want to know if someone's online at any given moment, look for the green triangle on that person's avatar at the top-left corner. This depends if that person publicly reveals their online status. There's also contacting me by PM if immediate attention is required. You'll have to excuse my absence from GBAtemp as I needed to decompress. I took leave shortly after knowing for certain @Wesleyy got past the 3D mode brick, believing he would be on his merry way when he would eventually update his 2DS to the latest firmware. It seems that assumption was wrong and too much to hope for.
Also, I took a day away from replying to study and gain experience dealing with 2.1.0 CTRTransfer softbricks as my last run-in with very low version firmware downgrade was this:
There are nuances and special considerations when it comes to resolving 2.1.0 CTRTransfer. For those who aren't familiar with the older A9LH custom firmware, 2.1.0 CTRTransfer can really fuck up a n3DS(XL) by MCU bricking from sleep mode and blue screens of death updating on a frankenfirm and foreign o3DS NSCD nand header injection. I wasn't sure what advice would be appropriate for the o2DS, so I did some digging.
After downgrading my (nephew's eventual) 2018 o2DS [newer revision with the WiFi module baked onto the motherboard] with 2.1.0 CTRTransfer, here are the things that can be verified.
@zoogie's 2DSaver, in boot.3dsx standard form, doesn't work when creating a new user profile.
For o2DS on 2.1.0 firmware, you have to resort to the swap method found in posts #64 and #81.
Using devkitARM, cxitool, and makerom, compiling 2DSaver from source code into a *.cia and then GodMode9 injecting its *.app into System Settings does not work.
GodMode9 injecting other Homebrew CIAs such as FBI into System Settings do not work.
GodMode9 injecting 2DSaver (in CIA form) to H&S and other system titles does work as per Inject & Restore Apps gm9 script (the CIA must have icon and banner).
Luma3DSRosalina menu doesn't work. Remapping the combo to something simple like a single button (SELECT) or (X) also doesn't work.
Both Homebrew Launcher and 2DSaver don't work when launching System Settings from HOME Menu with the Luma config.bin set to the region's mset TitleID.
Updating to the latest 3DS firmware from System Settingsdoes workafter you fill out:
Profile: User Name, Birthday, Region Settings
Leaving the user profile blank will prevent the o2DS from updating with the message:
***
After closer examination in how 2DSaver works by changing a single value at offset 0x25278 in that configuration savegame's 00000000 from 00 → 01, replicating 2DSaver in gm9 script was almost considered unfeasible due to that file's (really ugly) layers of hash verification. Luck would have it that this crazy ass cat, @aspargas2, took the immense trouble in mapping them out.
The next v1.4 release of CTRTransfer (Type D9) will include the option of bypassing that introduction screen whether your o2DS accidentally downgraded to 2.1.0 or your (o/n)3DS(XL) 3D slider switch broke off.
***
@Wesleyy, because your softbrick states ARM9 prefetch abort (svcBreak) error, I have a strong suspicion one or more your essential NAND files were erased or corrupted from the 2.1.0 CTRTransfer downgrade using Decrypt9(WIP).
Since standard GodMode9 CTRTransfer didn't work and you don't have a backup of a good SysNAND *.bin image, you will need to resort to CTRTransfer (Type D9) - CTRTransfer.
Unfortunately, I have doubts that the currently available v1.3 of CTRTransfer (Type D9) will fix your brick. From past cases of similar bricks, its code base does not have good handling with garbage and blank files.
However, I'm ~90% certain the (yet to be released) v1.4 candidate script will though. I refuse to publicly release v1.4 at this time because it's not compatible with the latest stable GodMode9 v1.8.0.
I'm really reluctant in privately sharing v1.4 if there is the ever so slight chance you decide to leak it and someone runs it on GM9 v1.8.0 with the preventative safety checker turned off... Basically, that person would brick their firmware from the CTRTransfer process stopping halfway. It's not pretty I tell ya.
Really sorry about the pinging. I thought that you were just ignoring, but now know that you were researching. I'll try to prevent doing that in the future. Good luck on the update to the script! I probably wouldn't be a good candidate for testing...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
As a part of their Financial Results Briefing for the previous year, Nintendo president Shuntaro Furukawa took to the floor to answer key questions around the Switch...
Earlier this year, Sony announced major price increases for the PS5, PS5 Pro, and PlayStation Portal. Now the company is raising prices again, this time for...
We are once again here to tell you about a game leaking before its release, but for once, it's not one published by Nintendo. The game files for Microsoft's upcoming...
Continuing with the great news of Pokémon Platinum getting a native unofficial PC port just a few days ago, today, yet another classic title from the franchise has...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
When you talk about 3DS emulation, most people would jump to Citra. As the defacto choice since its first release it's seen tremendous success, and even after its...
Nintendo's expected Summer showcase is here, offering up plenty of new announcements and exciting reveals. Let's see what they have in store in the latest Nintendo...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...
With very little in the way of announcement, Valve has today increased the price of the Steam Deck but some fairly considerable margins. Both of the available models...
Nintendo's expected Summer showcase is here, offering up plenty of new announcements and exciting reveals. Let's see what they have in store in the latest Nintendo...
Seemingly out of nowhere a PC port for Pokemon Platinum has surfaced online, bundled alongside the source code for those interested in building and developing it for...
Earlier this year, Sony announced major price increases for the PS5, PS5 Pro, and PlayStation Portal. Now the company is raising prices again, this time for...
With rumours circulating about a Nintendo Direct in the coming days and weeks, fans are left speculating and hoping as to what might be included. At the centre of all...
As a part of their Financial Results Briefing for the previous year, Nintendo president Shuntaro Furukawa took to the floor to answer key questions around the Switch...
The latest in a growing number of native PC ports, Paper Mario ReCut got its first pre-release build earlier this week. Based on the N64 recompilation toolchain, the...
After much speculation and rumour, the fabled Nintendo Direct is upon us. Set to go live tomorrow, the 9th of June, at 3pm in the UK, it'll feature 50 minutes of...
A whole hour of PlayStation content is on the way, thanks to the latest State of Play showcase. Headlining the stream will be Marvel's Wolverine, alongside a...
For the first time in 13 years, the Call of Duty series will again return to Nintendo's consoles. Set to launch on the 23rd of October, the latest release, Modern...