A downloadable DS homebrew tool

Flipnote Studio Player for Nintendo DS

GitHubYouTube

This ROM allows you to play flipnotes on Nintendo DS (Lite) using your flashcard.


Features

Flipnote player

FSPDS allows DSi flipnote playback providing an experience similar to a common media payer. It supports pause/resume options, auto repeat, direct navigation to the previews/next flipnote and shuffling. It should be able to play any flipnote that runs correctly in the original Flipnote Studio.

Small notes on the filesystem

For faster load times, FSPDS prescans the folders for flipnotes and stores their paths onto the SD card. Therefore, when the user changes the content of their flipnote folders, a directory reindex must be performed. This way, FSPDS cached data will be up to date with the actual files structure. Not reindexing might cause new flipnotes not showing up in the list, or deleted flipnotes still persist in a phantom state in the application, fact denoted by the dead green frog thumbnail.

Bugs/Limitations

  • FSPDS doesn't detect/play flipnotes larger than 1MB (this is intentional behavior)
  • The flipnote's BGM track should be smaller than 512KB in order to be played correctly. However, the DSi Flipnote Studio only allows for 1 minute of raw audio (8192Hz) to be encoded into a flipnote, which means at most 240KB of sound data. Therefore, FSPDS should not have problems playing original flipnotes. Spin-off flipnotes which contain huge audio data may not play correctly with this application.
  • Crashes on the Flipnote Lenny ( ͡° ͜ʖ ͡°) files.
  • If your flipnotes have custom names like "my_flip.ppm" they will not be indexed, This will likely be solved in a future version.  For a quick fix, please check this patch
  • FAT Init failed! This means  the app fails to detect an external filesystem (like a flashcard's SD card or DSi storage). It may happen when you run FSPDS on emulators. To solve this issue, please see this link: https://notimplementedlife.github.io/FSPDSNitro/ 

Tested on

  • DeSmuME emulator
  • no$gba with DSi NAND & virtual SD card
  • Nintendo DS Lite with R4(i) flashcards
  • Nintendo DSi

Credits

Download

Download
FSPDS-V1.0.79212842R.nds 732 kB
Download
FSPDS_manual.pdf 634 kB

Install instructions

Download the NDS file and copy it to your SD card. Plug it into your flashcard/modded DSi and launch the FSPDS rom.

Development log

Comments

Log in with itch.io to leave a comment.

(+1)

I have a “fat init failed”error

Im using a emulator on my iPad trying to use it my emulator is called replay on the AppStore im not sure how to fix it?

Hi! Are you using the Nitro version: https://notimplementedlife.github.io/FSPDSNitro/ ? The normal version is known not to work with emulators. 

Additionally, you could try this homebrew to see if it loads assets and runs properly: https://samael-kethill.itch.io/hidden-palace . If it doesn't work with your emulator, neither will FSPDS.

(+1)

thank you

(+1)

im wondering if i could use this to get flipnote on the wii u

I don't have experience with any of the Wii hardware. The requirement for FSPDS to run is a DS system/emulator/virtual console with access to a FAT filesystem. For now, if we can't make stuff work on things they weren't designed for, let's just hope a flipnote viewer is ported to a wider variety of devices in the near future!

(+1)

u can run any ds ganes not inhanced by the dsi on the wii u it should be possible however no one that im aware of has figured it out yet sadly this includes flipnote

Hi! Maybe this works for you:

https://notimplementedlife.github.io/FSPDSNitro/

You can make FSPDS not depend on the filesystem if you include the flipnotes in the NDS ROM itself. The link above directs to a page where you drag-drop a bunch of PPM files and download a NDS file that should see and play them. If that was the cause of incompatibility with the Wii U, then this should solve it. Please let me know whether you succeed or have any issues with it.

(+1)

Don't work on drastic ds idk what use(

Hi! The app was designed to use with flashcards on a real DS hardware. It does not work on emulator because it requires access to some filesystem interface which is not implemented in emulators. However, it runs on DeSmuME emulator (PC) with a specific setup to emulate R4 flashcards.

Good news! I found a way to make it run on phone emulators. You have to create your own NDS file that contains the flipnotes you want. Here's a drag & drop tool to do that (only desktop browser support for now):

https://notimplementedlife.github.io/FSPDSNitro

And here's the app running on DraStic emulator:


(+1)

It would be nice to see who the flipnote creator for each file is. I'm pulling a lot of flipnotes from my old dsi sd (dsi broken atm) and I kinda wanna figure out who made what.

(+1)

Hi! I know it's been a long pause, but now you can view the flipnote authors, among many other new features. Hope you've been able to repair your DSi in the mean time.

(+1)

Thank you for adding the feature!!! I’ll be sure to check out this new version eventually!

(+2)

so true

(+2)

Yeah

(+2)

OH SO COOL!!!

(+1)

Thank you!

(+1)(-1)

ok