nesdev.com
http://forums.nesdev.com/

List of NES and Famicom games that use raw PCM (7-bit, etc)
http://forums.nesdev.com/viewtopic.php?f=6&t=16117
Page 4 of 4

Author:  rainwarrior [ Sat Aug 05, 2017 9:31 pm ]
Post subject:  Re: List of NES and Famicom games that use raw PCM (7-bit, e

bucky o'hare wrote:
Adventures of Bayou Billy and Blades of Steel do use raw PCM for their title screen speech.

Are there multiple versions of Bayou Billy...? Or is there some way to trigger a speech sound on the title screen? The sound test mode doesn't appear to have any PCM samples, though it has several DPCM ones.

Blades of Steel uses PCM for other stuff too like "face off". Kinda depends on whether it's a sound that can interrupt gameplay or not. (Kind of unusual as a game that uses both!)

Author:  bucky o'hare [ Sat Aug 05, 2017 9:36 pm ]
Post subject:  Re: List of NES and Famicom games that use raw PCM (7-bit, e

Ah, The Bayou Billy one triggers after pressing start to start the game. So technically after the title screen in that case.
I missed the other examples from Blades of Steel, I probably only checked "get the pass" and assumed the rest were going to be DPCM as well. Good find.

Author:  bucky o'hare [ Sat Aug 05, 2017 9:38 pm ]
Post subject:  Re: List of NES and Famicom games that use raw PCM (7-bit, e

MrNorbert1994 wrote:
I thought Jurassic Park's samples are all generic DPCM.

It turns out there is a PCM sample for the T-Rex roaring in the intro/ title sequence. Not sure if there's other examples yet but in the music and most SFX the samples do seem to be regular DPCM.

Author:  rainwarrior [ Sat Aug 05, 2017 9:39 pm ]
Post subject:  Re: List of NES and Famicom games that use raw PCM (7-bit, e

bucky o'hare wrote:
Ah, The Bayou Billy one triggers after pressing start to start the game. So technically after the title screen in that case.

Ah, thanks. I don't know how I managed to miss that ha ha.

Author:  SuperWill24 [ Wed Jan 03, 2018 5:36 pm ]
Post subject:  Re: List of NES and Famicom games that use raw PCM (7-bit, e

bucky o'hare wrote:
Ah, The Bayou Billy one triggers after pressing start to start the game. So technically after the title screen in that case.
I missed the other examples from Blades of Steel, I probably only checked "get the pass" and assumed the rest were going to be DPCM as well. Good find.



As I said before, the sample saying "The Adventures of Bayou Billy." is definitely just DPCM.
I also found another game that uses raw PCM: WWF King of the Ring.

Author:  rainwarrior [ Wed Jan 03, 2018 8:52 pm ]
Post subject:  Re: List of NES and Famicom games that use raw PCM (7-bit, e

SuperWill24 wrote:
As I said before, the sample saying "The Adventures of Bayou Billy." is definitely just DPCM.

No, it absolutely is not DPCM. It's writing $4011 roughly every 86 cycles for the duration of that sound.

I only missed when I was initially looking for it because you can accidentally skip it if you're mashing buttons to get started.

Author:  SuperWill24 [ Wed Jan 03, 2018 9:03 pm ]
Post subject:  Re: List of NES and Famicom games that use raw PCM (7-bit, e

rainwarrior wrote:
SuperWill24 wrote:
As I said before, the sample saying "The Adventures of Bayou Billy." is definitely just DPCM.

No, it absolutely is not DPCM. It's writing $4011 roughly every 86 cycles for the duration of that sound.


Listen, I don't need to argue about this, but...
I know it's DPCM (the encoding) because I could convert it properly to WAV with Tepples's tool to do so (18.exe), and it sounds perfect. I have an attached WAV file (had to rename the extension) that I have converted from the ROM with the code/data logger. The sample also clearly sounds like DPCM to me in-game. Plus, Konami ALWAYS seems to use DPCM for their sampled audio.
It does seem weird that it's writing $4011 so many times, though. Maybe it's playing the DPCM and converting it to raw PCM? That doesn't really make sense, but I don't really know for sure. Maybe someone could take a look at this?

Attachments:
Sample.rar [6.68 KiB]
Downloaded 125 times

Author:  rainwarrior [ Wed Jan 03, 2018 9:08 pm ]
Post subject:  Re: List of NES and Famicom games that use raw PCM (7-bit, e

Ah, well that's interesting then. This means that the sample is stored in ROM in the 1-bit DPCM format, but it's played back with a software decoder that converts it to PCM first. That's pretty bizarre? It's not that unusual for the PCM to be decompressed from another format, but from a format the hardware already natively supports??

It's definitely not using the DPCM hardware to play it back but apparently yes the sample itself is encoded in the 1-bit DPCM format.

The music tracks use hardware DPCM constantly.

Author:  NewRisingSun [ Thu Jan 04, 2018 4:35 am ]
Post subject:  Re: List of NES and Famicom games that use raw PCM (7-bit, e

It's decoding DPCM data manually so it can retrieve the DPCM data from the $8000 bank. Playing DPCM via DMA would require it to be placed in the $C000 bank on standard NES/Famicom hardware.

Author:  tepples [ Thu Jan 04, 2018 7:00 am ]
Post subject:  Re: List of NES and Famicom games that use raw PCM (7-bit, e

In other words, it's using the Blades of Steel trick: software decoding of DPCM data outside the fixed bank.

Page 4 of 4 All times are UTC - 7 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/