Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Bloodline"

From PCGamingWiki, the wiki about fixing PC games
m (→‎API: updated template usage)
m (Czech lang)
 
(20 intermediate revisions by 8 users not shown)
Line 6: Line 6:
 
{{Infobox game/row/publisher|Cenega}}
 
{{Infobox game/row/publisher|Cenega}}
 
|engines      =  
 
|engines      =  
 +
{{Infobox game/row/engine|T.O.S.H.}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|December 10, 2004}}
 
{{Infobox game/row/date|Windows|December 10, 2004}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | }}
 +
{{Infobox game/row/taxonomy/pacing            | }}
 +
{{Infobox game/row/taxonomy/perspectives      | }}
 +
{{Infobox game/row/taxonomy/controls          | }}
 +
{{Infobox game/row/taxonomy/genres            | }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | }}
 +
{{Infobox game/row/taxonomy/series            | }}
 
|steam appid  =  
 
|steam appid  =  
 
|steam appid side  =  
 
|steam appid side  =  
 
|gogcom id    =  
 
|gogcom id    =  
 +
|mobygames    = 39930
 
|strategywiki =  
 
|strategywiki =  
 
|wikipedia    =  
 
|wikipedia    =  
Line 25: Line 40:
 
===[https://community.pcgamingwiki.com/files/file/1191-bloodline-suis-fix/ Sui's Fix]===
 
===[https://community.pcgamingwiki.com/files/file/1191-bloodline-suis-fix/ Sui's Fix]===
 
Fix aimed primarily at fixing issues, with the game breaking explorer.exe. In addition, allows to correct camera aspect ratio (for widescreen resolutions) and override functions that change resolution.
 
Fix aimed primarily at fixing issues, with the game breaking explorer.exe. In addition, allows to correct camera aspect ratio (for widescreen resolutions) and override functions that change resolution.
{{Fixbox|description=Sui's Fix Installation|ref=<ref name="Sui">{{refcheck|user=Suicide_machine|date=2018-10-20}}</ref>
+
{{Fixbox|description=Sui's Fix Installation|ref=<ref name="Sui">{{refcheck|user=Suicide_machine|date=2020-08-08}}</ref>
 
|fix=
 
|fix=
 
# Download and extract [https://community.pcgamingwiki.com/files/file/1191-bloodline-suis-fix/ Sui fix].
 
# Download and extract [https://community.pcgamingwiki.com/files/file/1191-bloodline-suis-fix/ Sui fix].
Line 31: Line 46:
 
# Configure the fix, by editing dinput8.ini.
 
# Configure the fix, by editing dinput8.ini.
 
}}
 
}}
 +
 +
===English Patch===
  
 
==Game data==
 
==Game data==
Line 43: Line 60:
 
}}
 
}}
  
==Video settings==
+
{{ii}} The save directory can be changed from current directory, if a file {{file|{{p|WINDIR}}\Bloodline.ini}} exists (or its virtualized version {{file|{{p|LOCALAPPDATA}}\VirtualStore\Windows\Bloodline.ini}}). This file is being created and used by "'''Unofficial patch'''" (not to be confused with Sui's Fix) and due to game's tenancy to corrupt file paths, it's highly advised '''not to use this patch''', especially with elevated privileges!<ref name="Sui" />
{{Video settings
+
 
 +
==Video==
 +
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 68: Line 87:
 
|antialiasing              = false
 
|antialiasing              = false
 
|antialiasing notes        =  
 
|antialiasing notes        =  
 +
|upscaling                  = false
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = false
 
|vsync                      = false
 
|vsync notes                =  
 
|vsync notes                =  
Line 74: Line 96:
 
|120 fps                    = unknown
 
|120 fps                    = unknown
 
|120 fps notes              =  
 
|120 fps notes              =  
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
 
|color blind                = unknown
 
|color blind                = unknown
Line 80: Line 102:
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          = Can be rebound only from main menu.
 
|key remap notes          = Can be rebound only from main menu.
Line 144: Line 166:
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = false
 
|separate volume          = false
 
|separate volume notes    =  
 
|separate volume notes    =  
Line 157: Line 179:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =  
 
}}
 
}}
  
 
{{L10n|content=
 
{{L10n|content=
 +
{{L10n/switch
 +
|language  = English
 +
|interface = hackable
 +
|audio    = false
 +
|subtitles = hackable
 +
|notes    = Fan patch - [https://community.pcgamingwiki.com/files/file/1897-bloodline-english-patch/ download].
 +
|fan      = true
 +
}}
 +
 
{{L10n/switch
 
{{L10n/switch
 
  |language  = Czech
 
  |language  = Czech
 
  |interface = true
 
  |interface = true
  |audio    = unknown
+
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
  |notes    =  
+
  |notes    = Retail only. [https://github.com/hornster02/Bloodline-2004-CZ link #1]
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 186: Line 219:
 
}}
 
}}
 
}}
 
}}
 
==Issues unresolved==
 
===Loadings take absurd amount of time / poor performance===
 
This issues seem to be partially related to how the game was coded (running mainly using one thread) and most likely can't be fixed without access to original source code.<ref name="Sui" />
 
  
 
==Issues fixed==
 
==Issues fixed==
 
===Running the game breaks down start bar / explorer.exe===
 
===Running the game breaks down start bar / explorer.exe===
{{Fixbox|description=Use [[#Sui's Fix|Sui's Fix]]|ref=<ref name="Sui" />|fix=
+
{{Fixbox|description=Use [[#Sui's Fix|Sui's Fix]]|ref=<ref name="Sui" />|fix=}}
}}
+
 
 +
===The game creates seemingly random folders inside and outside of its directory===
 +
{{Fixbox|description=Use [[#Sui's Fix|Sui's Fix]]|ref=<ref name="Sui" />|fix=}}
 +
 
 +
===Loadings take absurd amount of time ===
 +
{{Fixbox|description=Use a workaround below|fix=}}
 +
A workaround is to move all files inside Texture subfolders to Czech folder and then delete everything inside Texture folder besides two font files. After that the loading times should be reduced from 1-3 minutes to 10-30 seconds. This works because the game doesn't seem to know where the relevant graphical files for the maps are stored and it does a full brute-force search for them. This workaround should work with every version of the game.
 +
 
 +
A simple way to do all the required actions is to create a .bat file inside Bloodline folder with following commands (supported by every Windows version) and run it:
 +
@echo off
 +
if exist Bloodline.exe (
 +
    for /r "%%cd%%\Textures" %%f in (*) do move "%%f" "czech\"
 +
    cd Textures\
 +
    rd /s /q . 2>nul
 +
    copy "..\czech\font.jpf"
 +
    copy "..\czech\font.tga"
 +
    echo "Success!"
 +
) else (
 +
    echo "This is not a Bloodline folder!"
 +
)
 +
pause
  
 
==Other information==
 
==Other information==
Line 203: Line 252:
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
|opengl versions        = unknown
+
|opengl versions        = true
 
|opengl notes          =  
 
|opengl notes          =  
 
|glide versions        =  
 
|glide versions        =  
Line 221: Line 270:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        = unknown
 
|windows exe notes      =  
 
|windows exe notes      =  
|macos 32-bit app       =  
+
|macos intel 32-bit app =  
|macos 64-bit app       =  
+
|macos intel 64-bit app =  
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable=  
 
|linux 32-bit executable=  
 
|linux 64-bit executable=  
 
|linux 64-bit executable=  
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}

Latest revision as of 18:05, 13 April 2024

Bloodline
Bloodline cover
Developers
Zima Software
Publishers
Cenega
Engines
T.O.S.H.
Release dates
Windows December 10, 2004
Bloodline on MobyGames

Warnings

This game is only playable in English with a fan translation (see Localizations for details and other supported languages).

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Windows

Essential improvements

Sui's Fix

Fix aimed primarily at fixing issues, with the game breaking explorer.exe. In addition, allows to correct camera aspect ratio (for widescreen resolutions) and override functions that change resolution.

Sui's Fix Installation[1]
  1. Download and extract Sui fix.
  2. Copy dinput8.dll and dinput8.ini to <path-to-game>.
  3. Configure the fix, by editing dinput8.ini.

English Patch

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\Default.cfe[Note 1]
<path-to-game>\system.cfg[Note 1]

Save game data location

System Location
Windows <path-to-game>\Save\[Note 1]
The save directory can be changed from current directory, if a file %WINDIR%\Bloodline.ini exists (or its virtualized version %LOCALAPPDATA%\VirtualStore\Windows\Bloodline.ini). This file is being created and used by "Unofficial patch" (not to be confused with Sui's Fix) and due to game's tenancy to corrupt file paths, it's highly advised not to use this patch, especially with elevated privileges![1]

Video

Graphics feature State Notes
Widescreen resolution
Use Sui's Fix.
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
See the glossary page for potential workarounds.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS
120+ FPS
High dynamic range display (HDR)
See the glossary page for potential alternatives.

Input

Keyboard and mouse State Notes
Remapping
Can be rebound only from main menu.
Mouse acceleration
Mouse sensitivity
Mouse sensitivity seems to be framerate dependent![1]
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support
Controller types

Audio

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Often bug out.[1]
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Fan patch - download.
Czech
Retail only. link #1
Polish
Russian

Issues fixed

Running the game breaks down start bar / explorer.exe

Use Sui's Fix[1]

The game creates seemingly random folders inside and outside of its directory

Use Sui's Fix[1]

Loadings take absurd amount of time

Use a workaround below

A workaround is to move all files inside Texture subfolders to Czech folder and then delete everything inside Texture folder besides two font files. After that the loading times should be reduced from 1-3 minutes to 10-30 seconds. This works because the game doesn't seem to know where the relevant graphical files for the maps are stored and it does a full brute-force search for them. This workaround should work with every version of the game.

A simple way to do all the required actions is to create a .bat file inside Bloodline folder with following commands (supported by every Windows version) and run it:

@echo off
if exist Bloodline.exe (
    for /r "%%cd%%\Textures" %%f in (*) do move "%%f" "czech\"
    cd Textures\
    rd /s /q . 2>nul
    copy "..\czech\font.jpf"
    copy "..\czech\font.tga"
    echo "Success!"
) else (
    echo "This is not a Bloodline folder!"
)
pause

Other information

API

Technical specs Supported Notes
OpenGL
Executable 32-bit 64-bit Notes
Windows

System requirements

Windows
Minimum
Operating system (OS)
Processor (CPU)
System memory (RAM)
Hard disk drive (HDD)


Notes

  1. 1.0 1.1 1.2 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References

  1. 1.0 1.1 1.2 1.3 1.4 1.5 Verified by User:Suicide_machine on 2020-08-08