Baboon: It does work. It doesn't load your exact spot on the map (that's where it used to hang) but it DOES save the current map you're playing, and when you load that savefile you'll load the map you were originally playing on when you saved it. I'm looking into it a bit further but while I was testing it I kept thinking "damn... I can't take much more of this guy's voice being like this"
The savestate hotfix is in duke3dpsp build 97. That can be found here:
http://duke3dpsp.freezoka.com/dukedownload.html