Posted October 09, 2018
I've just installed System Shock v1.1.7 (the latest version of the source port) onto my laptop, and it won't work, instead I just get the error:
Kex Assertion Failure
Assertion failed.
Condition: index < m_dwSize
File: e:\projects\systemshockex\kex3_sekhmet\source\framework\array.h
Line:448
The directory mentioned in the error message doesn't exist, and not should it since I've installed the game to:
C\SSSP
Afterwards, I did install the game to E:\wingames\SSSP (in case C:\SSSP was somehow the problem), but it still gives the same error. Note that I've included a JPG of the error message in case I've typed anything wrong (don't you wish Windows would let you copy & paste error message text?).
The laptop (a Hewlett Packard G6 1331) is running Windows SP1, and I've tried the suggestions in the System Shock Enhanced Edition mini FAQ thread, so I've installed:
* Win7 platform update, if you have Windows7.
* Windows SDK and KB4019990, if you have Windows8.
* Net Framework 4.7.2
* VC++2015
as recommended, and disabled my virus killer, but I just keep getting that same error message, which appears when I start the game, it doesn't show the intro movies, or anything. The source port works fine on my desktop (Windows 7), so it's not that the game installation file is corrupt.
The earlier version of the source port loads and runs fine on the laptop (and desktop). And the other games I've tried work fine on the laptop, it's just v1.1.7 of the System Shock source port that throws up this error and refuses to run.
Any help or advice would be much appreciated, thanks.
Kex Assertion Failure
Assertion failed.
Condition: index < m_dwSize
File: e:\projects\systemshockex\kex3_sekhmet\source\framework\array.h
Line:448
The directory mentioned in the error message doesn't exist, and not should it since I've installed the game to:
C\SSSP
Afterwards, I did install the game to E:\wingames\SSSP (in case C:\SSSP was somehow the problem), but it still gives the same error. Note that I've included a JPG of the error message in case I've typed anything wrong (don't you wish Windows would let you copy & paste error message text?).
The laptop (a Hewlett Packard G6 1331) is running Windows SP1, and I've tried the suggestions in the System Shock Enhanced Edition mini FAQ thread, so I've installed:
* Win7 platform update, if you have Windows7.
* Windows SDK and KB4019990, if you have Windows8.
* Net Framework 4.7.2
* VC++2015
as recommended, and disabled my virus killer, but I just keep getting that same error message, which appears when I start the game, it doesn't show the intro movies, or anything. The source port works fine on my desktop (Windows 7), so it's not that the game installation file is corrupt.
The earlier version of the source port loads and runs fine on the laptop (and desktop). And the other games I've tried work fine on the laptop, it's just v1.1.7 of the System Shock source port that throws up this error and refuses to run.
Any help or advice would be much appreciated, thanks.