More actions
MP3PLAY | |
---|---|
General | |
Author | SaTa |
Type | Media Players |
Version | r10 |
License | Mixed |
Last Updated | 2006/03/19 |
Links | |
Download | |
Website | |
Source | |
MP3 player developed for GBA Movie Player (GBAMP).
Installation
Requirements:
- Nintendo DS with PassMe or FlashMe.
- GBA Movie Player (GBAMP) or Admovie.
- CompactFlash Cards (16MB to 1GB). Compatible with FAT16 (FAT12 is not supported).
Copy mp3play.nds and any MP3 files to your CF (SD) card. (Support subdirectories)
Boot using FINE, MoonShell, or other compatible booting methods. Alternatively, rename the file to _BOOT_MP.NDS and boot directly.
If booting fails with Admovie, quickly turn the power off and on again to improve the chances of successful booting.
For M3, MK2, MK3, etc, launch the mp3play.nds file using the respective NDS file launching software.
User guide
Playback specifications
MP3:
- Audio Channels - Works with stereo (mono not tested).
- Sample Rate - Supports 44.1kHz (other rates no tested).
- Bitrate - Supports 128kbps (other bitrates not tested).
- Bitrate Types - Supports CBR and VBR (Constant Bit Rate and Variable Bit Rate).
ID3v1 Tags:
- Can display Japanese text (SJIS encoding).
Limitations
File:
- Can display Japanese file names and long file names.
- Japanese directory names may not work.
- Maximum of 256 files.
Directory:
- Supports subdirectories.
- Maximum of 16 subdirectories per directory.
Playback Modes
- [ SEQUENCE ] - Plays songs in order.
- [ RANDOM ] - Plays songs in random order.
- [ SHUFFLE ] - Shuffles songs.
- [ REVERSE ] - Plays songs in reverse order.
Controls
Basic controls:
Up/Down - Select songs
Left/Right - Play the previous or next song
Start - Pause the current song
Select - Change the playback mode
A - Start MP3 playback
B - Stop MP3 playback
B, Start - Set alarm
B, B - Wait for alarm
LED Backlight On/Off:
Closes the lid - Turn off the LCD backlight
Opens the lid - Turn the backlight back on
Changelog
r10 2006/03/19
- Fixed AUTOALARM functionality.
- Added to
MP3CONF.TXT
:- VOL=128
- 128 = 100%
- 256 = 200%
- 512 = 400%
- Works with GBAMP (CF), M3-CF, M3-SD, MK2/MK3.
- Untested with EFA2.
- Does not work with SC-SD, SC-CF. (SuperCard support was discontinued.)
2006/03/15 r09
- Modified alarm setting operations:
- B, START: Enter alarm setting mode (while playback is stopped).
- B, B: Enter alarm wait mode (while playback is stopped).
- Added functionality to remember the last played song (only with writable drivers).
- Added configuration file
MP3CONF.TXT
:- START: Action on startup
- 0: Do nothing
- 1: Auto-play (default)
- 2: Alarm wait mode
- REPEAT: Playback mode on startup
- 0: None
- 1: Sequential (default)
- 2: Random
- 3: Shuffle
- 4: Reverse
- ALARM: Alarm setting time (4 digits)
hhmm
(hours and minutes)- AUTOALARM: Automatically stop playback and switch to alarm mode if inactive for a set time
m
minutes (default: 90)- Works with GBAMP (CF).
- Untested with M3-CF, EFA2, M3-SD, MK2/MK3.
- Does not work with SC-SD, SC-CF. (SuperCard support was discontinued.)
r08 2006/03/08
- Integrated
20060306_gba_nds_fat_2006-03-03_unicode.zip
(by Moonlight). - Updated M3-SD driver to resolve alignment issues.
- Discontinued support for SuperCard.
- Works with GBAMP (CF), M3-SD, MK2/MK3.
- Untested with M3-CF, EFA2.
- Does not work with SC-SD, SC-CF. (SuperCard support was discontinued.)
r07 2006/03/01
- Improved the accuracy of playback time tracking.
- Added alarm functionality:
- Enter alarm setting mode by pressing B, START (while playback is stopped).
- Set the time and start with A.
- When the set time is reached, the alarm wait mode will be deactivated and playback will start from the current song.
r06a,b 2006/02/03
- Added functionality to log battery benchmark data.
- Please place an empty
mp3play.log
file on the CF/SD card.
r06 2006/02/01
- Updated how information is displayed.
- Optimized ARM7 and ARM9 processing (changed processing wait to
swiWaitForVBlank()
). - Added volume control (R + up/down).
- Added Japanese language support for display.
- Added date, clock, and thermometer features.
- Various other optimizations.
- Tested on GBAMP (CF), M3-SD.
- Not tested on M3-CF, SC-SD, SC-CF.
r05 2006/01/24
- Added new play modes.
- Added controls for managing songs.
- Auto-starts playback when launched.
r04 2006/01/21
- Improved FAT library for M3 SD to fix sound skipping issues.
- Tested on GBAMP (CF), M3-SD, SC-CF.
- Not tested on M3-CF, SC-SD.
r03 2006/01/20
- Experimental support for the M3 SD’s FAT library.
r02 2006/01/08
- Added displays for playback time and MP3 file duration.
r01a 2006/01/05
- Fixed issues with ID3v1 tag reading.
- Added MP3 information display for testing.
- Included a
SuperCard.bat
file for developers to createmp3play.sc.nds
frommp3play.nds
.
r01 2006/01/05
- Added support for Japanese file names (UNICODE).
r00h 2006/01/04
- First public release.
- Organized documentation.
- Successfully tested for continuous 24-hour playback.
External links
- Author's website - http://www.pat.hi-ho.ne.jp/sata68/nds.shtml