Difference between revisions of "Duke Nukem Forever: Restoration Project"
From PCGamingWiki, the wiki about fixing PC games
(Undo revision 1474449 by Liquidotacon (talk) The official statement from the DNF Restoration Project website is not within the scope of PCGW's introduction section.) Tag: Undo |
|||
(19 intermediate revisions by 5 users not shown) | |||
Line 45: | Line 45: | ||
{{Introduction | {{Introduction | ||
− | |introduction = | + | |introduction = '''{{PAGENAME}}''' is a fan-made effort to polish and complete the [[Duke Nukem Forever (2001)|leaked 2001 builds of Duke Nukem Forever]] for modern PCs with a complete singleplayer campaign, multiplayer support and an SDK with source code. |
|release history = | |release history = | ||
Line 135: | Line 135: | ||
|borderless windowed = false | |borderless windowed = false | ||
|borderless windowed notes = Planned to be supported at a later date. | |borderless windowed notes = Planned to be supported at a later date. | ||
− | |anisotropic = | + | |anisotropic = true |
|anisotropic notes = | |anisotropic notes = | ||
− | |antialiasing = | + | |antialiasing = true |
|antialiasing notes = | |antialiasing notes = | ||
|upscaling = false | |upscaling = false | ||
Line 151: | Line 151: | ||
|hdr notes = | |hdr notes = | ||
|ray tracing = false | |ray tracing = false | ||
− | |ray tracing notes = | + | |ray tracing notes = Rendering is mostly CPU based so things like Nvidia RTX do not function |
|color blind = unknown | |color blind = unknown | ||
|color blind notes = | |color blind notes = | ||
Line 232: | Line 232: | ||
|separate volume notes = | |separate volume notes = | ||
|surround sound = unknown | |surround sound = unknown | ||
− | |surround sound notes = | + | |surround sound notes = Feature is unfinished |
|subtitles = true | |subtitles = true | ||
|subtitles notes = | |subtitles notes = | ||
Line 260: | Line 260: | ||
}} | }} | ||
}} | }} | ||
+ | |||
+ | ==Network== | ||
+ | {{Network/Multiplayer | ||
+ | |local play = false | ||
+ | |local play players = | ||
+ | |local play modes = | ||
+ | |local play notes = | ||
+ | |lan play = true | ||
+ | |lan play players = 16 | ||
+ | |lan play modes = Versus | ||
+ | |lan play notes = | ||
+ | |online play = true | ||
+ | |online play players = 16 | ||
+ | |online play modes = Versus | ||
+ | |online play notes = | ||
+ | |asynchronous = | ||
+ | |asynchronous notes = | ||
+ | }} | ||
+ | {{ii}} Multiplayer is an ongoing WIP, some modes are very early and not well implemented yet. | ||
+ | |||
+ | {{Network/Connections | ||
+ | |matchmaking = false | ||
+ | |matchmaking notes = | ||
+ | |p2p = false | ||
+ | |p2p notes = | ||
+ | |dedicated = true | ||
+ | |dedicated notes = | ||
+ | |self-hosting = true | ||
+ | |self-hosting notes = | ||
+ | |direct ip = true | ||
+ | |direct ip notes = | ||
+ | }} | ||
+ | |||
+ | {{Network/Ports | ||
+ | |tcp = 7777, 8080, 8777, 9777, 27900 | ||
+ | |udp = 7777, 7778, 7779, 27900 | ||
+ | |upnp = unknown | ||
+ | }} | ||
+ | |||
==Issues fixed== | ==Issues fixed== | ||
− | |||
− | |||
− | |||
==='Debug Assertion' error=== | ==='Debug Assertion' error=== | ||
{{Fixbox|description=Exclude DukeForever.exe from Data Execution Prevention (DEP) in Windows settings|fix= | {{Fixbox|description=Exclude DukeForever.exe from Data Execution Prevention (DEP) in Windows settings|fix= | ||
− | # Open 'Advanced System Settings' | + | # Open '''Advanced System Settings''' |
− | # Go to 'Advanced' tab | + | # Go to '''Advanced''' tab |
− | # Click on 'Performance' then 'Settings' | + | # Click on '''Performance''', then '''Settings''' |
− | # Click on Data Execution Prevention tab | + | # Click on the Data Execution Prevention tab. |
− | # Select 'Turn on DEP for all programs and services except those I select' | + | # Select '''Turn on DEP for all programs and services except those I select''' |
− | # Add DukeForever.exe, then apply | + | # Add {{File|DukeForever.exe}}, then apply. |
}} | }} | ||
Line 278: | Line 314: | ||
{{Fixbox|description=Play in windowed mode for now if alt-tab is needed|fix=}} | {{Fixbox|description=Play in windowed mode for now if alt-tab is needed|fix=}} | ||
− | + | ===Saving/loading causes crashing=== | |
+ | {{Fixbox|description=Ensure install directory has no spaces in it and is not a nested directory|fix='''Notes:''' | ||
+ | {{ii}} While a folder path such as {{Folder|C:\Duke4}} works best, it does not guarantee a fix to this issue.}} | ||
==Other information== | ==Other information== | ||
Line 333: | Line 371: | ||
|input = | |input = | ||
|input notes = | |input notes = | ||
− | |cutscenes = Smacker Video | + | |cutscenes = Smacker Video Technology |
|cutscenes notes = | |cutscenes notes = | ||
|multiplayer = | |multiplayer = | ||
Line 345: | Line 383: | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = | + | |minOS = XP |
− | |minCPU = Intel Pentium M Processor 740 | + | |minCPU = Intel Pentium M Processor 740 |
|minCPU2 = | |minCPU2 = | ||
− | |minRAM = | + | |minRAM = 2 GB |
− | |minHD = | + | |minHD = 2 GB |
− | |minGPU = | + | |minGPU = ATi Radeon X300 |
|minGPU2 = | |minGPU2 = | ||
− | |minVRAM = 64 MB | + | |minVRAM = 64 MB |
− | |minDX = | + | |minDX = 8 |
|recOS = | |recOS = | ||
Line 363: | Line 401: | ||
|recGPU2 = | |recGPU2 = | ||
|recVRAM = | |recVRAM = | ||
− | |notes = Minimum | + | |notes = {{ii}} Minimum specs based on oldest hardware tested by developers. Minimum specs give at least ~20+ FPS. Install size based on most recent release build. |
}} | }} | ||
{{References}} | {{References}} |
Latest revision as of 23:49, 8 April 2024
This page is a stub: it lacks content and/or basic article components. You can help to expand this page
by adding an image or additional information.
This product is unreleased but remains under active development - information may change frequently and could be outdated or irrelevant.
Developers | |
---|---|
Restoration Project | Mighty Foot Productions |
Original | 3D Realms |
Engines | |
Unreal Engine 1 | |
Release dates | |
Windows | Early access |
Taxonomy | |
Monetization | Freeware |
Microtransactions | None |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | First-person |
Controls | Direct control |
Genres | Shooter |
Art styles | Realistic |
Themes | 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 |
Duke Nukem Forever: Restoration Project is a fan-made effort to polish and complete the leaked 2001 builds of Duke Nukem Forever for modern PCs with a complete singleplayer campaign, multiplayer support and an SDK with source code.
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Official website | Version 0.2.1 | |||
Developer website | Version 0.2.1 Source Code |
Monetization
Type | Notes |
---|---|
Freeware | The game is free to download. |
Microtransactions
Type | Notes |
---|---|
No microtransactions | The game does not contain microtransactions. |
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\players\<user-id>\[Note 1] |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\players\<user-id>\saves[Note 1] |
Save game cloud syncing
- No save game cloud syncing information; you can edit this page to add it.
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | Only functions in windowed mode, and there are HUD and Menu issues | ||
Ultra-widescreen | Game does display, but there are HUD and Menu issues | ||
4K Ultra HD | |||
Field of view (FOV) | |||
Windowed | |||
Borderless fullscreen windowed | Planned to be supported at a later date. | ||
Anisotropic filtering (AF) | |||
Anti-aliasing (AA) | |||
High-fidelity upscaling | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | located in DukeForever.ini | ||
60 FPS and 120+ FPS | |||
High dynamic range display (HDR) | See the glossary page for potential alternatives. | ||
Ray tracing (RT) | Rendering is mostly CPU based so things like Nvidia RTX do not function |
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | Mouse Precision and Smoothing disabled | |
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | Planned to be supported at a later date. |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | Feature is unfinished | |
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
Local play | ||||
LAN play | 16 | Versus |
||
Online play | 16 | Versus |
- Multiplayer is an ongoing WIP, some modes are very early and not well implemented yet.
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
TCP | 7777, 8080, 8777, 9777, 27900 |
UDP | 7777, 7778, 7779, 27900 |
- Universal Plug and Play (UPnP) support status is unknown.
Issues fixed
'Debug Assertion' error
Exclude DukeForever.exe from Data Execution Prevention (DEP) in Windows settings |
---|
|
Issues unresolved
Alt-tabbing from Fullscreen renders game unplayable
Play in windowed mode for now if alt-tab is needed |
---|
Saving/loading causes crashing
Ensure install directory has no spaces in it and is not a nested directory |
---|
Notes:
|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 8, 9 | 9.0 is best supported at the moment, 8.0 is a fallback and is far buggier. |
OpenGL | 1.4 | Not as stable as 9.0. but better performance. |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Audio | Galaxy Audio System | |
Cutscenes | Smacker Video Technology |
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | XP | |
Processor (CPU) | Intel Pentium M Processor 740 | |
System memory (RAM) | 2 GB | |
Hard disk drive (HDD) | 2 GB | |
Video card (GPU) | ATi Radeon X300 64 MB of VRAM DirectX 8 compatible |
- Minimum specs based on oldest hardware tested by developers. Minimum specs give at least ~20+ FPS. Install size based on most recent release build.
Notes
- ↑ 1.0 1.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).