Ok, I am back, a little reseted for new deeds
Three_Crowns
Well, most troubles occured with Ti4200 cards, so it might be not as bad. Also, even some GF2/GF4-MX users had improvements.
Private_pAuLa
Thanks for the info.
Smidlee
Well, civ4 gets most out of geometry processing while Doom3 relies more on raster options and CPU. Shadows eat most of the time as as far as I know tech behind stencil shadows, it's more CPU-oriented (damn, my 1.3Ghz usually crawls with those shadows around

).
druade
Installer is not ready yet. This intermediate release was put to see if it's worth being put into 'installer' release.
Gen
Switching antialiasing (or resolution) to something different and back might also help to reset video memory cache. I will investigate histographs problem.
Thrallia
If post #640 is the first thing you have heard about memory-fix, then someone has given you wrong link... Initially you should try post #1 version, it's the most stable/improving version so far. Though, it requires more things to config.
David Smith
Heh, thanks

I'm going to ballance it in between 1st and this version...
Caesar69
Well, you might want to play with this setting. Some folks with 256Mb had to set it to 80 or 150 or 180 to run nicely. Something is badly estimated within that update, I'm checking what exactly...
MourinhoPortuga
I mean 'vid_mem_usage' in 'Harkonnen.ini'.
Pheoni
There might be error message appearing. The only way to avoid rebooting is to press ctrl-alt-del, 'c', (down if you have 'ccApp' of NAV2005), del, Enter. Yes, it kills civ4.exe with blind clicks in task manager. A better solution is to run it in windowed mode. I think you are getting an error like
Walter Hawkwood did. If exactly same message appears, try reducing 'vid_mem_usage' with the new fix. He had to decrease it from 256 to 150... oh.
Thrallia
Thanks for report. FPS during movies doesn't kill them. Something other does. As I have noted, the movies stutter wehen game swaps right before starting to show one. It looks like it predicts movie FPS during loading, and this makes it showing them badly. I myself saw movie stuttering, but background 3D workers still dug the earth with their usual rate of 20-30 fps, no matter that movie frames were occasionally frozen.
I batman
I still have to make two things:
1) Make it independent of 'vid_mem_usage', so it does not trouble anyone and can be put into offical release.
2) Make installer out of all that, so that everyone can download it and see all those who helped writing it
Serene1
No, I don't affect keyboard input in any form. The only keyboard-relative thing in patch is calling 'GetKeyState' WinAPI call to toggle FPS meter. I myself had my keyboard layout switching disabled for some reason (alt+shift for rus/eng), and I don't know what could have caused that...
Smidlee
Yes, I have noted that globe view depends on cities. In one of my previous posts I said that it is not graphics-related as I suspected before. This might be something with game logics about cities with globe view. This happens even with 'duel' map when the globe is actually flat.
Aeon221
The main reason of that update was to keep 'vid_mem_usage' a "moron" term - amount of video memory (it's written on the box whe one buys his/her videocard). Though, estimations based on it were not as precice as I'd like them to be...
atomant
It looks like 2nd fix still hits AGP memory (tried to avoid that) - and that's slow with civ4 except 64Mb video cards.
Thanks for your kind words! (no pin here) It might be interesting that I had same thoughts when I dared to start this
thing
Zibby
WEll, it's definitely not ok how it looks... Do you have 'texel alignment' adjusted anywhere? It was a known problem when D3D games started appearing (Diablo2, NFS3, etc...). It looks like it's the problem again here...
With P3-1.3Ghz / ATi Radeon 9800 Pro I usually also have ~20-30 FPS.
antracer
Thanks for being honest on those issues! I think these are the problems everyone is going to experience with this update sooner or later in their games... So I am coming with another intermediate release within few days.
DTRemenak
Don't hesitate to play with 'vid_mem_usage' even with the update... My expectations derived from video memory usage were incorrect, so absolute values of 100/128/etc... might be fine.
Walter Hawkwood
Well, 'total memory' is the thing I meant. I'm sorry for mistake.
MrDrizzt
Probably it causes Direct3D to flush its rendering buffers since I start a new 'scene' (in D3D terms) to draw FPS meter. I will check this thing with civ4 calls. Thanks fro pointing that out.
Michelangelo
You may try 'vid_mem_usage = 128', this should help with non-tnl card.
Briareos
You are right.
maxon and others having problems with 'hapdbg.dll'. Look a few posts above (or post #1) - I've put 'hapdbg.dll' from my installation of civ4 there.
godzilla_hiper
Though I've alredy replied with 'vid_mem_usage' suggestions, this might be some flaw with drivers or invalid Direct3D version (debug run-time for exampel if you are developer).
Memory savings won't be greate with start of the game. They grow as the game progresses (saves some % of memory).
Steve2000
Woody
Thank you for your repors!
Venger
Thanks!
Snype
FullyCompletely
Ok, at least it didn't get much worse... look forward for next intermediate release. I hope that will be the last of 'intermediate' series.
Caesar69
This should be something around physical memory management. Probably increasing swap file size will help.
lord graywolfe
Ok, let's check it with the next release...
Varelse
Where civ4 resides... or you may subscribe
Releases Info thread to get notified when installer is ready.
Thrallia
Please send me your savegame to
headden@karelia.ru - I will test it locally. Please also specify your 'vid_mem_usage' within that mail and write a word 'gunship' in mail body or in subject, so I won't forget what's this savegame about

Thanks in advance.
SithlordDK
Yeah... I that already. Please don't give up trying next one when it becomes available
Hardvark
Thanks!
Everyone
Thanks for good words and staying with me in this thread, and for helping testing it! Much appreciated. I am going to release another intermediate release which will have just a profiler which will simulate civ4 behvior and detect when it slows down or crashes, just to adjust that damd "vid_mem_usage" to best suitable value.