Patrefans
wacup from patreon
wacup patreon

WACUP Development Update September 2021

🕑 Added 2021-09-27 15:21:38 +0000 UTC

Comments

WACUP (WinAmp Community Update Project)

The intention wasn't necessarily to name the exe to run with those names. It was more just as a way to mentally differentiate between potential different platform versions & how they without intentional planning seem to fit in with becoming part of the WACUP acronyn 😉 -dro

The warmcup name amuses me, though I wonder now I read this again if it would be confusing to have different executables like this ? Maybe you could retronym what WACUP stands for, much like WINE used to stand for "Wine is not an emulator"... but then it started including emulation (to run windows on ARM and PPC), I'm not sure if it stands for anything now.

WACUP (WinAmp Community Update Project)

Just getting to this point with the Windows build has been a lot of work (not helped that it wasn't what I'd expected to be making otherwise I'd have done things differently). So going to another platform brings a whole different set of problems to tackle & tbf having it all OSS doesn't fit in with how I want to manage & develop things for the time being). I'm just not ideologically aligned with OSS as the only way to do things & the things I need help with (mostly time for which I honestly don't want to spend on managing others work) haven't appeared (e.g. a new midi input plug-in). Maybe things being made for different platforms makes more of a difference with OSS but for now I've still got to get a free from Winamp WACUP. After that I can then figure out what route I want to take for non-windows builds & how I'll manage the code. As it might even be easier for at least the core for it to be a fresh start vs the patchwork nature of what currently exists for Windows (which relates to me not starting WACUP as an intended reimplantation). We'll all just have to see what comes over time 😊 -dro

WACUP (WinAmp Community Update Project)

One key thing with going to another platform (or just changing the bit-ness of the build on Windows) means there'd be no 3rd party plug-ins which some might expect & no modern skins support until that plug-in is reimplanted (which is also needed for the Windows builds). So I don't know how useful such builds would end up being or how well they'd compare to the Windows build (its still going to be my primary platform of choice afaik) nor what issues will arise. Though I'm probably going to aim for Linux builds over macOS tbh as it better fits with my experience & preference on a platform but we shall see what comes with time 🙂 -dro

WACUP (WinAmp Community Update Project)

Could've done with more but at least we got a good week of weather away from the house as its cold & wet so far this week which wouldn't have been fun walking up & down on the steep hills. -dro

WACUP (WinAmp Community Update Project)

It's been the wacup core doing most things but that last few percent has been a pain to get to so it can run without the hooks into the old exe (still is a pain for the modern skin engine plug-in to be able to load which might take a while to resolve). As for multiplatform that's going to need more planning as there's too much Windows centric stuff going on despite some more recent changes plus i need to unlearn some of my Windows thinking for the other platforms 🙂 -dro

Welcome back.

Wow, a really big milestone with the WACUP core starting to run, really good work :) Multiplatform is definitely the way forward, though don't burn out trying to support it all yourself. I'll definitely be giving this a go, seems like lots of interesting challenges in the future.

Good stuff, Dro! Hope you enjoyed your time away for a bit!

I would love a MacOS build. There is nothing that I have found with the flexibility of Winamp for the Mac and I believe it would be pretty successful. Many "old" Windows users (like me) use a Mac now and I am sure many miss Winamp.

Great! I would like to see something running on linux, having switched from Windows 6 months ago. Sounds like a lot of work actually. Probably by opening the codebase would allow other people from the community to contribute.


More Creators