Homebrew DS(i) NOOB PARADISE - Ask questions here

Joined
Jan 31, 2023
Messages
11
Trophies
0
Age
23
XP
15
Country
Brazil
If you've never opened it before, then I don't think there's anything important.
Alright. Thanks man. I'll see if I can get a new SD card tomorrow and do the steps for the TWL++ installation. There's nothing else I can do for now. I will post an update here when I manage to do it. Just for a clear of conscience: do you think there is some kind of bricking potential in case I transfer my data from one card to another and update the TWL? Because earlier today, when checking the stuff I had on my SD card with Unlaunch, boot.nds was nowhere to be seen.

Cheers!
 

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,978
Country
United States
Alright. Thanks man. I'll see if I can get a new SD card tomorrow and do the steps for the TWL++ installation. There's nothing else I can do for now. I will post an update here when I manage to do it. Just for a clear of conscience: do you think there is some kind of bricking potential in case I transfer my data from one card to another and update the TWL? Because earlier today, when checking the stuff I had on my SD card with Unlaunch, boot.nds was nowhere to be seen.

Cheers!
There is no risk of brick. The only brick chance is when installing/updating or uninstalling Unlaunch.
 
Joined
Jan 31, 2023
Messages
11
Trophies
0
Age
23
XP
15
Country
Brazil
There is no risk of brick. The only brick chance is when installing/updating or uninstalling Unlaunch.
Damn, man, I can't thank you enough. Bought a new SD card, installed the new version of TWL++, and there we go! Waited for my DSi to create some files and booted into my games! Except for a change in themes, which I don't care at all, everything seems to work fine. Unfortunately, Pokémon HeartGold was affected by the corruption, and the save wasn't being recognized by the console. It got corrupted. Ehh... seems like I will be spending some time going back. Deleted the file to avoid "corruption spreading" and off I go. At least I didn't lose my progress in Platinum, or Advance Wars. Thank you so much! You're the man! I will also remember to update my TWL++ from time to time.
 
  • Like
Reactions: RocketRobz

bacalhau-seco

New Member
Newbie
Joined
Feb 8, 2023
Messages
2
Trophies
0
Age
18
XP
14
Country
Portugal
how do i connect pokemon games to the wii?
if its not possible now, will it be possible soon?
is there any alternative to connect pokemon on the 3ds to the wii without spending 100€ on an used copy of pokemon?
 

vanzan

Active Member
Newcomer
Joined
Apr 18, 2004
Messages
32
Trophies
1
XP
363
Country
I've ordered a DS Lite from eBay. I have a r4ids.cn flashcart lying around from way back when I hacked a N3DS XL.

Upon further research it seems TwiLight++ is a bit unnecessary on the DS Lite and I should just stick to my card's firmware.
 
Last edited by vanzan,

RocketRobz

Stylish TWiLight Hero
OP
Developer
Joined
Oct 1, 2010
Messages
16,593
Trophies
3
Age
24
XP
20,978
Country
United States
I've ordered a DS Lite from eBay. I have a r4ids.cn flashcart lying around from way back when I hacked a N3DS XL.

Upon further research it seems TwiLight++ is a bit unnecessary on the DS Lite and I should just stick to my card's firmware.
How come? There are more features you can get with TWiLight Menu++ on your flashcard, such as playing some DSiWare, taking screenshots, and multiple save slots.
 

wavemotion

Benign Geek
Member
Joined
Nov 23, 2020
Messages
915
Trophies
1
XP
7,334
Country
United States
Okay... so with my recent release of the DS994a emulator, I have discovered something. With this emulator I do need to persist writing .DSK (diskette) files back to the SD. These are anywhere from 90K to 180K to 360K. My write routine is as simple as possible... literally fopen(), fwrite() and fclose() checking to make sure each call succeeded. I have plenty of buffer and still 4K of stack available which I think should be plenty even for these library calls... but about 1 in 50 times the program will simply crash/seize and I've traced it down to getting stuck in the fwrite() call. I tried switching to an unbuffered write() call instead but it's the same. This only seems to happen with my DSi either running Unlaunch or TWL++ (so it's not specific to either one). I have not seen the problem with my R4 clone card (though I do use that a bit less).

Thoughts of any kind? I'm taking to renaming the original file to .bak before I overwrite so at least I have the last save before the one I'm trying... but it's hokey.
 

wavemotion

Benign Geek
Member
Joined
Nov 23, 2020
Messages
915
Trophies
1
XP
7,334
Country
United States
Thoughts of any kind? I'm taking to renaming the original file to .bak before I overwrite so at least I have the last save before the one I'm trying... but it's hokey.

1676376909404.png


So something I've discovered... after about a billion (approximate, I didn't count) Google searches, I did find some people warning about the use of -Ofast compiler switch. In fact, when I inherited some of the code from Alekmaul, the -O3 and -Ofast lines were commented out and it was using -O2.

Anyway, I had been using -Ofast for DS994a to squeeze out a bit of extra speed (barely a frame difference) and when I switched back to the -O2 optimization flag, stability seemed to improve greately. I've now down more than 100 saves with no glitches.

This leads me to two possible reasons: I've got a bug in my code and compiling with -O2 shifts things around such that I'm not running into it... or there is just something a less-than-stable about -Ofast with the combination of the libnds and other code I'm running. Either way - I'm going to stick with the -O2 for now. It's nearly as fast as -O3 and actually produced slightly smaller code as some of the large loops were not unrolled.
 

andrecidueye

Member
Newcomer
Joined
Feb 17, 2023
Messages
5
Trophies
0
Age
24
XP
27
Country
Italy
Does someone know a relatively simple way to extract icons from a given set of roms? Like a script that I can just drag'n'drop roms into and it will output the icons in any format
 

CoolMe

"Who am i, what am i?"
Member
Joined
Apr 16, 2019
Messages
7,485
Trophies
1
Age
29
XP
33,326
Country
United States
hey, i have a problem. the dsi splash screen is not showing anymore,
The ds safety screen or TWilightmenu's splash screen? In any case, there's a setting in TWilightMenu to disable both, make sure it's enabled.
this happened after ssb crash crashed and turned the wifi led on and off.
"ssb"?
 

Lavender01

Well-Known Member
Member
Joined
Jun 29, 2022
Messages
133
Trophies
0
Location
the garden
XP
304
Country
Netherlands
The ds safety screen or TWilightmenu's splash screen? In any case, there's a setting in TWilightMenu to disable both, make sure it's enabled.

"ssb"?
hey, i edited the post because the problem resolved itself, but i'll answer your questions anyway.
i was talking about the ds safety screen, like the on that you are supposed to get on startup. i have always had the settings set to show the h&s warning and skip the twl splash screen, and i never even touched the "skip dsi splash screen" option, so it was completely random.
and ssb stands for super smash bros!
 

CoolMe

"Who am i, what am i?"
Member
Joined
Apr 16, 2019
Messages
7,485
Trophies
1
Age
29
XP
33,326
Country
United States
can anyone explain what the dsi nand is, and how the backup works? i don't need this information for anything but i'm just curious!
If you followed all the steps on the dsi.guide when you first hacked your dsi, making a nand backup is part of that. And if you somehow didn't, you can do so now.
and ssb stands for super smash bros!
So you were emulating the game? It shouldn't too much of a shock if the emulator or game crashed, that (ds splash not appearing) was a result of it, since n64 emulation on dsi sucks.
 

Lavender01

Well-Known Member
Member
Joined
Jun 29, 2022
Messages
133
Trophies
0
Location
the garden
XP
304
Country
Netherlands
If you followed all the steps on the dsi.guide when you first hacked your dsi, making a nand backup is part of that. And if you somehow didn't, you can do so now.

So you were emulating the game? It shouldn't too much of a shock if the emulator or game crashed, that (ds splash not appearing) was a result of it, since n64 emulation on dsi sucks.
yeah i have a nand back up, i just do not understand what nand is haha :)

i was not emulating! there is a super smash bros ds homebrew, it is called super smash bros crash, and i downloaded it from gamebrew. it did come with an nds file and a folder with the game data, and when i booted up the game and pressed start both screens turned white, they flickered for a bit, the wifi led turned on and off and then i powered my ds off. then i removed the sd card, deleted every trace of super smash bros crash, and i powered my console back on, then i discovered that the ds splash was skipped. i removed the sd card and put it back in which didnt help, then i put the sd card in my laptop to see if there were files missing or smth and when i put it back into the console the splash screen appeared again.
Post automatically merged:

So you were emulating the game? It shouldn't too much of a shock if the emulator or game crashed, that (ds splash not appearing) was a result of it, since n64 emulation on dsi sucks.
but you can emulate n64 games?? that's actually quite cool! too bad you can't emulate gamecube games on dsi :(
 

CoolMe

"Who am i, what am i?"
Member
Joined
Apr 16, 2019
Messages
7,485
Trophies
1
Age
29
XP
33,326
Country
United States
yeah i have a nand back up, i just do not understand what nand is haha :)
The dsi has a nand chip, it's important to do a nand backup so you can restore it whenever the need for it calls, like in case of a brick. Although it might require a hardmod to do so..
i was not emulating! there is a super smash bros ds homebrew, it is called super smash bros crash, and i downloaded it from gamebrew. it did come with an nds file and a folder with the game data, and when i booted up the game and pressed start both screens turned white, they flickered for a bit, the wifi led turned on and off and then i powered my ds off. then i removed the sd card, deleted every trace of super smash bros crash, and i powered my console back on, then i discovered that the ds splash was skipped. i removed the sd card and put it back in which didnt help, then i put the sd card in my laptop to see if there were files missing or smth and when i put it back into the console the splash screen appeared again.
Then there's nothing to worry about. If this homebrew SSBC did that the first time around before you even tried to play it, it's definitely better to never try launching it again. It must very buggy..
 

Lavender01

Well-Known Member
Member
Joined
Jun 29, 2022
Messages
133
Trophies
0
Location
the garden
XP
304
Country
Netherlands
The dsi has a nand chip, it's important to do a nand backup so you can restore it whenever the need for it calls, like in case of a brick. Although it might require a hardmod to do so..

Then there's nothing to worry about. If this homebrew SSBC did that the first time around before you even tried to play it, it's definitely better to never try launching it again. It must very buggy..
lol i know there is a nand chip and that you need to hardmod your device to reflash a nand image in case of a brick but what i meant to ask was, what exactly is on the nand chip? what is its function?

and yeah i will never play it ever again, i will just stick with melee on dolphin ahah :)
and people on here complained about the game being buggy but that was under the version 9 thread, so i naively thought "well it must be working better now" well, apparently not. and the game was made around 2011, so my guess is that it is not compatible with nds bootstrap or the dsi in general.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Least they got head in the end