Giter VIP home page Giter VIP logo

fspds's Introduction

π’œπ“π“Œπ’Άπ“Žπ“ˆ 𝒷𝑒𝒾𝓃𝑔 𝒾𝓃 π“ˆπ‘’π’Άπ“‡π’Έπ’½ π‘œπ’» π“‚π“Ž π‘œπ“Œπ“ƒ π“ˆπ“‰π“Žπ“π‘’

Discorditch.ioTwitterYouTubeMastodon

https://notimplementedlife.github.io/

Top Langs

My (far from complete) projects:

Nintendo Homebrew (GB/GBC/GBA/NDS)

Readme Card Readme Card Readme Card Readme Card

Readme Card Readme Card Readme Card Readme Card

Readme Card Readme Card

C#

Readme Card Readme Card

Android

Readme Card

fspds's People

Contributors

notimplementedlife avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

fspds's Issues

Touch screen turns off on inactivity

Similarly to how Moonshell2 does media playback, while playing the flipnote, the bottom screen should go dark after some seconds of no user input. This would potentially reduce power consumption and improves user experience by making their eyes focus more on the actual animation. Also, an icon should be present on the Play Tab to manually turn the screen off. The screen turns back on when any key is pressed or touchscreen input is detected.

Sound pause and resume issue

Description of the issue:

libnds's soundResume(track_id) method actually restarts the whole track instead of resuming it from the moment it has previously been paused.

Need to find a proper way to pause/resume the sound along with the flipnote itself.

Info Tab needs some reworks

The information regarding Recording Playback Speed does not update unless user actually plays the flipnote. Also, other useful data like the flipnote author name and the last modify date should be added in there.

Checking flipnote integrity

Because unofficial flipnote players tend to be indulgent with the PPM format, they allow for playing spin-off flipnotes which the DSi Flipnote Studio app would delete when attempting to open them. Here comes in a built-in tool to detect whether a flipnote is being recognized/playable on a DSi. Not so useful in practice for anyone, but an interesting coding task to think about on a rainy afternoon.

Flipnote export feature

Include an option to export a flipnote to other media formats, including:

  • AMV
  • AVI
  • DPG4
  • GIF
  • MKV
  • MP4

PlayTab: Adding player bar

A player bar may be added at the bottom of the Player Tab that lets the user playback from anywhere between the start and the end of the flipnote. Optionally, the following can be included:

  • a timer
  • buttons to navigate at the begin/end of the track
  • buttons to previous/next flipnote

Alternate flipnote browse locations

This app looks for movies in the "/flipnotes" folder, but it would also be nice to have the option to search the "/private/ds/app/4b475556" folder, the path on DSi SD cards where the official Flipnote app stored saved flipnotes. It would save a lot of time relocating flipnotes after copying them to other systems.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.