ValleyBell / libvgm

A more modular rewrite of most components from VGMPlay. will include sub-libraries for audio output, sound emulation and VGM playback
irc://irc.digibase.ca/#vgmrips
142 stars 34 forks source link

Plans to support YM2414 (TX81Z/OPZ)? #124

Open mmontag opened 4 months ago

mmontag commented 4 months ago

Hi, are there any plans to support this chip (i.e. through ymfm https://github.com/aaronsgiles/ymfm/blob/main/src/ymfm_opz.h)?

vampirefrog commented 4 months ago

I second this.

ValleyBell commented 4 months ago

ymfm cores unfortunately won't happen anytime soon, as I need to time to backport all the C++17 stuff into something more like C++98, because I want to be able to build this using toolchains older than 2020.

vampirefrog commented 4 months ago

Technically you can still add the C++17 stuff as long as it's an optional feature, and disabled by default, and then port it to C++98 later.

ValleyBell commented 4 months ago

If you make a PR, I would probably accept that.