bbbradsmith / nsfplay

Nintendo NES sound file NSF music player
https://bbbradsmith.github.io/nsfplay/
277 stars 42 forks source link

Request: Support for YM2413 on TNS-HFX4 #54

Open Shaw02 opened 3 years ago

Shaw02 commented 3 years ago

Hello.

I would like to request as follows. I appreciate it if you could support YM2413 (OPLL) on TNS-HFX4.

About TNS-HFX4:

TNS-HFX4 is hardware that can play NSF file on Family computer. This hardware can insert some cartridge's. Moreover, this hardware have on-board YM2413. Therefore, this hardware can play VRC7 and OPLL at the same time.

Web site:

http://www2s.biglobe.ne.jp/~tns/nr26730801.html

Merit

So, we can make the dokamori NSF that have APU, FDS, MMC5, VRC6, VRC7, SN5B and OPLL. I've developed this sound driver dor dokamori.

Technical information for TNS-HFX4:

Summary

VRC7: 0x9010 and 0x9030 OPLL: 0x5F90 and 0x5FB0

Web site

http://www2s.biglobe.ne.jp/~tns/guideline.html

Thanks and best regards,

bbbradsmith commented 3 years ago

I have wanted to acquire one of TNS devices for a long time now, but they don't seem to ship outside of Japan.

I'll add this to the roadmap. Do you have any actual NSF files to demonstrate with?

Shaw02 commented 3 years ago

Thank you for your reply.

I have attached zip file. Please refer this. This zip include nsf file and mml file, and mml compiler (.exe) file.

_for_NSFPlay_Issue54.zip

If metadata is standardized for on-board YM2413(OPLL) on TNS-HFX4, I would like to support this metadata to my developing sound driver "nsd.lib".

P.S. The TNS series is already difficult to obtain in Japan. (orz