Using Windows 98 screensavers in Windows 10

  1. spapakons's Avatar
    Posts : 2,891
    Windows 10 Pro 64-bit 202H (Nov 2020 build 19042.867)
       #1

    Using Windows 98 Plus! screensavers in Windows 10


    Hello!

    If this has been asked before, please point me to the relevant thread. I liked the screensavers of Windows 98 Plus!, such as Underwater and World Traveler. I followed this Guide and managed to make most of them work, but not World Traveler and a couple others. I guess they need some missing DirectX files and as a result they just show a black screen. If anyone can help me, please do.

    Thank you in advance!
    Last edited by spapakons; 04 Dec 2018 at 08:59.
      My Computer

  2. Hopachi's Avatar
    Posts : 1,168
    Linux: Fedora 33 64-bit / Windows 10 Pro 64-bit in VM
       #2

    Tested:
    I got travel.scr working from Win ME on Win10, 1809.
    Got all needed dlls following the instructions.

    Using Windows 98 screensavers in Windows 10-travel.png

    Using Windows 98 screensavers in Windows 10-travel-scr-files.png

    Without any or both WL32DLL.DLL and WILDLB32.DLL I had a black screen.

    Do you have all dlls? For other screensavers you might need other dlls; but no dependencies seen via PE CFF explorer.

    Using Windows 98 screensavers in Windows 10-travel-exe-specs.png
      My Computers

  3. spapakons's Avatar
    Posts : 2,891
    Windows 10 Pro 64-bit 202H (Nov 2020 build 19042.867)
    Thread Starter
       #3

    I managed to make it work, but the screensaver files (and the DLL mentioned) must be in another folder, running it directly from c:\windows\system32 displays a black screen. To make it work, you browse to that folder right-click on the SCR file and select Install. The screensaver selection window will popup, just press OK and do not touch anything. If you open the screensaver selection window and attempt to manually select the screensaver, you will get a black screen. So not exactly the solution I was hoping for, but at least it works! Thank you!
      My Computer

  4. Hopachi's Avatar
    Posts : 1,168
    Linux: Fedora 33 64-bit / Windows 10 Pro 64-bit in VM
       #4

    spapakons said:
    I managed to make it work, but the screensaver files (and the DLL mentioned) must be in another folder, running it directly from c:\windows\system32 displays a black screen. To make it work, you browse to that folder right-click on the SCR file and select Install. The screensaver selection window will popup, just press OK and do not touch anything. If you open the screensaver selection window and attempt to manually select the screensaver, you will get a black screen. So not exactly the solution I was hoping for, but at least it works! Thank you!
    OK, it works like that then...
    I wonder if install copies them to syswow64.

    Keep in mind that system32 is not ideal for those old files under x64 OS.
    You should place the Win98 stuff under syswow64 instead of system32.

    If all is placed in a separate folder I guess you shouldn't run into issues.
    The black screen probably means it doesn't recognize / see the dll, in this case it might had to do with no "install" yet or because 32bit items are placed under system32.
      My Computers

  5. spapakons's Avatar
    Posts : 2,891
    Windows 10 Pro 64-bit 202H (Nov 2020 build 19042.867)
    Thread Starter
       #5

    In Windows 10 32-bit might be more compatible, haven't tried yet. An alternative is to use a third party application, such as Watch4Idle to load the screensaver if the computer is idle for a specified amount of time.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 19:20.
Find Us




Windows 10 Forums