Difference between revisions of "Duke Nukem Forever"
(→Input) |
|||
(31 intermediate revisions by 14 users not shown) | |||
Line 4: | Line 4: | ||
|developers = | |developers = | ||
{{Infobox game/row/developer|3D Realms}} | {{Infobox game/row/developer|3D Realms}} | ||
− | {{Infobox game/row/developer|Triptych Games|ref=<ref> | + | {{Infobox game/row/developer|Triptych Games|ref=<ref>https://www.shacknews.com/chatty?id=23904881#item_23904881</ref>}} |
{{Infobox game/row/developer|Gearbox Software}} | {{Infobox game/row/developer|Gearbox Software}} | ||
− | {{Infobox game/row/developer|Piranha Games|Multiplayer|ref=<ref> | + | {{Infobox game/row/developer|Piranha Games|Multiplayer|ref=<ref>{{Refurl|url=http://www.ausgamers.com/features/read/2972677|title=Duke Nukem Forever Interview with Gearbox Software - AusGamers.com|date=May 2023}}</ref>}} |
{{Infobox game/row/porter|Aspyr Media|OS X}} | {{Infobox game/row/porter|Aspyr Media|OS X}} | ||
|publishers = | |publishers = | ||
Line 13: | Line 13: | ||
{{Infobox game/row/publisher|Aspyr Media|OS X}} | {{Infobox game/row/publisher|Aspyr Media|OS X}} | ||
|engines = | |engines = | ||
− | {{Infobox game/row/engine|Unreal Engine 1|ref={{Note|note=They state Duke Nukem Forever as engine in game files and in interviews they use the term "Duke Engine", but it's closer in file structure to Unreal Engine 1 games with many issues either absorbed from later iterations of the engine or entirely unique.<ref> | + | {{Infobox game/row/engine|Unreal Engine 1|ref={{Note|note=They state Duke Nukem Forever as engine in game files and in interviews they use the term "Duke Engine", but it's closer in file structure to Unreal Engine 1 games with many issues either absorbed from later iterations of the engine or entirely unique.<ref>{{Refurl|url=https://wiki.beyondunreal.com/Legacy:Unreal_Engine_Versions/1#Projects|title=Released Projects - Unreal Engine 1 - Beyond Unreal|date=May 2023}}</ref><ref>{{refcheck|user=Suicide_machine|date=2018-06-11|comment=}}</ref>}}}} |
|release dates= | |release dates= | ||
{{Infobox game/row/date|Windows|June 13, 2011}} | {{Infobox game/row/date|Windows|June 13, 2011}} | ||
Line 39: | Line 39: | ||
|lutris = duke-nukem-forever | |lutris = duke-nukem-forever | ||
|strategywiki = Duke Nukem Forever | |strategywiki = Duke Nukem Forever | ||
− | |mobygames = | + | |mobygames = 51862 |
|wikipedia = Duke Nukem Forever | |wikipedia = Duke Nukem Forever | ||
|winehq = 13142 | |winehq = 13142 | ||
|license = commercial | |license = commercial | ||
+ | }} | ||
+ | |||
+ | {{Introduction | ||
+ | |introduction = '''''{{PAGENAME}}''''' is a {{Glossary:First-person}} {{Glossary:Shooter}} game in the ''Duke Nukem'' series, co-developed by [[Company:3D Realms|3D Realms]], [[Company:Triptych Games|Triptych Games]], [[Company:Gearbox Software|Gearbox Software]] and [[Company:Piranha Games|Piranha Games]]. The game makes use of a heavily modified version of [[Engine:Unreal Engine 1|Unreal Engine 1]]. | ||
+ | |||
+ | |release history = | ||
+ | |||
+ | |current state = | ||
}} | }} | ||
Line 60: | Line 68: | ||
{{ii}} All Windows versions require {{DRM|Steam}}. | {{ii}} All Windows versions require {{DRM|Steam}}. | ||
+ | ===Version differences=== | ||
+ | {{ii}} The '''Collection''' release includes the base game and both DLC. | ||
+ | |||
+ | ==Monetization== | ||
{{DLC| | {{DLC| | ||
+ | {{DLC/row| Duke's Big Package |This pack granted an exclusive in-game content for customers who pre-ordered Duke Nukem Forever in North America which allowed the player to get access to "Big Heads", the "Ego Boost", and custom in-game T-shirts from the start of the game.| Windows, OS X }} | ||
{{DLC/row| Hail to the Icons Parody Pack | | Windows, OS X }} | {{DLC/row| Hail to the Icons Parody Pack | | Windows, OS X }} | ||
{{DLC/row| The Doctor Who Cloned Me | | Windows, OS X }} | {{DLC/row| The Doctor Who Cloned Me | | Windows, OS X }} | ||
Line 68: | Line 81: | ||
===Skip intro videos=== | ===Skip intro videos=== | ||
{{Fixbox|description=Delete/rename video files|ref={{cn|date=July 2016}}|fix= | {{Fixbox|description=Delete/rename video files|ref={{cn|date=July 2016}}|fix= | ||
− | # Go to | + | # Go to {{file|{{p|game}}\Movies|folder}}. |
# Delete or rename {{file|Attract.bik}}, {{file|Dice_Intro.bik}} and {{file|Legal.bik}}. | # Delete or rename {{file|Attract.bik}}, {{file|Dice_Intro.bik}} and {{file|Legal.bik}}. | ||
+ | # Go to {{file|{{p|game}}\System|folder}}. | ||
+ | # Delete or rename {{file|logo.bik}}. | ||
}} | }} | ||
===Fix low mouse sensitivity=== | ===Fix low mouse sensitivity=== | ||
{{Fixbox|description=Configure user.ini|fix= | {{Fixbox|description=Configure user.ini|fix= | ||
− | This game has extremely low mouse sensitivity on the highest setting, especially if pointer precision is disabled on Windows, and | + | This game has extremely low mouse sensitivity on the highest setting, especially if pointer precision is disabled on Windows, and the mouse is not of high DPI. |
− | # Open | + | # Open {{file|{{p|steam}}\userdata\{{p|uid}}\57900\remote\user.ini}} |
# Set <code>MouseSensitivity</code> to your desired value above 10.000000 | # Set <code>MouseSensitivity</code> to your desired value above 10.000000 | ||
− | + | Optionally, decrease <code>MouseAccelDampening</code>, as mouse smoothing makes overall sensitivity slower. | |
Changing settings in-game reverts these changes and setting the file as read-only breaks the game. | Changing settings in-game reverts these changes and setting the file as read-only breaks the game. | ||
− | Make this .ini edit after | + | Make this .ini edit after configuring key bindingd etc. |
}} | }} | ||
Line 96: | Line 111: | ||
{{Game data/saves|OS X|}} | {{Game data/saves|OS X|}} | ||
}} | }} | ||
− | {{ii}} | + | {{ii}} {{file|last.sav}} is the checkpoint save game. |
− | {{ii}} | + | {{ii}} {{file|progress.ini}} keeps track of the finished chapters. |
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ||
Line 131: | Line 146: | ||
|multimonitor notes = Proper {{term|Hor+}} scaling natively supported. Select "unbound" for aspect ratio to use non-standard resolutions. | |multimonitor notes = Proper {{term|Hor+}} scaling natively supported. Select "unbound" for aspect ratio to use non-standard resolutions. | ||
|ultrawidescreen = true | |ultrawidescreen = true | ||
− | |ultrawidescreen notes = Proper {{term|Hor+}} scaling natively supported. Select "unbound" for aspect ratio to use non-standard resolutions. Cutscenes and menus are pillarboxed 16:9.<ref> | + | |ultrawidescreen notes = Proper {{term|Hor+}} scaling natively supported. Select "unbound" for aspect ratio to use non-standard resolutions. Cutscenes and menus are pillarboxed 16:9.<ref>{{Refurl|url=https://www.reddit.com/r/ultrawidemasterrace/comments/4gmrn6/some_duke_nukem_forever_219/|title=Some Duke Nukem Forever @ 21:9 : ultrawidemasterrace|date=9 June 2023}}</ref> |
|4k ultra hd = true | |4k ultra hd = true | ||
|4k ultra hd notes = | |4k ultra hd notes = | ||
Line 137: | Line 152: | ||
|fov notes = 55° to 90°. Default is 75°. For higher values see [[#Field of view (FOV)|Field of view (FOV)]]. | |fov notes = 55° to 90°. Default is 75°. For higher values see [[#Field of view (FOV)|Field of view (FOV)]]. | ||
|windowed = true | |windowed = true | ||
− | |windowed notes = Windowed resolution limited to 1200x900 (4:3), 1280x1024 (5:4), 1600x900 (16:9), 1680x1050 (16:10).<ref> | + | |windowed notes = Windowed resolution limited to 1200x900 (4:3), 1280x1024 (5:4), 1600x900 (16:9), 1680x1050 (16:10).<ref>{{Refurl|url=https://gaming.stackexchange.com/questions/25050/is-it-possible-to-run-the-game-windowed-at-1920x1080|title=Is it possible to run the game windowed at 1920x1080?|date=May 2023}}</ref><ref>[https://web.archive.org/web/20151029044327/http://forums.steampowered.com/forums/showthread.php?t=2028959 1080p in windowed mode? Is it possible? - Steam Users' Forums] (retrieved)</ref> It is possible to change the window size using external tools.<ref>{{Refurl|url=https://steamcommunity.com/discussions/forum/1/864980278005937412/|title=Play all your games in Windowed borderless mode.|date=May 2023}}</ref> |
|borderless windowed = false | |borderless windowed = false | ||
|borderless windowed notes = | |borderless windowed notes = | ||
Line 144: | Line 159: | ||
|antialiasing = true | |antialiasing = true | ||
|antialiasing notes = [[FSAA]] and [[FXAA]] | |antialiasing notes = [[FSAA]] and [[FXAA]] | ||
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = true | |vsync = true | ||
− | |vsync notes = | + | |vsync notes = Off by default. |
|60 fps = true | |60 fps = true | ||
|60 fps notes = | |60 fps notes = | ||
|120 fps = true | |120 fps = true | ||
|120 fps notes = FPS Cap only in multiplayer, which is capped at 60 FPS. The singleplayer is uncapped. Vehicle speed is slower than intended at higher frame rates; at very high frame rates (well over ~150 fps or so), certain vehicle segments cannot be completed as jumps cannot be done properly. Vsync can be used to cap frame rate to the monitor's refresh rate for these sections. | |120 fps notes = FPS Cap only in multiplayer, which is capped at 60 FPS. The singleplayer is uncapped. Vehicle speed is slower than intended at higher frame rates; at very high frame rates (well over ~150 fps or so), certain vehicle segments cannot be completed as jumps cannot be done properly. Vsync can be used to cap frame rate to the monitor's refresh rate for these sections. | ||
− | |hdr = | + | |hdr = false |
|hdr notes = | |hdr notes = | ||
|color blind = unknown | |color blind = unknown | ||
Line 160: | Line 178: | ||
# Go to the [[#Game data|configuration file(s) location]]. | # Go to the [[#Game data|configuration file(s) location]]. | ||
# Open {{file|user.ini}}. | # Open {{file|user.ini}}. | ||
− | # Change all three instances of <code>DefaultFOV=90</code> to | + | # Change all three instances of <code>DefaultFOV=90</code> to the desired value. |
}} | }} | ||
Line 190: | Line 208: | ||
|invert controller y-axis = true | |invert controller y-axis = true | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
− | |xinput controllers = | + | |xinput controllers = true |
|xinput controllers notes = | |xinput controllers notes = | ||
− | |xbox prompts = | + | |xbox prompts = true |
|xbox prompts notes = | |xbox prompts notes = | ||
− | |impulse triggers = | + | |impulse triggers = false |
|impulse triggers notes = | |impulse triggers notes = | ||
|dualshock 4 = unknown | |dualshock 4 = unknown | ||
Line 212: | Line 230: | ||
|other button prompts = unknown | |other button prompts = unknown | ||
|other button prompts notes= | |other button prompts notes= | ||
− | |||
− | |||
|controller hotplug = true | |controller hotplug = true | ||
|controller hotplug notes = | |controller hotplug notes = | ||
Line 238: | Line 254: | ||
|separate volume notes = Music, Sound FX, Dialog and VOIP | |separate volume notes = Music, Sound FX, Dialog and VOIP | ||
|surround sound = true | |surround sound = true | ||
− | |surround sound notes = Up to 5.1 output;<ref> | + | |surround sound notes = Up to 5.1 output;<ref>{{Refurl|url=https://satsun.org/audio/|title=PC Gaming Surround Sound Round-up|date=May 2023}}</ref> May require [[Glossary:Sound card#DirectSound hardware path|DirectSound 3D restoration software]]. For HRTF, use DSOAL and set "channels" to "surround51" in ''alsoft.ini''. |
|subtitles = true | |subtitles = true | ||
|subtitles notes = | |subtitles notes = | ||
|closed captions = false | |closed captions = false | ||
|closed captions notes = | |closed captions notes = | ||
− | |mute on focus lost = | + | |mute on focus lost = always on |
|mute on focus lost notes = | |mute on focus lost notes = | ||
|eax support = | |eax support = | ||
|eax support notes = | |eax support notes = | ||
+ | |royalty free audio = always on | ||
+ | |royalty free audio notes = | ||
}} | }} | ||
Line 257: | Line 275: | ||
|notes = | |notes = | ||
|fan = | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Croatian | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |fan = true | ||
+ | |notes = Fan translation. Available to [https://drive.google.com/file/d/1aKTfpbpWaMEeC3utmKy1daRcNRvcKCMx/view?usp=share_link download.] | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Czech | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |fan = true | ||
+ | |notes = Fan translation. Available to [https://www.idnes.cz/hry/cestiny/hry/duke-nukem-forever.A110714_112714_bw-cestiny-hry_zel/ download.] | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 272: | Line 306: | ||
|subtitles = true | |subtitles = true | ||
|notes = | |notes = | ||
+ | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Hungarian | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |notes = Fan translation. Available to [https://magyaritasok.hu/games/duke-nukem-forever download.] | ||
|fan = | |fan = | ||
}} | }} | ||
Line 281: | Line 323: | ||
|notes = | |notes = | ||
|fan = | |fan = | ||
+ | }} | ||
+ | {{L10n/switch | ||
+ | |language = Japanese | ||
+ | |interface = hackable | ||
+ | |audio = false | ||
+ | |subtitles = hackable | ||
+ | |fan = true | ||
+ | |notes = There is a mod that allows the pc version of the main campaign in Japanese, albeit without the dub that was avaliable on consoles [https://bcc.hatenablog.com/entry/20110718/p1]. There apparently was work done to make the dlc work in Japanese as well, but no links seem to remain. | ||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 288: | Line 338: | ||
|subtitles = hackable | |subtitles = hackable | ||
|fan = true | |fan = true | ||
− | |notes = Fan translation | + | |notes = Fan translation. Available to [https://www.instalki.pl/gry/download/spolszczenia/Duke_Nukem_Forever-Spolszczenie.html/ download.] |
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 294: | Line 344: | ||
|interface = true | |interface = true | ||
|audio = true | |audio = true | ||
− | |subtitles = | + | |subtitles = true |
− | |notes = Official | + | |notes = Official translation by 1C-Softclub. Available to [https://www.playground.ru/duke_nukem_forever/file/rusifikator_duke_nukem_forever_professionalnyj_1c_softklab_tekst_zvuk-898421 download.]</br>There's also available an improved fan translation by «ENPY Studio» which contains uncensored strong language which official localization does not. It is available to download from [https://enpy.net/forum/files/file/89-duke-nukem-forever/ here.] |
|fan = | |fan = | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
{{L10n/switch | {{L10n/switch | ||
Line 316: | Line 358: | ||
{{L10n/switch | {{L10n/switch | ||
|language = Turkish | |language = Turkish | ||
− | |interface = | + | |interface = hackable |
|audio = false | |audio = false | ||
− | |subtitles = | + | |subtitles = hackable |
|fan = true | |fan = true | ||
− | |notes = | + | |notes = Fan translation. Available to [https://turkce-yama.com/duke-nukem-forever-turkce-yama.htm/ download.] |
}} | }} | ||
}} | }} | ||
Line 333: | Line 375: | ||
|lan play players = | |lan play players = | ||
|lan play modes = | |lan play modes = | ||
− | |lan play notes = Requires an internet connection for authentication.<ref> | + | |lan play notes = Requires an internet connection for authentication.<ref>{{Refurl|url=https://gaming.stackexchange.com/questions/24301/will-duke-nukem-forever-support-lan-games|title=pc - Will Duke Nukem Forever support LAN games? - Arqade|date=May 2023}}</ref> |
|online play = true | |online play = true | ||
|online play players = 8 | |online play players = 8 | ||
Line 406: | Line 448: | ||
# [[Steam#Toggle Steam Cloud per game|Turn off Steam Cloud]] for the game. | # [[Steam#Toggle Steam Cloud per game|Turn off Steam Cloud]] for the game. | ||
# Go to the [[#Game data|configuration file(s) location]]. | # Go to the [[#Game data|configuration file(s) location]]. | ||
− | # Delete both | + | # Delete both {{file|system.ini}} and {{file|user.ini}}. |
# Launch the game | # Launch the game | ||
− | # | + | # Re-enable Steam Cloud if the problem is resolved. |
}} | }} | ||
===Broken vehicle physics=== | ===Broken vehicle physics=== | ||
− | {{ii}} At high | + | {{ii}} At high framerates, certain vehicle jumps are impossible to successfully complete, even with correct timing and boost usage. |
{{Fixbox|description=Limiting the frame rate to 60fps|fix= | {{Fixbox|description=Limiting the frame rate to 60fps|fix= | ||
* See [[Glossary:Frame rate (FPS)#Limit FPS|Frame Rate (FPS)]] | * See [[Glossary:Frame rate (FPS)#Limit FPS|Frame Rate (FPS)]] | ||
}} | }} | ||
− | {{Fixbox|description=Enable Vsync and set refresh rate | + | {{Fixbox|description=Enable Vsync and set refresh rate to 60 Hz|ref=<ref>{{Refurl|url=https://steamcommunity.com/app/57900/discussions/0/541906348050166057/|title=Steam Community Discussions - Monster truck will not make jump!|date=September 29, 2016}}</ref>}} |
===Blurry graphics=== | ===Blurry graphics=== | ||
− | {{Fixbox|description=Disable Post Special Effects|ref | + | {{Fixbox|description=Disable Post Special Effects|<ref>{{Refcheck|user=Dgrdsv|date=2024-04-15|comment=}}</ref>|fix= |
The game's depth of field effect results in unusually heavy blurring of the graphics. Disabling Post Special Effects will disable the depth of field and make the graphics much crisper, but will also disable tone mapping, bloom, and ambient occlusion. | The game's depth of field effect results in unusually heavy blurring of the graphics. Disabling Post Special Effects will disable the depth of field and make the graphics much crisper, but will also disable tone mapping, bloom, and ambient occlusion. | ||
}} | }} | ||
+ | |||
+ | {{Fixbox|description=Re-enable developer console and use a console command to disable depth of field effect only|<ref>{{Refcheck|user=Dgrdsv|date=2024-04-15|comment=Works with the Steam version}}</ref>|fix= | ||
+ | # Download [https://www.nexusmods.com/dukenukemforever/mods/4 Console Downgrader] mod and follow the installation instructions provided on its page. | ||
+ | # In game press the key you've chosen for the <code><nowiki>| Type</nowiki></code> command to open developer console, delete the default input prefix <code>Say</code> from it and type <code>r_dofpow 0</code> followed by {{Key| Enter }} | ||
+ | {{ii}} This will effectively disable the depth of field post-processing effect while keeping all other post-processing effects active. | ||
+ | {{ii}} The console command will have to be re-entered on every game launch. The result persist on level changes however. | ||
+ | }} | ||
+ | |||
+ | ===Mods=== | ||
+ | * [https://www.moddb.com/mods/duke-nukem-forever-enhanced Duke Nukem Forever: Enhanced] - This mod overhauls the gameplay while also adding quick saves,removes weapon limit and Depth of Field effect for new post processing effects | ||
==Other information== | ==Other information== | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = 9 | + | |direct3d versions = 9.0c |
|direct3d notes = | |direct3d notes = | ||
|directdraw versions = | |directdraw versions = | ||
Line 447: | Line 499: | ||
|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 = | + | |mac os x powerpc app = unknown |
|macos intel 32-bit app = true | |macos intel 32-bit app = true | ||
|macos intel 64-bit app = false | |macos intel 64-bit app = false | ||
− | |macos arm app = | + | |macos arm app = unknown |
− | |macos app notes = 32-bit only.<ref> | + | |macos app notes = 32-bit only.<ref>{{Refurl|url=https://support.aspyr.com/hc/en-us/articles/360000214186|title=MacOS Catalina, 64-bit, 32-bit, and related Questions – Aspyr Support|date=9 June 2023}}</ref> |
|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 = | ||
}} | }} |
Latest revision as of 06:32, 15 April 2024
This page is for the final game. For the leaked 2001 builds, see Duke Nukem Forever (2001).
Developers | |
---|---|
3D Realms | |
Triptych Games[1] | |
Gearbox Software | |
Multiplayer | Piranha Games[2] |
macOS (OS X) | Aspyr Media |
Publishers | |
2K Games | |
1C-SoftClub | |
OS X | Aspyr Media |
Engines | |
Unreal Engine 1[Note 1] | |
Release dates | |
Windows | June 13, 2011 |
macOS (OS X) | August 18, 2011 |
Reception | |
Metacritic | 54 |
IGDB | 55 |
Taxonomy | |
Monetization | One-time game purchase, DLC |
Microtransactions | None |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | First-person |
Controls | Direct control |
Genres | Action, FPS, Puzzle, Shooter |
Themes | Adult, North America, Sci-fi |
Series | Duke Nukem |
Duke Nukem | |
---|---|
Duke Nukem | 1991 |
Duke Nukem II | 1993 |
Duke Nukem 3D | 1996 |
Duke Nukem: Manhattan Project | 2002 |
Duke Nukem Forever | 2011 |
Duke Nukem 3D: Megaton Edition | 2013 |
Duke Nukem 3D: 20th Anniversary World Tour | 2016 |
Duke Nukem Forever (2001) | 2022 |
Duke Nukem Forever: Restoration Project (unofficial) | Early access |
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.
Duke Nukem Forever is a first-person shooter game in the Duke Nukem series, co-developed by 3D Realms, Triptych Games, Gearbox Software and Piranha Games. The game makes use of a heavily modified version of Unreal Engine 1.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | ||||
GamersGate | ||||
Green Man Gaming | ||||
Humble Store | ||||
Steam | ||||
Mac App Store (unavailable) | Online multiplayer is not compatible with the Steam version. |
Version differences
- The Collection release includes the base game and both DLC.
Monetization
DLC and expansion packs
Name | Notes | |
---|---|---|
Duke's Big Package | This pack granted an exclusive in-game content for customers who pre-ordered Duke Nukem Forever in North America which allowed the player to get access to "Big Heads", the "Ego Boost", and custom in-game T-shirts from the start of the game. | |
Hail to the Icons Parody Pack | ||
The Doctor Who Cloned Me |
Essential improvements
Skip intro videos
Delete/rename video files[citation needed] |
---|
|
Fix low mouse sensitivity
Configure user.ini |
---|
This game has extremely low mouse sensitivity on the highest setting, especially if pointer precision is disabled on Windows, and the mouse is not of high DPI.
Optionally, decrease |
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <Steam-folder>\userdata\<user-id>\57900\remote\system.ini <Steam-folder>\userdata\<user-id>\57900\remote\user.ini |
macOS (OS X) | |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/57900/pfx/[Note 2] |
Save game data location
System | Location |
---|---|
Windows | <Steam-folder>\userdata\<user-id>\57900\remote\ |
macOS (OS X) | |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/57900/pfx/[Note 2] |
-
last.sav
is the checkpoint save game. -
progress.ini
keeps track of the finished chapters.
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud | Syncs save games. |
Video
Graphics feature | State | WSGF | Notes |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | Proper Hor+ scaling natively supported. Select "unbound" for aspect ratio to use non-standard resolutions. | ||
Ultra-widescreen | Proper Hor+ scaling natively supported. Select "unbound" for aspect ratio to use non-standard resolutions. Cutscenes and menus are pillarboxed 16:9.[5] | ||
4K Ultra HD | |||
Field of view (FOV) | 55° to 90°. Default is 75°. For higher values see Field of view (FOV). | ||
Windowed | Windowed resolution limited to 1200x900 (4:3), 1280x1024 (5:4), 1600x900 (16:9), 1680x1050 (16:10).[6][7] It is possible to change the window size using external tools.[8] | ||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
Anti-aliasing (AA) | FSAA and FXAA | ||
Vertical sync (Vsync) | Off by default. | ||
60 FPS and 120+ FPS | FPS Cap only in multiplayer, which is capped at 60 FPS. The singleplayer is uncapped. Vehicle speed is slower than intended at higher frame rates; at very high frame rates (well over ~150 fps or so), certain vehicle segments cannot be completed as jumps cannot be done properly. Vsync can be used to cap frame rate to the monitor's refresh rate for these sections. | ||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Field of view (FOV)
Instructions[citation needed] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | Predefined layouts | |
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Music, Sound FX, Dialog and VOIP | |
Surround sound | Up to 5.1 output;[9] May require DirectSound 3D restoration software. For HRTF, use DSOAL and set "channels" to "surround51" in alsoft.ini. | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Croatian | Fan translation. Available to download. | |||
Czech | Fan translation. Available to download. | |||
French | ||||
German | ||||
Hungarian | Fan translation. Available to download. | |||
Italian | ||||
Japanese | There is a mod that allows the pc version of the main campaign in Japanese, albeit without the dub that was avaliable on consoles [1]. There apparently was work done to make the dlc work in Japanese as well, but no links seem to remain. | |||
Polish | Fan translation. Available to download. | |||
Russian | Official translation by 1C-Softclub. Available to download. There's also available an improved fan translation by «ENPY Studio» which contains uncensored strong language which official localization does not. It is available to download from here. |
|||
Spanish | ||||
Turkish | Fan translation. Available to download. |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | Requires an internet connection for authentication.[10] | |||
Online play | 8 | Versus |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | For dedicated, install Dedicated Server under Tools in the Steam client. | |
Direct IP |
VR support
3D modes | State | GG3D | Notes | |
---|---|---|---|---|
Nvidia 3D Vision | ||||
TriDef 3D | ||||
vorpX | G3D, DirectVR Officially supported game, see official vorpx game list. |
Devices | |||
---|---|---|---|
3RD Space Gaming Vest |
Issues fixed
DukeForever.exe caused an EXCEPTION_ACCESS_VIOLATION
Can be caused by faulty .ini files[citation needed] |
---|
|
Broken vehicle physics
- At high framerates, certain vehicle jumps are impossible to successfully complete, even with correct timing and boost usage.
Limiting the frame rate to 60fps |
---|
|
Enable Vsync and set refresh rate to 60 Hz[11] |
---|
Blurry graphics
Disable Post Special Effects |
---|
The game's depth of field effect results in unusually heavy blurring of the graphics. Disabling Post Special Effects will disable the depth of field and make the graphics much crisper, but will also disable tone mapping, bloom, and ambient occlusion. |
Re-enable developer console and use a console command to disable depth of field effect only |
---|
|
Mods
- Duke Nukem Forever: Enhanced - This mod overhauls the gameplay while also adding quick saves,removes weapon limit and Depth of Field effect for new post processing effects
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9.0c | |
Shader Model support | 3 |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | 32-bit only.[12] |
Middleware
Middleware | Notes | |
---|---|---|
Audio | Miles Sound System | |
Cutscenes | Bink Video | |
Multiplayer | Steamworks |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | XP | Vista, 7 |
Processor (CPU) | Intel Core 2 Duo 2.0 GHz AMD Athlon 64 X2 2.0 GHz |
Intel Core 2 Duo 2.4 GHz AMD Athlon 64 X2 2.6 GHz |
System memory (RAM) | 1 GB | 2 GB |
Hard disk drive (HDD) | 10 GB | |
Video card (GPU) | Nvidia GeForce 7600 ATI Radeon HD 2600 256 MB of VRAM | Nvidia GeForce 8800 GTS ATI Radeon HD 3850 512 MB of VRAM |
Sound (audio device) | DirectX compatible |
- The x64 version of Windows XP is not supported.
macOS (OS X) | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 10.6.8 | 10.8.5 |
Processor (CPU) | Intel Core 2 Duo 2.4 GHz | Intel Core 2 Quad 2.6 GHz |
System memory (RAM) | 2 GB | 4 GB |
Hard disk drive (HDD) | 10 GB | |
Video card (GPU) | Nvidia GeForce 8600 ATI Radeon HD 2600 256 MB of VRAM | 512 MB of VRAM |
- The Nvidia GeForce 9400M and Intel integrated video chipsets (including GMA 950) not supported.
Notes
- ↑ They state Duke Nukem Forever as engine in game files and in interviews they use the term "Duke Engine", but it's closer in file structure to Unreal Engine 1 games with many issues either absorbed from later iterations of the engine or entirely unique.[3][4]
- ↑ 2.0 2.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Games with Steam Cloud support may also store data in
~/.steam/steam/userdata/<user-id>/57900/
. - Use Wine's registry editor to access any Windows registry paths.
- The app ID (57900) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ https://www.shacknews.com/chatty?id=23904881#item_23904881
- ↑ Duke Nukem Forever Interview with Gearbox Software - AusGamers.com - last accessed on May 2023
- ↑ Released Projects - Unreal Engine 1 - Beyond Unreal - last accessed on May 2023
- ↑ Verified by User:Suicide_machine on 2018-06-11
- ↑ Some Duke Nukem Forever @ 21:9 : ultrawidemasterrace - last accessed on 9 June 2023
- ↑ Is it possible to run the game windowed at 1920x1080? - last accessed on May 2023
- ↑ 1080p in windowed mode? Is it possible? - Steam Users' Forums (retrieved)
- ↑ Play all your games in Windowed borderless mode. - last accessed on May 2023
- ↑ PC Gaming Surround Sound Round-up - last accessed on May 2023
- ↑ pc - Will Duke Nukem Forever support LAN games? - Arqade - last accessed on May 2023
- ↑ Steam Community Discussions - Monster truck will not make jump! - last accessed on September 29, 2016
- ↑ MacOS Catalina, 64-bit, 32-bit, and related Questions – Aspyr Support - last accessed on 9 June 2023