Just downloaded and tried to run version .93 and not only did eDuke give me errors it doesn't give me in my main Duke3D directory ["Error(s) found in file 'EDUKE.CON'" and "Duke Nukem 3D game data was not found. A valid copy of DUKE3D.grp .... is needed" (DUKE3D.grp IS in my Duke64 directory, and EDUKE.con is part of DukePlus, and not in my main Duke directory, and I have no problems loading Duke3d from that directory without DukePlus), but the log file had the following in it:
EDuke32 2.0.0devel r4313 (64-bit)
Compiled Feb 9 2014 11:30:31
Using C:/EDuke/Duke64/ for game data
Checking for updates...
Connecting to
http://eduke32.sourceforge.net
Current version is 0... no updates available
Windows 7 Service Pack 1 (build 6.1.7601)
Initializing SDL system interface (compiled against SDL version 2.0.1, found version 2.0.1)
Using "windows" video driver
Searching for game data...
Using C:/EDuke/Duke64/duke64/ for game data
Using "DUKE3D.GRP" as main game data file.
Using group file "duke64/DUKE3D.GRP".
Compiling: EDUKE.CON (237 bytes)
Including: DEFS.CON (37013 bytes)
Using dynamic tile remapping
Using dynamic sound remapping
Including: DEFS2.CON (10073 bytes)
Using DEF file: duke64.def.
Including: USER.CON (43829 bytes)
Including: USER2.CON (3492 bytes)
Including: DISPLAY.CON (34294 bytes)
DISPLAY.CON: In state `event_displayrooms_2':
DISPLAY.CON:496: error: symbol `NEW_SHADING' is not a game variable.
DISPLAY.CON: In state `event_displayrest_2':
DISPLAY.CON:512: error: symbol `NEW_SHADING' is not a game variable.
DISPLAY.CON: In state `event_game_1':
DISPLAY.CON:523: error: symbol `NEW_SHADING' is not a game variable.
DISPLAY.CON: In state `displayshade':
DISPLAY.CON:794: error: symbol `NEW_SHADING' is not a game variable.
DISPLAY.CON: In state `event_animatesprites_1':
DISPLAY.CON:1155: error: symbol `NEW_SHADING' is not a game variable.
DISPLAY.CON: In state `event_displayrooms_4':
DISPLAY.CON:1531: error: symbol `NEW_SHADING' is not a game variable.
DISPLAY.CON: In state `event_displayrest_4':
DISPLAY.CON:1588: error: symbol `NEW_SHADING' is not a game variable.
Including: SCREENS.CON (52291 bytes)
SCREENS.CON: In state `textcolor':
SCREENS.CON:85: error: symbol `GRETURN' is not a game variable.
SCREENS.CON: In state `screen_fade':
SCREENS.CON:109: error: symbol `DISPLAYBRIEFING' is not a game variable.
SCREENS.CON: In state `draw_screen_scale':
SCREENS.CON:266: error: state `draw_window' not found.
SCREENS.CON: In state `draw_screen':
SCREENS.CON:302: error: symbol `screenx1' is not a game variable.
SCREENS.CON:302: error: symbol `screeny1' is not a game variable.
SCREENS.CON:302: error: symbol `screenx2' is not a game variable.
SCREENS.CON:303: error: symbol `screeny2' is not a game variable.
SCREENS.CON: In state `draw_screen_text':
SCREENS.CON:317: error: symbol `screenx1' is not a game variable.
SCREENS.CON:317: error: symbol `screeny1' is not a game variable.
SCREENS.CON:317: error: symbol `screenx2' is not a game variable.
SCREENS.CON:318: error: symbol `screeny2' is not a game variable.
SCREENS.CON: In state `draw_score':
SCREENS.CON:477: error: state `draw_window' not found.
SCREENS.CON:487: error: symbol `screenx1' is not a game variable.
SCREENS.CON:487: error: symbol `screeny1' is not a game variable.
SCREENS.CON:487: error: symbol `screenx2' is not a game variable.
SCREENS.CON:488: error: symbol `screeny2' is not a game variable.
SCREENS.CON: In state `displaybonus':
SCREENS.CON:673: error: symbol `GRETURN' is not a game variable.
SCREENS.CON:674: error: symbol `HILE' is not a game variable.
SCREENS.CON:705: error: symbol `GRETURN' is not a game variable.
SCREENS.CON:706: error: symbol `HILE' is not a game variable.
SCREENS.CON:876: error: symbol `GRETURN' is not a game variable.
SCREENS.CON:877: error: symbol `EMP2' is not a game variable.
SCREENS.CON: In state `event_displayrest_6':
SCREENS.CON:1962: error: symbol `LASTSCREENCOUNT' is not a game variable.
SCREENS.CON:1974: error: symbol `DISPLAYBRIEFING' is not a game variable.
SCREENS.CON:1977: error: symbol `DISPLAYVICTORY' is not a game variable.
SCREENS.CON:1980: error: symbol `DISPLAYBONUS' is not a game variable.
SCREENS.CON:1983: error: symbol `DISPLAYCREDITS' is not a game variable.
SCREENS.CON:1988: error: symbol `DISPLAYBRIEFING' is not a game variable.
SCREENS.CON:1991: error: symbol `DISPLAYVICTORY' is not a game variable.
SCREENS.CON:1994: error: symbol `DISPLAYBONUS' is not a game variable.
SCREENS.CON:1997: error: symbol `DISPLAYCREDITS' is not a game variable.
SCREENS.CON:2002: error: symbol `LASTSCREENCOUNT' is not a game variable.
SCREENS.CON:2003: error: symbol `CREENCOUNT' is not a game variable.
SCREENS.CON:2004: error: symbol `LASTSCREENCOUNT' is not a game variable.
Including: HUD.CON (26298 bytes)
Including: WEAPONS.CON (23330 bytes)
WEAPONS.CON: In state `event_drawweapon_2':
WEAPONS.CON:1114: error: symbol `LASTPLAYERPAR' is not a game variable.
WEAPONS.CON:1120: error: symbol `LASTPLAYERPAR' is not a game variable.
WEAPONS.CON:1120: error: expected a keyword but found `fp'.
Including: GLOBAL.CON (15188 bytes)
GLOBAL.CON:3: error: state `event_egs_0' not found.
GLOBAL.CON: In state `episodesettings':
GLOBAL.CON:16: error: parameter `SCREEN_BRIEFING' is undefined.
GLOBAL.CON: In state `levelsettings':
GLOBAL.CON:29: error: parameter `SCREEN_VICTORY1' is undefined.
GLOBAL.CON:43: error: parameter `SCREEN_VICTORY2' is undefined.
GLOBAL.CON:62: error: parameter `SCREEN_VICTORY3' is undefined.
GLOBAL.CON: In state `screenorder':
GLOBAL.CON:94: error: parameter `SCREEN_BRIEFING' is undefined.
GLOBAL.CON:95: error: parameter `SCREEN_BRIEFING' is undefined.
GLOBAL.CON:97: error: parameter `SCREEN_VICTORY1' is undefined.
GLOBAL.CON:98: error: parameter `SCREEN_VICTORY1' is undefined.
GLOBAL.CON:100: error: parameter `SCREEN_VICTORY2' is undefined.
GLOBAL.CON:101: error: parameter `SCREEN_VICTORY2' is undefined.
GLOBAL.CON:103: error: parameter `SCREEN_VICTORY3' is undefined.
GLOBAL.CON:104: error: parameter `SCREEN_VICTORY3' is undefined.
GLOBAL.CON:106: error: parameter `SCREEN_BONUS' is undefined.
GLOBAL.CON:107: error: parameter `SCREEN_BONUS' is undefined.
GLOBAL.CON:109: error: parameter `SCREEN_DMBONUS' is undefined.
GLOBAL.CON:110: error: parameter `SCREEN_DMBONUS' is undefined.
GLOBAL.CON:112: error: parameter `SCREEN_CREDITS' is undefined.
GLOBAL.CON:113: error: parameter `SCREEN_CREDITS' is undefined.
GLOBAL.CON: In actor `MAPCODE':
GLOBAL.CON:176: error: parameter `SCREEN_BONUS' is undefined.
fatal error: too many errors: Aborted
Found 0 warning(s), 64 error(s).
What is going on?
Oh, and Mapster32 also fails in the Duke64 directory:
Mapster32 2.0.0devel r4069
Compiled Sep 21 2013 06:44:49
Using C:/EDuke/Duke64/ for game data
Windows 7 Service Pack 1 (build 6.1.7601)
Initializing DirectDraw...
Loading "m32help.hlp"
Loading NAMES.H
Loaded 740 names.
Initializing DirectInput...
- Enumerating attached game controllers
- No game controllers found
Uninitializing DirectInput...
Initialized 24.0M cache
Enabling desktop composition...
Setting video mode 1440x900 (8-bit fullscreen)
Loading sounds from "GAME.CON"
warning: duplicate sound #261, overwriting
warning: duplicate sound #323, overwriting
Loaded 374 sound definitions.
Palette set failed: DDERR_SURFACELOST
Palette set failed: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Failed locking back-buffer surface: DDERR_SURFACELOST
Palette set failed: DDERR_SURFACELOST
Palette set failed: DDERR_SURFACELOST
(The same versions of Eduke32 and Mapster32 are in both directories, BTW.)