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 "Battlestrike: The Siege"

From PCGamingWiki, the wiki about fixing PC games
(Created page with "{{Infobox game |cover = Battlestrike The Siege Cover.jpeg |developers = {{Infobox game/row/developer|City Interactive}} |publishers = {{Infobox game/row/developer...")
 
 
(20 intermediate revisions by 5 users not shown)
Line 4: Line 4:
 
{{Infobox game/row/developer|City Interactive}}
 
{{Infobox game/row/developer|City Interactive}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/developer|DTP Entertainment}}
+
{{Infobox game/row/publisher|DTP Entertainment}}
{{Infobox game/row/developer|1C Company|Russia}}
+
{{Infobox game/row/publisher|1C Company|Russia}}
 +
{{Infobox game/row/publisher|CI Games|Digital}}
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|Impact 2}}
 
{{Infobox game/row/engine|Impact 2}}
Line 18: Line 19:
 
{{Infobox game/row/taxonomy/vehicles          | Automobile }}
 
{{Infobox game/row/taxonomy/vehicles          | Automobile }}
 
{{Infobox game/row/taxonomy/art styles        | Realistic }}
 
{{Infobox game/row/taxonomy/art styles        | Realistic }}
{{Infobox game/row/taxonomy/themes            | }}
+
{{Infobox game/row/taxonomy/themes            | Europe, Historical, World War II }}
 
{{Infobox game/row/taxonomy/series            | Battlestrike }}
 
{{Infobox game/row/taxonomy/series            | Battlestrike }}
 
|steam appid  =  
 
|steam appid  =  
 
|steam appid side  =  
 
|steam appid side  =  
 
|gogcom id    =  
 
|gogcom id    =  
 +
|official site= https://web.archive.org/web/20050808083251/http://www.city-interactive.com/index.php?page=siege
 
|strategywiki =  
 
|strategywiki =  
|mobygames    = battlestrike-the-siege
+
|mobygames    = 43141
 +
|igdb        = battlestrike-the-siege
 +
|hltb        = 13933
 +
|lutris      = battlestrike-the-siege
 
|wikipedia    =  
 
|wikipedia    =  
|winehq      =  
+
|winehq      = 6169
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
 +
 +
{{Introduction
 +
|introduction      =
 +
 +
|release history  =
 +
 +
|current state    = The game has poor performance on newer versions of Windows, see [[#Issues fixed|Issues fixed]] for the solution.
 +
}}
 +
 +
'''General information'''
 +
{{mm}} [https://web.archive.org/web/20050808083251/http://www.city-interactive.com/index.php?page=siege Official site] - retrieved with Wayback machine from August 8, 2005.
  
 
==Availability==
 
==Availability==
Line 34: Line 50:
 
{{Availability/row| Retail | | disc | Simple disc check. |  | Windows }}
 
{{Availability/row| Retail | | disc | Simple disc check. |  | Windows }}
 
{{Availability/row| GamersGate | battlestrike-the-siege | DRM-free | | | Windows }}
 
{{Availability/row| GamersGate | battlestrike-the-siege | DRM-free | | | Windows }}
{{Availability/row| GMG | battlestrike-the-siege | Playfire | | | Windows }}
+
{{Availability/row| GMG | battlestrike-the-siege | Playfire | | | Windows | unavailable }}
 
}}
 
}}
 
==Essential improvements==
 
===Skip intro videos===
 
{{Fixbox|description=Delete or rename video files<ref>{{Refcheck|user=Orzelek303|date=2016-09-28}}</ref>|fix=
 
# Go to <code>{{p|game}}\Data\</code>
 
# Delete or rename <code>intro.mpg</code>, <code>logo.mpg</code> and <code>logo_chrome.mpg</code>
 
# Go to <code>{{p|game}}\Data\LocalizedData\</code>
 
# Delete or rename <code>videobrief.mpg</code>
 
 
'''Notes'''
 
 
{{ii}} File names and formats vary based on the game language.
 
{{ii}} File names and formats vary based on the game language.
}}
 
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|{{p|game}}\Data\AdditionalOptions.scr|{{p|game}}\Data\AudioSettings.scr|{{p|game}}\Data\UserControls.scr|{{p|game}}\Data\VideoSettings.scr}}
+
{{Game data/config|Windows|{{p|hkcu}}\SOFTWARE\City Interactive\Battlestrike The Siege}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|{{p|game}}\Save\}}
 
 
}}
 
}}
  
 
==Video==
 
==Video==
{{Image|Battlestrike Force of Resistance Video.png|In-game video settings.}}
 
 
{{Video
 
{{Video
|wsgf link                  = https://www.wsgf.org/dr/battlestrike-force-resistance/en
+
|wsgf link                  =  
|widescreen wsgf award      = limited
+
|widescreen wsgf award      = incomplete
|multimonitor wsgf award    = limited
+
|multimonitor wsgf award    = incomplete
|ultrawidescreen wsgf award = limited
+
|ultrawidescreen wsgf award = incomplete
|4k ultra hd wsgf award    = limited
+
|4k ultra hd wsgf award    = incomplete
|widescreen resolution      = hackable
+
|widescreen resolution      = false
|widescreen resolution notes= See [https://www.wsgf.org/dr/battlestrike-force-resistance/en WSGF page]
+
|widescreen resolution notes= Setting <code>Width</code> and <code>Height</code> in {{Registry|{{p|hkcu}}\Software\City Interactive\Battlestrike The Siege\V4D Direct3D Renderer\}} stretches the image.
|multimonitor              = hackable
+
|multimonitor              = false
|multimonitor notes        = See [https://www.wsgf.org/dr/battlestrike-force-resistance/en WSGF page]
+
|multimonitor notes        =  
|ultrawidescreen            = hackable
+
|ultrawidescreen            = false
|ultrawidescreen notes      = See [https://www.wsgf.org/dr/battlestrike-force-resistance/en WSGF page]
+
|ultrawidescreen notes      =  
|4k ultra hd                = hackable
+
|4k ultra hd                = false
|4k ultra hd notes          = See [https://www.wsgf.org/dr/battlestrike-force-resistance/en WSGF page]
+
|4k ultra hd notes          =  
|fov                        = hackable
+
|fov                        = false
|fov notes                  = See [https://www.wsgf.org/dr/battlestrike-force-resistance/en WSGF page]
+
|fov notes                  =  
|windowed                  = true
+
|windowed                  = false
 
|windowed notes            =  
 
|windowed notes            =  
 
|borderless windowed        = false
 
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
|anisotropic                = hackable
+
|anisotropic                = false
|anisotropic notes          = See [[#Anisotropic filtering (AF)|Anisotropic filtering (AF)]].
+
|anisotropic notes          =  
 
|antialiasing              = false
 
|antialiasing              = false
 
|antialiasing notes        =  
 
|antialiasing notes        =  
|vsync                      = hackable
+
|upscaling                  = false
|vsync notes                = See [[Glossary:Vertical sync (Vsync)#Force Vsync|Force Vsync]].
+
|upscaling tech            =
 +
|upscaling notes            =
 +
|vsync                      = always on
 +
|vsync notes                = Always enabled.
 
|60 fps                    = true
 
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = unknown
+
|120 fps                    = true
 
|120 fps notes              =  
 
|120 fps notes              =  
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
|color blind                = unknown
+
|color blind                = false
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
 
+
{{ii}} Even though there are registry entries and an ingame option to change Anti-Aliasing, they do not do anything.
===[[Glossary:Anisotropic filtering (AF)|Anisotropic filtering (AF)]]===
 
{{Fixbox|description=Enable anisotropic filtering<ref name="2017-05-15">{{Refcheck|user=Orzelek303|date=2017-05-15}}</ref>|fix=
 
# Go to <code>{{p|game}}\Data\</code>
 
# Open <code>VideoSettings.scr</code> with a text editor.
 
# Change <code>Filtering("Trilinear")</code> to <code>Filtering("Anisotropic")</code>
 
# Save your changes.
 
 
 
'''Notes'''
 
{{--}} Modifying in-game video settings after this change will cancel it.
 
}}
 
  
 
==Input==
 
==Input==
{{Image|Battlestrike Force of Resistance Controls.png|In-game key map settings.}}
 
{{Image|Battlestrike Force of Resistance Mouse.png|In-game mouse settings.}}
 
 
{{Input
 
{{Input
 
|key remap                = true
 
|key remap                = true
Line 123: Line 117:
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
|touchscreen              = unknown
+
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|controller support        = false
+
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
|full controller          = unknown
+
|full controller          = false
 
|full controller notes    =  
 
|full controller notes    =  
|controller remap          = unknown
+
|controller remap          = true
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = unknown
+
|controller sensitivity    = false
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
|invert controller y-axis  = unknown
+
|invert controller y-axis  = false
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
 
|xinput controllers        = unknown
 
|xinput controllers        = unknown
Line 149: Line 143:
 
|dualshock 4 modes        = unknown
 
|dualshock 4 modes        = unknown
 
|dualshock 4 modes notes  =  
 
|dualshock 4 modes notes  =  
|tracked motion controllers= unknown
 
|tracked motion controllers notes =
 
|tracked motion prompts    = unknown
 
|tracked motion prompts notes =
 
 
|other controllers        = unknown
 
|other controllers        = unknown
 
|other controllers notes  =  
 
|other controllers notes  =  
 
|other button prompts      = unknown
 
|other button prompts      = unknown
 
|other button prompts notes=  
 
|other button prompts notes=  
|controller hotplug        = unknown
+
|controller hotplug        = false
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
|haptic feedback          = unknown
+
|haptic feedback          = false
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|simultaneous input        = unknown
+
|simultaneous input        = false
 
|simultaneous input notes  =  
 
|simultaneous input notes  =  
|steam input api          = unknown
 
|steam input api notes    =
 
|steam hook input          = unknown
 
|steam hook input notes    =
 
|steam input presets      = unknown
 
|steam input presets notes =
 
|steam controller prompts  = unknown
 
|steam controller prompts notes =
 
|steam cursor detection    = unknown
 
|steam cursor detection notes =
 
 
}}
 
}}
  
 
==Audio==
 
==Audio==
{{Image|Battlestrike Force of Resistance Audio.png|In-game audio settings.}}
 
 
{{Audio
 
{{Audio
|separate volume          = false
+
|separate volume          = true
|separate volume notes    = No volume control.
+
|separate volume notes    = Music and Effects sliders available.
 
|surround sound          = unknown
 
|surround sound          = unknown
 
|surround sound notes    =  
 
|surround sound notes    =  
|subtitles                = hackable
+
|subtitles                = always on
|subtitles notes          = Always enabled. See [[#Subtitles|Subtitles]].
+
|subtitles notes          = Always on.
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
 
|mute on focus lost      = false
 
|mute on focus lost      = false
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
|eax support              = true
+
|eax support              = false
|eax support notes        = EAX 3
+
|eax support notes         = The game uses Aureal 3D 2.0 (not EAX).
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =
 
}}
 
}}
  
Line 199: Line 180:
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Hungarian
+
  |language  = German
 
  |interface = true
 
  |interface = true
  |audio    = false
+
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
  |notes    = Local Retail only. Released as '''"Mortyr III: Elterelő Hadművelet"'''. [https://community.pcgamingwiki.com/files/file/1875-mortyr-collection-hungarian-language-packages/ Available to donwload.]
+
  |notes    =  
 +
|ref      =
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 212: Line 195:
 
  |language  = Polish
 
  |language  = Polish
 
  |interface = true
 
  |interface = true
  |audio    = false
+
  |audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|ref      =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = true
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
 
}}
 
}}
  
===Subtitles===
+
==Issues fixed==
{{Fixbox|description=Disable subtitles<ref name="2017-05-15" />|fix=
+
===Game crashes due to missing codecs===
# Go to <code>{{p|game}}\Data\</code>
+
{{--}} The game may crash on Windows Vista and later because it can't decode the movies properly due to missing codecs. This issue manifests itself as sudden exiting after seeing the menu loading screen.
# Open <code>AdditionalOptions.scr</code> with a text editor.
+
{{ii}} This can be fixed by either using a dummy {{file|mpeg.dll}} or removing the video files.
# Add <code>ShowDialogs(0)</code> at the end of the file.
+
 
# Save your changes.
+
{{Fixbox|description=Install dummy {{file|mpeg.dll}}|ref=<ref>[https://web.archive.org/web/20141206034931/http://forums.steampowered.com/forums/showthread.php?t=3003992 Windows 7 Fix - Steam Users' Forums] (retrieved)</ref>|fix=
 +
* Use the [https://community.pcgamingwiki.com/files/file/431-project-freedom-dummy-mpegdll/ dummy mpeg.dll].
 +
}}
  
'''Notes'''
+
===Poor performance on newer Windows versions===
{{--}} Modifying in-game video or audio settings after this change will cancel it.
+
{{Fixbox|description=Use [[dgVoodoo 2]]|ref=<ref>{{Refcheck|user=AlphaYellow|date=2024-01-31}}</ref>|fix=
 
}}
 
}}
  
Line 233: Line 228:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      = 8
+
|direct3d versions      = 9
|direct3d notes        = Despite official system requirements, the game uses DirectX 8.<ref name="2017-05-15" />
+
|direct3d notes        =  
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
Line 255: Line 250:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        =
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|macos intel 32-bit app =  
 
|macos intel 32-bit app =  
 
|macos intel 64-bit app =  
 
|macos intel 64-bit app =  
 +
|macos arm app          =
 
|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          =
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 270: Line 268:
 
|minOS    = 98
 
|minOS    = 98
 
|minCPU  = 1.6 GHz
 
|minCPU  = 1.6 GHz
|minRAM  = 512 MB
+
|minRAM  = 256 MB
|minGPU  = ATI Radeon 8500
+
|minGPU  = 3D Accelerator
|minGPU2  = Nvidia GeForce 4
+
|minVRAM  = 32 MB
|minVRAM  = 128 MB
 
 
|minDX    = 9.0c
 
|minDX    = 9.0c
|minHD    = 2 GB
 
 
|minaudio = DirectX compatible
 
|minaudio = DirectX compatible
 
|recOS    = ME, 2000, XP SP2
 
|recCPU  =
 
|recRAM  =
 
|recGPU  =
 
|recGPU2  =
 
|recVRAM  =
 
|recDX    =
 
|recHD    =
 
|recaudio =
 
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 15:54, 29 March 2024

Battlestrike: The Siege
Battlestrike: The Siege cover
Developers
City Interactive
Publishers
DTP Entertainment
Russia 1C Company
Digital CI Games
Engines
Impact 2
Release dates
Windows October 7, 2005
Taxonomy
Modes Singleplayer
Pacing Real-time
Perspectives First-person, Third-person
Controls Direct control
Genres Action, Shooter, FPS, TPS, Rail shooter
Vehicles Automobile
Art styles Realistic
Themes Europe, Historical, World War II
Series Battlestrike
Battlestrike: The Siege on HowLongToBeat
Battlestrike: The Siege on IGDB
Battlestrike: The Siege on MobyGames
Battlestrike
Battlestrike: Call to Victory 2004
Battlestrike: The Road to Berlin 2004
Battlestrike: The Siege 2005
Battlestrike: Secret Weapons 2006
Battlestrike: Force of Resistance 2008
Battlestrike: Shadow of Stalingrad 2009

Battlestrike: The Siege is a singleplayer first-person and third-person action, shooter, FPS, TPS and rail shooter game in the Battlestrike series.

The game has poor performance on newer versions of Windows, see Issues fixed for the solution.

General information

Official site - retrieved with Wayback machine from August 8, 2005.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Simple disc check.
Windows
GamersGate
DRM-free after installation (requires an internet connection during installation)
Windows
Green Man Gaming (unavailable) Playfire Client
Windows
File names and formats vary based on the game language.

Game data

Configuration file(s) location

System Location
Windows HKEY_CURRENT_USER\SOFTWARE\City Interactive\Battlestrike The Siege

Save game data location

System Location

Video

Graphics feature State Notes
Widescreen resolution
Setting Width and Height in HKEY_CURRENT_USER\Software\City Interactive\Battlestrike The Siege\V4D Direct3D Renderer\ stretches the image.
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)
Always enabled.
60 FPS and 120+ FPS
High dynamic range display (HDR)
See the glossary page for potential alternatives.
Even though there are registry entries and an ingame option to change Anti-Aliasing, they do not do anything.

Input

Audio

Audio feature State Notes
Separate volume controls
Music and Effects sliders available.
Surround sound
Subtitles
Always on.
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
German
Polish
Russian

Issues fixed

Game crashes due to missing codecs

The game may crash on Windows Vista and later because it can't decode the movies properly due to missing codecs. This issue manifests itself as sudden exiting after seeing the menu loading screen.
This can be fixed by either using a dummy mpeg.dll or removing the video files.
Install dummy mpeg.dll[1]

Poor performance on newer Windows versions

Use dgVoodoo 2[2]

Other information

API

Technical specs Supported Notes
Direct3D 9
Executable 32-bit 64-bit Notes
Windows

System requirements

Windows
Minimum
Operating system (OS) 98
Processor (CPU) 1.6 GHz
System memory (RAM) 256 MB
Hard disk drive (HDD)
Video card (GPU) 3D Accelerator
32 MB of VRAM
DirectX 9.0c compatible
Sound (audio device) DirectX compatible


References

  1. Windows 7 Fix - Steam Users' Forums (retrieved)
  2. Verified by User:AlphaYellow on 2024-01-31