Moonshell 3DS now working like a charm :D

I took a break from my 3DS music project for a day to try out some other programs. Unfortunately, none of them had the specific functionality that I desired. I wanted a program that allowed me to close the shell and use the L and R buttons to skip and pause songs. Most of the programs I tried didn't have these features, except for one based on ctrmus. However, I noticed that there were audio pops at certain points in the songs, and I had to use headphones to play it with the shell closed. The pops were too distracting for me to concentrate, so I decided to go back to my original plan.

I prepared a sample playlist the night before so that today I could get to work on moonshell. I planned to work on it for just a few hours, but it ended up taking me the entire morning and most of the afternoon, as I had to clean the house and my dad came over for lunch.

But the good news is that I was able to get it working! I read more forum posts on the subject and learned that not all custom firmware (CFW) made for the DS Twilight++ menu works due to something related to nds-bootstrap. I didn't fully understand it, but I'm eager to learn more if someone wants to take on the challenge of explaining it to me. So, I went back to version 1.71 where I found success.

It was funny that I had to use the Wayback Machine to get to the download page, but I eventually found what I needed. I'll include the URL. I also want to note that I didn't find all the setting and links on my own, you can find the originals on separate blog posts and comments. I have just ended up collating them all here through my notes.

I was right yesterday; all I needed to do was change some settings and use the right .nds file, and it worked perfectly! I'll explain my settings below, just in case anyone else gets stuck and wants to do this. The program is working well for me, and I currently have my 3DS playing some relaxing tunes as I write this, and it feels awesome!

I love seeing what my 3DS can do. My next goal is to create my own skin. I'll probably just re-colour an old one to match my "aEsTHe-ic".

That's all for now. Thanks to everyone who helped me get this far! :)

:nds: Findings and Set up details :nds:


LINK Moonshell 1.171 (note clicking this will immediately start the download): https://web.archive.org/web/2007031...ue/moonlight/moonshell171_with_dpgtools13.zip
  1. Moonshell 2.1 dosn't work as far as I can tell, the one I had success with was Moonshell 1.171
  2. When using the setup.exe in the rom section select "DLMS DSLink (microSD Card)"​
    • this will put an .nds file that I know works right on the SD card, there are probably others in the setting that would work too.​
    • If you know of a better setting/ .nds for a just a regular microSD card that you put into the 3ds please let me know :)
  3. I also selected "moonshl.ini (full)" for the configuration, this is just for personal preference I don't think it matters for everyone.​
  4. When booting up in twilight ++ menu make sure the following is selected if you are having issues​
    • Run in: DS mode​
    • ARM 9 CPU Speed: 133mhz (TWL)​
  5. It will say that there is an error accessing the disk. Ignore this. Don't worry about it and give it time it will boot up​
  6. Once booted the only thing you cannot do is go into the customize settings, for some reason it freezes it.​
  7. If Moonshell freezes you need to restart the entire system for some reason before trying to re-open it again or it will just stay on a white screen​
  8. To make work with nds-forwarder. Forward to the main page of the 3DS hold down "Y" button when loading to bring up the setting menu. Make sure the settings are as listed in step 4.​
:nds:
I'm excited to say that I've achieved my goal of being able to listen to music on my 3DS with the shell closed and have it function the way I want it to. While it wasn't a seamless process, and there were some setbacks along the way, the end result is worth it.

If you're struggling with a similar issue, I hope my experience can help you find a solution. I encourage you to try different programs and versions until you find what works best for you. And don't be afraid to ask for help or seek advice just make sure to use the right channels and you will go far :)

Now go forth and enjoy listening to music with the shell closed, with or with out headphones, have songs play one after the other, skip songs without opening the shell. Customize your only little personal playlists into little folders for you to listen to later. Also you can listen to your music on shuffle. Its not perfect but its enjoyable in its own little cumbersome way :)

Comments

Cool!
That's really nice. It brings back good memories when I used my FAT DS for everything.

I'm kinda sad that "iPodDS" didn't helped you, but now that you mention it, it is kinda outdated.
 
  • Like
Reactions: x-clover-x
Cool!
That's really nice. It brings back good memories when I used my FAT DS for everything.

I'm kinda sad that "iPodDS" didn't helped you, but now that you mention it, it is kinda outdated.
I really liked ipod ds! It was amazing but unfortually it just kept freezing when trying to skip or pause songs. maybe I need to re install it or change the settings on it too. I'll have a play around some time this week.
 
  • Like
Reactions: JuanMena

Blog entry information

Author
x-clover-x
Views
1,036
Comments
2
Last update

More entries in Personal Blogs

More entries from x-clover-x

General chit-chat
Help Users
    BakerMan @ BakerMan: it'll give ya time to practice anyway