Gist: I'm new to OPL4 and would be super happy if someone could give some quick answers to (some of) these questions.
Listening to some OPL4-material makes you want to use this chip your projects. A nice thought could also be: As more software get written for the chip, the more widespread it would gain.
So:
1: Who has OPL4? Did any vendors release their sales numbers? Does anyone have any idea of the installbase?
2: And does the emulators emulate it FULLY? WebMSX states "OPL4 Wave", does that mean OPL4 fully or just a subset?
3: https://www.msx.org/wiki/Music_replayer_routines lists up two different Moonblaster for Moonsound. One FM and one "Wave" --does that mean that one cannot mix the usage of FM-channels and Wave at the same time? Must use either or?
4: https://www.msx.org/wiki/OPL4 lists up these cards: Wozblaster, Tecnobytes OPL4 Shockwave 1/2, Monster Sound FM Blaster, DalSoRi 1/R2.0, MSX-Blaster OPL4, MSX Calamar Wozblaster Enhanced. Now I read that GR8NET also has OPL4 support. Any others that should be mentioned?
5: The same page states: "Specifications: support for 2MB of Sample-RAM for own samples", but from what I can see most have at least 1MB (I don't know if this is sufficient for a composer these days?). AFAIK, that page does not tell the whole story. Isn't it so that Sunrise Moonsound originally came with 128k? Which could be upgraded to 512, and with some configs of 128+512=640kB? Not sure if the installment ratio between the different OPL4s, but what config to chose as "lowest common denominator" LCD? It is not tempting to set Sunrise as LCD...
6: Do I have to use OPL4-rom BIOS to operate it, or can I use ports directly as we easily can in YM2413 (like as shown here: https://www.msx.org/wiki/MSX-MUSIC_programming)
7: I read somewhere that Moonsound was hooked to the interrupt (as a callback-thingy?). Is it a must to let OPL4 use unknown amount / arbitrary cpu-cycles every frame in your game on an interrupt, or can you play music and operate this chip nicely without this?
8: What tools can composers use to take the FULL ADVANTAGE of this chip? I find https://www.teambomba.net/mbwave.html and http://www.tni.nl/products/ms2.html but any others? Coming in furnace (https://github.com/tildearrow/furnace) or deflemask (https://www.deflemask.com/)?