Akbarthegreat
Angel of Junil
First obvious question: do you have issues with any other games? It would make sense to first check if your computer is having issues if you suffer from issues worse than other people. Really slow disk access and crashes could be a corrupted disk or some other nasty error.
As for turn loading times, modern games are big. Say you have a 20 GB game (they exist) and you have to load 3D graphics into memory. This is usually bottlenecked by disk performance. If you have a mechanical disk with a 100 MB/s bandwidth or a RAMdisk with say 50 GB/s bandwidth. Now the game starts up and you need to read 10 GB, process it and then place some of it in the VRAM (the GPU RAM). Which disk will perform the task the fastest? That's where it's very beneficial, particularly if disk access is needed during the game. Decent NVME drives will also boost a lot here, though RAMdisk would be even fast and cheaper if you already have the memory.
I got a little caught up in civ5 and completely forgot about this thread, so I apologise for the late reply.
Regarding issues with other games, I've realised that I face a fairly similar issue with Vox Populi (civ5). In-game performance is completely fine, my laptop is above the recommended specs for the game, and I've played civ5 on a far worse (almost ancient) tower CPU. But beyond a certain point in the game (around turn 250 for standard maps), save games don't load. I don't get a CTD or anything, the game stays on the load screen indefinitely. Again, this problem never surfaces while I'm in-game. So theoretically I could play an entire game without any crashes or issues (I am extrapolating here, but I have good reason to believe it's true). The only problem arises when I try to load savefiles.
This issue along with my problems with DoC has me thinking about what you wrote about disk corruption or something along those lines since my problems are specific to loading. I have just one nonpartitioned disk, and I've thought about partitioning for some time now. Might do it finally. I tried defragging but it didn't help (and I believe windows occasionally does it anyway).
The last solution is trying a factory reset of my laptop. Every time I plan on doing it, I just get lazy and go back to playing unmodded civ4

Edit: I actually performed a disk speed check shortly after writing this post. I typed
Code:
winsat disk -drive c
Spoiler :
Code:
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: Storage Assessment '-drive c -ran -read'
> Run Time 00:00:14.64
> Running: Storage Assessment '-drive c -seq -read'
> Run Time 00:00:10.09
> Running: Storage Assessment '-drive c -seq -write'
> Run Time 00:00:11.45
> Running: Storage Assessment '-drive c -flush -seq'
> Run Time 00:00:09.30
> Running: Storage Assessment '-drive c -flush -ran'
> Run Time 00:00:13.34
> Dshow Video Encode Time 0.00000 s
> Dshow Video Decode Time 0.00000 s
> Media Foundation Decode Time 0.00000 s
> Disk Random 16.0 Read 1.32 MB/s 3.6
> Disk Sequential 64.0 Read 88.12 MB/s 6.3
> Disk Sequential 64.0 Write 73.46 MB/s 6.1
> Average Read Time with Sequential Writes 8.412 ms 4.9
> Latency: 95th Percentile 22.191 ms 4.4
> Latency: Maximum 101.271 ms 7.7
> Average Read Time with Random Writes 10.093 ms 4.5
> Total Run Time 00:00:59.31
If someone else tries this, post your results too. I don't really have much of a benchmark to compare myself to, apart from the numbers to the right of the results (which are presumably a score or percentile).
By start, do people mean the loading of a game save file? I always load, wait for Setup Map, then hit Windows key, program gets minimised, then click back into the program and it has usually skipped the longest loading step. If that helps.
Ah, I see I was unclear. In my previous post, I was referring to loading the game from desktop. The bit where "init xml" etc appears.
Last edited: