Nuked-OPL3 icon indicating copy to clipboard operation
Nuked-OPL3 copied to clipboard

Highly accurate Yamaha OPL3 (YMF262, CT1747) emulator

Results 18 Nuked-OPL3 issues
Sort by recently updated
recently updated
newest added

After toggling 4-op mode, the slots are disconnected which causes the channel to be muted. More info: ![image](https://user-images.githubusercontent.com/32672779/184553160-8e9a4ce6-5957-4f28-8213-addfef124386.png)

Apparently this is possible, yet it's not a case on a real OPL3.

"Incorrect values read from a different memory region will cause incorrect computations. In OPL3_Reset: Out-of-bounds read from a buffer (CWE-125)" ![2021-11-28_07-02](https://user-images.githubusercontent.com/1557255/143773613-5f7eb5b3-ab22-4919-8c56-04d04acb62a3.png) ![2021-11-28_07-03](https://user-images.githubusercontent.com/1557255/143773615-9dc5c27a-3db6-4d98-b9f8-f20b5b6d14d4.png)

Hello, I'm using this cool Nuked-OPL3 implementation in a little emulator project of mine, and encountered a problem. I'm more or less sure that it's my fault, so sorry about...

If the emulator is running at the native OPL3 sample rate, we don't need to call OPL3_GenerateResampled.

Hi there, I was wondering if you'd be open to relicense Nuked-OPL3 (and maybe the other Yamaha emulators) under a less restrictive license (maybe MIT or BSD, although BSD itself...

SPDX (Software Package Data Exchange) identifier is machine-readable field used propagating license information - it's very useful for cases where the project consists of many files using slightly different licenses....

Hi, It looks like slot->mod is never assigned. I assume you are still working on OPL3, aren't you? Thank you https://github.com/nukeykt/Nuked-OPL3/blob/09fee429488722bc8609328adf1538f08861ae95/opl3.c#L669

Is there a way to read the register? The basic functionality to read the status register looks like is missing as well as the 2 timers.

OPL is limited to 8 octaves by hardware design. Could this limit be lifted?