Latest WACUP public preview for x86 & x64 is build #25130 (September 30th 2026) (x86 & x64 changelogs)
Latest restricted WACUP beta release is build #25130 (September 30th 2026) (x86 & x64 changelogs)

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - dro

Pages: [1] 2 3 ... 146
1
You could try turning off the title update aspect otherwise it's just how much longer am I going to take to get the preview build updated to see if that does help resolve all of the dsp_wc issues or not.

2
As a follow-up to this it's been found the plug-in in build 25130 isn't correctly processing title updates in SCv1/Icecast mode due to the changes that were made to try to resolve the high cpu issue (some appear but it can build-up a list of pending title updates) which can still cause some cpu load issues. The complete fix needed to get titles working & keeping the cpu load down requires a new build (out later this month) instead of being able to be done via the post-release updates.

3
Preview Build Discussion / Re: Icons.....not changing?
« on: Yesterday at 02:39:47 PM »
If that or any other player better suits your needs then you should just use that. I'm not too bothered about implementing file association management into wacup as that's not something I need & I'm fine if that irks others which is why it's noted there's no file association options during install, etc.

I've not removed it & since wacup hasn't relied on the winamp core to load / run for a long time now it's not comparable to what what winamp had offered with its icon packs which was only happening from me hacking things in with my jtfe plug-in against what the winamp core & it's file association prefs page. There's nothing to stop you / others manually editing the OS file association details in the registry to achieve the same effect of per-file icons.

It's however something that I'm aware I've got to consider having when I finally do get around to implementing things but I've no near term goals to do that & there's things about the old style of icon packs that I never liked which I'd likely do differently anyway. I will move this into the wishlist sub-forum in the next few days.

4
in_url wasn't meant to be taking anything that's not a [http|https]:// like url but an internal api change some time back meant it was taking anything that's :// without knowing it.

Due to the order in which the input plug-ins are loaded (there are no options to control this nor will changing the filenames help) & thus queried it means the wacup plug-ins are usually processed before any 3rd party plug-ins & in this case in_url was incorrectly claiming things preventing any other plug-ins yet to be queried as part of the "find the plug-in to use" loop. This is the inherent downside of winamp's isourfile(..) method being a first match gets it which is why I generally try to avoid using that method when it comes to wacup's implementation of the plug-in handling but for url like options it's basically the only way to do things.

I've now got things changed in in_url for the next build so it'll limit what it's trying to claim to just [http|https]://.

For aiding in debugging, prefs -> about|updates -> about tab has a box at the bottom which will show what the active input & output plug-in are to know what is trying to be used though the alt+3 dialog for url like options is also a way to figure it out.

5
That's useful to know the $cut from the end of the string changes from the prior build that ironically introduced this $replace problem helps.

6
Preview Build Discussion / Re: [FIXED] Problems with Jump to File
« on: Yesterday at 09:58:48 AM »
I've added a workaround when using a modern skin for the next build but I'm not happy with the change as it shouldn't be needed & I'm not finding an obvious reason why the keyboard navigation isn't working correctly in that mode (this might be why I'd had the code in before which led to the initial set of issues in the thread) vs it behaving when running as a classic skin.

7
Preview Build Discussion / Re: [FIXED] Problems with Jump to File
« on: October 15, 2026, 11:47:23 PM »
It seems to be happening only when using a modern skin that's preventing the keyboard navigation from working even though it's meant to be flagging things in a manner to do it (e.g. tabbing between the controls isn't working though switching to a classic skin is then behaving). Will add it to the list of things I need to fix before the next build goes up.

8
Preview Build Discussion / Re: Icons.....not changing?
« on: October 15, 2026, 11:16:32 PM »
wacup currently has no means to use the old winamp icon packs so there's no means to change what's being used from within it.

9
Preview Build Discussion / Re: [FIXED] Problems with Jump to File
« on: October 15, 2026, 01:54:22 PM »
Attach the image please as I cannot see anything from imgur (am geoblocked since September 2025) also you need to confirm what version & build type of wacup you're using along with the OS being used.

10
Quote
Changed more of the internal ATF handling to avoid working out the length of strings when it's already been determined for a small performance improvement especially when doing 1000's of ATF calls
That's the reason for it not behaving correctly with build 25130 which was not intentional & will require a new build to resolve it.

I might also see about adding an extra parameter or a case insensitive version of $replace as it caught me out initially that the string I was testing with didn't match exactly.

[edit]
Have added an optional fourth parameter to what'll be part of the next build which is set to 1 (e.g. $replace(%title%,String,,1)) will treat string & String as the same. If not set or not what's expected then it'll keep doing it all as case-sensitive comparisons.

11
You're welcome.

12
I think I've got it fixed for the next build. There's something odd about the drone skin vs lyricsplugin which is affecting the normal timing of things happening (based on what the other skins are doing whilst debugging this) that causes the bitmap used as part of the drawing of the main playlist window to not be available during the initial drawing.

That causes it to end up in a weird state where the drawing mostly works but the colours basically doesn't as it falls back to working with a default monochrome bitmap that the OS creates for the drawing surface. So that's why no selection is showing up or even the expected colours from what I was seeing & it comes down to a 1 line fix to filter out the painting when in that invalid state which at least for what I'm seeing under testing is now getting it to load correctly with the plug-in.

13
The portable install mode won't load 3rd party plug-ins by default as a lot of them aren't going to be truly portable (lyricsplugin is one of those by using the registry from what I remember). If you go to Preferences -> Advanced -> Portable Mode -> there's an option to allow 3rd party plug-ins to be loaded in portable mode for those happy with things no longer being guaranteed to be portable.

lyricsplugin is also throwing an expired site certificate everytime it loads which is annoying (not the first time the plug-in &/or it's site have gone weird in the time I've been doing wacup & was why I needed to make my own even if it's not feature comparable to what want as it avoids the whole embedded IE browser webcontrol mess that lyricsplugin relies upon to still work for now).

I can replicate it breaking things when the drone skin is the one set to be loaded on start-up & lyricsplugin is enabled. If I start with a different skin or change from drone to any other skin I've got to test with & then back to it in the same instance it then behaves. Though why if it's the one that's been loaded & trying to reload it without changing to another skin doesn't update things is also weird which I'll try to look into hopefully later today.

14
I've attached what the prefs page should look like with a red box around the button that'll become enabled if it's seeing that there are applicable post-release updates for the installed build.

15
It's the same as I've already got which I'd expected so wtf is going on that is causing it to break for you when I cannot replicate it on anything I've tried nor can I see anything with the code changes that I'd made between the builds that would relate to skinning as it's a standard part of the code used for all of the skin types trying to be used. Does making a test portable install & using the skin in it also break?

Pages: [1] 2 3 ... 146