SlowFrozen Doors, Fire, Spell etc. animations, Thread 8 of J

Post » Sat Dec 07, 2013 1:38 am

Original Post by Earthling, then Augi took over.
Earthling and Augi don't frequent here very much anymore, so I guess I'll pick up the slack - Tig


A workaround has been found for pc users involving hex editing savegames. People using the 360 and the PS3 and everyone looking for a official and permanent fix will have to wait for more word from Bethesda...and it's already been a VERY long wait meaning it's likely not going to happen. They are fully aware of the bug now thanks to a couple very determined community members (Polygon Pirate, ashakanar)...see bottom of this post for recent updates. See the "Temporary workarounds" section of this post for description and links if you're using a PC and be damn thankful to zBobG, RenderFred, and Wrye among other members no longer here that helped provide a fix.

Welcome to the 8th thread regarding this issue. ANY further insight is appreciated.

Here are the previous threads:
Update....Part I - VI are now long gone /1346.gif' class='bbc_emoticon' alt=':sad:' />

http://www.gamesas.com/bgsforums/index.php?showtopic=688265&hl=


These 7 threads have ~61,114 (cumulative) views! Who knows how many have looked but merely lurked.

I have sent this post, in full, to gamesas technical support. http://support.gamesas.com/asp/email.asp?sid=033434060506024178102033&pid=1462&pnm=Oblivion&seid=3932&pos=Windows+XP

The problem involves freezing/stuttering of secondary animations such as: fire, spell effects (on self and target), doors/gates/lids, corpse smashers, extentable bridges, traps of all kinds, fog, sparks from weapon impacts, butterflies, fireflies. The climix of the main quest is, by its very nature, affected as well.

Affected animations are sometimes completely frozen or PAINFULLY slow. In the case of doors, lifts, and bridges this can prevent further progress.

Overall framerate does NOT freeze/stutter and all other gameplay elements function normally ie character/npc/creature,tree, water, sky animations/movement, menu navigation, melee and magic combat (the effect of spells {damage health 10 for 2 sec} occur normally but the visual effects do not) all work fine. A high overall framerate is actually associated with a worsening of the problem.

Certain animations that one would predict to be affected are not. These include: the on target effect of the Detect Life spell and the fire animation of an equiped (on yourself or npc) torch. This needs further investigation.

Strange behaviour observed by many/all: the greater the angle between the centre of your point of view (centre of the screen) and the animation in question, the less the freezing/stuttering occurs. Also, the closer you are to the animation the worse the freezing/stuttering is.

All conceivable hardware/OS configurations/combinations, including the 360 and PS3, have been affected, from obsolete to cutting edge.


Possible causes that seem to be NOT universal:

1. Savegame filesize.
2. # of items stored in containers and/or out of containers.
3. Glitch began during xxx particular quest.
4. Number of or type of locations explored. For me it started after exploring Alyeid ruins but others have encountered it without entering any ruins.
5. Use of fast-travel.
6. Constant effects on your character.
7. Savegame corruption. Some have experienced corruption when saving while the glitch is currently active, others have had virtually no obviously corrupt saves in any circumstance.
8. Usage of mods.

If this is indeed a savegame corruption issue then the savegame system in Oblivion is in need of fixing.


Possible causes that seem to be universal:

1. # of hours played. While symptoms have been observed early on by some, virtually all people begin to notice or be hindered by the problem after many (100+ and usually 200+) hours of play with a single character.
2. High overall framerate, as a cause of or symptom of the problem. Without a doubt, the problem is at it's worse when framerate is high. This is likely the most solid lead and is in need of further investigation.
3. Physics bugs. Items jiggling or "resetting" when you enter an indoor location and items falling through the floor. This is less consistent than 1 and 2 but many have reported it.


Oblivion (and Morrowind) was made using the "Gamebryo" middleware. http://en.wikipedia.org/wiki/Gamebryo Could this problem be rooted in Gamebryo?


Temporary workarounds:

Hex editing a savegame (Disclaimer: there is no full official understanding, yet, of what the byte in question does, other than that it causes and cures the problem depending on its value).
Quote of The other Felix: "The saved game files contain a four byte sequence that appears to be be continuously incremented during play, triggering the problem when it reaches a certain value (possibly when changing from FFFFFF48 to 00000049), and with values beyond that increasing its severity. The editing consisted of decreasing the value of the last byte in that sequence by using a hex editor on an affected save. I suspect that the problem will reappear once the 'magic' value is reached again, but that can probably be delayed indefinitely by further editing."


Here are 3 programs that will change the value (listed in order of most used fix) :
1. zBobG's program can be used to examine, as well as fix, the byte http://www.tesnexus.com/downloads/file.php?id=5127
2. RenderFred's program will modify all saves at once if you so choose http://renderfred.free.fr/oblivion/OBSAF.zip
3. For advanced users, Wrye's program, http://wrye.ufrealms.net/, has, among its many features, a function for resetting the byte.


zBobG's fix and quick explanation of the Float number transition where the the animation bug occurs:
The 48 to 49 transition is just the quick-and-dirty test for the animation bug. That byte is the first of 4 bytes (that you can see in OAF) and all 4 bytes are the binary representation of a Float (a decimal) number. Testing has found that when that Float number exceeds a certain value then the animation sticks. The 49 is just an indicator that the value has been exceeded. The fix, replacing 49 with 40, is just a quick-and-dirty method of easily reducing the value of that Float number.
Don't worry about messing up your game, only that one byte is changed and nothing else in the game is affected, except the animation being fixed of course. You can also fix your game any number of times with no bad effect.

Kivan's discovery with Shivering Isles:

Other Suggestions:
Hot Key switching of weapons and equipment or changing from 1st to 3rd person view, may help temporarily speed up doors opening or aid in slow animation sequences completing.
Casting a spell may help temporarily speed up slow/frozen doors, platforms, etc.
The .ini setting fAnimationMult=1.1 (or higher-default is 1.0) seems to fix it, but causes other issues.
Use tcl (noclip) in the console to fly through/to where you want to go.
Look away from the affected animation.

Reloading a save made before the issue began invariably results in it's re-appearance, usually around the same game/real time point at which it first started.

Here's a (abbreviated) list of questions one of our fellow sufferers put together that may help find a commonality/solution:

1. Do you recall experiencing any other very unusual graphical glitches, physics bugs, etc?

2. What CPU/memory/video card do you have?

3. What resolution/options do you usually use (especially around the time the glitch started)?

4. Any mods that you have installed that might affect this?

5. Anything unusual about your hardware/software/os/configuration/playstyle that most people probably do not/do have?

6. Under what circumstances does the problem seem to be at its worse and least?

7. Please feel free to suggest any other questions you think might be good to ask to help ferret out a common cause for this glitch.

_
_
_
_



Some updates regarding getting devs to recognize the problem...read on








/nope.gif' class='bbc_emoticon' alt=':nope:' /> It's looking like the bug is here to stay...not even Bethesda knows what to do about it now. PS3 owners are not exempt either apparently:


And just when you thought it was over...

User avatar
Sabrina garzotto
 
Posts: 3384
Joined: Fri Dec 29, 2006 4:58 pm

Post » Sat Dec 07, 2013 12:26 pm

****
Welcome to the 8th thread regarding this issue. ANY further insight is appreciated.
****
I just started experiencing this bug recently with my level 45 character. She was NOT impressed, so I had to check the problem over.
What I CAN tell you, is that the interrupt routine needed for the secondary animations has become flawed. Instead of reading the correct DATA for the event timer so that the animation is running smoothly. It's reading DATA from within the PLAYER view area. The REAL data should be a constant, ie 0 that does not slow the animations down. Instead it's reading a constantly changing variable, that is attached to player movement/direction. I'm not sure if this variable is the compass data, camera co-ords or view distance. THEORY EXAMPLE ONLY. If NORTH = 0, then no outer loop timing of event will occur and the animation will run a max speed. If 1 degree anti-clockwise was 359, then there would be 359 WAITS before the next call to the interrupt to display the next part of the animation.
So depending on where you are looking, the rate of animation update will be quick to SLOOOWWWW.

My debugger has picked up a number of spurious JUMPS, CALLS, and MOVES in the main code, that use POINTER INDEXING to write a value to DS:0023:000000??, ?? being a variable. These offending writes have been closed down by Windows as ACCESS VIOLATIONS.
It would seem that incorrect address space allocation, may be overwriting another area assigned for the interrupt event timers data. This must be stored somewhere in the save game DATA SEGMENT along with players OPTIONS menu data, .ie TEXTURE SIZE.

If someone can located the correct area of DS: for the interrupt handler for secondary animations. It may be possible to point the routine to the correct event timer DATA, or re-write the main code, so that the data overstretching it's size boundary, that's fixed by the 'dirty' fix, no longer violates game play.


Sorry I am not very good at explaining theory. Too long winded. I understand what is happening but it is important that you do.

Please post If you think I'm going in the right direction here.
Unfortunately my tool kit was BORROWED by someone who will not be inhabiting my air space EVER again. So I am unable to write a direct fix to the main EXE, (If that's allowed).

This post is quite large. If you want me to delete it later, to clear space, you're welcome to tell me so.
JADE.
User avatar
Trent Theriot
 
Posts: 3395
Joined: Sat Oct 13, 2007 3:37 am

Post » Sat Dec 07, 2013 4:41 am

Deleted post
User avatar
FoReVeR_Me_N
 
Posts: 3556
Joined: Wed Sep 05, 2007 8:25 pm

Post » Sat Dec 07, 2013 6:30 am

I am running Oblivion GOTY on XBOX360, and after 400 hours on my main character I have begun experiencing the FROZEN ANIMATION problem. Looking here for help I see that this problem has been around for a long time. My question here is whether anything has changed to resolved this problem for XBOX? I have played all the Elder Scrolls games on computer, suffering through masses of bugs. I thought getting a gaming console would take care of those problems. Does this mean that Bethesda has given up on this problem? Thanks for any insight into this issue. I can't believe it's happening again to another great RPG.
User avatar
Richard
 
Posts: 3371
Joined: Sat Oct 13, 2007 2:50 pm

Post » Sat Dec 07, 2013 2:31 pm


Wrong approach, the PC version IS fixable, where as the xbox is not.

There is nothing we can offer to help the xbox version, sorry.

Yes, Oblivion is done for, they have moved on to other stuff. (Namely Fallout, and possibly the next TES game, but we will not hear of that for some time.)
User avatar
vanuza
 
Posts: 3522
Joined: Fri Sep 22, 2006 11:14 pm

Post » Sat Dec 07, 2013 2:55 am

/sad.gif' class='bbc_emoticon' alt=':(' />

Thanks for your reply.
User avatar
Liv Brown
 
Posts: 3358
Joined: Wed Jan 31, 2007 11:44 pm

Post » Sat Dec 07, 2013 1:50 pm

Ha good thing i dont play the game that much
User avatar
Britney Lopez
 
Posts: 3469
Joined: Fri Feb 09, 2007 5:22 pm

Post » Sat Dec 07, 2013 12:44 am

^^^
User avatar
victoria gillis
 
Posts: 3329
Joined: Wed Jan 10, 2007 7:50 pm

Post » Sat Dec 07, 2013 4:15 am

I've started to have this issue just as i reached 300 hours on my game
User avatar
Angelina Mayo
 
Posts: 3427
Joined: Wed Jan 24, 2007 4:58 am

Post » Sat Dec 07, 2013 6:27 am

Well, I just found out about this Abomb. I have clocked in about 249 hours of my life into my save game, and have not encountered anything that seems all that bad, at lest not yet. I have noticed things slowing down when people cast spells but it is not by much, if at all. But my main concern is the flame on the Sacellum Arden-Sul. It is still animating, but it is...well..very very choppy.
My question is, what should I be looking for, as I have passed the 200 hour mark and now worry... /mellow.gif' class='bbc_emoticon' alt=':mellow:' /> (Equips Calming Pants)
User avatar
Dawn Farrell
 
Posts: 3522
Joined: Thu Aug 23, 2007 9:02 am

Post » Sat Dec 07, 2013 1:31 am

Animations either just completely stop and freeze or there is a very long wait between animation movements. Casting spells, like healing yourself, will have animations that just take forever to complete...sometimes not completing at all and you're just running around with this halo ring around your character. Fireplaces will have either a frozen animation or a very choppy one. It's fairly obvious when it happens because animations just don't flow right at all....gates can get stuck, Oblivion gates animations no longer animate. The bug will eventually screw you on some quest that needs some completed animation in order to proceed, so it will break your game...unless you already did everything of course.
User avatar
Cat
 
Posts: 3451
Joined: Mon Dec 18, 2006 5:10 am

Post » Fri Dec 06, 2013 11:23 pm


Many thanks Tig, as well as everyone else who posted here. /happy.gif' class='bbc_emoticon' alt='^_^' />
User avatar
Captian Caveman
 
Posts: 3410
Joined: Thu Sep 20, 2007 5:36 am

Post » Sat Dec 07, 2013 1:10 pm

Hmmm, I was wondering, has this bug been added to the list on The UESPWiki? I looked but could not find anything about it there, unless I missed it. If it hasn't....It really should, as it is important that people know about it. /smile.gif' class='bbc_emoticon' alt=':)' />
User avatar
Carlos Vazquez
 
Posts: 3407
Joined: Sat Aug 25, 2007 10:19 am

Post » Sat Dec 07, 2013 12:12 pm

I'm playing on PC, started having the animation probs at about 200 hrs.

Downloaded and ran zbobg's fix linked in post #1 of this thread.

Very easy to use if you read instructions carefully. Works great...animations all fixed and game runs better overall!

FYI, I used the default reset value of 40.

Thanks to zbobg for providing this /foodndrink.gif' class='bbc_emoticon' alt=':foodndrink:' />
User avatar
Sammi Jones
 
Posts: 3407
Joined: Thu Nov 23, 2006 7:59 am

Post » Fri Dec 06, 2013 11:51 pm

I would like to add my thanks to those who spent time sorting out this problem /fing05.gif' class='bbc_emoticon' alt=':clap:' />

The problem hit me with my main character after 213 hours of play time. Its taken me two years so far so I was glad I didn't have to start again.

zbobg's fix seems to have sorted the problem.
User avatar
Alexandra Ryan
 
Posts: 3438
Joined: Mon Jul 31, 2006 9:01 am

Post » Sat Dec 07, 2013 7:46 am

I played Oblivion on my Xbox 360 for 430 hours and this ugly bug just happened...
I am still in the middle or less of the main quest and still have a lot to do and to "live" inside the game...
Is there any way to edit a saved game of an Xbox?
I was thinking by example copying a saved game in an Xbox's memory card and then reading the card with
some sort of card reader from a PC (if there is something like this), fixing the "magic bits" of the saved game in the PC with one of the PC's bug-fixers and then copying the fixed saved game back to the Xbox's hard disk
Had some one tried something like this solution?
User avatar
April D. F
 
Posts: 3346
Joined: Wed Mar 21, 2007 8:41 pm

Post » Fri Dec 06, 2013 11:14 pm

As far as I'm aware its not possible to edit the Xbox saves at all, so if you've been hit by the bug there isn't really much hope.
User avatar
STEVI INQUE
 
Posts: 3441
Joined: Thu Nov 02, 2006 8:19 pm

Post » Sat Dec 07, 2013 6:30 am

Finding a way to fix your savegame outside the xbox isn't useful because the security system rejects every modified files to avoid user hacking.
User avatar
W E I R D
 
Posts: 3496
Joined: Tue Mar 20, 2007 10:08 am

Post » Sat Dec 07, 2013 2:10 pm


Resigning the gamesaves will fix that up real nicely. Theres programs that do this now.
User avatar
hannaH
 
Posts: 3513
Joined: Tue Aug 15, 2006 4:50 am

Post » Sat Dec 07, 2013 1:55 pm

I just foun a "possible" alternative:

Using the Datel XSATA adapter ( http://gear.ign.com/articles/718/718315p1.html )
and Xplorer360 free app which apparently can be downloaded from http://360gamesaves.com
you can more or less easily find and copy to a PC's hard disk the Oblivion saved game to be fixed
in order to remove this ugly bug
But the vital question is still the following: The Xbox saved game can be fixed by the apps listed in this forum?
(BobG's program, RenderFred's program or Wrye's program)
Or these programs work only for PC's saved games?
Are the Xbox's saved games very different from the PC's ones?
Anyone has a clue about his?

Also:
Anyone knows if the eventually fixed and thus modified saved game can still be used by the Xbox?
According to HaackonXCI it is possible "Resigning the gamesaves will fix that up real nicely. Theres programs that do this now"
Whre can I get these programs? Anyone can confirm all this?
Anyone had tried something like this?

It would be important to know this BEFORE investing in the Datel XSATA adapter...

Any suggestions are welcome
User avatar
Peter P Canning
 
Posts: 3531
Joined: Tue May 22, 2007 2:44 am

Post » Sat Dec 07, 2013 3:59 am

Below it goes a copy of an email communication with Bethesda's support:

----------------------------------------------------------------
Hello,

We are aware of this issue, but it is one we have not been able to resolve because of the nature of the problem and any fixes related to it. We are continuing to look into it and will let folks know if/when we are able to address it in the future.

Best Regards,
John S. at Bethesda Softworks Technical Support
support04@gamesas.com

----------------------------------------------------------------

Dear John

When it will be ready the patch for this bug?
Is Bethesda planning to release a new version of Oblivion soon for Xbox?
WHEN?

After I have played Oblivion for two years for 430 hours and I was still in the middle of the game when this fatal
bug happened which prevents further advance since it also produces (in my Xbox at least) corrupted savegames files.

So even the great Oblivion "the best RPG game ever" have bugs, and BIG ones...

As a costumer fan of Bethesda's games Morrowind and Oblivion I feel mixed emotions:
Gratefulness to Bethesda for doing such great games and disappointment for the lack of response
about solving this fatal, old and widely-known bug

I am going to let Oblivion rest until Bethesda fixes this fatal bug and begin with Two Worlds
that seems to be a (bad?) copy of Oblivion but at least I will be able to continue playing,
after investing two years of my life and the not little money that costed to me Oblivion Special Edition
with ALL the expansion packs I bought from Xbox Live

I juts hope Bethesda do something soon about this bug that affects thousands of players around the World
otherwise my beloved Oblivion will die unfinished in my Xbox 360, when the next generation
of Xbox arrives some day...

And Bethesda will definitely lose another loyal player, perhaps forever.
User avatar
Pete Schmitzer
 
Posts: 3387
Joined: Fri Sep 14, 2007 8:20 am

Post » Sat Dec 07, 2013 1:22 am

I've found a more descriptive response, (apparently) from Bethesda, regarding the abomb bug. I found it here:

http://www.neogaf.com/forum/showthread.php?t=246466

Apparently Bethesda sent this response directly to a member of this forum (I don't know when).

In case the above link goes bad in the future, here is the text of the response:

Hello,

This issue will not be fixed.

There is no official patch or fix to correct this issue from within the
game. We are aware of this issue, but it is one we have not been
able to resolve because of the nature of the problem and any fixes related
to it. We are continuing to look into it and will let folks know
if/when we are able to address it in the future.

For the PC version, there are 3rd-party tools that "fix" saved games
that seems to correct this issue for some users. You can read more here
in our forum:
http://www.elderscrolls.com/forums/i...owtopic=522143. Please
note that this is an unofficial 3rd-party fix for PC only, and we
cannot guarantee the functionality of this fix nor any side effects this
may have on your game."

Your customer number is
Please refer to case #:: if you have any further questions.

If you need further assistance, you can also reach us online at
http://support.gamesas.com or our technical support staff at
(410)-568-3685. Please include all previous replies when/if responding to this
message.

Best Regards,
James H. at Bethesda Softworks Technical Support
support04@gamesas.com


They could have saved a lot of time and energy if they had just replied, "We've got your money, svcker, and your complaints mean nothing to us. Get lost".

I'm not buying any more Bethesda games, and when given the opportunity, I will discourage others from buying Bethesda games. I only wish I had learned of this bug before I bought Oblivion in the first place.
User avatar
Nadia Nad
 
Posts: 3391
Joined: Thu Aug 31, 2006 3:17 pm

Post » Sat Dec 07, 2013 2:54 pm


I look back into this topic every now and then for some unknown reason, and I just now saw your post. I tried about the same thing that you are suggesting nearly two years ago.

I Posted the following on the 360gamesaves.com/forums on: Jul 20 2006, 04:28 PM

"I didn't want to start a new topic, so hopeful someone knowledgeable will see my post. I ran into a problem while playing Oblivion on my XBOX 360 that is very well described in a thread entitled: Slow/Frozen Doors, Fire, Spell etc. animations, Part V of Jittering Doors/Effects/Moving objects which can be seen here:
http://www.elderscrolls.com/forums/index.php?showtopic=492065 <-----Edit: This link is certainly outdated and won't work.

Some crafty members on that forum had found that by editing a few bytes in their PC save files, they could get the game running properly again. I already had the Memory Card, so I bought the Datel XBOX 360 Transfer Kit, downloaded and properly installed Xplorer360, and transferred several files to my PC.

I tried the following on Save 1501 - 01C6A43A107FD7B0 ( which is the most played file on my XBOX)

1. I changed the name to Save 1501 - 01C6A43A107FD7B0.ess (I added the extension so the program that I was going to use to locate the problem could find it)
2. I ran a program that is called OBSAF.exe on this file and it created Save 1501 - 01C6A43A107FD7B0.bak
3. The information in the resulting DOS window indicated the following: Target address = &h 2A6BA value = http://forums.bethsoft.com/topic/813915-slowfrozen-doors-fire-spell-etc-animations-thread-8-of-jittering-doorseffectsobjects/&H49 changed to &h40.
4. I then compared the two files using Hex Workshop. The only difference between the two files seemed to be at offset: 00173754 [0x0002A6BA] and this was 4019 on the .ess file and 4919 on the .bak file.
5. I then removed the .ess extension from the modified file, put it on the memory card using XPlorer360, and copied it to the Hard Drive on the XBOX 360.
6. When I tried to load this file from the Hard Drive on the 360, I received a message that I had never seen before while playing the game, something along the lines of 'cannot load file....this file is corrupt'(not actually the exact message, but along those lines).

Does making what seems like a very simple modification to a save file corrupt it in the 'eyes' of the 360? Does the XBOX version have stricter standards than the PC version when judging corruption? Another possibility is that the error message might be related to file dates. Perhaps the original date of the save is stored within the file, so maybe a discrepancy between that and the date of the edited file is considered corruption?

Is it even possible to try to fix a file like I attempted to do on a PC, and ever get it to work again on the XBOX 360?
Somehow, I think that it may not be possible, but any help would be greatly appreciated. Thanks"

Here is the response that I received at that time:

All files on the 360 are digitally signed. This is part of MSs security for the 360 and has nothing to do with the manufacturers. This means though that a simple edit will corrupt the digital signature of the file and it will then be seen as corrupt by the 360. From what people can tell this signature is quite complex and unlikely to be broken anytime soon (which is a good thing as it stops people been able to mod stuff online with 360 games). So sorry any mod. of a 360 file is a no go area. This is also why you can't transfer any custom content on (including videos) and get it to work. The files lack the sig. needed and hence the 360 won't load them.
User avatar
Mrs. Patton
 
Posts: 3418
Joined: Fri Jan 26, 2007 8:00 am

Post » Sat Dec 07, 2013 4:15 am

OK I will continue playing "Two Worlds" that seems to be a decent game so far
(try it by yourself in despite of the bat reviews it got at some specialized sites)

I don't have the energy, the time and the money to try to carry a savegame of my Xbox
to a PC and try to edit it, with all the work and effort it would imply and the uncertain results

Oblivion will be in the freezer for me until Bethesda can solve this bug,
it seems it will be in the freezer forever... :-(

BETHESDA KNOWS ABOUT THIS BUG but they are more likely to do nothing
Please see my "Open letter to Bethesda" in the following link:
http://tonix.smallbits.com/Bethesda.html

Best regards and thanks to everyone
User avatar
Josephine Gowing
 
Posts: 3545
Joined: Fri Jun 30, 2006 12:41 pm

Post » Sat Dec 07, 2013 6:53 am

I have poured over $800 in computer parts for the sole purpose of playing Oblivion at Medium-High settings. 214 gameplay hours later I encounter the bug. It's amazing how programmers working on a payroll of $0.00/hr can fix a problem that Bethesda devs working for 35k+ salaries cannot.

I'm sorry, it's not amazing. It's pathetic.
User avatar
Naazhe Perezz
 
Posts: 3393
Joined: Sat Aug 19, 2006 6:14 am

Next

Return to IV - Oblivion