Latest restricted WACUP beta release is build #18654 (March 24th 2024) (x86 & x64 changelogs) | Latest WACUP public preview is build #17040 (September 30th 2023) (x86 only)


NOTE: Beta testers are added in a limited & subjective manner as I can only support so many people as part of the beta test program to keep it useful for my needs.

Unless I think you're going to be helpful, not all requests will be accepted but might still be later on. Remember that beta testing is to help me & the limitations currently works for my needs for this project.

Author Topic: DeClassified: A Modern Skin Framework for Classic Skins  (Read 6751 times)

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
DeClassified: A Modern Skin Framework for Classic Skins
« on: April 24, 2022, 01:13:46 AM »
DeClassified 1.10 is out! Get it here!

The title may be confusing, but don't worry, I'll fill you in shortly...


You may be thinking that it's just the Classic Skin, but you're wrong, this is a Modern Skin, one that wants to be a classic skin, this is where the name "DeClassified" comes from as it's a play on the Classified skins depicting Modern Skins in the Classic Skin layout.

This is actually the fourth incarnation of getting Classic Skins rendered within the Modern Skin engine (first came Winamp3, then Plague(?)'s attempt at extending that, then WMC/WCL, now me) with the mere difference that this project aims to recreate every classic skin feature as accurate as possible, whilst making porting Classic Skins or just loading their image assets as easy as possible. (This isn't possible for the song time display as the requirements for the digits are different for the Modern Skin engine vs. Classic Skins).

The last few days was putting focus on getting the little playback status display to work properly enough, which the gif posted above is demonstrating (the thing that flickers from green to red occasionally), it wasn't easy, but I think it's working well enough for now.

Only the main window is supported and even that is not fully completed (clutterbar is not functional still, and the visualizer is missing some config stuff), but I hope I get everything else done at some point.

As always with my other projects, you're free to use everything I put up in your own projects, as I believe stuff like this shouldn't be locked away, or have some restrictive license applied to it.

https://github.com/0x5066/DeClassified
« Last Edit: December 25, 2022, 03:48:58 AM by Eris Lund »
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Re: Another side project: DeClassified
« Reply #1 on: May 01, 2022, 04:11:33 AM »
https://github.com/0x5066/DeClassified/releases/tag/0.5.2

DeClassified reached the state of being on par (and even way better than) Winamp3's own basic Classic Skin support, which is why I've released 0.5(.2) for anyone to give a shot on using for their own needs (whether it's just using it for giggles, or trying to do some serious work with it already just to test it).
« Last Edit: May 01, 2022, 05:12:31 AM by Eris Lund »
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Re: Another side project: DeClassified
« Reply #2 on: May 02, 2022, 09:34:36 PM »
Yesterday, I've added the Playlist Editor (taken from WMC and adjusted to fit my needs, probably needs some more work) to DeClassified, and it looks pretty good, there's a Twitter poll going on that helps me decide what the editor itself should look like, the configuration seen here only takes up the playlist editor's intended space (which is image 2), and as of the writing of this post, the poll is tied.


Either way, there will be a 0.9 release of DeClassified for everyone to try and work with for their own needs.

There's also something I discovered when slapping the Visualizer onto the playlist editor's own vis box.


Top is DeClassified's Playlist Editor, middle is DeClassified's Main Window, at the bottom is 5.666's Playlist Editor.

Notice something strange...?

We all know (or, skinners know, heh) that the classic skin vis is 75x16, however, the Playlist Editor's vis is only 72x16.
We can assume that during development of Winamp3 and subsequently gen_ff, the wasabi guys mistakenly took the width and height values of the Playlist Editor visualizer, instead of the Main Window one, thus the Modern Skin Visualizer object having an internal resolution of 72x16, and not the expected 75x16, hence this discrepancy.

Anyway, that's that, just a small update. :)
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Re: Another side project: DeClassified
« Reply #3 on: May 04, 2022, 02:28:10 AM »
Phew, well, went a bit into overdrive those past few hours...


https://github.com/0x5066/DeClassified/releases/tag/0.95

Playlist Editor, matching window frames, what more could you want?
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Re: Another side project: DeClassified
« Reply #4 on: May 09, 2022, 02:18:16 AM »
https://github.com/0x5066/DeClassified/releases/tag/0.98

Just released 0.98, which now includes the Video window, and some well needed fixes.
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Re: Another side project: DeClassified
« Reply #5 on: May 09, 2022, 10:45:04 PM »
https://github.com/0x5066/DeClassified/releases/tag/0.98.1


I released 0.98.1 a few hours ago, this fixes two things and adds one feature that was missing in DeClassified, the gif above demonstrates it. (It's the Equalizer switching to the ISO Frequency image that come with some 5.x classic skins)
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Re: Another side project: DeClassified
« Reply #6 on: May 12, 2022, 01:29:43 AM »
https://github.com/0x5066/DeClassified/releases/tag/0.98.2


DeClassified now can tell apart if you're using a WACUP install or a plain Winamp install (as shown above), and when you run the skin the very first time, it's starting position resembles that of when you first install Winamp/WACUP and launch it the very first time (it just doesnt appear up in the corner unfortunately)
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Re: Another side project: DeClassified
« Reply #7 on: May 17, 2022, 07:02:39 PM »

Was a bit over due, but DeClassified (and DeClassified based skins) now have an about page/tab.
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Re: Another side project: DeClassified
« Reply #8 on: May 26, 2022, 02:33:45 AM »
https://github.com/0x5066/DeClassified/releases/tag/0.99

Posted everywhere except here, oops.

0.99 of DeClassified is out for anyone to try and play with, and this one's quite big in terms of internal and surface stuff.
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Re: Another side project: DeClassified
« Reply #9 on: June 30, 2022, 09:28:52 PM »
https://github.com/0x5066/DeClassified/releases/tag/1.00-RC1

Have released the first RC of DeClassified, it's gonna take some before 1.00 is released, no ETA.
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Re: Another side project: DeClassified
« Reply #10 on: August 03, 2022, 06:25:38 PM »
I've released DeClassified 1.00 for everyone to poke around with, enjoy!
https://github.com/0x5066/DeClassified/releases/tag/1.00
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Re: Another side project: DeClassified
« Reply #11 on: September 09, 2022, 06:28:45 PM »
DeClassified 1.00.1 is a bit of a bug fix update to address some issues I felt justified in addressing, but the good thing is, is that this release also adds some new minor stuff.

For anyone using DeClassified for their own ports, I recommend upgrading their base versions to this release.
https://github.com/0x5066/DeClassified/releases/tag/v1.00.1
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Re: DeClassified: A Modern Skin Framework for Classic Skins
« Reply #12 on: September 25, 2022, 10:13:14 PM »
1.00.2 is another bugfix update with small feature additions.

For anyone using DeClassified for their own ports, I recommend upgrading their base versions to this release.
https://github.com/0x5066/DeClassified/releases/tag/1.00.2
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Re: DeClassified: A Modern Skin Framework for Classic Skins
« Reply #13 on: December 25, 2022, 03:49:24 AM »
My Christmas present to you all, DeClassified 1.10!
Have fun!
https://github.com/0x5066/DeClassified/releases/tag/1.10
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 276
    • View Profile
    • Eris Lund's Github
Currently building the fourth (and best) incarnation of Classic Skins in Modern Skins
https://github.com/0x5066/DeClassified
Current maintainer of the WACUP version of Winamp Modern.
https://github.com/0x5066/WinampModernPP
I made that one skin that one time.
https://github.com/0x5066/Winamp2000SP4