It is currently Mon Aug 20, 2018 3:49 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 55 posts ]  Go to page Previous  1, 2, 3, 4
Author Message
PostPosted: Sat Aug 05, 2017 9:31 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 6600
Location: Canada
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!)


Top
 Profile  
 
PostPosted: Sat Aug 05, 2017 9:36 pm 
Offline

Joined: Fri Sep 22, 2006 9:52 am
Posts: 160
Location: philly
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.


Last edited by bucky o'hare on Sat Aug 05, 2017 9:40 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Sat Aug 05, 2017 9:38 pm 
Offline

Joined: Fri Sep 22, 2006 9:52 am
Posts: 160
Location: philly
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.


Top
 Profile  
 
PostPosted: Sat Aug 05, 2017 9:39 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 6600
Location: Canada
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.


Top
 Profile  
 
PostPosted: Wed Jan 03, 2018 5:36 pm 
Offline

Joined: Sat May 13, 2017 7:54 pm
Posts: 28
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.


Top
 Profile  
 
PostPosted: Wed Jan 03, 2018 8:52 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 6600
Location: Canada
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.


Top
 Profile  
 
PostPosted: Wed Jan 03, 2018 9:03 pm 
Offline

Joined: Sat May 13, 2017 7:54 pm
Posts: 28
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 57 times
Top
 Profile  
 
PostPosted: Wed Jan 03, 2018 9:08 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 6600
Location: Canada
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.


Top
 Profile  
 
PostPosted: Thu Jan 04, 2018 4:35 am 
Offline

Joined: Thu May 19, 2005 11:30 am
Posts: 621
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.


Top
 Profile  
 
PostPosted: Thu Jan 04, 2018 7:00 am 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 20421
Location: NE Indiana, USA (NTSC)
In other words, it's using the Blades of Steel trick: software decoding of DPCM data outside the fixed bank.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 55 posts ]  Go to page Previous  1, 2, 3, 4

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group