vgmtrans icon indicating copy to clipboard operation
vgmtrans copied to clipboard

Problem extracting DLS bank from NDS SDAT file

Open Spikey699 opened this issue 10 years ago • 1 comments

Hey there,

I've been using mutliple programs to extract DLS's from the DS Phoenix Wright 3 game. I've been using a relatively easy track, Godot's Theme, as my test BGM (BGM116 in the SDAT file).

However VGMTrans extracts the DLS bank incorrectly. It extracts 4 instruments when there are 6 (not counting pulsewaves which the program cannot extract as yet). MKDS Course Modifier can extract all 6 but the loop points in the samples are not defined, causing notes to cutoff/decay incorrectly.

If anyone needs referenced DLS to be uploaded I can do that.

Regards,

  • Spike

Spikey699 avatar Sep 16 '14 18:09 Spikey699

Could you provide reference DLS/SF2?

Currently, I think those 2 instruments are PSG/noise samples. I explored BANK_BGM116_CAPCOM, there are 4 type-1 instruments, 1 type-2 instrument (PSG?), and 1 type-3 instrument (noise?). Those PSG samples cannot be ripped, since they are not supported at the moment, as you said.

loveemu avatar Jan 04 '15 23:01 loveemu

This has been fixed a while ago.

sykhro avatar Aug 15 '23 10:08 sykhro