Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Suggestion] Add nukeykt's YMF262-LLE emulation core #269

Open
freq-mod opened this issue Nov 14, 2023 · 6 comments
Open

[Suggestion] Add nukeykt's YMF262-LLE emulation core #269

freq-mod opened this issue Nov 14, 2023 · 6 comments
Assignees

Comments

@freq-mod
Copy link

Nuked OPL3 has a successor - a very low level OPL3 emulation core, accurate down to the transistor logic level. I dont know if it is finished yet though. Only point to beware - it might be an absolute CPU killer, especially if Nuked-OPM is anything to go by.

https://github.com/nukeykt/YMF262-LLE

@Wohlstand
Copy link
Owner

I added it recently into OPL3-BE, and it's absolutely slowpoke on my Intel Core i7-11700KF. I may guess this can be used for the WAV generating purposes, and without of care on real-time.

@Wohlstand
Copy link
Owner

Wohlstand commented Nov 14, 2023

I talking with NukeYkt, and I getting any his updates immediately, I also sent him a benchmark result of my OPL3BE thing.

@freq-mod
Copy link
Author

Damn youre right, its unusable on my AMD Ryzen 5500. Also it seems to be off-pitch, somewhere close to one semitone higher than the old Nuked core.

@Wohlstand Wohlstand self-assigned this Nov 25, 2023
@freq-mod
Copy link
Author

I have noticed YM3812-LLE is significantly lighter, in Furnace one 3812 core eats 60% of my CPU, so that can be considered too in multi-chip setup

@Wohlstand
Copy link
Owner

What CPU you do have, could you remind? On my CPU, Intel Core i7-11700KF, this one can't work in real-time at all, it plays the output choppy.

@freq-mod
Copy link
Author

freq-mod commented Nov 25, 2023

I tested two LLE cores on Intel Core i5-10505 via Furnace Tracker. OPL2 one averages ~60% cpu load, OPL3 one ~120%. OPL3 one is really choppy, OPL2 can work, at the very least for one core (but then again, only 9ch ;_;)

I also have a laptop with AMD Ryzen 5 5500U, but performance should be comparable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Maybe later
Development

No branches or pull requests

2 participants