![]() ![]() Copy the following text and paste it into the file: ![]() Both of these can be solved with a config file, but if the game never runs the first time, it won't create one. The solution is two-fold: Sid Meier's Pirates needs to be told to run the game in a window, and it needs to be told what resolution to use. The program then reads that, says "Nope" and crashes with the initialization error. As a result, it attempts to set the screen resolution to something ridiculous (X 50000000, Y -100000000 or something similar, I didn't write it down). Why it wasn't working: Sid Meier's Pirates automatically attempts to detect your monitor's resolution the first time it runs (so as to build a configuration file that it will use for every subsequent attempt), but it wasn't built for the types of resolutions we use today. Then it got upset because it didn't want to "Initialize DirectX".įour hours of Googling and the heartbreak of learning that this has been a known issue for 8 years later. Five minutes of Googling fixed that, just needed to copy and paste the steam.dll to the Pirates folder. Getting this game to run tonight has been a giant pain in the butt. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |