NDS BGMFILER: Difference between revisions
From GameBrew
More actions
No edit summary |
No edit summary |
||
| Line 11: | Line 11: | ||
}} | }} | ||
A music making application that enable playback midi background music for homebrew games development, it also provides a useful midi/mml player application BGMFILER with tone editing feature that runs on the DS itself. | A music making application that enable playback midi background music for homebrew games development, it also provides a useful midi/mml player application BGMFILER with tone editing feature that runs on the DS itself. | ||
==Installation== | |||
Download contains NDS BGMFILER and converters for related homebrews (see below): | |||
* wav2adpcm - Required for data creation for ADPCMDRV. | |||
* BGMMMLconverter - Required for data creation for NDS_BGMDRV. | |||
* smf2mcfg and mcfg2mdt - Required for data creation for NDS_MIDDRV. | |||
==User guide== | ==User guide== | ||
It performs the following data: | It performs the following data: | ||
* BDT data (for NDS_BGMDRV). | * BDT data (for NDS_BGMDRV). | ||
* MDT data (for NDS_MIDDRV). | * MDT data (for NDS_MIDDRV). | ||
* ADT data (for NDS_ADPCMDRV). | * ADT data (for NDS_ADPCMDRV). | ||
* Standard MID file (compatible with SMF format 0/1, automatically converted to MDT internally). | * Standard MID file (compatible with SMF format 0/1, automatically converted to MDT internally). | ||
* Recomposer RCP / R36 file (automatically converted to MDT internally). | * Recomposer RCP/R36 file (automatically converted to MDT internally). | ||
* Supports 396 tones (including drum sounds), which is a subset of the SC-88Pro MAP. | * Supports 396 tones (including drum sounds), which is a subset of the SC-88Pro MAP. | ||
| Line 29: | Line 34: | ||
===Additional=== | ===Additional=== | ||
The following homebrews are originally written for compling BDT/MDT/ADT, and later distributed as part of NDS_BGMFILER: | The following homebrews are originally written for compling BDT/MDT/ADT, and later distributed as part of NDS_BGMFILER: | ||
* NDS_BGMDRV - BGM and SE Driver. Can compile BGM or SE data to an original BDT binary format to be played by using NDS_BGMFILER. | * NDS_BGMDRV - BGM and SE Driver. Can compile BGM or SE data to an original BDT binary format to be played by using NDS_BGMFILER. | ||
* NDS_MIDDRV - A library that supports MIDI playback on your own apps for Homebrew purposes. | * NDS_MIDDRV - A library that supports MIDI playback on your own apps for Homebrew purposes. | ||
* NDS_ADPCMDRV -Supports playback of data ADT. | * NDS_ADPCMDRV -Supports playback of data ADT. | ||
==Changelog== | ==Changelog== | ||
Revision as of 05:08, 6 September 2021
| NDS BGMFILER | |
![]() | |
| General | |
|---|---|
| Author(s) | MeRAMAN |
| Type | Music |
| Version | 20101115 |
| Licence | Mixed |
| Links | |
| [Media:Ndsbgmfiler101115.rar Download] | |
| Website | |
| [Media:Ndsbgmfiler20101115.zip Source] | |
<htmlet>adsense</htmlet>
