3DS Store › Apps › ctrmus

ctrmus changelog

v0.5.3 · Oct 18, 2025

What's Changed

Full Changelog: https://github.com/deltabeard/ctrmus/compare/v0.5.2...v0.5.3

v0.5.1 · Aug 1, 2025

  • Fix segmentation fault when clearing the information console on the top screen.
  • Specify optimisation build flags (-O3).
  • Use faster and simpler detection of mp3 files.
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

v0.5.0 · Jul 29, 2025

  • Add autoplay support 0f053a8 This is switched on by default. @nycki93
  • Use ZL and ZR to change track, even whilst the 3DS is closed @nycki93
  • Display detailed instructions on dumping DSP firmware if it hasn't been found 2ff0853ad4a559284d0006ed0c900b0f55be3cf5
  • Display current play time and maximum length of track cdf49f8dcf6ad00adaa559aabb2e0dcb1539df01
  • Use dr_wav for wav file decoding rather than the previous basic implementation ca583a548782c77597665eff3df1375c48481f00
  • Updated all libraries: libctru (2.6.2), dr_flac (0.13.0), mpg123 (1.32.3), libopus (1.3), opusfile (0.11), lobogg(1.3.4), libvorbisidec (1.2.1), libsidplay (1.36.60).
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

v0.4.12 · Jul 8, 2017

  • Add OGG Vorbis file support.
  • Update Opus and mpg123 libraries to their latest version.
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

QR

v0.4.11 · Mar 11, 2017

  • Fixed an issue whereby Opus files would be played at the sampling rate of the original file that was converted to Opus rather than at 48000Hz which is what all Opus files use.
  • Added support for Flac data in Ogg container.
  • Updated submodules.

QR

v0.4.10 · Feb 22, 2017

  • Fixed an issue whereby the console would flash whilst browsing files.
  • Files are sorted in alphabetical order. There is no option to change this currently.

Release also available on titledb and via QR code below:
ctrmus QR code

v0.4.9 · Feb 15, 2017

  • Changed button mappings to resemble Moonshell DS. Press L+Left to see button mappings.
  • Browse files whilst music is playing.
  • Use left and right buttons to browse 13 files at a time.
  • Fixed an issue whereby the user was unable to suspend ctrmus (CIA only).
  • Changed banner and banner music (CIA only).
  • Back-end changes to reduce compile warnings.

Available via 3dsx, CIA, and titledb.

v0.4.8 · Jan 28, 2017

Minor Release

  • Music now pauses instantly.
  • CIA uses new Homebrew intro animation.

v0.4.7 · Jan 13, 2017

Minor Release

  • Fixed an underflow issue in Opus decoder.
  • Added support for MP3 files with error protection.
  • Improved file selector to make it go faster after holding the up/down button for 500ms. Browsing large directories should be bearable now. Note that the screen may flash a lot due to the screen clearing and redrawing.
  • Fixed a bug where the pointer may disappear off screen if the directory contained many files.
  • Removed layer 1 and layer 2 support from mpg123, reducing the size of the binary.

v0.4.5 · Jan 12, 2017

  • Fixed an issue where exiting the CIA build was unstable.
  • Major backend refactor to make decoders more modular and reduce duplicated code.
  • Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

v0.4.4 · Jan 5, 2017

  • Add directory browsing. Directories are coloured blue.
  • Add MP3 file support.

v0.4.3 · Dec 30, 2016

  • Fixed a serious bug where files may randomly not open.

v0.4.2 · Dec 29, 2016

  • CIAs are now created on build.
  • CIA icon fixed.

v0.4 · Dec 28, 2016

  • Added Opus file support.
  • Minor improvement to file selector.

A CIA build is now available.

Please check the issues page for known issues.

v0.3a · Dec 27, 2016

  • Added FLAC file support.
  • Better detection of file type (closes issue #6).

v0.2a · Dec 4, 2016

Significant changes:

  • All of the wav file is now played.