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

update vice past r37819 #141

Open
kiwanowski opened this issue Oct 28, 2020 · 4 comments
Open

update vice past r37819 #141

kiwanowski opened this issue Oct 28, 2020 · 4 comments

Comments

@kiwanowski
Copy link

hello, is it possible to update vice past r37819? I plan to use bmc64 for music composing but for a really long time vice had a filter saturation bug for 8580. It was reported here - https://sourceforge.net/p/vice-emu/bugs/909/ and fixed in r37819

Below is a quick comparison of vice 2.4, vice 3.x before the fix, and vice after the fix:

New Filters Before:
https://jansalleine.com/trans/fossil-vice-new-filters.wav

New Filters Current:
https://jansalleine.com/trans/fossil-vice-new-filters-r37853.wav

Old Filters:
https://jansalleine.com/trans/fossil-vice-old-filters.wav

@rhester72
Copy link
Contributor

rhester72 commented Jan 19, 2021

See attached diff that provides the 8580 filter fixes from r37819 (and earlier) made against current bmc64 source.

new8580filter_bmc64_r37819-patch.zip

and the kernel binaries for anyone who can't compile:

[removed, see later comment]

Feedback welcomed!

(Congrats! Pretty sure this was the last 'big' thing from upstream VICE that Randy felt was missing!)

@randyrossi
Copy link
Owner

randyrossi commented Jan 25, 2021 via email

@rhester72
Copy link
Contributor

The below-attached ZIP should now work on all systems (including Pi Zero) and includes paddle support as recently added, the 8580 filter fixes, and the Xbox 360 gamepad button fix.

bmc64_kernels_20210201+8580fix.zip

@rhester72
Copy link
Contributor

@randyrossi The 8580 filter fix is vetted now, please integrate into git master:

https://github.com/randyrossi/bmc64/files/5839571/new8580filter_bmc64_r37819-patch.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants