WineHQ
Duke Nukem Forever Duke Nukem Forever - Full game



Category: Main > Games > 1st Person Shooter > Duke Nukem Forever > Duke Nukem Forever - Full game


NameDuke Nukem Forever
VersionDuke Nukem Forever - Full game
License Retail
URLhttp://www.dukenukem.com/
Votes 6
RatingBronze
Wine Version1.3.31
Maintainers of this version:
Description
This is the full retail version of Duke Nukem Forever available either physically on a DVD in one of the many retail box incarnations including Standard, Balls of Steel and Duke's Fully Loaded Package, or from Steam.
Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)

What works
Install, Main Menu, Game playable with lots of graphical errors and Mousebug.


What does not
Playing without Bugs


What was not tested
Higher Levels.


Additional Comments


Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
ShowDebian GNU/Linux Unstable "Sid" x86_64Nov 01 20111.3.31 Yes Yes Bronze Roland Haeder 
CurrentAptosid 32bitAug 28 20111.3.26 Yes Yes Bronze Richard Schieder 
ShowGentoo LinuxJun 18 20111.3.22 Yes Yes Bronze Manu 
ShowArch LinuxJun 18 20111.3.22 Yes Yes Silver ValdikSS 
ShowArch Linux x86_64Jun 18 20111.3.22 Yes No Garbage Kimmo 


Known bugs
Bug # Description Status Resolution Other apps affected
24951 Call of Duty / UO: Jerky freelook NEW View
27472 Duke Nukem Forever hangs in multiple locations during gameplay. NEW View
27994 Duke Nukem Forever needs d3dx9 native DLLs NEW View

 

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Blue Screen
by Rob on Monday February 18th 2013, 0:36
When I launch the game I can view all the intro movies and operate the menu no problem but on entering the game I'm presented with an all blue screen where I can see the "Piss" Prompt and after that the Press 'e' to exit prompt, everything thing else is just a flat blue, anyone else experienced this and have a fix?

[post new] [reply to this]

Mad mouse
by HonzaRez on Monday September 24th 2012, 16:41
Hello all, someone still working on Duke? My specs: Mageia2 64bit, Wine 1.4.1. GeForce 9800.
I tried everything, I deleted Wine config folder, made new one, ran all winetricks, MouseWarpOverride,strictdrawordering etc.
Now flickers are almost gone but mad mouse cursor is still here...
Game starts, flag apears, no error, then I can start campaigne, I see Duke's pissing etc, can see dead peop- sorry, dead soldiers, then scene with beast attack etc. But can't play because of the mouse cursor...
Any ideas?

[post new] [reply to this]

Fixed D3DDrv9.dll?
by Ryan on Saturday August 11th 2012, 14:05
Could someone post a working link to the fixed D3DDrv9.dll that is mentioned earlier in the comments? It seems the link no longer works. The game crashes as soon as I launch it, not even getting to the splash screen.

[post new] [reply to this]

Note for non-working DukeNukemForever.exe calls
by Roland Haeder on Wednesday December 14th 2011, 19:57
If you try to launch DNF through its direct exe file you may have noticed that it won't load anymore, even with native DLLs. The simple solution for this (could be) that you need to bring up Steam.exe instead because of a pending update which may cause that trouble.

I hope this helps someone. :)

[post new] [reply to this]

Screenshot from built-in or native DLLs?
by Roland Haeder on Friday December 9th 2011, 16:59
I wonder if the second screenshot ( appdb.winehq.org/screenshots.php?iAppId=13142&iVersionId=23714 ) is made with built-in (wine) or native (Windows) DLLs, because DNF doesn't even start here into an actual game?

[post new] [reply to this]

DNF
by dj--alex on Sunday September 4th 2011, 11:37
Ubuntu 11.04 64bit PC:Asus M4A78LT \Phenom II 975@4ghz\4Gb DDR3 1500Mhz\1TB HDD\570gtx
wine 1.3.26

:/media/D/Games/Duke Nukem Forever$ cd System
user@user-desktop:/media/D/Games/Duke Nukem Forever/System$ wine DukeForever.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x32ccc0,0x00000000), stub!
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 8 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 8 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 8 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 8 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:mixer:ALSA_MixerInit No master control found on HDA NVidia, disabling mixer
err:alsa:ALSA_CheckSetVolume Could not find '{PCM,Line} Playback Volume' element
err:alsa:ALSA_CheckSetVolume Could not find '{PCM,Line} Playback Volume' element
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x163380,0x1595e0): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x157ef8,0x1595e0): stub
err:ole:CoGetClassObject class {25e609e5-b259-11cf-bfc7-444553540000} not registered
err:ole:CoGetClassObject no class object {25e609e5-b259-11cf-bfc7-444553540000} could be created for context 0x1
fixme:dbghelp:elf_search_auxv can't find symbol in module
user@user-desktop:/media/D/Games/Duke Nukem Forever/System$ wine DukeForever.exe
fixme:win:EnumDisplayDevicesW ((null),0,0x32ccc0,0x00000000), stub!
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 8 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 8 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 8 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 8 channels, pretending there's only 2 channels
fixme:alsa:AudioClient_GetMixFormat Don't know what to do with 32 channels, pretending there's only 2 channels
fixme:mixer:ALSA_MixerInit No master control found on HDA NVidia, disabling mixer
err:alsa:ALSA_CheckSetVolume Could not find '{PCM,Line} Playback Volume' element
err:alsa:ALSA_CheckSetVolume Could not find '{PCM,Line} Playback Volume' element
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x163a08,0x159848): stub
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x163598,0x159848): stub
err:ole:CoGetClassObject class {25e609e5-b259-11cf-bfc7-444553540000} not registered
err:ole:CoGetClassObject no class object {25e609e5-b259-11cf-bfc7-444553540000} could be created for context 0x1
fixme:dbghelp:elf_search_auxv can't find symbol in module
user@user-desktop:/media/D/Games/Duke Nukem Forever/System$

[post new] [reply to this]

Crashing after first loading screen
by John on Tuesday June 21st 2011, 17:06
Hi guys, i have some problem trying to run DNF. I follow all instructions and finally came to campaign menu, when i trying to start the game, it crashes with standart wine error window on loading screen of first chapter. Terminal dont show any error. Maybe some of you have same problem and find a solve to it?

[post new] [reply to this]

Jerky Mouse Issue
by Alan Wortman on Sunday June 19th 2011, 19:49
I've managed to get this game to kick over and run - poorly. Only the driving sections are playable. The dinput8.dll must be set to native for the game to start as builtin version causes the game to crash because it can't detect a pointing device.

The mouse does not track smoothly. In menus it is extremely difficult to click on selections as this teleports the pointer away from the menu item and no click gets registered. MouseWarpOverride does nothing to fix this.

Any ideas?

[post new] [reply to this]

fullscreen
by Manu on Saturday June 18th 2011, 17:28
I've tried to remove the graphic glitches because I can't play with them so I disabled full screen, that didn't changed it a bit (well glitches are better at small resolutions I guess) but those mouse bugs everyone is talking about started to happen when I did that - I didn't have it for the whole time I played in fullscreen mode (still using a wine-desktop anyways).

[post new] [reply to this]

Screen flicker
by ValdikSS on Saturday June 18th 2011, 10:50
Hello guys! I'm playing a game without screen flicker. Just run the game with this:
wine explorer.exe /desktop=val,1280x720 DukeForever.exe
The only issue that the mouse sometimes going crazy. Playing 3 hours for now.

[post new] [reply to this]

Black Screen/Textures
by cientista99 on Wednesday June 15th 2011, 0:11
Hi!

I have a strange problem..

I launch Duke Nukem and the games start after a few tries, everything works good except for the problems like the flickering screen and the errors in console like everyone but:


When the game is loading i have that error:

fixme:win:EnumDisplayDevicesW ((null),0,0x33a8bc,0x00000000), stub!
fixme:keyboard:RegisterHotKey (0x20070,49270,0x00000001,1B): stub
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
fixme:d3d:wined3d_device_set_software_vertex_processing device 0x1824c8, software 0 stub!
fixme:d3d:query_init Unhandled query type 0xc.
fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:context_check_fbo_status FBO status GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT (0x8cda)
fixme:d3d:context_check_fbo_status Location SFLAG_INTEXTURE (0x40).
fixme:d3d:context_check_fbo_status Color attachment 0: (0x1a99a0) WINED3DFMT_B8G8R8A8_UNORM 1280x800
fixme:d3d:context_check_fbo_status Color attachment 1: (0x1a9dd8) WINED3DFMT_R16G16_FLOAT 1280x800
fixme:d3d:context_check_fbo_status Color attachment 2: (0x1aa0b0) WINED3DFMT_B8G8R8A8_UNORM 1280x800
fixme:d3d:context_check_fbo_status Color attachment 3: (0x1aa348) WINED3DFMT_B8G8R8A8_UNORM 1280x800
fixme:d3d:context_check_fbo_status Depth attachment: (0x197100) WINED3DFMT_D24_UNORM_S8_UINT 1280x800
err:d3d_draw:drawStridedFast >>>>>>>>>>>>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION (0x506) from glDrawElements @ drawprim.c / 43
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.


When the game starts everything is black and in the console i have lots of errors like that:

err:d3d_draw:drawStridedFast >>>>>>>>>>>>>>>>> GL_INVALID_FRAMEBUFFER_OPERATION (0x506) from glDrawElements @ drawprim.c / 43
fixme:d3d:context_check_fbo_status FBO status GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT (0x8cda)
fixme:d3d:context_check_fbo_status Location SFLAG_INTEXTURE (0x40).
fixme:d3d:context_check_fbo_status Color attachment 0: (0x9ffcec0) WINED3DFMT_B8G8R8A8_UNORM 1280x800
fixme:d3d:context_check_fbo_status Color attachment 1: (0x1ce9e000) WINED3DFMT_R16G16_FLOAT 1280x800
fixme:d3d:context_check_fbo_status Color attachment 2: (0x1c5d9588) WINED3DFMT_B8G8R8A8_UNORM 1280x800
fixme:d3d:context_check_fbo_status Color attachment 3: (0x1c5d9d68) WINED3DFMT_B8G8R8A8_UNORM 1280x800
fixme:d3d:context_check_fbo_status Depth attachment: (0xb65b908) WINED3DFMT_D24_UNORM_S8_UINT 1280x800


The textures are all black, the only things i can see is smoke, the piss... :)

I tried a lot of settings and configs. I have wine 1.3.22 and d3dx10 d3dx9 dinput dinput8 directx9 vcrun2008 vcrun2010 installed and dll set to native..

If someone can help..

[post new] [reply to this]


by Di on Tuesday June 14th 2011, 12:26
seems i fixed crash by patching D3DDrv9.dll, where i changed "jnz loc_1002C5FB" to "jmp loc_1002C5FB" so it like when int g_DisableTextureStreaming != 0;

please test if my D3DDrv9.dll works for you www.multiupload.com/8E32OJSQKM

[post new] [reply to this]

  • RE: by Thek Torium on Tuesday June 14th 2011, 14:03
    • RE: by Di on Tuesday June 14th 2011, 14:59
      • RE: by Chris Veritas on Wednesday June 15th 2011, 11:52
        • RE: by dyna on Wednesday June 15th 2011, 13:06
          • RE: by Chris Veritas on Wednesday June 15th 2011, 17:05
            • RE: by Roland Haeder on Tuesday September 6th 2011, 9:50
  • RE: by smoke.tetsu on Friday June 17th 2011, 17:33
  • RE: by FrozenCow on Saturday June 18th 2011, 15:59
  • RE: by Cedric Heintz on Sunday June 19th 2011, 13:03

by Di on Monday June 13th 2011, 11:11
set strictdrawordering=enabled and glsl=enabled in winetricks

[post new] [reply to this]

  • RE: by Di on Monday June 13th 2011, 11:13
    • RE: by Jonathan Busby on Monday June 13th 2011, 11:19
  • RE: by Thek Torium on Monday June 13th 2011, 12:29
    • RE: by Di on Monday June 13th 2011, 12:34
      • RE: by Thek Torium on Monday June 13th 2011, 12:40
      • RE: by Di on Monday June 13th 2011, 13:52
      • RE: by FrozenCow on Saturday June 18th 2011, 16:04
Failed to create DirectInput mouse device.
by Thek Torium on Monday June 13th 2011, 4:18
david@LocalHorst:~$ wine .wine/drive_c/Programme/Duke\ Nukem\ Forever/System/dukeforever.exe
fixme:ntoskrnl:KeInitializeTimerEx stub: 0x1110a0 0
fixme:win:EnumDisplayDevicesW ((null),0,0x32ccc0,0x00000000), stub!
fixme:mixer:ALSA_MixerInit No master control found on HDA NVidia, disabling mixer
err:ole:CoGetClassObject class {25e609e5-b259-11cf-bfc7-444553540000} not registered
err:ole:CoGetClassObject no class object {25e609e5-b259-11cf-bfc7-444553540000} could be created for context 0x1
fixme:dbghelp:elf_search_auxv can't find symbol in module

getting this error when starting the game, any solutions?

DNFs error log: pastebin.com/wFfrcdgr

[post new] [reply to this]

EXCEPTION_SINGLE_STEP
by Martin Juhl on Saturday June 11th 2011, 14:45
When launching from Steam I get a Crash Report:

DukeForever.exe caused an EXCEPTION_SINGLE_STEP in module at 0023:00950C00

and some registers information...

Anybody got any solution for this??

[post new] [reply to this]




   << Back

Page loaded in 0.19907 seconds.