Of course it's not 'just better', Compemrmises need to be made to get it working.BruceRMcF wrote: ↑Wed Apr 12, 2023 12:17 pmIt's not "just a better", because of the different way that it is designed to be used. The most effective way to integrate it is to add the 65xx bus CPLD SPI bus master, but it's still a risk to be more laggy getting an immediate, unpredictable response when writing through the bottleneck of the cost-reduced serial bus interface. It's a chip design more focused on repeatedly running its script to play the annoying song when the toy is shaken, and not the chip designed to go "pewww" as soon as its register is written, at random, unpredictable intervals because it depends on varying game logic.
The most critical, however, is that it is EOL at Yamaha, so it's just kicking the can down the road as far as the availability issue, but without the safety net of the availability of a working FPGA workalike core, because due to the parallel bus addressed chips being the ones that are sometimes dead in systems people are trying to bring back to life, the focus of development of the FPGA cores is going to be on the parallel bussed chips.
The EOL news means even the OPL3 board should look to replacing the OPL3 with an FPGA workalike core if the OPL3 stocks run low.
If I ever get an opportunity to work on hardware on the X16 CP/M card project, I'm still going to be looking to get some, because it'd make a great sound chip for its SPI focused I/O.
I'm might be wrong, but with VERA PSG+PCM has so many channels, doing SFX on FM might not be need. There will always be but sometimes, so the latency of doing so do require a research with the real thing.
I returned the email asking for replacement or if there is a SD 2 on the way. I don't think they would re roll it just for a thousand or so.
A newer in production chip that can do opl3 is the target here.
But actually, I don't really think the EOL has that big of impact if stocks are OK-ish.
2k should get through entire gen 1 and 2. just limit it to be only opl3 compatible then when out of stock, use opl3 or fpga.