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

Difference between revisions of "Killing Floor"

From PCGamingWiki, the wiki about fixing PC games
(→‎Availability: Added Humble Store & GMG's Complete Pack)
m (Added MobyGames)
(9 intermediate revisions by 5 users not shown)
Line 14: Line 14:
 
{{Infobox game/row/date|Linux|November 9, 2012}}
 
{{Infobox game/row/date|Linux|November 9, 2012}}
 
|steam appid  = 1250
 
|steam appid  = 1250
|gogcom page  =  
+
|gogcom id    =  
 
|strategywiki = Killing Floor
 
|strategywiki = Killing Floor
 +
|mobygames    = killing-floor
 
|wikipedia    = Killing Floor (video game)
 
|wikipedia    = Killing Floor (video game)
 
|winehq      = 9705
 
|winehq      = 9705
Line 32: Line 33:
  
 
==Essential improvements==
 
==Essential improvements==
 +
===Skip intro on game launch===
 +
{{Fixbox|description=Edit KillingFloor.ini|ref=|fix=
 +
# Close the game.
 +
# Open <code>{{p|game}}\System\KillingFloor.ini</code> in a text editor such as Notepad++.
 +
# Ctrl+F for <code>LocalMap=KFIntro.rom</code>. It should be one of the first few lines.
 +
# Change <code>KFIntro.rom</code> to <code>KF-Menu.rom</code>. The full line should now read <code>LocalMap=KF-Menu.rom</code>.
 +
{{ii}} This has a side effect of making the main menu look slightly broken. However, it is still entirely functional. Undoing the changes to KillingFloor.ini will undo this fix.
 +
}}
 +
 
===Disable Killing Floor 2 trailers===
 
===Disable Killing Floor 2 trailers===
 
{{Fixbox|description=Delete video files|ref=|fix=
 
{{Fixbox|description=Delete video files|ref=|fix=
Line 54: Line 64:
 
{{Availability/row| Amazon | B008DK58PQ | Steam | | | Windows, OS X, Linux }}
 
{{Availability/row| Amazon | B008DK58PQ | Steam | | | Windows, OS X, Linux }}
 
{{Availability/row| GamersGate | DD-KF | Steam | | | Windows, OS X, Linux }}
 
{{Availability/row| GamersGate | DD-KF | Steam | | | Windows, OS X, Linux }}
 +
{{Availability/row| Gamesplanet | 1281-1 | Steam |  |  | Windows, OS X, Linux }}
 
{{Availability/row| GMG | killing-floor | Steam | {{store link|GMG|killing-floor-complete-pack-pc|Complete Pack}} also available. | | Windows, OS X, Linux }}
 
{{Availability/row| GMG | killing-floor | Steam | {{store link|GMG|killing-floor-complete-pack-pc|Complete Pack}} also available. | | Windows, OS X, Linux }}
 
{{Availability/row| Humble | killing-floor | Steam | | | Windows, OS X, Linux }}
 
{{Availability/row| Humble | killing-floor | Steam | | | Windows, OS X, Linux }}
Line 102: Line 113:
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|gog galaxy           =  
+
|discord                =
|gog galaxy notes     =  
+
|discord notes          =
|origin               =  
+
|epic games store      =
|origin notes         =  
+
|epic games store notes =
|steam cloud           = true
+
|gog galaxy             =  
|steam cloud notes     = Approx. 954 MB available.<br/>Steam Cloud hided.
+
|gog galaxy notes       =  
|uplay                 =  
+
|origin                 =  
|uplay notes           =  
+
|origin notes           =  
|xbox cloud           =  
+
|steam cloud           = true
|xbox cloud notes     =  
+
|steam cloud notes     = Approx. 954 MB available.<br/>Steam Cloud hided.
 +
|uplay                 =  
 +
|uplay notes           =  
 +
|xbox cloud             =  
 +
|xbox cloud notes       =  
 
}}
 
}}
  
Line 117: Line 132:
 
{{Image|Killing Floor Video.png|In-game video settings.}}
 
{{Image|Killing Floor Video.png|In-game video settings.}}
 
{{Video settings
 
{{Video settings
|wsgf link                  = http://www.wsgf.org/dr/killing-floor/en
+
|wsgf link                  = https://www.wsgf.org/dr/killing-floor/en
 
|widescreen wsgf award      = silver
 
|widescreen wsgf award      = silver
 
|multimonitor wsgf award    = silver
 
|multimonitor wsgf award    = silver
Line 126: Line 141:
 
|multimonitor              = hackable
 
|multimonitor              = hackable
 
|multimonitor notes        = See [[#Multi-monitor|Multi-monitor]].
 
|multimonitor notes        = See [[#Multi-monitor|Multi-monitor]].
|ultrawidescreen            = unknown
+
|ultrawidescreen            = hackable
|ultrawidescreen notes      =  
+
|ultrawidescreen notes      = Game has proper {{term|Hor+}} scaling but ultrawide resolutions are not listed in-game. See [[#Multi-monitor|Multi-monitor]].
 
|4k ultra hd                = false
 
|4k ultra hd                = false
|4k ultra hd notes          = Max resolution is 2560x1600
+
|4k ultra hd notes          = Maximum vertical resolution is 1600p
 
|fov                        = hackable
 
|fov                        = hackable
 
|fov notes                  = Using the console type in <code>fov #</code> where <code>#</code> is your degree of FOV<ref>[https://web.archive.org/web/20141205125527/http://forums.steampowered.com/forums/showthread.php?t=2277598 FOV change? - Steam Users' Forums] (retrieved)</ref>
 
|fov notes                  = Using the console type in <code>fov #</code> where <code>#</code> is your degree of FOV<ref>[https://web.archive.org/web/20141205125527/http://forums.steampowered.com/forums/showthread.php?t=2277598 FOV change? - Steam Users' Forums] (retrieved)</ref>
Line 155: Line 170:
  
 
===[[Glossary:Multi-monitor|Multi-monitor]]===
 
===[[Glossary:Multi-monitor|Multi-monitor]]===
{{Fixbox|description=Set resolution|ref=<ref>[http://www.wsgf.org/dr/killing-floor/en Killing Floor | WSGF]</ref>|fix=
+
{{Fixbox|description=Set resolution|ref=<ref>[https://www.wsgf.org/dr/killing-floor/en Killing Floor | WSGF]</ref>|fix=
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Go to the [[#Game data|configuration file(s) location]].
 
# Edit {{file|KillingFloor.ini}}.
 
# Edit {{file|KillingFloor.ini}}.
Line 292: Line 307:
 
  |language  = Hungarian
 
  |language  = Hungarian
 
  |interface = true
 
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = no
+
  |subtitles = false
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 308: Line 323:
 
  |language  = Polish
 
  |language  = Polish
 
  |interface = true
 
  |interface = true
  |audio    = no
+
  |audio    = false
  |subtitles = no
+
  |subtitles = false
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 371: Line 386:
  
 
==Issues fixed==
 
==Issues fixed==
 +
===Mouse sensitivity resets===
 +
{{Fixbox|description=Change the option before joining a server|ref={{cn|date=July 2019}}|fix=
 +
# Close the game and re-launch it.
 +
# Before joining a new game, change the mouse sensitivity setting.
 +
}}
 +
{{Fixbox|description=Manually edit the configuration file|ref={{cn|date=July 2019}}|fix=
 +
# Close the game.
 +
# Open the <code>{{p|game}}\System\User.ini</code> file in a text editor such as Notepad++.
 +
# Ctrl+F for <code>MouseSensitivity=</code>. Ensure the line you find is under <code>[Engine.PlayerInput]</code>
 +
# Change the setting to match your desired sensitivity.
 +
}}
 +
 
===Crash to desktop===
 
===Crash to desktop===
 
{{Fixbox|description=Enable Compatibility for Killing Floor.exe|ref={{cn|date=July 2016}}|fix=
 
{{Fixbox|description=Enable Compatibility for Killing Floor.exe|ref={{cn|date=July 2016}}|fix=
Line 445: Line 472:
 
|shader model versions  = 2
 
|shader model versions  = 2
 
|shader model notes    =  
 
|shader model notes    =  
|64-bit executable     = true
+
|windows 32-bit exe    = unknown
|64-bit executable notes= OS X and Linux only.{{CN|date=August 2015}}
+
|windows 64-bit exe    = unknown
 +
|windows exe notes     =
 +
|mac os x powerpc app  =
 +
|macos intel 32-bit app = unknown
 +
|macos intel 64-bit app = true
 +
|macos app notes        = {{CN|date=August 2015}}
 +
|linux 32-bit executable= unknown
 +
|linux 64-bit executable= true
 +
|linux executable notes = {{CN|date=August 2015}}
 
}}
 
}}
  

Revision as of 14:27, 26 January 2020

Killing Floor
Killing Floor cover
Developers
Tripwire Interactive
macOS (OS X) Ryan C. Gordon
Linux Ryan C. Gordon
Publishers
Tripwire Interactive
Engines
Unreal Engine 2.5
Release dates
Windows May 14, 2009
macOS (OS X) May 5, 2010
Linux November 9, 2012
Killing Floor guide on StrategyWiki
Killing Floor on MobyGames
Killing Floor on Wikipedia

Warnings

The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
Killing Floor
KFMod (Unreal Tournament 2004 mod) 2005
Killing Floor 2009
Killing Floor Mod: Defence Alliance 2 2009
Killing Floor - Toy Master (unofficial mod) 2014
Killing Floor 2 2016
Killing Floor: Incursion 2017

Key points

Steam Workshop integration.
Game manual is located in <path-to-game>/Help

General information

Official game site
Unofficial Killing Floor Wiki
Steam Community Discussions

Essential improvements

Skip intro on game launch

Edit KillingFloor.ini
  1. Close the game.
  2. Open <path-to-game>\System\KillingFloor.ini in a text editor such as Notepad++.
  3. Ctrl+F for LocalMap=KFIntro.rom. It should be one of the first few lines.
  4. Change KFIntro.rom to KF-Menu.rom. The full line should now read LocalMap=KF-Menu.rom.
This has a side effect of making the main menu look slightly broken. However, it is still entirely functional. Undoing the changes to KillingFloor.ini will undo this fix.

Disable Killing Floor 2 trailers

Delete video files
  1. Go to <path-to-game>
  2. Delete the Movies folder

CustomSpawnFix

CustomSpawnFix mutator fixes zed spawning on older maps. Also available on the workshop here.

Grenade Arm Fix

Grenade Arm Fix makes the game display the proper character arms when throwing a grenade instead of generic camo ones.

Paramedic Alfred Anderson Viewmodel Fix

Paramedic Alfred Anderson Viewmodel Fix makes Alfred Anderson have rolled up sleeves on his view model as he's intended.

Unicode Fix

Unicode Fix makes non English characters appear properly in chat instead of just "11:09, 3 September 2018 (CEST)~~".

Availability

All versions require Steam DRM.
The original mod release can be downloaded from Mod DB. Requires Unreal Tournament 2004.

DLC and expansion packs

Name Notes
Community Weapon Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Community Weapon Pack 2 Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Community Weapons Pack 3 - Us Versus Them Total Conflict Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Camo Weapon Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Golden Weapons Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Golden Weapon Pack 2 Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Ash Harding Character Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Harold Lott Character Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
"London's Finest" Character Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Mrs Foster Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Neon Character Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Neon Weapon Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Nightfall Character Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Outbreak Character Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
PostMortem Character Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Reggie the Rocker Character Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Robot Special Character Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Steampunk Character Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Steampunk Character Pack 2 Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
The Chickenator Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux
Urban Nightmare Character Pack Part of the Killing Floor 1 Complete Your Set!
Windows
macOS (OS X)
Linux

Game data

In-game general settings.
In-game general settings.
In-game HUD settings.
In-game HUD settings.
Save games are hosted in the Steam Cloud and thus unreachable from your computer.[1]

Configuration file(s) location

System Location
Windows <path-to-game>\System\[Note 1]
macOS (OS X) ~/Library/Application Support/Killing Floor/
Linux ~/.killingfloor/
KillingFloor.ini stores audio, general, network, video settings
User.ini stores button bindings, FoV, HUD configuration
This game does not follow the XDG Base Directory Specification on Linux.

Save game cloud syncing

System Native Notes
Steam Cloud
Approx. 954 MB available.
Steam Cloud hided.

Video settings

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

Template:Video settings

Additional tweaks can be found in this guide.

Multi-monitor

Set resolution[2]
  1. Go to the configuration file(s) location.
  2. Edit KillingFloor.ini.
  3. Find these lines and edit them to fit your desired resolution:
FullscreenViewportX=5760
FullscreenViewportY=1080

Borderless fullscreen windowed

Run in borderless window[3]
  1. Install Borderless Gaming.
  2. Open the game and Borderless Gaming.
  3. Add the Killing Floor entry to Favorites in Borderless Gaming.
  4. Right-click the favorites entry and disable Auto-Maximize.
  5. In the game, set the resolution and disable Full Screen.

Input settings

In-game control settings.
In-game control settings.
In-game key map settings.
In-game key map settings.

Template:Input settings

Additional binding tweaks can be found here, here and here. Info on making you own bind combination can be found here (also applies to other unreal games).

Make walk toggle

Use console command set input X Toggle bRun where X is desired keystroke[citation needed]
Could also manually edit the binding in <path-to-game>\System\User.ini

Audio settings

In-game audio settings.
In-game audio settings.

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
French
German
Hungarian
Italian
Polish
Russian
Spanish

Network

Multiplayer types

Type Native Players Notes
LAN play
6 Co-op
Online play
6 Co-op
The max player limit can be increased externally (128 players)[citation needed]

Connection types

Type Native Notes
Matchmaking
Peer-to-peer
Dedicated
Self-hosting
See this forum post for information on hosting a Killing Floor server on Windows.
Direct IP
Open the console (~) and enter open followed by the IP and port.

Ports

Protocol Port(s) and/or port range(s)
TCP 8075, 28852
UDP 7707, 7708, 7717, 20560, 28852
Universal Plug and Play (UPnP) support status is unknown.
When hosting a listen server behind a router, it may be needed in your Killingfloor.ini to set ServerBehindNAT=False to True

Issues fixed

Mouse sensitivity resets

Change the option before joining a server[citation needed]
  1. Close the game and re-launch it.
  2. Before joining a new game, change the mouse sensitivity setting.
Manually edit the configuration file[citation needed]
  1. Close the game.
  2. Open the <path-to-game>\System\User.ini file in a text editor such as Notepad++.
  3. Ctrl+F for MouseSensitivity=. Ensure the line you find is under [Engine.PlayerInput]
  4. Change the setting to match your desired sensitivity.

Crash to desktop

Enable Compatibility for Killing Floor.exe[citation needed]
  1. Go into System in the installation folder.
  2. Right-click Killing Floor.exe and choose Properties.
  3. Go to the Compatibility tab.
  4. Check the boxes next to Disable visual themes and Disable desktop composition.

Flickering

Use the -windowed property[citation needed]
  1. Find Killing Floor in your Steam Library
  2. Right click on game and select Properties
  3. Select Set Launch Options
  4. Enter -windowed into the dialogue.
  5. Click OK
  6. Start the game and it should be fixed

Notes

Once the game starts, you can then maximize the window to play full screen
This issue can also be caused by playing the game in a non-native resolution, meaning the pixel size your screen is set at.

No Online Games/0 Servers from Master list

Delete your ClientRegistry.blob file[citation needed]
  1. Exit Steam.
  2. Go to C:\Program Files (x86)\Steam
  3. Delete ClientRegistry.blob
  4. Open Steam again and relaunch the game.

Re-enable gore

Depending on your version of the game, Killing Floor can have gore disabled. This fix re-enables gore.
Manually re-enable gore[citation needed]
  1. Start the game at least once, so it can create all configuration files.
  2. Go to <path-to-game>
  3. Open System\KillingFloor.ini
  4. Search for the line [Engine.Engine]
  5. Add bdevgoreoverride=True on a new line at the bottom of the [Engine.Engine] configuration block.
  6. Save the file, restart Steam and enjoy your uncut game.

Main menu unreadable in windowed mode

The main menu may be unreadable when starting the game in windowed mode. Switch to fullscreen mode.[4]

Sound stuttering in ArchLinux

Replace openal.so file[citation needed]
  1. Back up the openal.so located in <path-to-game>/System and install lib32-openal. If you are on 32-bit system, install openal
  2. Symlink the installed library with one of these commands:
  • ln -s /usr/lib32/libopenal.so.1 <path-to-game>/System/openal.so
  • ln -s /usr/lib/libopenal.so.1 <path-to-game>/System/openal.so

Other information

API

Technical specs Supported Notes
Direct3D 8, 9
OpenGL 2.1
Shader Model support 2
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)
[citation needed]
Linux
[citation needed]

Middleware

Middleware Notes
Physics Karma
Audio Miles Sound System, OpenAL, Speex
Cutscenes Bink Video
Multiplayer Steamworks

Console commands

The full list of console commands available for Killing Floor is listed on the "Console Commands" page on the Killing Floor Wiki.

System requirements

Windows
Minimum Recommended
Operating system (OS) XP, Vista
Processor (CPU) 1.2 GHz
System memory (RAM) 1 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) 64 MB of VRAM
DirectX 9 compatible
Sound (audio device) DX 8.1 compatible
macOS (OS X)
Minimum
Operating system (OS) 10.5.8, 10.6.3
Processor (CPU) Intel
System memory (RAM)
Hard disk drive (HDD) 2 GB
Video card (GPU) Nvidia
ATI
Other Intel GPUs unsupported
Linux
Minimum Recommended
Operating system (OS) Ubuntu 12.04 LTS
Processor (CPU) 1.2 GHz
System memory (RAM) 1 GB
Hard disk drive (HDD) 2 GB
Video card (GPU) Nvidia
ATI
Intel
Other GPUs with hardware-accelerated drivers

Notes

  1. 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