Many infos on OPN hardware family here
Igal: I already have OPN chips working on the MSX:
YM2203:
https://mega.co.nz/#!rxVjUahL!0HDCnmKsvoYoU25UtrLPKk9EAdUcPQdPla9VGIQxOaA (Ghost'n Goblins = YM2203x2)
https://mega.co.nz/#!2tl3GQKC!DvC-PdRvGbItHnJlBoUCPVhycAaFByekw6wUDU9bAbc
https://mega.co.nz/#!H5lCQZ4a!ciMaZ2wMh-jByLQ9a5bs7js-5eaMJPYSKLNSn5kCsFk (City Connection = YM2203x1)
YM2612
https://mega.co.nz/#!SkM3ybwA!R1JqMiVTFBpnjaG4ybp3KanZSywQiiHeCNh1zTkIg7Y (Mega Drive)
YM2610
https://mega.co.nz/#!uws3CRTK!EUBz0onCZhkRF6vB96TT-tjP1Y9j7pz7ZKvwZnQkSsI (Neo Geo eye catcher jingle)
SN76496
https://mega.co.nz/#!XsNSwDYJ!Hwup7HYrfOEIisLtDCLIQzLjDrbgM6ydsxqg_3Ed58E (Fantasy Zone 2 arcade)
The funny thing is, I used *one* YM2612 chip to play all that. Because OPN2 is 100% backwards compatible with the original OPN. On City Connection I used the MSX PSG for the PSG channels (YM2612 has no PSG in it). For GnG I wrote a small register redirect program which send the other YM2203 FM commands to 2nd half of YM2612 correctly. And then it works alright.
Awesome stuff.. I really love the opnb (neo geo's soundchip).
l_oliveira is this a private project or something that you are going to (semi)mass produce some opn2 cartridge in the future?
Awesome stuff.. I really love the opnb (neo geo's soundchip).
l_oliveira is this a private project or something that you are going to (semi)mass produce some opn2 cartridge in the future?
https://mega.co.nz/#!C812CIIK!4WKVpqPrO0oiQ0tdgWu9xsMetjwei1IZNBt0BAnTiGY
I plan on making it public. Really it's nothing that much complex. I still have some annoying problems with Mega Drive (namely getting the correct 7.6MHz clock generated so it sounds correctly married with my SN76496 chip). You can tell Neo Geo sounds just right, because it's very easy make clocks based on NTSC clock (3.57Mhz) or round values like 4Mhz (Neo Geo uses 8Mhz on OPNB).
Also YM2612 FM part is better than YM2610, which has only four channels (OPN2 has six FM channels). For now I only have FM synth as that's all YM2612 has to offer.
Hi Grauw, just a question. As you told us, the VGM files are a register-dump music format so, does it mean that the files are exact music data from the game/s? Right?
Pretty much yeah. The timing resolution is 44100 kHz, so it's not cycle-accurate, but close enough.
I thought that these data was the code part of the musics extracted from the original games, I mean ripped... I was wrong then.
I thought that these data was the code part of the musics extracted from the original games, I mean ripped... I was wrong then.
Some formats are:
PSF, PSF2, DSF, SSF, USF, NSF, KSS are all examples of formats which work exactly as you thought.
Uhm,
any chance to have a simple file browser that lists only supported formats?
Something like Sofarun?
I can not wait to see the final release and a big vgm archive to play
bye bye
Such a browser is.... Multi Mente (for instance). The only supported format is VGM