Daigasso! Band Bros. series

Daigasso! Band Bros.
Daigasso! Band Bros. is a music rhythm game made by Nintendo, released in 2004. It is also sometimes referred to as Band Bros. or Jam with the Band, its would-be American name.

Hack Status
Daigasso! Band Bros. has been somewhat hacked. There are tools to import and extract songs from your save file, but none to extract individual songs from the game.

Tools

 * bdxtool - Allows for you to import Band Bros. songs to a Band Bros. save and import Band Bros. and Band Bros. DX songs to a Band Bros. DX save. You can also extract songs from these games' saves. (http://home.usay.jp/pc/etc/nds/)

Daigasso! Band Bros. DX
Daigasso! Band Bros. DX is the sequel to Daigasso! Band Bros., released in 2008. It includes many new features, including Guitar play, Karaoke, and a much better music editor that will allow you to create songs with advanced features, such as tempo changes, wave modifying, etc.

Hack Status
Daigasso! Band Bros. DX has been extensively hacked.

Band Bros. DX uses all of the same instruments as the original Band Bros., as well as a similar data storage format. As such, songs made in Band Bros. can be easily converted to work in Band Bros. DX.

The following page has a lot of information about Band Bros. DX: http://www.auby.no/wiki/index.php?title=Band_Brothers_DX Most of the information about this game at this point comes from the above link.

Song Format
The Song format can be found here: http://www.auby.no/wiki/index.php?title=Band_Brothers_DX#Song_format and http://www.auby.no/wiki/index.php?title=Band_Brothers_DX#Part_format

Graphics Format
Graphics are stored in many different ways in the ROM. Read about them here: http://www.auby.no/wiki/index.php?title=Band_Brothers_DX#Graphics_formats

Tools
The following tools are found at this link: http://home.usay.jp/pc/etc/nds/
 * bdxtool - Allows for you to import Band Bros. songs to a Band Bros. save and import Band Bros. and Band Bros. DX songs to a Band Bros. DX save. You can also extract songs from these games' saves.
 * BDX Adaptor
 * mml2bdx
 * BDX Composer
 * BDX Clean
 * bdxclean

The following tools are found at this link: http://www.auby.no/wiki/index.php?title=Band_Brothers_DX#Tools
 * gak2mid - Takes an uncompressed song and converts it to midi. Named after the folder containing the songs on the card.
 * sav2gak - Unpacks a save file to individual gak files. These can further converted to midi through gak2mid
 * mid2gak - Planned. Once I have enough info about the song header (wouldn't mind some help there) I will write a midi to gak converter.
 * tex2png - Converts in game textures to PNG format
 * png2tex - Converts PNGs back to texture format
 * bbpatch - Replaces a file in the rom by simply supplying the rom and a modified file. No offsets or anything required.