Here is my software list for my Windows 98 PC. As I had only 1,7 Gb HDD, I've tried to choose not just the best software, but also the most needed and the smallest
As I use this PC mostly to watch non-HD movies and series, I have lots of such software.
K-Lite codec pack (medium-size version, the latest Windows 9x compatible one),
Crystal Player 1.98 - my favorite video player - I think, the most convenient one. Non-free, development is stopped. Support for 5.1 sound is buggy, and does not work on Windows 7 with true DirectX 11 video cards.
Flash Movie Player - keep it only because it is tiny.
GOM player - not very large player with internal codecs. It is useful to have such when system codecs don't work.
MediaInfo - a small utility to view media file parameters and codec information.
VLC Player portable - used it from USB memory stick to save HDD space. Useful when nothing else plays some video file normally.
PotPlayer portable - for the same usage as VLC
1by1 - main audio player. Not the latest version.
Winamp 2.95 - just in case.
PicoMP3 - one of the smallest MP3 players. Keep it on USB stick just because it's tiny and cute
Apollo - on USB stick, just in case
XMPlay - because of nice skins
MS Office 97
Angel Writer - free RTF editor
DocX to Rtf
Spread32 - a very small , but feature-rich spreadsheet with XLS format support.
STDU viewer - the only XPS viewer, which works on Windows 98 (with KernelEx). Supports also DJVU, PDF and many other formats
FoxIt reader (portable, on USB stick)
PSPad - a very good text/hex editor
Notepad2 - don't know why I keep it
AkelPad - small, but useful text editor (2 Mb with plugins). Keep it in case I need to uninstall PSPad to free more space.
Internet (My Windows 98 PC is on dial-up):
Opera 10.10 - default browser, best one for dial-up
Latest Opera - portable on USB stick
Firefox 22.214.171.124 - Was the default browser before I switched to Opera. Going to uninstall it soon when I backup passwords from it.
Download Master - must have on dial-up
QtWeb - a small, but fully functional webkit browser
OffByOne - tiny fallback webbrowser with very basic HTML and CSS support.
CDCheck - utility for getting files from unreadable CDs. Can do multiple read attempts.
Usful Utils Disk Studio - small (3 Mb) application for burning data and audio discs.
Saiteria - small CD burning program
ImgBurn - one of the best freeware burning apps for older windows versions.
Ultimate CD/DVD Burner - (portable, on USB stick, just in case)
PeaZip (portable, on USB stick)
Cannot afford to keep large screensavers because of the lack of HDD space, so I keep only tiny ones
Particle Fire 1 and 2 screensavers - the best of the tiny ones. Very beautiful.
Ants and Evolve - these two are also interesting and could stay as my default ones for several months.
Here I list only the games that are always on my HDD:
Worms Armageddon - after deleting unnecessary sound files this game is less than 90 Mb
Tanktics the impact
Tank wars (bomb) - old DOS game
Oasis - nice casual strategy game
SuperBalls - match three game
Numlock Calculator - very nice and powerful calculator application. Not developed for a long time.
Advanced Grapher - helped me very much during university years.
IrfanView - the best image viewer
Total Commander - the best file manager
NNCron - the best task scheduler
HexProbe - a very good hex editor
Space Monger and WinDirStat - to know what eats space on my HDD - necessary applications in my case.
JetStart 4.4 Freeware - global hotkey manager - for assigning global shortcut keys for most used applications and some actions
QDictionary - old 1.2 version - a dictionary application.
WinImage - tool for woking with floppy images. However my floppy drive already died, and may be it is not needed any more.
TweakUI - powerful tweaker for Windows 98
Dev-C++ - smallest GUI IDE for occasional program writing
UPX - to compress EXE files
Filemon and Regmon
TinyResMeter - tiny Processor/RAM/Resource usage monitor
Everest - last free version
SisCont - for viewing SIS file information (for my Nokia phone)
Bear.exe and G.exe - tiny resource usage monitors
Сaffeine - tiny apps that emulates SHIFT key pressing once in 59 seconds so that Windows did not go to sleep
Norton Commander - for DOS
And of course the latest KernelEx and Revolutions Pack, NUSB, Paragon NTFS driver.