Page 1 of 1
MSX Core and OPL4 Not Supported?
Posted: Sat Oct 01, 2022 3:17 pm
by emuola
Sorry, second post for today, but after this Ill keep silent for a while
I presume the current MSX core does not have OPL4 support, right? At least I cannot find anything related anywhere. The cool new MSX2+ adventure game Sales Discontinued requires OPL4 to work
Re: MSX Core and OPL4 Not Supported?
Posted: Sat Oct 01, 2022 3:24 pm
by wark91
MSX 2/3 core is based on OneChipMSX.
For the moment OCM doesn't support OPL4 maybe someday.
http://gnogni.altervista.org/
Re: MSX Core and OPL4 Not Supported?
Posted: Sat Oct 01, 2022 4:26 pm
by emuola
Ok, that explains it. Thanks for the info
Re: MSX Core and OPL4 Not Supported?
Posted: Fri Dec 16, 2022 10:25 am
by emuola
Back on this topic:
It appears that OPL4 is "too large" for the FPGA used in OCM (12000 LEs). MiSTer on the orher hand, has 110000 LEs, so there would be plenty of space at least to my understanding.
Ther's an OPL4 design made with C here:
https://github.com/vgmrips/vgmplay/blob ... ymf278b.c
To my understanding it could be converted to VHDL/Verilog, but I could be terribly wrong (also) here.
Could someone way more sophisticated human being than me confirm this theory?
Re: MSX Core and OPL4 Not Supported?
Posted: Sun Dec 18, 2022 2:26 am
by Malor
Wasn't someone working on an advanced OPL chip for one of the arcade boards? I saw something about that mentioned in passing, but I can't remember details.
Re: MSX Core and OPL4 Not Supported?
Posted: Sun Dec 18, 2022 2:30 pm
by emuola
Malor wrote: ↑Sun Dec 18, 2022 2:26 am
Wasn't someone working on an advanced OPL chip for one of the arcade boards? I saw something about that mentioned in passing, but I can't remember details.
Yeah, I also seem to remember something like that but cannot now find anything anywhere. If it indeed will appear for some arcade cores that would be a great way to gain OPL4 support for other cores too