YM2610

This is the right place to discuss on how to implement hardware vsync, adding a VIA or AY chipset, puting multiple roms, or how to design a new flash expansion card.
User avatar
Dbug
Site Admin
Posts: 4421
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

YM2610

Post by Dbug »

Hi,
earlier today I was discussing on IRC about the Arkos Tracker, the various ports, supported features on the various platforms, then someone mentioned they had ported it to play music on the NeoGeo game console, which apparently has a Yamaha YM2610 sound chip... which apparently as a subsets contains a YM2149 chip (the Yamaha equivalent of the AY-3-8912 we have in the Oric).

You can see the registers there: https://wiki.neogeodev.org/index.php?ti ... _registers

So basically, in one single chip, you have the AY-3-8912 with the three channels and the two 8bit I/O ports, but also in addition 4 FM Synthesis channels, some timers, oscillators and even support for replaying sample sound.

There's even a YM2610B variant with two additional FM channels and optional support for stereo sound.

I was wondering how difficult it would be to make an adapter board to replace the AY-3-8912 by a YM2610 :)
User avatar
iss
Wing Commander
Posts: 1626
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: YM2610

Post by iss »

Dbug wrote: Sun Feb 11, 2024 1:55 pm I was wondering how difficult it would be to make an adapter board to replace the AY-3-8912 by a YM2610 :)
YM2610 is a BIG beast! The interfacing will be difficult with adapter board in place of AY or as external board on expansion connector. IMO the best way to go is with a FPGA which will emulate the AY protocol to communicate with 6502 and the YM2610.
User avatar
Dbug
Site Admin
Posts: 4421
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: YM2610

Post by Dbug »

I guess the 64 pins may indeed take some room :wink:
I was not considering it fitting in the case, just if that was technically doable.
Post Reply