This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
setting_up_the_game [2017/06/24 19:30] lurk [Replace files] |
setting_up_the_game [2017/08/07 15:37] (current) lurk [Get the files] |
||
---|---|---|---|
Line 3: | Line 3: | ||
===== Get the game ===== | ===== Get the game ===== | ||
Bloodlines is available on [[http:// | Bloodlines is available on [[http:// | ||
+ | |||
+ | ===== Get the files ===== | ||
+ | After installing you'll need to replace some files to make the game playable. | ||
+ | |||
+ | **You can download them [[https:// | ||
+ | |||
+ | This includes | ||
+ | < | ||
+ | cfg/ | ||
+ | cfg/ | ||
+ | engine.dll // hexedited to fix less than 15mb issue | ||
+ | shaderapidx9.dll // hexedited to fix low detail | ||
+ | vampire.dll // from the Unofficial Patch</ | ||
===== Install the game ===== | ===== Install the game ===== | ||
- | To speedrun Bloodlines you need to use the official versions of the games, 1.1 or 1.2, in order to go fast. If you purchased the game from GOG, then you need to uninstall the Unofficial Patch which comes preinstalled. | + | To speedrun Bloodlines you need to use the [[version differences|official versions]] of the games, 1.1 or 1.2, in order to go fast. If you purchased the game from GOG, then you need to uninstall the Unofficial Patch which comes preinstalled. |
- | It is helpful to make a backup of both the clean install of the game Version | + | It is helpful to make a backup of both the clean install of Official |
===== Replace files ===== | ===== Replace files ===== | ||
Line 14: | Line 27: | ||
The Source engine used in Bloodlines is a very early version which operates entirely within the confines of a 32bit program, so running in 64bit can be an issue. When vampire.exe checks to see how much memory your system has upon initially loading, it expects a 32bit INT number as a result. However, since a 64bit number returns, the extra bits are seen as a negative flag which tells the program that you have a negative amount of RAM, or less than 15mb. This can also occur on 32bit systems if it has more than 2gb of RAM, since Bloodlines will loop back to negative numbers beyond 2gb. | The Source engine used in Bloodlines is a very early version which operates entirely within the confines of a 32bit program, so running in 64bit can be an issue. When vampire.exe checks to see how much memory your system has upon initially loading, it expects a 32bit INT number as a result. However, since a 64bit number returns, the extra bits are seen as a negative flag which tells the program that you have a negative amount of RAM, or less than 15mb. This can also occur on 32bit systems if it has more than 2gb of RAM, since Bloodlines will loop back to negative numbers beyond 2gb. | ||
- | To fix this, an edited engine.dll is used which fixes the base problem. | + | To fix this, an edited engine.dll is used which fixes the base problem. Do not use the unofficialengine.dll unless for some reason the hexedited engine.dll does not work. |
Another issue the engine has is how it loads models/ | Another issue the engine has is how it loads models/ | ||
Line 22: | Line 35: | ||
Finally, Microsoft turned off the secdrv service because of security exploits. Unfortunately, | Finally, Microsoft turned off the secdrv service because of security exploits. Unfortunately, | ||
- | To download these files, go [[http://www.mediafire.com/ | + | So, replace: |
+ | < | ||
+ | ..\Activision\Vampire - Bloodlines\vampire.exe | ||
+ | ..\Activision\Vampire - Bloodlines\Bin\engine.dll | ||
+ | ..\Activision\Vampire - Bloodlines\Bin\shaderapidx9.dll | ||
+ | ..\Activision\Vampire - Bloodlines\Vampire\cfg | ||
+ | </ | ||
===== Run the game and watch the intro ===== | ===== Run the game and watch the intro ===== | ||
- | Run the game and make sure it works. You have to watch the introduction cutscene at least once before you can get the skip intro button. | + | Run the game and make sure it works. You have to watch the introduction cutscene at least once before you can get the skip intro button. You can usually use the console command // |
===== Setup game configuration files ===== | ===== Setup game configuration files ===== |