Skip to content

SaveStates/SPU-LLVM: Fix SPU Access Violations on load#17617

Merged
elad335 merged 1 commit into
RPCS3:masterfrom
elad335:msvc2
Oct 23, 2025
Merged

SaveStates/SPU-LLVM: Fix SPU Access Violations on load#17617
elad335 merged 1 commit into
RPCS3:masterfrom
elad335:msvc2

Conversation

@elad335
Copy link
Copy Markdown
Contributor

@elad335 elad335 commented Oct 23, 2025

Fixes SPU LLVM access violations when loading savestates!! (the bug was in the saving process, so older savestates will still fail to load)

Fixes #16775

Savestates stability:

                                                     =+*+         
                                                 =+******=        
                                                 +=  +*+**:       
                                                    +*+  +*:      
                                                   =**:   :       
                                                   **-            
                                                  **+             
                                               :-+=               
                                              +**:                
                                            -**+                  
                                           +**=                   
                                          +**:                    
                                        -**+                      
                                       +**=                       
                                  :    :+=                        
                                 ++*+: +++                        
                                =**++***+                         
                               =**:   ++                          
                              =**-                                
                        :++  =**:                                 
                       -****+**-                                  
           ++         =**-:+**:                                   
         -****+      +**-   :-                                    
        =**- =***-  +*+                                           
       +**:    =+*****                                            
     :+*+        -+*+                                             
    -**+                                                          
   +**-                                                           
  +**:                                                            
 **+                                                              
  =                                                               

@elad335 elad335 added CPU Bugfix Savestates Anything that involves savestates LLVM Related to LLVM instruction decoders labels Oct 23, 2025
@elad335 elad335 merged commit ae30cb5 into RPCS3:master Oct 23, 2025
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bugfix CPU LLVM Related to LLVM instruction decoders Savestates Anything that involves savestates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Task] Fix GPR store relocation in SPU LLVM with Savestates

1 participant