I accidentally discovered what Double Dribble was probably intended to sound like.

Discuss technical or other issues relating to programming the Nintendo Entertainment System, Famicom, or compatible systems. See the NESdev wiki for more information.

Moderator: Moderators

User avatar
EnigmaWave
Posts: 5
Joined: Sun Oct 28, 2012 7:03 pm

I accidentally discovered what Double Dribble was probably intended to sound like.

Post by EnigmaWave »

When I was implementing my DPCM channel I accidentally shifted the bits out of the register in the wrong direction. This was the result.
double-dribble.mp3
(246.92 KiB) Downloaded 2313 times
User avatar
Memblers
Posts: 4100
Joined: Mon Sep 20, 2004 6:04 am
Location: Indianapolis
Contact:

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

Post by Memblers »

Haha, wow. I had to check the calendar to make sure it's not April 1st. That's so much cleaner sounding.

I wonder if the Blades of Steel samples were encoded the same way. If so, it could be the end of decades-long debates about what the announcer is saying.
psycopathicteen
Posts: 3181
Joined: Wed May 19, 2010 6:12 pm

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

Post by psycopathicteen »

I remember reading about something similar happening in a Sega Genesis game (It was either Altered Beast, or Street Fighter II) where the samples themselves sounded good, but there was a glitch in the sound driver that distorted the samples. I think it was an issue with the Z80 getting stuck during DMA.
User avatar
dink
Posts: 202
Joined: Sun Jan 12, 2020 8:42 pm

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

Post by dink »

I reproduced this effect on my side, very cool find :)
Though it makes absolutely no difference for blades of steel.
User avatar
Dwedit
Posts: 5086
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

Post by Dwedit »

Confirming that the Blades of Steel samples are not bit swapped, just low quality.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!
User avatar
rainwarrior
Posts: 8758
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

Post by rainwarrior »

Wow that's amazing!
User avatar
Dwedit
Posts: 5086
Joined: Fri Nov 19, 2004 7:35 pm
Contact:

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

Post by Dwedit »

Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!
User avatar
tokumaru
Posts: 12536
Joined: Sat Feb 12, 2005 9:43 pm
Location: Rio de Janeiro - Brazil

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

Post by tokumaru »

This is hilarious!
User avatar
aa-dav
Posts: 252
Joined: Tue Apr 14, 2020 9:45 pm
Location: Russia

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

Post by aa-dav »

It's not as epic as Aliens: Colonial Marines bug (https://www.pcgamesn.com/aliens-colonia ... ai-bug-fix), but it's really cool. :) And I wonder - many games with exclusive DCPM fragments have very dirty sounds. 'Kawabanga' in TMNT (2?) for example. These corrected sounds from Double Dribble feels much cleaner, I think. Hm...
User avatar
Fisher
Posts: 1294
Joined: Sat Jul 04, 2015 9:58 am
Location: -29.794229 -55.795374

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

Post by Fisher »

Could this explains this bug on Gradius 2 when running on a "Dynavision Radical" famiclone?
Gradius 2 - Dynavision Radical.mp3
(244.65 KiB) Downloaded 822 times
NewRisingSun
Posts: 1535
Joined: Thu May 19, 2005 11:30 am

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

Post by NewRisingSun »

I made an IPS patch for "Double Dribble (U) (PRG1) [!].nes" that corrects the bit order of the DPCM sample bytes.
Fisher wrote:Could this explains this bug on Gradius 2 when running on a "Dynavision Radical" famiclone?
Indeed, it is the same issue. I reversed the bit order in NintendulatorNRS for testing purposes and got that exact output.
nocash
Posts: 1468
Joined: Fri Feb 24, 2012 12:09 pm
Contact:

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

Post by nocash »

That stuff happens all the time, even in professional music, https://m.youtube.com/watch?v=n55cl7MOmsg you'd never know if the last 20 seconds were actually intended to sound like that.
homepage - patreon - you can think of a bit as a bottle that is either half full or half empty
Bananmos
Posts: 552
Joined: Wed Mar 09, 2005 9:08 am
Contact:

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

Post by Bananmos »

nocash wrote: Thu Jul 09, 2020 12:21 pm That stuff happens all the time, even in professional music, https://m.youtube.com/watch?v=n55cl7MOmsg you'd never know if the last 20 seconds were actually intended to sound like that.
Hehe, I think in this case, the intent of reversing the sample is clear. The fact that they are a band playing occult music means playing a prayer backwards looks more like a nod towards conspiracy theories from the Bible Belt, whereas I doubt the same argument can be made for Double Dribble. :)

Now what would be hilarious would be a Wisdom Tree cartridge with a reversed sample containing disguised messages... ;)
User avatar
rainwarrior
Posts: 8758
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

Post by rainwarrior »

Dwedit wrote: Wed Jul 08, 2020 8:55 pmConfirming that the Blades of Steel samples are not bit swapped, just low quality.
The weird thing about Blades of Steel is some of the samples are still stored in DPCM format but played back with a CPU simulation of the DPCM unit.

So... I guess they would have had to get it right by that point, but I have no explanation for why they bothered to duplicate the hardware in software.
Post Reply