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

Improve emulation accuracy of partial allocator implemented in old-gen devices #109

Open
sergm opened this issue Apr 22, 2023 · 0 comments

Comments

@sergm
Copy link
Member

sergm commented Apr 22, 2023

Apparently, our current model of partial allocator isn't remotely close to the behaviour of old-gen devices, even when MT32EMU_QUIRK_FREE_PARTIALS_MT32 preprocessor definition is enabled. This manifests itself in certain notes being dropped by the real device while mt32emu plays them happily, much like new-gen devices. See also the related VOGON thread.

@sergm sergm added this to the libmt32emu_2_8 milestone Apr 22, 2023
@sergm sergm self-assigned this Apr 22, 2023
sergm added a commit that referenced this issue May 6, 2023
Apparently, the model of partial allocator in old-gen devices significantly
differs from that of new-gen ones which is emulated more-or-less accurately
here.
sergm added a commit that referenced this issue May 21, 2023
Apparently, the model of partial allocator in old-gen devices significantly
differs from that of new-gen ones which is emulated more-or-less accurately
here.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant