├── .gitignore ├── BadApple_Winamp_HD.zip ├── README.md ├── WinampXP (GOLD 2016) ├── images │ ├── OKbutton.png │ ├── eq-background-main.png │ ├── player-main.png │ ├── player-shade-inactive.png │ ├── player-shade.png │ ├── plbottom.png │ ├── songtitle.png │ ├── void.png │ └── window │ │ ├── scrollbars.png │ │ ├── windows-background-main.png │ │ ├── windows-background-region.png │ │ ├── windows-elements.png │ │ ├── windows_xp_border_active.png │ │ └── windows_xp_border_inactive.png ├── screenshot.png ├── scripts │ ├── titletextAA.m │ ├── titletextAA.maki │ ├── titletextAA_standardframe.m │ └── titletextAA_standardframe.maki ├── skin.xml └── xml │ └── elements-colors.xml ├── WinampXP (Olive Green) ├── images │ ├── OKbutton.png │ ├── eq-background-main.png │ ├── player-main.png │ ├── player-shade-inactive.png │ ├── player-shade.png │ ├── plbottom.png │ ├── songtitle.png │ ├── void.png │ └── window │ │ ├── scrollbars.png │ │ ├── windows-background-main.png │ │ ├── windows-background-region.png │ │ ├── windows-elements.png │ │ ├── windows_xp_border_active.png │ │ └── windows_xp_border_inactive.png ├── screenshot.png ├── scripts │ ├── titletextAA_standardframe.m │ └── titletextAA_standardframe.maki ├── skin.xml ├── wacupscreenshot.png └── xml │ └── elements-colors.xml ├── WinampXP (Silver) ├── images │ ├── OKbutton.png │ ├── eq-background-main.png │ ├── player-main.png │ ├── player-shade-inactive.png │ ├── player-shade.png │ ├── plbottom.png │ ├── songtitle.png │ ├── void.png │ └── window │ │ ├── scrollbars.png │ │ ├── windows-background-main.png │ │ ├── windows-background-region.png │ │ ├── windows-elements.png │ │ ├── windows_xp_border_active.png │ │ └── windows_xp_border_inactive.png ├── screenshot.png ├── scripts │ ├── titletextAA.m │ ├── titletextAA.maki │ ├── titletextAA_standardframe.m │ └── titletextAA_standardframe.maki ├── skin.xml ├── wacupscreenshot.png └── xml │ └── elements-colors.xml ├── WinampXP (Zune) ├── images │ ├── OKbutton.png │ ├── background-main-about.png │ ├── eq-background-main.png │ ├── player-main.png │ ├── player-shade-inactive.png │ ├── player-shade.png │ ├── plbottom.png │ ├── songtitle.png │ ├── void.png │ └── window │ │ ├── scrollbars.png │ │ ├── windows-background-main.png │ │ ├── windows-background-region.png │ │ ├── windows-elements.png │ │ ├── windows_xp_border_active.png │ │ └── windows_xp_border_inactive.png ├── screenshot.png ├── scripts │ ├── titletextAA.m │ ├── titletextAA.maki │ ├── titletextAA_standardframe.m │ └── titletextAA_standardframe.maki ├── skin.xml └── xml │ └── elements-colors.xml ├── WinampXP ├── cursors │ ├── normal.png │ ├── posbar.png │ ├── resbottomleft.png │ ├── resbottomright.png │ └── resvert.png ├── fonts │ └── tahoma.ttf ├── images │ ├── OKbutton.png │ ├── background-main-about.png │ ├── eq-background-main.png │ ├── player-main.png │ ├── player-shade-inactive.png │ ├── player-shade.png │ ├── plbottom.png │ ├── songtitle.png │ ├── void.png │ └── window │ │ ├── scrollbars.png │ │ ├── windows-background-main.png │ │ ├── windows-background-region.png │ │ ├── windows-elements.png │ │ ├── windows_xp_border_active.png │ │ └── windows_xp_border_inactive.png ├── screenshot.png ├── scripts │ ├── about.m │ ├── about.maki │ ├── albumart.m │ ├── albumart.maki │ ├── attribs.m │ ├── badapple.m │ ├── badapple.maki │ ├── eq.m │ ├── eq.maki │ ├── eq_animated_bars.m │ ├── eq_animated_bars.maki │ ├── global.m │ ├── mainplayer.m │ ├── play_pause.m │ ├── play_pause.maki │ ├── playlist_editor.m │ ├── playlist_editor.maki │ ├── sc_mouseredir.maki │ ├── seek_slider.m │ ├── shadeplayer.m │ ├── songticker.m │ ├── standardframe.m │ ├── standardframe.maki │ ├── system.m │ ├── system.maki │ ├── titlebar.m │ ├── titlebar.maki │ ├── titletextAA_standardframe.m │ ├── titletextAA_standardframe.maki │ ├── tooltips.m │ ├── tooltips.maki │ ├── visualizer.m │ └── visualizer.maki ├── skin.xml ├── wacupscreenshot.png └── xml │ ├── about.xml │ ├── albumart.xml │ ├── bad-apple.xml │ ├── color-themes.xml │ ├── elements-colors.xml │ ├── elements-system.xml │ ├── elements.xml │ ├── equalizer.xml │ ├── main-player-shade.xml │ ├── main-player.xml │ ├── media-library.xml │ ├── playlist-editor.xml │ ├── standardframe.xml │ ├── system.xml │ ├── titlebar.xml │ ├── video.xml │ ├── visualization.xml │ └── window-overrides.xml └── readme.txt /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | WinampXP_v1.1.2.zip 3 | WinampXP v1.2.zip 4 | WinampXP v1.2 + bad apple.zip 5 | -------------------------------------------------------------------------------- /BadApple_Winamp_HD.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/BadApple_Winamp_HD.zip -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![Logo](https://i.imgur.com/u415TZD.png) 2 | 3 | Accurate Windows XP styled skin based on Winamp Classic Modern 4 | 5 | Grab the latest release [Here](https://github.com/m1rz11/WinampXP/releases) 6 | 7 | ![Screenshot](https://i.imgur.com/j49D7DK.png) 8 | 9 | Special thanks: 10 | 11 | Victhor, the original creator of [Winamp Classic Modern](https://www.deviantart.com/victhor/art/Winamp-Classic-Modern-by-Victhor-805797724), which is the foundation for this project. 12 | 13 | [Eris Lund (0x5066)](https://github.com/0x5066), the man behind [Winamp 2000 SP4](https://github.com/0x5066/Winamp2000SP4) for giving me a huge head start with development, and implementing many more cool features, like a WMP style visualizer. 14 | 15 | [Teil](https://github.com/teil-aidcx), for making the Zune theme a reality. 16 | 17 | ### TODO: 18 | 19 | I might consider making alternative themes in the future: 20 | - Royale theme 21 | - Royale Noir theme 22 | - Embedded theme 23 | - Whistler theme 24 | -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/OKbutton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/OKbutton.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/eq-background-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/eq-background-main.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/player-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/player-main.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/player-shade-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/player-shade-inactive.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/player-shade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/player-shade.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/plbottom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/plbottom.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/songtitle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/songtitle.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/void.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/void.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/window/scrollbars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/window/scrollbars.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/window/windows-background-main.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/window/windows-background-main.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/window/windows-background-region.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/window/windows-background-region.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/window/windows-elements.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/window/windows-elements.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/window/windows_xp_border_active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/window/windows_xp_border_active.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/images/window/windows_xp_border_inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/images/window/windows_xp_border_inactive.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/screenshot.png -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/scripts/titletextAA.m: -------------------------------------------------------------------------------- 1 | #include "lib/std.mi" 2 | 3 | //guess we are doing this the hard way 4 | //include this in skin.xml if the title shadow looks like ass 5 | 6 | Global Container containerMain, containerPL , containerEQ; 7 | Global Layout layoutMainNormal, layoutMainShade, layoutPLNormal, layoutPLShade, layoutEQShade; 8 | Global Group MainGroup, MainGroupShade, DisplayGroupShade, PLGroupShade, PLGroupShadeDisplay, EQShadeGroup; 9 | Global Text MainTitle, PLEditInfo, EQShadeTitle, ShadeTitleTime; 10 | Global GuiObject PLShadeTitle, ShadeTitle; 11 | 12 | System.onScriptLoaded(){ 13 | containerMain = System.getContainer("main"); 14 | layoutMainNormal = containerMain.getLayout("normal"); 15 | MainGroup = layoutMainNormal.getObject("player.normal.group.main"); 16 | layoutMainShade = containerMain.getLayout("shade"); 17 | 18 | containerPL = System.getContainer("PLEdit"); 19 | layoutPLShade = containerPL.getLayout("shade"); 20 | layoutPLNormal = containerPL.getLayout("normalpl"); 21 | PLGroupShade = layoutPLShade.getObject("pledit.shade.group.main"); 22 | PLGroupShadeDisplay = PLGroupShade.getObject("pledit.shade.group.display"); 23 | 24 | containerEQ = System.getContainer("equalizer"); 25 | layoutEQShade = containerEQ.getLayout("shade"); 26 | EQShadeGroup = layoutEQShade.getObject("equalizer.shade.group"); 27 | 28 | MainTitle = MainGroup.getObject("window.titlebar.title.dropshadow"); 29 | ShadeTitle = layoutMainShade.findObject("shade.display.songname.shadow"); 30 | ShadeTitleTime = layoutMainShade.findObject("player.display.actioninfo.shadow"); 31 | PLShadeTitle = PLGroupShadeDisplay.getObject("main.pl.shadow"); 32 | PLEditInfo = layoutPLNormal.getObject("pledit.info.shadow"); 33 | EQShadeTitle = EQShadeGroup.getObject("window.titlebar.title.dropshadow"); 34 | 35 | //all this because of an ugly drop shadow 36 | 37 | MainTitle.setXmlParam("antialias", "0"); 38 | ShadeTitle.setXmlParam("antialias", "0"); 39 | ShadeTitleTime.setXmlParam("antialias", "0"); 40 | PLShadeTitle.setXmlParam("antialias", "0"); 41 | PLEditInfo.setXmlParam("antialias", "0"); 42 | EQShadeTitle.setXmlParam("antialias", "0"); 43 | 44 | } 45 | -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/scripts/titletextAA.maki: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/scripts/titletextAA.maki -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/scripts/titletextAA_standardframe.m: -------------------------------------------------------------------------------- 1 | #include "lib/std.mi" 2 | 3 | //this disables title text antialiasing for windows that use standardframe 4 | 5 | Global Group groupStandardFrame; 6 | Global Group groupStandardFrameTitlebar; 7 | Global Text StandardFrameTitle; 8 | 9 | System.onScriptLoaded(){ 10 | groupStandardFrame = System.getScriptGroup(); 11 | groupStandardFrameTitlebar = groupStandardFrame.findObject("wasabi.titlebar"); 12 | 13 | StandardFrameTitle = groupStandardFrameTitlebar.getObject("window.titlebar.title.dropshadow"); 14 | StandardFrameTitle.setXmlParam("antialias", "0"); 15 | } 16 | -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/scripts/titletextAA_standardframe.maki: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/m1rz11/WinampXP/e574dfa71640e3799fff40f7e48dc26110dff56c/WinampXP (GOLD 2016)/scripts/titletextAA_standardframe.maki -------------------------------------------------------------------------------- /WinampXP (GOLD 2016)/skin.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 1.2 6 | Nullsoft Winamp XP - Gold Windows XP 2016 By Computer Worm 7 | Yes, this is real. 8 | mirzi // Eris Lund (0x5066) // Victhor 9 | screenshot.png 10 | wacupscreenshot.png 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 49 | 49 | 49 | 49 |