ym2612 vs ym2610

For anything related to sound (YM2612, PSG, Z80, PCM...)

Moderator: BigEvilCorporation

Post Reply
KanedaFr
Administrateur
Posts: 1139
Joined: Tue Aug 29, 2006 10:56 am
Contact:

ym2612 vs ym2610

Post by KanedaFr » Wed Apr 11, 2007 1:54 pm

Hello,

I'm a little lost....
I was working on MVST and saw it used chan1,2,5,6 of the ym2612
so I modified it to use chan 0,1,4,5
It works great on the Genny BUT not on MVST

To understand, you must know MVST is neogeo based, so I used a ym2610
it seems channels are differents...

can you confirm it ?
I'm on the way to write a MVST code and a Genny code...just what I wanted to avoid...

KanedaFr
Administrateur
Posts: 1139
Joined: Tue Aug 29, 2006 10:56 am
Contact:

Post by KanedaFr » Wed Apr 11, 2007 2:16 pm

ok...forget it...I find my answer...

http://www.ylw.mmtr.or.jp/~hosino/ma-ne ... 2610am.txt

perhaps I read to fast but MAME source specify ym2610 as a 6chan sound chip

So I was asking something stupid.....

cya

Charles MacDonald
Very interested
Posts: 292
Joined: Sat Apr 21, 2007 1:14 am

Post by Charles MacDonald » Sat Apr 21, 2007 1:18 am

It's a little confusing:

YM2610 has 4 channels FM, 3 channels SSG, and 2 types of ADPCM
YM2610B has 6 channels FM, 3 channels SSG, and 2 types of ADPCM
YM2612 has 6 channels FM, no SSG, no ADPCM (but a DAC instead)

You can still apply SSG-type envelopes to the FM channels on the YM2612. The Neo*Geo uses the old YM2610 with only 4 channels.

KanedaFr
Administrateur
Posts: 1139
Joined: Tue Aug 29, 2006 10:56 am
Contact:

Post by KanedaFr » Mon Apr 23, 2007 7:39 am

yes ;)
I finally found that (thanks for the 2610b stuff anyway, I know understand the MAME driver...)

I also found 2610 channel are 1,2, 4,5 and no 0,1, 3,4 as I think, compared to the 2612 :(

so I made a Z80 driver with less code in common than I thought, unfortunatly.

Post Reply