VOGONS


First post, by evgs

User metadata
Rank Newbie
Rank
Newbie

Hi guys.
NukeYKT (https://github.com/nukeykt) has made ultra low level (transistor-level) emulators based on real chips die-shots, including:

https://github.com/nukeykt/YM3812-LLE (OPL2)
https://github.com/nukeykt/YMF262-LLE (OPL3)
https://github.com/nukeykt/YMF276-LLE (low-powered YM3438)
https://github.com/nukeykt/YM2608-LLE (YM2608B/YM2610/YM2612) [Work-in-Progress]

Note: LLE FM-cores uses a lot of CPU time. May not be suitable for realtime playback!

Old and famous nuked OPL3 and OPN2 emulators are still active:
https://github.com/nukeykt/Nuked-OPL3
https://github.com/nukeykt/Nuked-OPN2
https://github.com/nukeykt/Nuked-OPN2-FPGA

Testing are welcome...

Last edited by evgs on 2023-12-26, 18:41. Edited 2 times in total.

Reply 1 of 2, by Thermalwrong

User metadata
Rank Oldbie
Rank
Oldbie

Thanks for the update, I wasn't aware this had gone even deeper than the Nuked-OPL3 emulator 😀
I wonder how these would be used? I noticed this other very interesting thing on Nukeyt's repository too - an FPGA soundblaster that runs over the LPC bus, that's a good place to put emulated FM chips!
https://github.com/nukeykt/LPC-Sound-Blaster

Reply 2 of 2, by evgs

User metadata
Rank Newbie
Rank
Newbie

He also made complete extremely accurate low-level Sega Genesis/Megadrive emulator (based on decapped chips), including FPGA-version
https://github.com/nukeykt/Nuked-MD (slow as hell)
https://github.com/nukeykt/Nuked-MD-FPGA

Furnace tracker team already implemented YM3812-LLE and YMF262-LLE in lastest commits. Not released yet.
https://github.com/tildearrow/furnace/commits … 880432a840e+174