Hello! This patch is a rework of OPL3 chip detection (again...):
- detects OPL3-L - detects OPL4 with by-the-book procedure. FM registers can not be read in OPL4 mode (look at page 8 of OPL4 documentation) - changes messages to "OPLx ..." - enhances reported chip names with precise model types - removes WIP from OSS sequencer work Mostly trivial stuff, but OPL3-L and OPL4 detection is untested as I don't have the hardware. Could anybody test it? BTW: If somebody is interested, "Lost and found" Yamaha OPL3x documents could be found at http://www.fee.vutbr.cz/~arnost/opl/lost+found/ OPL4 documents can be found at: http://www.kss-loka.si/~uros/opl4.pdf (application manual) http://www.kss-loka.si/~uros/ymf278b.pdf Uros.
opl3.diff.gz
Description: Binary data