11d7bede77a49d6130f4ed7507c6c149ae35395c
Added the ability to compile a subset of functions in to a test executable for Linux. To be used in the future for testing. Removed unnecessary includes. Tested working by compiling test executable for GNU/Linux and for the 3DS. The 3dsx was tested in citra. Signed-off-by: Mahyar Koshkouei <mk@deltabeard.com>

ctrmus
A music player for the Nintendo 3DS
Latest 3DSX/CIA/3DS download on releases page, using QR code, or via titledb
Features
- Plays PCM WAV, AIFF, FLAC, Opus, Vorbis and MP3 files.
- Pause and play support.
- Plays music via headphones whilst system is closed.
- Ability to browse directories.
Controls
L+R or L+Up: Pause
L+B: Stop
L+Left: Show Controls
A: Play file or change to selected directory
B: Go up folder
Up & down = Move cursor
Left & right = Move cursor skipping 13 files at a time.
Start: Exit
Contributing
Have a look at CONTRIBUTING.md for some info and guidelines on contributing to the project.
Planned features
- Playlist support.
- FFMPEG support.
- Repeat and shuffle support.
- Metadata support.
- Gain support.
Notes
Due to limitations in ctrulib, only ASCII characters are displayed correctly. Other characters will appear garbled, but functionality is not affected.
Ctrulibの制約でアスキー文字のみ正しく表示されます。それ以外の文字エンコードの場合文字化けはしますが、機能自体に影響はありません。
Banner music uses a modified version of "Rad Adventure" by Scott Holmes.
Releases
2
Development 63 (GUI!!!)
Latest
Languages
C
82%
JavaScript
11.7%
Makefile
3.1%
C++
2.6%
Shell
0.6%