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 "KnightShift"

From PCGamingWiki, the wiki about fixing PC games
imported>AemonyBot
(updated template usage)
Line 96: Line 96:
 
|origin                    =  
 
|origin                    =  
 
|origin notes              =  
 
|origin notes              =  
|steam cloud              = false
+
|steam cloud              = true
 
|steam cloud notes        =  
 
|steam cloud notes        =  
 
|ubisoft connect          =  
 
|ubisoft connect          =  
Line 130: Line 130:
 
|antialiasing              = hackable
 
|antialiasing              = hackable
 
|antialiasing notes        = Open regedit and then go to <code>{{p|hkcu}}\Software\Reality Pump\KnightShift\BaseGame\Graphics\Direct3D</code> and set Antialiasing line to a desired value.
 
|antialiasing notes        = Open regedit and then go to <code>{{p|hkcu}}\Software\Reality Pump\KnightShift\BaseGame\Graphics\Direct3D</code> and set Antialiasing line to a desired value.
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = false
 
|vsync                      = false
 
|vsync notes                =  
 
|vsync notes                =  
Line 220: Line 223:
 
|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  =  
 
}}
 
}}
  
Line 398: Line 403:
 
|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      =  
 
|mac os x powerpc app  = true
 
|mac os x powerpc app  = true
Line 407: Line 413:
 
|linux 32-bit executable= unknown
 
|linux 32-bit executable= unknown
 
|linux 64-bit executable= unknown
 
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}

Revision as of 09:46, 29 October 2022

KnightShift
KnightShift cover
Developers
Reality Pump Studios
Publishers
TopWare Interactive
Release dates
Windows September 15, 2003
macOS (OS X) 2004
macOS (OS X) (Cider) January 25, 2017[1]
Linux June 4, 2021
Taxonomy
Monetization One-time game purchase
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Bird's-eye view
Controls Multiple select, Point and select
Genres RPG, RTS
Art styles Realistic
Themes Fantasy
Series Polanie
KnightShift on HowLongToBeat
KnightShift on IGDB
KnightShift on MobyGames
KnightShift on Wikipedia
Polanie
Polanie 1996
KnightShift 2003

Key points

Titled Once Upon a Knight in some regions and Polanie II in Poland.

General information

GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
CD key
Reality Pump DRM
Windows
macOS (OS X)
GamersGate
CD key
Reality Pump DRM
Windows
GOG.com
DRM-free
Windows
Green Man Gaming
Icon overlay.png
CD key
Windows
macOS (OS X)
Linux
Steam
Icon overlay.png
CD key
Prompts for product key (does not use online activation).[2] OS X version uses Wineskin.
Windows
macOS (OS X)
Linux
ZOOM Platform
DRM-free
Windows

Essential improvements

Skip intro videos

Change registry settings[3]
  1. Go to HKEY_CURRENT_USER\Software\Reality Pump\KnightShift\BaseGame\Intro
  2. Change the value of ShowOnStart from 1 to 0

Skip credits

The game normally shows credits after the player chooses to exit the game.
Change registry settings[3]
  1. Go to HKEY_CURRENT_USER\Software\Reality Pump\KnightShift\BaseGame\Intro
  2. Change the value of ShowOnEnd from 1 to 0

Restore original music

The Steam/GOG release use a different soundtrack than the original CD release. You can download the original music file from this Steam forum thread.

Game data

Configuration file(s) location

System Location
Windows HKEY_LOCAL_MACHINE\SOFTWARE\Reality Pump\KnightShift\BaseGame[Note 1]
HKEY_CURRENT_USER\Software\Reality Pump\KnightShift\BaseGame
macOS (OS X)

Save game data location

System Location
Windows <path-to-game>\Players\[Note 2]
macOS (OS X)

Save game cloud syncing

System Native Notes
GOG Galaxy
Steam Cloud

Video

Video settings.
Video settings.

Graphics feature State WSGF Notes
Widescreen resolution
Stretched from 4:3.
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
Set in Config.exe.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
Open regedit and then go to HKEY_CURRENT_USER\Software\Reality Pump\KnightShift\BaseGame\Graphics\Direct3D and set Antialiasing line to a desired value.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS and 120+ FPS
No frame rate cap.
High dynamic range display (HDR)

Input

Audio

Audio settings.
Audio settings.

Audio feature State Notes
Separate volume controls
Music, Sound FX, Units speeches, Dialogs, Environment
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Czech
French
German
Polish
Russian
Retail release only. Patch for digital release is here

Network

Multiplayer types

Type Native Players Notes
LAN play
8
Online play
8

Connection types

VR support

3D modes State Notes
vorpX
G3D, Z3D
Game requires d3d8to9 wrapper, see here.

Issues fixed

Game immediately opens configuration tool on execution

The configuration tool seems to use different methods of determining display information from the game, resulting in sometimes incompatible configurations that the game refuses to accept.
Certain resolutions may not be properly recognized by the game.
Adjust Registry to allow additional display modes[4]
  1. Go to HKEY_CURRENT_USER\Software\Reality Pump\KnightShift\BaseGame\Graphics\Setup.
  2. Change ShowAllRefreshRates to 1.
On systems with switchable graphics, the configuration tool may get an adapter name that is different from what the engine gets. This also causes the game to bail.
Adjust Registry to set proper graphics adapter name[citation needed]
  1. Open Device Manager:
    • Vista and later: open the Start screen/Start menu, type devmgmt.msc and press Enter.
    • Windows XP: press Win+R, type devmgmt.msc and press Enter.
  2. Expand Display adapters, and note the name of your dedicated graphics card.
  3. Go to HKEY_CURRENT_USER\Software\Reality Pump\KnightShift\BaseGame\Graphics\Default.
  4. Edit Renderer with the graphics card name you noted earlier.

Other information

API

Technical specs Supported Notes
Direct3D 8
Shader Model support 2.0
ExecutablePPC 32-bit 64-bit Notes
Windows
macOS (OS X)
The retail version is PowerPC only. The Steam version for 32-bit is simply the Windows version with Wineskin.
Linux

System requirements

Windows
Minimum Recommended
Operating system (OS) 95, 98, 2000, XP
Processor (CPU) 700 MHz
System memory (RAM) 128 MB
Hard disk drive (HDD) 800 MB
Video card (GPU) TnL support
128 MB of VRAM
DirectX 9.0c compatible
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.12
Processor (CPU) Single Core
System memory (RAM) 512 MB
Hard disk drive (HDD) 2.1 GB
Video card (GPU) 128 MB of VRAM
Linux
Minimum Recommended
Operating system (OS) Ubuntu 21.04
Processor (CPU) Single Core
System memory (RAM) 512 MB
Hard disk drive (HDD) 2.1 GB
Video card (GPU) 128 MB of VRAM


Notes

  1. Applications writing to HKEY_LOCAL_MACHINE\SOFTWARE will be redirected to other locations based on various criterias, see the glossary page for more details.
  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