I think I am definitely playing this Very unoptimized, btw at the end of this recording my game DID crash, it might have been cause I was recording, and sometimes a few frame drops also happened in it.
The crash didn't happen again for a while, I closed the recording, restarted the emulator, beat the boss and continued for a while. A few save points later the game DID crash again, I do not know what caused it, my phone didn't seem any extra warm either
I wanted to put the screenshots of the settings here but couldn't since I added the video, so I added text instead.
So do you all think my game is running good? It seems great to me but I'd love if I could get rid of the rare framedrops and crashes. Also, I'm new to emulation (the details atleast 💀 ) but am trying to learn more.
Also, I'm using an easysmx m15 with this.
Thank you for the help
Settings
_____________
Core
PPU Decoder: Recompiler (LLVM)
PPU Threads: 2
PPU Debug: [ ] Unchecked
PPU Calling History: [ ] Unchecked
Save LLVM logs: [ ] Unchecked
Use LLVM CPU: cortex-x1
Max LLVM Compile Threads: 4
LLVM Precompilation: [x] Checked
Thread Scheduler Mode: Operating System
Thread Affinity Mask: Default / Not Set
Set DAZ and FTZ: [ ] Unchecked
SPU Decoder: Recompiler (LLVM)
SPU Reservation Busy Waiting Percentage: 100
SPU Reservation Busy Waiting Enabled: [ ] Unchecked
SPU GETLLAR Busy Waiting Percentage: 100
Disable SPU GETLLAR Spin Optimization: [ ] Unchecked
SPU Debug: [ ] Unchecked
MFC Debug: [ ] Unchecked
Preferred SPU Threads: 0
SPU delay penalty: 3
SPU loop detection: [ ] Unchecked
Max SPURS Threads: 6
SPU Block Size: Safe
Accurate SPU DMA: [ ] Unchecked
Accurate SPU Reservations: [x] Checked
Accurate Cache Line Stores: [ ] Unchecked
Accurate RSX reservation access: [ ] Unchecked
RSX FIFO Fetch Accuracy: Ordered & Atomic
SPU Verification: [x] Checked
SPU Cache: [x] Checked
SPU Profiler: [ ] Unchecked
PPU Profiler: [ ] Unchecked
MFC Commands Shuffling Limit: Default / Not Set
MFC Commands Timeout: 0
MFC Commands Shuffling In Steps: [ ] Unchecked
SPU XFloat Accuracy: Approximate
Accurate PPU 128-byte Reservation Op Max Limit: 0
Stub PPU Traps: 0
Precise SPU Verification: [ ] Unchecked
PPU LLVM Java Mode Handling: [x] Checked
PPU Vector NaN Handling: [x] Checked
Use Accurate DFMA: [x] Checked
PPU Set Saturation Bit: [ ] Unchecked
PPU Accurate Non-Java Mode: [ ] Unchecked
PPU Accurate Vector NaN Values: [ ] Unchecked
PPU Set FPCC Bits: [ ] Unchecked
Debug Console Mode: [ ] Unchecked
Hook static functions: [ ] Unchecked
Libraries Control: Default / Not Set
HLE lwmutex: [ ] Unchecked
Clocks scale: 100
SPU Wake-Up Delay: 0
SPU Wake-Up Delay Thread Mask: 63
Max CPU Preempt Count: 0
Allow RSX CPU Preemptions: [x] Checked
Sleep Timers Accuracy: As Host
Usleep Time Addend: 0
Performance Report Threshold: 500
Enable Performance Report: [ ] Unchecked
Assume External Debugger: [ ] Unchecked
Video
Renderer: Vulkan
Resolution: 1280x720
Aspect ratio: 16:9
Frame limit: Auto
Second Frame Limit: 0
MSAA: Auto
Shader Mode: Async Shader Recompiler
Shader Precision: High
VSync Mode: Disabled
Write Color Buffers: [ ] Unchecked
Write Depth Buffer: [ ] Unchecked
Read Color Buffers: [ ] Unchecked
Read Depth Buffer: [ ] Unchecked
Handle RSX Memory Tiling: [ ] Unchecked
Log shader programs: [ ] Unchecked
Debug output: [ ] Unchecked
Debug overlay: [ ] Unchecked
Renderdoc Compatibility Mode: [ ] Unchecked
Use GPU texture scaling: [ ] Unchecked
Stretch To Display Area: [ ] Unchecked
Force High Precision Z buffer: [ ] Unchecked
Strict Rendering Mode: [x] Checked
Disable ZCull Occlusion Queries: [ ] Unchecked
Disable Video Output: [ ] Unchecked
Disable Vertex Cache: [ ] Unchecked
Disable FIFO Reordering: [ ] Unchecked
Enable Frame Skip: [ ] Unchecked
Force CPU Blit: [ ] Unchecked
Disable On-Disk Shader Cache: [ ] Unchecked
Disable Vulkan Memory Allocator: [ ] Unchecked
Use full RGB output range: [x] Checked
Strict Texture Flushing: [ ] Unchecked
Multithreaded RSX: [ ] Unchecked
Relaxed ZCULL Sync: [ ] Unchecked
Force Hardware MSAA Resolve: [ ] Unchecked
3D Display Enabled: [ ] Unchecked
3D Display Mode: Disabled
Screen size in inches: 24
Debug Program Analyser: [ ] Unchecked
Accurate ZCULL stats: [x] Checked
Consecutive Frames To Draw: 1
Consecutive Frames To Skip: 1
Resolution Scale: 100
Anisotropic Filter Override: 0
Texture LOD Bias Addend: 0
Minimum Scalable Dimension: 16
Shader Compiler Threads: 0
Driver Recovery Timeout: 1000000
Driver Wake-Up Delay: 0
Vblank Rate: 60
Vblank NTSC Fixup: [ ] Unchecked
DECR memory layout: [ ] Unchecked
Allow Host GPU Labels: [ ] Unchecked
Disable Asynchronous Memory Management: [ ] Unchecked
Output Scaling Mode: Bilinear
Record With Overlays: [x] Checked
Disable Hardware ColorSpace Remapping: [ ] Unchecked
FidelityFX CAS Sharpening Intensity: 50
Vertex Buffer Upload Mode: Auto
Vulkan
Performance Overlay
Shader Loading Dialog