Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Pomegranate 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 78: Line 78:
==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/images/Pomegranate3DS-01.png
https://dlhb.gamebrew.org/3dshomebrews/images/Pomegranate3DS-01.png
https://dlhb.gamebrew.org/3dshomebrews/images/Pomegranate3DS-02.png
https://dlhb.gamebrew.org/3dshomebrews/images/Pomegranate3DS-02.png
==Media==
'''YOUTUBETITLE''' ([https://www.youtube.com/watch?v=zzzzzzzzzzz YUOTUBE]) <br>
<youtube width="640">zzzzzzzzzzzzz</youtube>


==Changelog==
==Changelog==

Revision as of 06:50, 7 September 2025

Pomegranate
General
Authorsheepy0125
TypeMedia Players
Version1.1.4
LicenseMIT License
Last Updated2025/08/18
Links
Download
Website
Source

A GUI music player and organizer for Nintendo 3DS.

Features

  •  Audio playback
    • flac
    • mp3
    • m4a
    • Pausing
    • Seeking
  • Track metadata
  • Album art
    • From metadata
    • From indexing
  • Bumper controls
    • Pause/play
    • Next / previous
  • Playlists
    • Enqueuing songs
    • Loop
    • Shuffle
  • Music organization
    • Folder-based navigation
    • Metadata-based indexing navigation
  • Cool UI

Usage

Indexing

Indexing organizes your music by artist -> album -> tracks by looking at the metadata of every file recursively from your selected root directory.

To get started:

  • go to the settings menu,
  • choose a music library folder,
  • go to the the CD menu,
  • scroll to the bottom,
  • and press "reindex."

This process will take quite a bit of time (~1-5 sec/song, depending on the format!).

Bumper controls

Input Action
double (2x) tap R pause or play
double (2x) tap L stop playback
triple (3x) tap R next song
triple (3x) tap L previous song

Screenshots

Pomegranate3DS-01.png

Pomegranate3DS-02.png

Changelog

v1.1.4

  • Bumper controls for next song (triple tap R) and previous song (triple tap L).
  • Fix regression of crashing on certain songs with large sample buffers.
  • Fix hanging on non-main thread panics.
  • Fix wrong inferred track number for files with numbers after the track number (e.g. 38 123456 Pokémon.flac).

v1.1.3

v1.1.2

  • Faster indexing on a separate thread.

v1.1.1

  • Fixed console freezing on power button press and home menu.

v1.1.0

  • Indexing now caches decoded 128x128 album art images. These cached album arts are instead loaded for the playback UI, with decoding the PNG/JPEG/etc. image as a fallback (much faster load times for indexed songs).
  • No longer crashes when loading a folder with hundreds of files/directories.
  • Updated banner.
  • Fixed evil bug (thread channel deadlock, caused intermittent hanging).
  • Minor bugfixes.

v1.0

  • First Release.

Credits

  • Backgrounds
  • Icons
    • CD, CD case, folder, & cog: Strawberry, GPL-3.0 source
    • Pomegranate fruit: adapted from Ivar Leidus, CC BY-SA 4.0 source
    • Battery, volume, clock: Micro Heroicons, MIT source
  • Audio
    • Banner audio: Cipher by Kevin MacLeod, source

External links

Advertising: