Possible Fix for high crash frequency in Ultima IX
by Iceblade ·
July 27, 2012 at 9:08 am #2025
Sergorn and myself might have found a fix that would greatly reduce the number of crashes people are experiencing in Ultima IX without having to drop view distance to a few yards.
In options.ini, paste the text below the line over the performance section (only the performance section). Try it out and let us know if how it goes. We want to hear from you if you observe a reduction in crashes, an increase in crashes, or notice no significant alteration in crash frequency if you usually encounter a fair number of crashes. If the frequency of crashes is already pretty low, then this fix probably won’t help that much.
; Clipping planes
; Enables 16-bit texture maps
; Camera focal length
; Camera distance from Avatar
; The range through which windows can be seen through
; Screen radius of objects culled, and distance culling starts
; Are particle-system flames allowed?
; Poof optimization level:
; 0 = no optimization
; 1 = non-critical particles calculated but not transformed
; 2 = non-critical particles are neither calculated nor transformed
; 3 = all particles, critical or not, cease incepting children
; Default clipping plane setting for underground maps
; Set to 1 to use the compressed texture set for D3D
; Set to 1 to enable the hi-res sky (runs slower)
; Number of frames that unused D3D texture surfaces stay around
; Size in ?? of unused D3D surface pool
; Set to 1 to display frame rate on-screen
; Max # meshes read from disk each frame. Increasing this number will cause
; the game to run slower, but will “pop” items into view sooner.
; Number of frames that an un-used mesh stays in memory.
; Size (in bytes) of the RAM cache for meshes
; Max # of mesh instances created per frame.
July 28, 2012 at 2:14 pm #2058
I’ve tried this with two different PCs, and that seemed to fix all crashes (which to me was concentraded at Moonglow really: it was hell).
More feedback would be nice, but btween this and that new Yew, I think UIX is gonna be as bug free as it has ever been.
July 30, 2012 at 3:28 pm #2062
Forgot about the Book stuttering issue. To fix it go under Sound and change StreamDuration to 3000 or 5000 if necessary. Also, I would suggest a 16 bit GameScreenDepth for optimal performance of book openings.
And so far, tests are progressing quite well. Although Dermont doesn’t want to do what he’s told. What a coincidence, he didn’t want to do his job either before the shrine of compassion was cleansed. Oh well, at least if you’re around him during dawn or dusk, he’ll move where he is supposed to. I’ll have more a more effective fix implemented later on. In fact, I’ll probably apply it for almost all shop npcs as well to keep them grounded…. literally.