SOCOM 4: U.S. Navy SEALs: Difference between revisions

From RPCS3 Wiki
m (Add quotation marks, make addresses 4 bytes, lowercase hex)
m (Text replacement - "==Configuration==↵<!-- Enter mandatory non-default settings to be used. Recommendatory or default settings can be entered only on exceptional basis. -->{{config↵<!-- CPU configuration -->↵|ppu decoder = <!-- Interpreter (precise), Interpreter (fast), Recompiler (LLVM) -->↵|ppu decoder notes = ↵|spu decoder = <!-- Interpreter (precise), Interpreter (fast), Recompiler (ASMJI...)
Line 19: Line 19:
<!-- Enter mandatory non-default settings to be used. Recommendatory or default settings can be entered only on exceptional basis. -->{{config
<!-- Enter mandatory non-default settings to be used. Recommendatory or default settings can be entered only on exceptional basis. -->{{config
<!-- CPU configuration -->
<!-- CPU configuration -->
|ppu decoder                          = <!-- Interpreter (precise), Interpreter (fast), Recompiler (LLVM) -->
|ppu decoder                          = <!-- Interpreter (static), Interpreter (dynamic), Recompiler (LLVM) -->
|ppu decoder notes                    =  
|ppu decoder notes                    =  
|spu decoder                          = <!-- Interpreter (precise), Interpreter (fast), Recompiler (ASMJIT), Recompiler (LLVM) -->
|spu decoder                          = <!-- Interpreter (static), Interpreter (dynamic), Recompiler (ASMJIT), Recompiler (LLVM) -->
|spu decoder notes                    =  
|spu decoder notes                    =  
|preferred spu threads                = <!-- Auto, Single digit between 1 to 6 (e.g. 3), Range between 1 to 6 (e.g. 1 - 3) -->
|preferred spu threads                = <!-- Auto, Single digit between 1 to 6 (e.g. 3), Range between 1 to 6 (e.g. 1 - 3) -->
Line 27: Line 27:
|thread scheduler                      = <!-- Operating System, RPCS3 Scheduler, RPCS3 Alternative Scheduler -->
|thread scheduler                      = <!-- Operating System, RPCS3 Scheduler, RPCS3 Alternative Scheduler -->
|thread scheduler notes                =  
|thread scheduler notes                =  
|lower spu thread priority            = <!-- On, Off -->
|lower spu thread priority notes      =
|enable spu loop detection            = <!-- On, Off -->
|enable spu loop detection            = <!-- On, Off -->
|enable spu loop detection notes      =  
|enable spu loop detection notes      =  
|spu cache                            = <!-- On, Off -->
|spu cache notes                      =
|spu xfloat accuracy                  = <!-- Accurate, Approximate, Relaxed -->
|spu xfloat accuracy                  = <!-- Accurate, Approximate, Relaxed -->
|spu xfloat accuracy notes            =  
|spu xfloat accuracy notes            =  
Line 44: Line 40:
|aspect ratio                          = <!-- 4:3, 16:9 -->
|aspect ratio                          = <!-- 4:3, 16:9 -->
|aspect ratio notes                    =  
|aspect ratio notes                    =  
|framelimit                            = <!-- Off, 59.94, 50, 60, 30, Auto -->
|framelimit                            = <!-- Off, 50, 60, 30, Auto, PS3 Native, Infinite -->
|framelimit notes                      =  
|framelimit notes                      =  
|anisotropic filter                    = <!-- Auto, 2x, 4x, 8x, 16x -->
|anisotropic filter                    = <!-- Auto, 2x, 4x, 8x, 16x -->
Line 52: Line 48:
|zcull accuracy                        = <!-- Precise, Approximate, Relaxed -->
|zcull accuracy                        = <!-- Precise, Approximate, Relaxed -->
|zcull accuracy notes                  =  
|zcull accuracy notes                  =  
|shader quality                        = <!-- High, Low, Auto -->
|shader quality notes                  =
|3d rendering mode                    = <!-- Disabled, Anaglyph, Side-by-side, Over-under -->
|3d rendering mode notes              =
|default resolution                    = <!-- 1920x1080, 1280x720, 720x480, 720x576, 1600x1080, 1440x1080, 1280x1080, 960x1080 -->
|default resolution                    = <!-- 1920x1080, 1280x720, 720x480, 720x576, 1600x1080, 1440x1080, 1280x1080, 960x1080 -->
|default resolution notes              =  
|default resolution notes              =  
Line 68: Line 68:
|stretch to display area              = <!-- On, Off -->
|stretch to display area              = <!-- On, Off -->
|stretch to display area notes        =  
|stretch to display area notes        =  
|enable 3d                            = <!-- On, Off -->
|enable 3d notes                      =
|disable vertex cache                  = <!-- On, Off -->
|disable vertex cache                  = <!-- On, Off -->
|disable vertex cache notes            =  
|disable vertex cache notes            =  
Line 137: Line 135:
|disable on-disk shader cache          = <!-- On, Off -->
|disable on-disk shader cache          = <!-- On, Off -->
|disable on-disk shader cache notes    =  
|disable on-disk shader cache notes    =  
|disable native float16 support        = <!-- On, Off -->
|rsx fifo accuracy                    = <!-- Fast, Atomic, Ordered & Atomic -->
|disable native float16 support notes =  
|rsx fifo accuracy notes               =  
|driver wake-up delay                  = <!-- Value between 0 to 7000 -->
|driver wake-up delay                  = <!-- Value between 0 to 7000 -->
|driver wake-up delay notes            =  
|driver wake-up delay notes            =  

Revision as of 11:27, 6 May 2023

SOCOM 4: U.S. Navy SEALs
Developer(s) Zipper Interactive
Publisher(s) Sony Computer Entertainment
Release date(s) NA April 19, 2011
EU April 21, 2011
Release type PlayStation 3 exclusive
Genre(s) Third-person shooter
GameID(s) BCUS98135, BCES00938
Quick links Check Compatibility
Open Issues
Search Google
Wikipedia Page

SOCOM 4 U.S. Navy SEALs (known as SOCOM: Special Forces in PAL regions) is a tactical shooter video game developed by Zipper Interactive and published by Sony Computer Entertainment exclusively for PlayStation 3.

Configuration

No options that deviate from RPCS3's default settings are recommended for this title.

Known Issues

There are no reported issues with this title.

Special Notes

Patches

PPU-7bf98dfa97ff84d8db49fcf198e2ecb9d9975ac6: # bin\s4_g.self
  "60 FPS":
    Games:
      "SOCOM 4: U.S. Navy SEALs (Special Forces)":
        BCES00938: [ 01.00 ]
        BCUS98135: [ 01.00 ]
    Author: "illusion"
    Notes: "Set Clock scale to 200% for 60 FPS.\nIGC might still be double speed."
    Patch Version: 1.0
    Patch:
      - [ be16, 0x016f2ecc, 0x3f00 ]
  "Extended FOV":
    Games:
      "SOCOM 4: U.S. Navy SEALs (Special Forces)":
        BCES00938: [ 01.00 ]
        BCUS98135: [ 01.00 ]
    Author: "illusion"
    Notes:
    Patch Version: 1.0
    Patch:
      - [ bef32, 0x016efe34, 0.65 ]
  "Disable MLAA":
    Games:
      "SOCOM 4: U.S. Navy SEALs (Special Forces)":
        BCES00938: [ 01.00 ]
        BCUS98135: [ 01.00 ]
    Author: "illusion"
    Notes: "Allows for the use of resolution scaling.\nSome effects like fire, smoke, muzzle flashes and possibly more will be missing due to the particle rendering system being tied into MLAA." # ugh, who thought this would be a good idea
    Patch Version: 1.0
    Patch:
      - [ be32, 0x001ec268, 0x38600000 ] # EdgeMlaa3d
      - [ be32, 0x001ec298, 0x38c00000 ]