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...")
 
Line 36: Line 36:
 
{{Availability/row| GMG | battlestrike-the-siege | Playfire | | | Windows }}
 
{{Availability/row| GMG | battlestrike-the-siege | Playfire | | | Windows }}
 
}}
 
}}
 
==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'''
 
'''Notes'''
Line 63: Line 55:
 
{{Image|Battlestrike Force of Resistance Video.png|In-game video settings.}}
 
{{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      = hackable
|widescreen resolution notes= See [https://www.wsgf.org/dr/battlestrike-force-resistance/en WSGF page]
+
|widescreen resolution notes= Stretches from 4:3. See [[#Widescreen resolution|Widescreen resolution]].
|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                = hackable
|4k ultra hd notes          = See [https://www.wsgf.org/dr/battlestrike-force-resistance/en WSGF page]
+
|4k ultra hd notes          = Stretches from 4:3. See [[#Widescreen resolution|Widescreen resolution]].
|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                = hackable
|anisotropic notes          = See [[#Anisotropic filtering (AF)|Anisotropic filtering (AF)]].
+
|anisotropic notes          = Use dgVoodoo.
|antialiasing              = false
+
|antialiasing              = hackable
|antialiasing notes        =  
+
|antialiasing notes        = Use dgVoodoo.
|vsync                      = hackable
+
|vsync                      = always on
|vsync notes                = See [[Glossary:Vertical sync (Vsync)#Force Vsync|Force Vsync]].
+
|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                        = unknown
Line 97: Line 89:
 
|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)]]===
+
===[[Glossary:Widescreen resolution|Widescreen resolution]]===
{{Fixbox|description=Enable anisotropic filtering<ref name="2017-05-15">{{Refcheck|user=Orzelek303|date=2017-05-15}}</ref>|fix=
+
{{--}} Using a non 4:3 resolution will cause stretching.
# Go to <code>{{p|game}}\Data\</code>
+
{{ii}} Widescreen resolutions cannot be set in-game. You must do it through the Registry.
# Open <code>VideoSettings.scr</code> with a text editor.
+
{{ii}} Make sure you use decimal numbers in Registry instead of hexadecimal ones when changing values.
# Change <code>Filtering("Trilinear")</code> to <code>Filtering("Anisotropic")</code>
 
# Save your changes.
 
  
'''Notes'''
+
{{Fixbox|description=Set video mode via Registry|fix=
{{--}} Modifying in-game video settings after this change will cancel it.
+
# Go to <code>{{p|hkcu}}\Software\City Interactive\tt_en\V4D Direct3D Renderer</code>.
 +
# Change <code>Width</code> and <code>Height</code> to the desired resolution, <code>ColorBits</code> to the bit depth to use, and <code>Frequency</code> to use a custom refresh frequency (<code>0</code> for default).  
 
}}
 
}}
  
 
==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 113:
 
|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
+
|controller hotplug        = false
|xinput controllers notes  =
 
|xbox prompts              = unknown
 
|xbox prompts notes        =
 
|impulse triggers          = unknown
 
|impulse triggers notes    =
 
|dualshock 4              = unknown
 
|dualshock 4 notes        =
 
|dualshock prompts        = unknown
 
|dualshock prompts notes  =
 
|light bar support        = unknown
 
|light bar support notes  =
 
|dualshock 4 modes        = unknown
 
|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 notes  =
 
|other button prompts      = unknown
 
|other button prompts notes=
 
|controller hotplug        = unknown
 
 
|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    =  
Line 189: Line 146:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              = true
 
|eax support              = true
|eax support notes        = EAX 3
+
|eax support notes        = The game uses Aureal A3D 2.0 (not EAX).
 
}}
 
}}
  
Line 199: Line 156:
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Hungarian
+
  |language  = Polish
 
  |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      =  
 
}}
 
}}
 
{{L10n/switch
 
{{L10n/switch
  |language  = Polish
+
  |language  = German
 
  |interface = true
 
  |interface = true
  |audio    = false
+
  |audio    = true
 
  |subtitles = true
 
  |subtitles = true
 
  |notes    =  
 
  |notes    =  
 +
|ref      =
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
 +
{{L10n/switch
 +
|language  = Russian
 +
|interface = true
 +
|audio    = true
 +
|subtitles = true
 +
|notes    =
 +
|ref      =
 +
|fan      =
 
}}
 
}}
 
===Subtitles===
 
{{Fixbox|description=Disable subtitles<ref name="2017-05-15" />|fix=
 
# Go to <code>{{p|game}}\Data\</code>
 
# Open <code>AdditionalOptions.scr</code> with a text editor.
 
# Add <code>ShowDialogs(0)</code> at the end of the file.
 
# Save your changes.
 
 
'''Notes'''
 
{{--}} Modifying in-game video or audio settings after this change will cancel it.
 
 
}}
 
}}
  
Line 233: Line 191:
 
===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 270: Line 228:
 
|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}}

Revision as of 20:17, 27 March 2022

Battlestrike: The Siege
Battlestrike: The Siege cover
Developers
City Interactive
Publishers
DTP Entertainment
Russia 1C Company
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
Series Battlestrike
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

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 Playfire Client
Windows

Notes

File names and formats vary based on the game language.

}}

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\Data\AdditionalOptions.scr[Note 1]
<path-to-game>\Data\AudioSettings.scr[Note 1]
<path-to-game>\Data\UserControls.scr[Note 1]
<path-to-game>\Data\VideoSettings.scr[Note 1]

Save game data location

System Location
Windows <path-to-game>\Save\[Note 1]

Video

In-game video settings.
In-game video settings.

Graphics feature State Notes
Widescreen resolution
Stretches from 4:3. See Widescreen resolution.
Multi-monitor
Ultra-widescreen
4K Ultra HD
Stretches from 4:3. See Widescreen resolution.
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)
Use dgVoodoo.
Anti-aliasing (AA)
Use dgVoodoo.
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.

Widescreen resolution

Using a non 4:3 resolution will cause stretching.
Widescreen resolutions cannot be set in-game. You must do it through the Registry.
Make sure you use decimal numbers in Registry instead of hexadecimal ones when changing values.
Set video mode via Registry
  1. Go to HKEY_CURRENT_USER\Software\City Interactive\tt_en\V4D Direct3D Renderer.
  2. Change Width and Height to the desired resolution, ColorBits to the bit depth to use, and Frequency to use a custom refresh frequency (0 for default).

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
EAX support
The game uses Aureal A3D 2.0 (not EAX).

Localizations

Language UI Audio Sub Notes
English
Polish
German
Russian

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


Notes

  1. 1.0 1.1 1.2 1.3 1.4 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