DeeperThought, on May 19 2009, 11:25 PM, said:
1) When asking for help with an eduke32 problem, it's always a good idea to post a copy of your eduke32.log file. That shows what version you are using, what mods you using it with, etc
2) The save file is 800kb, which is pretty large for a vanilla game save. It could be that he was playing a large user map or a mod that has big CON files. I did try to open it in both vanilla and Duke Plus, and neither worked.
3) You won't be able to open the saved game if the version of EDuke32 is different from the one it was saved on. Are you sure it didn't get updated when you reinstalled?
4) Games get lost and started over all the time. It's not a big deal. Lots of things invalidate save game files and it's something we have learned to live with in this community.
Maybe you've never had to explain to a kid that the file you gave your word of honor would be saved, has been lost. Not easy to put it mildly, and yes I know we have to live with such things but that doesn't make it OK. In any case it puzzles me because it's illogical and I hate illogical problems. I used the same game version, no doubt about that since it was burned to a CD. And all I did was email the saved game file to myself. Looking at the file in a hex editor, I don't see anything obvious unless perhaps there is a difference in the header, but not knowing the file format I can't tell what the layout of the header means anyway. My son has shown me what he was doing and he was playing the basic Eduke32, no special mods or maps as he doesn't have any. The game can't have been updated since we downloaded it as we already have the latest version, v321.
I do thank you for trying the file yourself and confirming that it no longer works. At least that tells me that the problem does exist. But I guess that's as far as I can expect to get.
Here's the logfile from the current installation anyway, can't see that it would help but you never know.
EDuke32 1.5.0devel 20090313
addsearchpath(): Added C:/duke3d/
OS: Windows XP (5.1.2600) Service Pack 3
Loading opengl32.dll
Loading glu32.dll
Initializing DirectDraw...
Using config file 'eduke32.cfg'.
Scanning for GRP files...
Using group file 'duke3d.grp' as main group file.
Using group file 'autoload/duke3d.grp/duke3d_hrp.zip'.
Using group file 'autoload/duke3d.grp/eduke32_mus.zip'.
Using group file 'autoload/duke3d.grp/maphacks.zip'.
Compiling: GAME.CON (151190 bytes)
Including: DEFS.CON (35992 bytes)
Including: USER.CON (45482 bytes)
GAME.CON: In actor `ORGANTIC':
GAME.CON:3968: warning: found `else' with no `if'.
GAME.CON: In state `pigshootenemystate':
GAME.CON:5891: warning: found `else' with no `if'.
Found 2 warning(s), 0 error(s).
Resizing code buffer to 16187*4 bytes
Script compiled in 13ms
Compiled code size: 16179*4 bytes, version 1.4+
Pointer bitmap size: 2024 bytes
1917/11264 labels, 308/2048 variables
125/16384 quotes, 0 quote redefinitions
0/88 event definitions, 207 defined actors
Initialized 32.0M cache
Definitions file 'duke3d.def' loaded.
RTS file DUKE.RTS was not found
Initializing OSD...
Using keyboard layout 00000409
Initializing DirectInput...
- Enumerating attached input devices
* MOUSE: Mouse
* KEYBOARD: Keyboard
* OTHER: USB Internet Phone by TigerJet
Setting video mode 1024x768 (32-bit windowed)
OpenGL Information:
Version: 3.0.0
Vendor: NVIDIA Corporation
Renderer: GeForce 8500 GT/PCI/SSE2/3DNOW!
Cache contains 0 bytes of garbage data
Initializing music...
Loading OpenAL32.DLL
OpenAL Information:
Version: OpenAL version 1.1
Vendor: Creative Labs Inc.
Renderer: SB X-Fi Audio [BC00]
Initializing sound...
Initializing MultiVoc...
- 32 voices, 1280 byte mixing buffers
Initializing DirectSound...
- Primary buffer format: 2 ch, 44100Hz, 16 bits
- Creating secondary buffer
Executing "eduke32_binds.cfg"
EOF: EDuke32
Cache time: 7592ms
LARGE MEDKIT: +30
UDP networking uninitialized successfully.
Uninitializing MultiVoc...
Uninitializing DirectSound...
Uninitializing OpenAL...
Uninitializing DirectInput...
Wrote eduke32.cfg
Wrote eduke32_binds.cfg
Uninitializing DirectDraw...