-
Notifications
You must be signed in to change notification settings - Fork 14
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
Almost work on Winamp 2.95 #18
Comments
Thanks for reporting this. I wonder what's changed between that version and
the tested ones.
I'm swamped with my day job work right now so it might be a ways out before
I can debug it, but if you're motivated you can definitely you can attach a
debugger to see what's going on, Winamp is debugger-friendly. The plugins
run in-process and nothing bad happens if you halt execution.
To set it up, you build from source to get symbols + plugin binary. Copy
the test binary to your plugin folder. Then debug winamp.exe with Visual
Studio or your debugger of choice and ensure plugin symbols get loaded. The
source code's Visual Studio project has some leftover stuff for this, from
what I remember.
One thing I remember being fussy is what the actual plugin interface was.
The plugin API for Winamp was only like 50% documented. Some of it I had to
get through experimentation or looking at other plugins. So maybe there's a
behavior that the plugin relies on which it shouldn't.
…On Tue, Aug 18, 2020 at 4:50 AM KaiN ***@***.***> wrote:
Hi there,
so I've followed your guide with my ancient Winamp 2.95 and it almost
works - it shows in plugins, there's a dialog for entering appid, but when
I play a song the player crashes.
I know that it's probably ridiculous to have a support for such version,
but perhaps we could at least give a shot at debugging it? Is there some
kind of logging? Or can I attach a debugger somehow to see what's going on?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#18>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB56D5ZAILAZDBUNCLF4Y2LSBJTJHANCNFSM4QDKSL6Q>
.
|
I am having the same issue with my beloved Winamp 5.35 Lite (May 14th 2007). I would LOVE to see this working with my version. When the application crashes the exception code is "c0000005" which, according to Google, is an access violation -> see here btw, I have tried using the most current version of Winamp, like 5.666, but that version does not work with the Audioscrobbler plugin for last.fm, so I stuck with 5.35. |
Hi there,
so I've followed your guide with my ancient Winamp 2.95 and it almost works - it shows in plugins, there's a dialog for entering appid, but when I play a song the player crashes.
I know that it's probably ridiculous to have a support for such version, but perhaps we could at least give a shot at debugging it? Is there some kind of logging? Or can I attach a debugger somehow to see what's going on?
The text was updated successfully, but these errors were encountered: