Extended audio in Jaleco SS88006 - Mapper 18 ??

Discuss hardware-related topics, such as development cartridges, CopyNES, PowerPak, EPROMs, or whatever.

Moderator: Moderators

Post Reply
sdm
Posts: 392
Joined: Tue Apr 11, 2006 4:08 am
Location: Poland

Extended audio in Jaleco SS88006 - Mapper 18 ??

Post by sdm »

Why Jaleco SS88006 cartridges have AUDIO connector pins connected to controller?? Maybe SS88006 contain sound chip, but its never use by any games?

Image
Image
User avatar
indaman
Posts: 13
Joined: Mon Mar 31, 2008 12:00 pm

Post by indaman »

Interesting.

But i never heard about this Jaleco mapper.

And nothing on the internet talks about it.

Maybe Jaleco wanted to add extra audio on their SS88006 but didn't and it's only a remain of their old project.
NotTheCommonDose
Posts: 518
Joined: Thu Jun 29, 2006 7:44 pm
Location: lolz!

Post by NotTheCommonDose »

Too weird for me. They probably didn't use it because the NES had no extra sound capabilities.
BootGod
Posts: 359
Joined: Wed Jul 13, 2005 3:14 pm

Post by BootGod »

That extra chip slot marked 'IC4' is used for the D7756 sound chip used in some other Jaleco games such as Moe Pro! '90 and Shin Moero!! Pro Yakyuu
sdm
Posts: 392
Joined: Tue Apr 11, 2006 4:08 am
Location: Poland

Post by sdm »

NotTheCommonDose wrote:Too weird for me. They probably didn't use it because the NES had no extra sound capabilities.
This is Famicom cart, not NES. :)

BootGod wrote:That extra chip slot marked 'IC4' is used for the D7756 sound chip used in some other Jaleco games such as Moe Pro! '90 and Shin Moero!! Pro Yakyuu
hmm.. Something like ANALOG SOUND FILTER, not SOUND CHIP. :)
NotTheCommonDose
Posts: 518
Joined: Thu Jun 29, 2006 7:44 pm
Location: lolz!

Post by NotTheCommonDose »

My mistake. :lol:
BootGod
Posts: 359
Joined: Wed Jul 13, 2005 3:14 pm

Post by BootGod »

sdm wrote:hmm.. Something like ANALOG SOUND FILTER, not SOUND CHIP. :)
I'm not sure I'm understanding what you mean by that, but the D7756 is a sound / speech chip, not a sound filter. It has a built-in ROM storing ADPCM compressed sound samples, which unfortunately you can not directly access, unless it happens to be the type with an OTP EPROM instead. I have a datasheet on it here.
sdm
Posts: 392
Joined: Tue Apr 11, 2006 4:08 am
Location: Poland

Post by sdm »

ok. thanks for info.
I get Shin Moero!! Pro Yakyuu cart, and i record sound directly from D7756 chip:
http://www.speedyshare.com/255632160.html (WAV 700kb)
NotTheCommonDose
Posts: 518
Joined: Thu Jun 29, 2006 7:44 pm
Location: lolz!

Post by NotTheCommonDose »

How do you access this in the game itself? I wounder what other games use this chip? I wish this was an actuall sound expansion chip called the
"Jaleco SS88006"
sdm
Posts: 392
Joined: Tue Apr 11, 2006 4:08 am
Location: Poland

Post by sdm »

I'm wonder why Jaleco used this chip? NES/FC sound chip have DPCM channel for PCM samples :)
tepples
Posts: 22603
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Post by tepples »

sdm wrote:I'm wonder why Jaleco used this chip? NES/FC sound chip have DPCM channel for PCM samples :)
If you're using a lot of PCM, you generally want to put it in a separately switchable bank so that you don't need to freeze the game while it plays. From the perspective of the DPCM channel, there are three kinds of cartridge hardware:
  1. Boards that hardwire $C000-$FFFF, such as UNROM (Blades of Steel). To play waves outside the fixed bank, the program needs to stop everything and write to $4011 with timed code. Some games on more capable boards do this anyway to use more efficient codecs than 1-bit delta modulation (e.g. Big Bird's Hide and Speak, The Three Stooges).
  2. Boards that allow $C000-$FFFF to be switched, such as S*ROM, and boards that switch 32 KiB, such as A*ROM, B*ROM, G*ROM, and Color Dreams. Here, the DPCM area is switchable, but the code that runs during playback can't read another bank. The first two Bases Loaded games (USA equivalent of Moero!! Pro Yakyuu) used SFROM and SL3ROM.
  3. Boards that allow $C000-$DFFF and at least one other 8 KiB bank to be switched, such as T*ROM and some Sunsoft boards. Here, the code can switch a wave into $C000-$DFFF while reading other kinds of data from $A000-$BFFF. These came along later, and Bases Loaded 3 and 4 used TLROM.
(For the sake of simplicity, I'm ignoring the possibility of playing through the vectors and wrapping around to $8000.)
Post Reply