Menu

Acknowledgements

Flipnote.js was written by James, who went slightly insane in the process and started writing in third person. You can find his ramblings on Twitter and his code on GitHub.

Special Thanks

This wouldn't have been possible without the many rad people who have contributed to Flipnote Studio and its ensuing reverse-engineering scene over the years:

  • Bricklife, mirai-iro and harimau_tigris - for early Flipnote Studio and PPM format reverse-engineering.

  • Midmad from Hatena Haiku and WDLMaster from hcs64.com - for early PPM audio reverse-engineering.

  • steven and yellows8 - for the early PPM format documentaion on DSiBrew.

  • PBSDS - for further PPM reverse-engineering, and for writing Hatenatools.

  • MrNbaYoh - for helping with early KWZ reverse-engineering.

  • Shutterbug - for helping with various PPM and KWZ reverse-engineering bits.

  • Kinnay - for figuring out KWZ tile decompression.

  • Khang - for helping with early KWZ audio reverse-engineering.

  • Simon - for finishing both PPM and KWZ audio reverse-engineering.

  • Meemo - for coming up with the tricks used to clean up DSi Library KWZ audio.

  • Austin from Sudomemo - for providing copius sample Flipnotes and other helpful data, and for allowing me to use his Flipnote audio equalizer setup.

  • Tycho "Sudodad" Aussie - for scientific assistance with signal processing algorithms.

  • Lauren Kelly - for performing packet captures of Flipnote Hatena before it shut down, without them reverse-engineering the app in general would have been a huge pain.

  • Stary, Joshua - for various tips and tricks and entertainment.

  • Jaames - general reverse-engineering and tooling for both apps.

  • Everyone from the Kaeru Team dev Discord - for helping out with miscellaneous bits and for putting up with my nonsensical ramblings about weird proprietary animation formats.

  • Nintendo - for creating Flipnote Studio.

  • Hatena - for creating Flipnote Hatena, the now-defunct online service for sharing Flipnote Studio creations.

References