It doesn't happen on my RP 2.3.3 game.
That's strange, right?
I verified that the latest sfall .dll that works for me to transition without crashing in the Den is 3.6.
The ddraw.dll from 3.7, 3.7a, and 3.7b all crash at that transition... for me, anyways.
Changing the .dll to the one from 3.6 resolves the issue. I'm also using RP 2.3.3.
I'll use winmerge to see if it's a particular 3.7+ ddraw.ini setting that I have set that doesn't exist in 3.6.
EDIT:
These are the options I have set in my ddraw.ini from 3.7b which aren't present in the 3.6 ini:
SaveInCombatFix=2
GainStatPerkFix=1
FastShotFix=1
InventoryApCost=4
QuickPocketsApCostReduction=2
ObjCanSeeObj_ShootThru_Fix=1
arraysBehavior=1
StackEmptyWeapons=1
ReloadReserve=0
DialogOptions9Lines=1
EnableMusicInDialogue=1
CanSellUsedGeiger=1
CarChargingFix=1
InstantWeaponEquip=0
I tried flipping them, but it still crashes at the same transition. Same on a new installation, and same for a newly started game. The only thing that fixes it (for me) is to use the ddraw.dll from 3.6.
GOG version, if that matters.
EDIT2: "What did you do in the Den before the crash, or the game crashed even you just rush to the residential area right after entering in the town?"
No matter what I do or don't do before transitioning, the crash occurs with 3.7+ ddraw.dll's. During one test run, it crashed upon entering the den for the first time, but that crash was not reproducible so whatever.
Also (and this may or not be related), no matter what I do, sfall does not think my video card supports sm3.0 -- but it does since it's an amd 7990. I discovered this when trying to get a hardware shader working. I don't know if it works with the 3.6 dll or not.
I'm tempted to just use 3.6 while in the Den, and then switch back to 3.7b when I leave and see how it goes. Up until the Den, I had 0 issues with 3.7b (other than the hardware shader thing, but I don't really care about that). But if it turns out I just have to use 3.6, I can live with that.
There's a good chance it's just the Den.
I haven't tested without also running f2res (version 4.18, with and without zoom), because that would be a deal breaker for me.