Difference between revisions of "Talk:RequestSave - Game"

Jump to navigation Jump to search
92 bytes added ,  17:48, 12 April 2016
m
imported>DavidJCobb
imported>DavidJCobb
Line 12: Line 12:
:'''UPDATE:'''
:'''UPDATE:'''
:* RequestAutoSave does not crash if triggered via an activator or a trigger volume, after having COC'd from the main menu.
:* RequestAutoSave does not crash if triggered via an activator or a trigger volume, after having COC'd from the main menu.
:* If I replace Helgen's RequestSave call with a RequestAutoSave call, we still crash.
:* If I patch the executable to turn RequestSave into an alias for RequestAutoSave, the game still crashes. I literally only have to change one byte to do this, so no, I'm not patching it wrong.
:* If I patch the executable to turn RequestSave into an alias for RequestAutoSave, the game still crashes. I literally only have to change one byte to do this, so no, I'm not patching it wrong.
:* If I patch the executable to turn RequestSave into a no-op, the game stops crashing. RequestSave and RequestAutoSave share an underlying queue mechanism and clearly that mechanism is defective.
:* If I patch the executable to turn RequestSave into a no-op, the game stops crashing. RequestSave and RequestAutoSave share an underlying queue mechanism and clearly that mechanism is defective.
Line 18: Line 19:
:Tests to run:
:Tests to run:
:* Call RequestSave from an activator or a trigger volume.
:* Call RequestSave from an activator or a trigger volume.
:* Make Papyrus-side changes to Helgen or AS-LAL: replace RequestSave with RequestAutoSave and see if that crashes.  
:
:Notes:
:* Known crashes involve these Papyrus functions being called from a quest fragment. Wonder if that's relevant.
:
:
: [[User:DavidJCobb|DavidJCobb]] ([[User talk:DavidJCobb|talk]]) 2016-04-12T18:28:57 (EDT)
: [[User:DavidJCobb|DavidJCobb]] ([[User talk:DavidJCobb|talk]]) 2016-04-12T18:28:57 (EDT)
Anonymous user

Navigation menu