1
ROM Hacking Discussion / Club Penguin - Elite Penguin Force (music)
« on: January 12, 2018, 09:16:21 pm »
Hi, I'm trying to extract music from the Nintendo DS game Club Penguin: Elite Penguin Force. I opened the .nds file in VGMTrans, but only saw the following soundtracks: SEQ_GENERAL, SEQ_FRIENDS, SEQ_CHAT, SEQ_AVATAR. None of them are recognizable. There should be many more soundtracks (see here), but I couldn't find them.
I also tried using ndssndext (NDS Sound Extractor) and VGMToolbox's NDSTo2SF tool, but no luck. However, I used DSBuff to unpack the contents of the game and found "music.bin" and "sfx.bin" in the "sound" directory. Can music be extracted from these .bin files?
I would like to avoid converting the music from YouTube videos because of audio quality loss due to YouTube's compression. I would also like to avoid the tedious process of recording music straight from the game. Those are the reasons why I want to extract music instead.
Also, here is the game's file tree:
Any help is appreciated!
I also tried using ndssndext (NDS Sound Extractor) and VGMToolbox's NDSTo2SF tool, but no luck. However, I used DSBuff to unpack the contents of the game and found "music.bin" and "sfx.bin" in the "sound" directory. Can music be extracted from these .bin files?
I would like to avoid converting the music from YouTube videos because of audio quality loss due to YouTube's compression. I would also like to avoid the tedious process of recording music straight from the game. Those are the reasons why I want to extract music instead.
Also, here is the game's file tree:
Code: [Select]
C:.
│ chunks.arc
│ DGamerArchive.fun
│ fs.arc
│ Game.rdt
│ WifiLogos.rdt
│
├───DGamer
│ └───GameData
│ │ AvatarDatabase.bin.lzc
│ │ AvatarDatabasePreset1.bin.lzc
│ │ AvatarDatabasePreset2.bin.lzc
│ │ AvatarDatabasePreset3.bin.lzc
│ │ CLPG_AVIT_01.nsbmd.lzc
│ │ CLPG_AVIT_01.nsbtx.lzc
│ │ CLPG_AVIT_02.nsbmd.lzc
│ │ CLPG_AVIT_02.nsbtx.lzc
│ │ CLPG_AVIT_03.nsbmd.lzc
│ │ CLPG_AVIT_03.nsbtx.lzc
│ │ CLPG_AVIT_04.nsbmd.lzc
│ │ CLPG_AVIT_04.nsbtx.lzc
│ │ CLPG_AVIT_05.nsbmd.lzc
│ │ CLPG_AVIT_05.nsbtx.lzc
│ │ CLPG_AVIT_06.nsbmd.lzc
│ │ CLPG_AVIT_06.nsbtx.lzc
│ │ CLPG_AVIT_07.nsbmd.lzc
│ │ CLPG_AVIT_07.nsbtx.lzc
│ │ CLPG_AVIT_08.nsbmd.lzc
│ │ CLPG_AVIT_08.nsbtx.lzc
│ │ CLPG_AVIT_09.nsbmd.lzc
│ │ CLPG_AVIT_09.nsbtx.lzc
│ │ CLPG_AVIT_10.nsbmd.lzc
│ │ CLPG_AVIT_10.nsbtx.lzc
│ │ CLPG_AVIT_11.nsbmd.lzc
│ │ CLPG_AVIT_11.nsbtx.lzc
│ │ CLPG_AVIT_12.nsbmd.lzc
│ │ CLPG_AVIT_12.nsbtx.lzc
│ │ CLPG_AVIT_13.nsbmd.lzc
│ │ CLPG_AVIT_13.nsbtx.lzc
│ │ CLPG_AVIT_14.nsbmd.lzc
│ │ CLPG_AVIT_14.nsbtx.lzc
│ │ CLPG_AVIT_15.nsbmd.lzc
│ │ CLPG_AVIT_15.nsbtx.lzc
│ │ CLPG_AVIT_16.nsbmd.lzc
│ │ CLPG_AVIT_16.nsbtx.lzc
│ │ dgamer.xml
│ │ GuiSkins.bin.lzc
│ │ HAN_MRZ.nsbmd.lzc
│ │ HAN_MRZ.nsbtx.lzc
│ │ HAN_TM.nsbmd.lzc
│ │ HAN_TM.nsbtx.lzc
│ │ nm_lower.nsbmd.lzc
│ │ nm_lower.nsbtx.lzc
│ │ nm_swd.nsbmd.lzc
│ │ nm_swd.nsbtx.lzc
│ │ nm_upper.nsbmd.lzc
│ │ nm_upper.nsbtx.lzc
│ │ N_Helmet.nsbmd.lzc
│ │ N_Helmet.nsbtx.lzc
│ │ PC_lower.nsbmd.lzc
│ │ PC_lower.nsbtx.lzc
│ │ pc_shield.nsbmd.lzc
│ │ pc_shield.nsbtx.lzc
│ │ PC_upper.nsbmd.lzc
│ │ PC_upper.nsbtx.lzc
│ │ phrasesemote.nde.lzc
│ │ phrasesoffset.ndo.lzc
│ │ phrasestext.ndw.lzc
│ │ RH_ACO_33.nsbmd.lzc
│ │ RH_ACO_33.nsbtx.lzc
│ │ RH_ACO_47.nsbmd.lzc
│ │ RH_ACO_47.nsbtx.lzc
│ │ SC_lower.nsbmd.lzc
│ │ SC_lower.nsbtx.lzc
│ │ SC_upper.nsbmd.lzc
│ │ SC_upper.nsbtx.lzc
│ │ speedchat.xml.lzc
│ │ sue_bow.nsbmd.lzc
│ │ sue_bow.nsbtx.lzc
│ │ sue_lower.nsbmd.lzc
│ │ sue_lower.nsbtx.lzc
│ │ sue_upper.nsbmd.lzc
│ │ sue_upper.nsbtx.lzc
│ │ SU_Hrn.nsbmd.lzc
│ │ SU_Hrn.nsbtx.lzc
│ │ WhiteList.bin.lzc
│ │
│ └───Scenes
│ CaspianHonorIcons.NANR.lzc
│ CaspianHonorIcons.NCER.lzc
│ CaspianHonorIcons.NCGR.lzc
│ CaspianHonorIcons.NCLR.lzc
│ CLPG_AvatarIcons.NANR.lzc
│ CLPG_AvatarIcons.NCER.lzc
│ CLPG_AvatarIcons.NCGR.lzc
│ CLPG_AvatarIcons.NCLR.lzc
│ CLPG_HonorBadges.NANR.lzc
│ CLPG_HonorBadges.NCER.lzc
│ CLPG_HonorBadges.NCGR.lzc
│ CLPG_HonorBadges.NCLR.lzc
│ DG1_NarniaItemIcons.NANR.lzc
│ DG1_NarniaItemIcons.NCER.lzc
│ DG1_NarniaItemIcons.NCGR.lzc
│ DG1_NarniaItemIcons.NCLR.lzc
│
├───dwc
│ utility.bin
│
├───multiboot
│ dance-signed.srl
│ tuxedo.nbfc
│ tuxedo.nbfp
│ tuxedo.nbfs
│
└───sound
music.bin
sfx.bin
Any help is appreciated!