and were greeted by a "gsrld.dll was not found" or "failed to load" error, you aren't alone. This specific error is common among players of older PC titles and can be incredibly frustrating when you just want to jump into the action.
A quick search revealed that GSRLDDLL was, in fact, a legitimate DLL file, but one that required specific conditions to function correctly. It turned out that DLL New, the source of the file, was a relatively new player in the DLL repository scene, and their methods were not entirely transparent.