Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Windows 98 Icons (2015) (alexmeub.com)
214 points by keepamovin on March 25, 2024 | hide | past | favorite | 111 comments


Getting reminded of late 90s & early 2000s design choices, the glassy feel of Bluecurve icon themes of Redhat Linux looked way ahead of their competition [1] Most people didn't have access to Classic Macs OS 8.5~9, which probably had beautiful icon sets too (Aqua?). As a highschooler, this looked so futuristic & colorful as compared to 2000/XP desktop themes & icons.

EDIT: Adding as postscript: Is there anything similar which would come close to Bluecurve today? TIA if there is anything in reader's minds.

1. https://upload.wikimedia.org/wikipedia/commons/7/71/GNOME_2....

2. https://upload.wikimedia.org/wikipedia/commons/b/b8/Fedora-y...


> As a highschooler, this looked so futuristic & colorful as compared to 2000/XP desktop themes & icons.

Exactly my experience. The first time I installed Linux when I was around 15 I was surprised how modern, "sharp" and professional everything looked compared to Windows XP.

(The default Windows XP design was really the beginning of a downward curve for Windows designs. Windows 98 looked like a tool, Windows XP looked like a toy, which is a shame because Windows XP was a vastly superior (and in my experience ridiculously stable) OS. I always used the "classic" Win 98 design).


Windows 2k was the pinnacle of Windows. Basically same OS as XP, but with a spruced up Win 98 design.


I had a Win2K cd-rom with a license key that I dragged around with me for almost a decade for this exact reason. It was all downhill for Windows after that.


I still have mine. It's the "Advanced Server" edition because damn that is just extra cool to run.


Windows 2000 startup screen (as well as the ill-received Windows Me) was very elegant for its time. I think the Windows 7 GUI emulation in 8.1 was also pretty good.


What do you mean by Windows 7 GUI emulation in Windows 8? I didn't use Windows 8 much, but I thought all apps, including those that run on Win7, had a Win8 look, title bar, etc?


Windows 8 Metro UI and its flat glyph-inspired iconset (similar to minimalist signage, e.g in EU traffic signs) was such a disaster that 8.1, that soon followed, allowed options to toggle between Metro (for those who preferred) and the classic Windows 7 look & icons. It was called Legacy UI in their options.


Wow. TIL. Thankyou!


> Windows XP looked like a toy

Hence it was and still sometimes is being called Fisher-Price. Microsoft had to drastically change their flagship project so it would be attractive against OSX. The Whistler's Watercolor theme that existed during beta period was good but wasn't enough for the final release [1][2].

That period was full of candy/toys/glass/acrylic GUIs. Apple had Aqua, and Linux distros had Keramik and Plastik window/widget themes with Crystal icons in KDE. The latter become preserved in the Trinity envirnoment [1] since KDE moved to Plasma in version 4, which looked to me like a Vista's Aero step-sister [3]

[1] - https://www.betaarchive.com/wiki/images/7/77/Windows_Whistle...

[2] - https://guidebookgallery.org/pics/gui/desktop/full/whistler2...

[3] - https://upload.wikimedia.org/wikipedia/commons/thumb/e/ee/KD...


Heh, I used to get the best of both worlds with a patched uxtheme.dll... Took a bit of digging, but yeah, SlanXP was a theme I used a lot. https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/i/4b...


Bluecurve was amazing. For me, nothing in the Linux world has equaled it since. It was so nice and polished with thoughtful colors and design. It was quite similar in colors to Mac OS 8 & 9 (the platinum gray, the purple-ish blue).


I sort of agree with that. That was the peak Linux GUI we saw (at least so far). Sadly after the Gnome GTK2 vs GTK3 forks, none of the child products carried the same finesse as Gnome 2.4/Bluecurve. They were sharp, colorful and vibrant. Windows icons seemed more 'classic' versus the KDE-inspired Bluecurve, Clearlooks which were more playful.


Reminds me a bit of BeOS as well.


It's the icons angle and that thin black border around images, I believe


Yeah I loved the beos icons too


> Classic Macs OS 8.5~9 [...] Aqua?

Aqua is (was†) Mac OS X, Mac OS 8~9 was Platinum.

† While the current design continues to be called "Aqua" I personally consider the last iteration of Aqua to be Mavericks. While Cheetah, Puma, and Jaguar had the filling lines, Panther and Tiger had brushed metal, and the brief touchdown with skeuomorphism in Lion and Mountain Lion, they overall consistently carried the colourful glossy-watery "lick-it-candy" theme throughout - including icons - all the way, until Yosemite happens... Then it gets all silky with frosted glass, desaturated colours, and muted gradients, which just does not have the Aqua feel to me.

https://www.mailvita.com/kb/list-of-all-versions-of-mac-os-f...


> Then it gets all silky with frosted glass, desaturated colours, and muted gradients, which just does not have the Aqua feel to me

The JonnyIvification of Apple interfaces starting with Mavericks & iOS7. Although it has grown on us, the flat designs were very jarring back then. Our brains were so used to pill shaped buttons & then everything felt flat


I’d love to be able to run my current version of Sonoma with a Cheetah “skin” ?


You can take a look at https://wiki.trinitydesktop.org/Icon_Sets But note that most of these icon sets will scale quite badly to modern HiDPI resolutions. (Though you could scale them manually using Lanczos upscaling, which usually gives a nice 'watercolor' effect preserving the broad look of pixel art.)


Bluecurve was fitting with the overall candy-like interfaces style at that time and yet, still giving a nice and professional, serious looking GUI for Redhat and later for short time Fedora.

I even skinned my XP with theme that was most close to the original - sadly, on Windows it was always a hard task and in few spots GUI was falling back into 9x widgets, not mention the usual problem with icons and other resource files.


Although the icons looked nice and alost every other element did, the whole composition of old Linux UIs nevertheless looked slightly ugly. Somehow it always felt like Windows UI designers did a better job polishing proportions, borders, margins/paddings and other things like that.


That style has a very BeOS / OS/2 vibe.


Truthfully Haiku/BeOS was closer to Bluecurve and OS/2 pretty much inspired Windows 95 & 98.


It was Linux that brought me into icon design. I did it pixelart style, manually. So not (good) scalable to different sizes, as was starting back then.

The main thing about windows icon (and overall) "design" as can clearly be seen in TLA is how ridiculously inconsistent it all is. Perspective, shape, colors, level-of-detail, layout, style. It's mind boggling that no-one hit the brakes in Redmond, hired an intern, just to polish out the worst offenders.

I mean, I get the complexity and business flows in place that produce this terrible mess. But in the end the software is packaged as one thing.

Is it their stronghold on the market (monopoly) that makes they can afford not to care? Or did their customers really not care (I mean, I did, and it was one of many things that made me fall in love with Linux back then)


I find it so interesting how many of the symbol used are with objects that have or that will disappear from our lives.

A camcorder, a floppy disk, a CD-ROM, a film (for a camera), maybe even the fountain pen.

All of which I can recognise, but all of which will probably leave my daughters baffled if I were to ask them what it was...


A grammophone icon for music wouldn't exactly be cryptic to me and I'm not sure I ever heard one. But you said baffled when asked to describe, not confused by the icon.

I think we have precedent in the iconography of specialist occupations that have already existed in preindustrial times. The various brewing implements that adorn the labels of many breweries, the geometry implements that now only live on in freemasonry.. They all have names, but those names are lost to everybody but those who enjoy accumulating knowledge of old-timey things. Baffled, yes. But the world already is full of that kind of echoes from the past, it's not like someone is confused by them. Those who might consider a box of 3.5" a box of old save icons grew up with those save icons, it's the world they know.


Don’t kids still use a compass and a square in geometry class?


Compass & straightedge. The mason logo has dividers & a square. Dividers are still used by machinists doing layout, mostly toolroom side not production side.


> I find it so interesting how many of the symbol used are with objects that have or that will disappear from our lives.

It is interesting how iconography links to timeless design. Function and appearance have a way of coexisting in good design so the "idea" of something gets into semiotics.

Disk storage is a timeless concept. It's absent now but will no doubt return in some new guise on the next wave of materials science and storage tech.

The pen is timeless too.

Perhaps the weird one is the classic phone handset. My daughter who never saw one except maybe on a cartoon, instantly knew what to do with an old 1970s rotary I was hacking. The design "reaches out" and suggests its usage. Partly that's our monkey brains that sees tools and uses in everything.


I'm surprised your daughter knew what to do. I made a rotary mobile phone and showed it off in an exhibition, and kids were universally baffled. They tried to press the numbers in the wheel, then they tried to turn it without picking up the handset (why would they pick up first, everyone knows you dial the number and then you confirm the call), etc.

How did your daughter immediately grasp those non-obvious, hidden concepts?


Think I remember you posting this before when we had a discussion about modding old phones.

I'm convinced she saw it in a cartoon like Dora or Fireman Sam. But didn't hesitate to pick up the handset and put it to her ear.

EDIT:

Damnit I just had a flash of insight... thanks for the memory jolt.

As a baby she had a modern version of something like this [0] (hope the image loads for you). They still make them almost the same. It's a "walker/activity toy" with a rotary dial that made a sound and a phone handset.

[0] https://i.pinimg.com/originals/fd/28/21/fd28216d19251b2d7895...


Ahh interesting, I hadn't thought about cartoons, thanks. I probably did post this before, I find it interesting how one thing can be entirely obvious to one generation, but completely opaque to another.


> why would they pick up first, everyone knows you dial the number and then you confirm the call

That's such an interesting point. Having grown up with landlines (DTMF and initially pulse-dialing ones), I was trying to do the very opposite with my mobile phone just yesterday! The cellular connection was atrocious, with my calls being rejected or silenced regardless of the carrier. I attempted to start the call with an empty number so that I could hear that the dialing tones were correct myself - of course, it didn't let me. I don't suppose the dialing stage of a modern mobile phone is analogue anyway, is it?


It's not, it's all digital, AFAIK the mobile userland communicates (or used to communicate) with the baseband via AT commands.


Ah, right - I've had a bit of experience with sending AT commands directly when the PinePhone first came out, but not gone into it any further since. In that light, it does seem rather naive of me to attempt to compare dialing tones by ear, but I suppose one reverts to type when desperate!


THAT telephone modem icon!


I've seen this and am amazed, also obviously grateful for the job, nevertheless I dream (I don't demand, this is just a dream) of a way better library including also all the icons from all the prominent apps and libraries of all the Windows eras since Windows 3.x. I mean also MS Office and Visual Studio to say the least. Ideally every single one should be accompanied with upscaled versions up to 512x512px.

This all probably is very questionable from the legal point of view but I have courage to hope nobody is going to care busting us as long as we only use these in small personal projects just a handful of people sees.

I even hope there will one day be a Dall-E-like neural network which would take a prompt and produce icons in Windows 3.x/98 style in any resolution you might need (i.e. up to whatever it takes to make a big icon on a Retina display).

Long live vapourwave! :-)


I think a fine-tune of SD or SDXL would be perfectly able to produce such images. I would also like to see this.


> I mean also MS Office and Visual Studio to say the least.

And when I these I don't mean only the specific apps and file types logos but also the icons which could be placed on the toolbars, icons used in the dialogs etc.


Before I tried to make my own, I had been convinced that an icon is just a resized large image. For me up to this moment, it's amazing, how hard is to create an icon or pixel art. How every pixel counts, how the creator needs to manage the shades, gradients, and sometimes two pixels will show for example the white and the pupil of the eye.


Did you ever see Mark Ferrari's animated pixel art landscapes from the 1990s?

There's a working archive of them here: http://www.effectgames.com/demos/canvascycle/

They're real masterpieces. 256 colour pixel art, with some colours palette cycling to create animation by using the right pixels in the right place. But then he also changes the palette to create different times of day.

Some of them have rain or snow and the particles appear to move smoothly over the various parts of the background. Carefully switching the palette index not just for each bit of movement but also using a different section of the palette each time a snowflake transitions to pass over a different-coloured background layer.

There's a pool with a shimmering reflection! There's an animated aurora borealis! There's underwater scenes, oceans, fires, all animated via fixed palette cycling only!

And none of it looks forced, it all looks beautifully natural. You can open up the "Options" tab to see the palette and hover over the colours to see where they're used.


> Did you ever see Mark Ferrari's animated pixel art landscapes from the 1990s?

I have seen these long ago, thanks a ton for the working link.

Considering it is not some modern trendy pixel dithering, I can hardly imagine the amount of work required to create this art back then.


Ahh, I remember this site, thanks for linking. These are magnificent.


Wow. Thanks


Imagine going back to Susan Kare's shoes in 1983, having to design icons in black and white in only 32x32 pixels. Made even harder by the fact that people had never encountered icons on a screen before.

https://archive.org/details/paint.net-macintosh-icons



Yes. her designs are truly iconic. So charming.

A good icon seems like a good invention, something that has always existed, speaks to you directly and seems to have been recalled rather than created for the first time.

I think the nostalgia over some retro OSes is warranted.


This might sound contradictory, but constraints are boosters for creativity.


Yeah! I had to fix a shed roof during one of the lockdowns when DIY stores were closed and amazed myself with what I managed to achieve with just the scraps i had lying around


When I was younger, a senior told me that If all you have is a hammer to solve the problem, all problems will start to look like a nail.


Worth checking out is also text mode ansi art. A lot of similar techniques apply. It was more popular through the mid 90s, in particular the DOS (CP437) characters with the CGA 16-color pallet.

http://16colo.rs/


If you yearn to see those icons with crisp zoomed pixels without blurry aliasing, try this makeshift viewer of the source sprite image (https://win98icons.alexmeub.com/css_sprites.png):

    data:text/html;verbatim,<body>
    <script>document.body.style.setProperty('--dpr',devicePixelRatio);</script>
    <img src="https://win98icons.alexmeub.com/css_sprites.png"
    style="image-rendering:crisp-edges;
    background-color:grey;
    width:calc(1/var(--dpr)*2168px*5);">
It forces it to map to physical device display pixels and use nearest-neighbour scaling; the last number there sets it to display each source pixel as 5×5 square in your browser's window.


* Oh, for webkit-based browsers, please replace `crisp-edges` with `pixelated`. I've just blindly trusted MDN compatibility data table [1] and did not verify it myself, and obviously there was a catch X[

Here is better cross-browser compatible version with sharp "pixels" for Chrome/Edge:

    data:text/html;verbatim,<body>
    <script>document.body.style.setProperty('--dpr',devicePixelRatio);</script>
    <img src="https://win98icons.alexmeub.com/css_sprites.png"
    style="background-color:grey;
    image-rendering:-webkit-optimize-contrast;
    image-rendering:pixelated;
    image-rendering:crisp-edges;
    width:calc(1/var(--dpr)*2168px*5);">
Sorry for the inconvenience!

(And welcome to peculiarities of front-end web development. It is the year 2024 and there are still CSS level 3 modules that are not implemented reliably in latest browser versions, apparently.)

[1] https://developer.mozilla.org/en-US/docs/Web/CSS/image-rende...


Are there any image formats that do support a metadata hint instructing the viewer to use NN scaling? It would be useful for pixel artists, versus the current requirement to manually scale your final export (although compression should make the file size difference minimal)


Such an effective design. I immediately recognize even subtle difference between icons at the lowest sizes. Meanwhile, today I get lost on my Android phone and in most desktop applications with low-contrast and monochrome icons.


Flat and monochrome icons have lost so much expressivity they are basically useless to express what they stand for. A lot of time I had to think for a moment while having the name of a menu written to make the connection between the image and the feature.


I recently had this problem after downloading the latest version of GIMP and becoming frustrated trying to decipher the default low-contrast icon set:

https://i.ytimg.com/vi/MwVjEL1dNWg/maxresdefault.jpg


GIMP is my pet-peeve as well. I literally have to "read" each icon to find the one I'm looking for. Luckily you can change back to the color set, which is a lot better, although not perfect.


I despise the current trend of hieroglyph icons.


In around 1997 I installed I think Red Hat 4.x because I'd seen screenshots of the Enlightenment window manager and wanted that beauty on my desktop.

Now all I want is the Windows 98 look and feel back, when icons and user controls were clear and legible and consistent and you could drag a window from anywhere on a title bar.


I'd hate to be stuck with those tiny icons on a 4k display though. The problem is properly scaling pixel iconography doesn't work so well across a lot of devices.

I've seen some legacy fixed size games in tiny windows. If hate the os to be like that. My vision isn't good enough.


There is a repo[0] with Win98 icons (no complete, I think) in higher resolution.

[0] https://www.opencode.net/nestoris/Win98SE


> Enhanced Classic icon theme (used with Win98 Second Edition, WinME, Win2K systems) from MicroSoft Memphis project for GNU/Linux inspired by Chicago95 theme (actually it’s a manual copy-paste fork) of Grassmunk with icons in Windows 98 SE style added and/or created by myself.

Hey, Chicago95! My favorite XFCE theme!

https://github.com/grassmunk/Chicago95


Chicago95 is nice, but these days you should also install the (experimental) GTK+4 theme from b00merang https://github.com/B00merang-Project/Windows-95 to get proper styling in the latest apps. That repo also has configs for Cinnamon, GNOME-Shell and MATE desktops in addition to the Xfce which Chicago95 also provides. (Unfortunately it has not been updated for some time, whereas Chicago95 is more up to date.)


While I do not use Linux, however I have installed Xubuntu to the virtual machine, just to play with this theme. Loved it!


In Windows 95, even if you authored an icon containing more than 16 colors, it would still be displayed as a 16-color icon. (With a strange exception that there were 4 additional colors that could appear in icons, including another gray, a greenish gray, sky blue, and a nearly white color)

Then finally Windows 98 updates the shell to actually support full-color icons, and this was a big deal. I think Microsoft Plus for Windows 95 also added this feature as well.


You can do it for free with

  [HKEY_CURRENT_USER\Control Panel\Desktop\WindowsMetrics]
  "Shell Icon BPP"="16"

"24" and "32" should also work as values if you have a capable adapter+display combination.


From a cursory (icony?) view, it seems to be missing the ones from moricons.dll, but memory is foggy and it might be that moricons.dll had been dropped by win98. It's been 26 years, wouldn't be surprised to find my memory is wrong.


I’m pretty certain Microsoft wouldn’t have dropped it in Win98. In fact I wouldn’t be surprised if that file is still shipped.

Thanks for the trip down memory lane too. It’s been years since I’ve last thought about moricons.dll. Possibly even decades.

For those who haven’t heard of it: https://retrocomputing.stackexchange.com/questions/6705/what...

Edit: looks like it is still available https://en.m.wikipedia.org/wiki/Moricons.dll


Yep, I still open moreicons.dll everytime I need a fancy icon for a script shortcut


MORICONS.DLL is still present in current versions of Windows! But (AFAIK) none of the icons were ever updated after Windows 3.1 to conform to newer design standards, so it's reasonable to leave them out of a set of "Windows 98" icons.


There are a few MSIE web icons in there too that would not have been in Windows 3.1.


Some of those icons are from 2000/Me, such as the round recycle bin with blue arrows, or the computer and network icons with cyan screens.


Still nice icons. Love the clarity and detailed shading of them at the pixel level, which is not something we see today with "flat" vector design.

It is kind of amusing how the printer icons when I come to think about it are actually visually referencing 10BASE2/10BASE5.


Funnily the original Win95 versions of these were flat shaded without gradients, designed with 16-color mode in mind. IIRC these 256-color shaded variants were added in a service pack? Or the Plus pack? And then came with Win98 by default.


This icon seems oddly out of place among all the others, and I don't recall it from the era.. Does anyone know where it was used? https://win98icons.alexmeub.com/icons/png/computer_2_cool-3....


That is one of the 16bpp high-resolution icons that came with Plus for 95 and IIRC by default with NT4. So the most probable place where you would see that is NT4 desktop (and indeed it looked somewhat out of place).



It's funny how that shade of teal green went super out of fashion for many years but it's now a "hot" color again on Android material design apps.


the same with fashion all around


Are they free to use? I have some in my website but i don't even remember where i got them. I just started using it hoping that nobody would sue me.


I used to use the bricks pattern as a web background tile along with transparent GIF for graffiti titles... Used to love the effect.


I'm missing the icons from pifmgr.dll in this list. Always used those to make my shortcuts look cool.


That disappearing scrollbar is weirdly out of place.


Seeing these in 48 * 48 feels uncanny. 32 pixels was the norm back then.


I remember feeling like such a power user when I discovered I could set the icons to 48x48 back then.


Just out of curiosity - why are there so many duplicates?

Like 4 nearly identical IE icons. 6 very similar PC+Keyboard icons. 6 very similar trashes?


Most of them are just variations that would be used with different display color modes, as 24-bit color displays weren't ubiquitous yet back then. There are also some icons there from later versions than 98.


I think they're 4 and 8 bit. "true colour" icons weren't available in Windows 98.


They are from earlier releases. Microsoft likes to keep old features around forever for compatibility, so 98 has icons from 95 and 95 OSR2.


To the contrary, this set includes mostly icons from 98, but there are also some from 2000/Me, plus also some icons with "cool" in their filename that I don't know where they're from. I don't think there are icons from earlier releases there.

[edit] Apparently the "cool" ones are from 98 beta builds (1351-1569) that didn't end up being ever used in actual release.


This was asked elsewhere. There's a few reasons for duplicates, like crude animations. I wrote a more detailed reply here -> https://news.ycombinator.com/item?id=39814557


Discussion on the related blog post a year ago:

Windows 98 Icons are Great (2015)

https://alexmeub.com/old-windows-icons/

(https://news.ycombinator.com/item?id=34394414)


This might just be me but I'm surprised how many icons are quite confusing in that certain icons either look very similar to another one (a lot if them literally are just glued together) or shares similar colors.

It's probably one thing I actually like more about the XP or Linux (KDE) iconset.


There are a few things at play:

- Some of them are the same icon but the slightly more modern counterpart (ie where more colours were supported

- Some of them are the same icon but in different states (eg empty recycle bin vs non-empty recycle bin)

- Some are actually intended to be used as crude animations (eg the 4 icons of magnifying glass over the computer are actually just 4 frames of an animation)

- Plus pixels were "bigger" back then so you had to do more with less. But thankfully subtle changes were also more noticeable (again, because pixels were "bigger")


Yeah agreed. For most people screens were smaller and the resolutions back then were bigger so perhaps the icons were easier to see, compared to now ?


Personally, I always slightly preferred the 16-color Windows 95 icons. Something about them made them a little cleaner, clearer, and quicker to identify to me.


Related: I've written a thing that can automate extracting various resources (icons, cursors, bitmaps, sounds) from vintage Windowses: https://github.com/akx/res-extract

... originally because someone needed the Excel 95 icon as a Slack emoji, naturally.


I can't believe how good it feels to navigate this UI. I'm not even sure if it's just nostalgic. The UX was damn good.


I miss when icons were still useful descriptors.


the lack of font and icon smoothing in old windows was always off-putting

apple and linux fonts/icons always looked much nicer to me


I don't find the initial Cleartype algorithm used by Windows to be exactly good either. You could tell from miles away that it's distorting fonts significantly in order to fit them into the pixel matrix. I think they've improved it for Windows 10/11 though.


> You could tell from miles away that it's distorting fonts significantly in order to fit them into the pixel matrix.

You could? To me, the jump from Windows 98 to Windows 2000 was MASSIVE when it comes to readability.


I'm referring to the original Cleartype introduced around Windows XP - if I recall correctly. The hinting used was quite aggressive.


Iconic design. Have used mac since around 2012 but would happily use this Windows again.


Remember when they followed up with Visual Studio 2012?


‘Tree’ has always been my go-to. How about you?


Does Microsoft still have © on this?


Frankly, I think the BeOS and afterwards Haiku icons are way better and more consistent.


Thank you!!!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: