NBlood - r2036 - Built: Mon 6 Jan 11:00:01 EET 2020 --- commit 3f0e7c33b10fc987b65c6faf393d2e2703cd2759 Author: sirlemonhead Date: Sun Jan 5 21:05:51 2020 +0000 PCExhumed: Add startup window banner graphic. Thanks to Maxi Clouds! commit 1ef7f633b7b136bffe52984f3a6594b7e265c2d2 Author: NY00123 Date: Sun Jan 5 21:52:53 2020 +0200 PCExhumed: Call exit(EXIT_SUCCESS) from ShutDown, fixing a crash following the quit/exit OSD command. Also remove the call to exit from ExitGame, which is now redundant. commit 0a1fc7675c83bad69756bb1853ddad659e6c2151 Author: NY00123 Date: Sun Jan 5 21:20:33 2020 +0200 PCExhumed: Improve the cheat code fixes in CheckKeys. - Replace direct calls to strtok with calls to a new wrapper function, safeStrtok. Whenever strtok returns a null pointer, safeStrtok returns an empty string instead. This should assist with replicating the behaviors with the DOS EXE, without leading to crashes. - This way, the "GOTO" and "CREATURE" codes are fixed. The code handling "LEVEL" is additionally simplified. - The code executed if nStringLen == 0 || pToken == NULL is now gone. As is the case under DOS, if you enter a non-empty string which isn't matched at all, sHollyStr will be emptified, but you'll otherwise still be able to enter a code, with no need to retype "HOLLY".