Latest restricted WACUP beta release is build #18916 (April 18th 2024) (x86 & x64 changelogs) | Latest WACUP public preview is build #18916 (April 18th 2024) (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: New side project: Winamp 1.00 as a Modern Skin  (Read 6045 times)

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 278
    • View Profile
    • Eris Lund's Github
New side project: Winamp 1.00 as a Modern Skin
« on: March 20, 2022, 09:34:12 PM »

https://github.com/0x5066/winamp1

A new side project that should help me get back into modern skinning, which is to recreate Winamp 1.00's main window almost 1:1 as much as possible.
It's been a bit since I pushed a commit to the Winamp Modern repo (those in the discord know what's up), so this should help me get back into this whole thing again.

I'll happily take feedback on this whole thing, but I probably won't keep this thread updated as much.
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: 278
    • View Profile
    • Eris Lund's Github
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #1 on: March 21, 2022, 11:04:34 PM »



Some UI stuff done to have it be more usable, was annoying having to use the keyboard or other windows just to get things done.
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: 278
    • View Profile
    • Eris Lund's Github
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #2 on: March 24, 2022, 07:10:20 PM »
And there it is, it's first release!
All it does is display the Main Window in its intended form, everything else isn't done nor do I really have any plans to.
https://github.com/0x5066/winamp1/releases/tag/v1.0
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

imonomi

  • Beta Tester
  • Jr. Member
  • **
  • Posts: 7
    • View Profile
    • Trivial Tumblr
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #3 on: March 27, 2022, 06:29:05 AM »
Very nice...

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 278
    • View Profile
    • Eris Lund's Github
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #4 on: March 27, 2022, 05:59:52 PM »
Nice setup!
And just in time to announce v1.3...

This adjusts the spectrum analyzer to appear somewhat louder and closer to Winamp 1.00's "Spectrum Analysis" feature, may still be janky but it's the best I can do. :)

https://github.com/0x5066/winamp1/releases/tag/v1.3
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: 278
    • View Profile
    • Eris Lund's Github
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #5 on: March 29, 2022, 08:30:37 PM »


Got the EQ to work just like in the original Winamp, remembering your unmodified state when pressing "Reset".
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: 278
    • View Profile
    • Eris Lund's Github
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #6 on: April 02, 2022, 09:14:17 PM »
https://github.com/0x5066/winamp1/releases/tag/v1.4

1.4 has been released that adds the Equalizer I teased in my previous post.
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

Aminifu

  • Beta Tester
  • Hero Member
  • *****
  • Posts: 1123
    • View Profile
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #7 on: April 04, 2022, 01:55:27 AM »
Good job so far. You have left out a way for the skin to display the ', ", &, [, ], and , characters in ATF title strings. I assume this is coming in the next version or two.


Windows 11 Home 64-bit v23H2
Logitech Z906 5.1 speaker system

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 278
    • View Profile
    • Eris Lund's Github
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #8 on: April 04, 2022, 04:05:31 PM »


Well... it's intentional ;D
This is just to stay true to it's origins as I'm reusing the original bitmap images from Winamp 1.00 where possible (had to edit the numbers and analyzer image but everything else is as original as can be), maybe I'll consider reusing the bitmapped text from later Winamp Classic versions, we'll see.
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

Aminifu

  • Beta Tester
  • Hero Member
  • *****
  • Posts: 1123
    • View Profile
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #9 on: April 05, 2022, 04:22:15 AM »
Ok, I understand.
Windows 11 Home 64-bit v23H2
Logitech Z906 5.1 speaker system

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 278
    • View Profile
    • Eris Lund's Github
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #10 on: April 09, 2022, 09:40:21 PM »
And that's v1.5 out!

I think this version gets almost all of the major things emulated as best as possible, anything else after this is just going to be fixes and probably some other additions if they're possible to do.

https://github.com/0x5066/winamp1/releases/tag/v1.5
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

MarkRH

  • Beta Tester
  • Hero Member
  • *****
  • Posts: 265
    • View Profile
    • Mark Headrick's Website
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #11 on: April 09, 2022, 10:05:36 PM »
Trying out the version 1.5 of the skin and I noticed the up and down movement buttons don't align with the arrows on them.  Perhaps you already know.  If not, does this on my system anyway. 


Thought you'd like to know.  Or not.. :)
Oh, another thing I noticed.. the song time on the main window doesn't seem to read what's already been set as far as counting up or counting down.  I always have it set to count down and other skins pick it up.   When I toggle it to count down on this one, it starts to count up on the other skins. 

Thanks for all you work on this.

Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 278
    • View Profile
    • Eris Lund's Github
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #12 on: April 09, 2022, 10:58:41 PM »
Oops, entirely misread the first issue, yeah I know of them being misplaced, that's due to me re-using the Winamp3 styled things for everything, and the pre-made buttons have their text not properly aligned, which causes some weird stuff like with the arrow buttons.
I could make my own button implementation, but that'd be too much for something so simple (as I do intend on keeping the skin size small)

I'm already aware of the playlist item moving issue as it only ever seems to do the currently playing title (there also doesn't seem an API that moves the selected items, only the currently playing one), as for the other issue, I'd need a screen recording to fully know what's going on as I don't really understand what's up.

« Last Edit: April 09, 2022, 11:58:28 PM 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

MarkRH

  • Beta Tester
  • Hero Member
  • *****
  • Posts: 265
    • View Profile
    • Mark Headrick's Website
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #13 on: April 10, 2022, 05:40:07 PM »
I made a video describing the main window song timer not matching other skins.  In Bento it's counting the time left in the song and in this one it's counting the time elapsed in the song.  If I toggle it to count down, then it counts up in other skins.

https://youtu.be/3L51Qy4ZmXE


Eris Lund

  • The Skin Guy, Official Modern Skin tech support
  • Moderator
  • Hero Member
  • *****
  • Posts: 278
    • View Profile
    • Eris Lund's Github
Re: New side project: Winamp 1.00 as a Modern Skin
« Reply #14 on: April 10, 2022, 05:45:09 PM »
Fascinating, I'll see if I can somehow work around this issue.
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