Lemmings Forums

Lemmings Boards => Help & Guides => Topic started by: Simon on August 23, 2026, 01:21:36 PM

Title: Windows: File-cache NL/Lix/... for faster level loading
Post by: Simon on August 23, 2026, 01:21:36 PM
NL, Lix, RetroLemmini, ... all contain loose level files and loose image files for tiles. When you load a level for the first time, Windows takes ages to load the files from disk, even on a fast SSD.

To speed it up, make Windows cache the files:


Levels should now load significantly faster.

This can be handy before you begin a long uninterrupted play session, e.g., before a livestream. You want the game to load the levels fast, and you don't care if it takes several minutes of preparation.

Technically, this only makes Windows look at each of your files and do something nontrivial with it (compute its checksum). This typically makes Windows cache your file. But it's not a direct request that Windows keep it cached at all times. Windows forgets about the cached files after a reboot, or after you've worked with many other files than NL/Lix/... for a long time. You'll have to re-cache the files by following the instructions again.

Source:
https://stackoverflow.com/a/77295307
https://stackoverflow.com/questions/19825862/is-there-a-way-to-force-windows-to-cache-a-file

-- Simon
Title: Re: Windows: File-cache NL/Lix/... for faster level loading
Post by: WillLem on August 23, 2026, 04:13:56 PM
Could this be built into the program itself? i.e. When closing, cache everything (as a background process) so that the next time it opens it's much quicker? How expensive/ethical would this be?