Crashes if OS libraries missing

From Worms Knowledge Base

Revision as of 03:59, 14 January 2010 by Squirminator2k (Talk | contribs) (New page: {{ParentArticle|Tricks and glitches (First generation)}} ''Worms'' makes many calls to the OpenLibrary() and OldOpenLibrary() OS functions so that it can use various OS functions. In ...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Worms makes many calls to the OpenLibrary() and OldOpenLibrary() OS functions so that it can use various OS functions. In many cases it does not check whether the call succeeded. If the call fails, Worms will crash when it tries to use the library. This is a particular problem with diskfont.library and mathtrans.library, which are stored on disk.

A partial fix for this problem was incorporated into WormsShell. While it won't resolve the problem entirely, it will instead cause the game to quit rather than crashing your entire system. This bug does not appear to be present in Worms: The Directors Cut.

Personal tools