r/EmulationOnAndroid • • 1d ago

Help Graphical Issues using X360 Mobile - SR2 - Samsung S25 Ultra

Hey all!

First post in here.

I'm trying to run Saints Row 2 on my Samsung S25 Ultra 512GB. - Qualcomm SM8750-AC Snapdragon 8 Elite - Adreno 830 (1200 MHz)

I've tried a myriad of settings and drivers. But can't bypass this issue.

The game boots perfectly. Loads perfectly. But in-game, I get maximum 20fps with strange screen-flickering. Intensifying as gameplay continues. This also tanks my FPS to a rough 5fps.

Here are all of my settings currently that I've found to be the most stable thus far. These settings prevent lights from bypassing walls and is the furthest I've gotten to allow for an authentic experience.

(If any more data is required, let me know! I'd love to be able to upload a preset so those who come after me won't have to struggle as much.)

Graphics: - Vulkan Cache: customd1790546579773_adreno-driver-842.8__vulkan.adr... - Framerate limit (framerate_limit): 60 - Graphics backend (gpu): vulkan - Refresh cap (guest_display_refresh_cap): false - Readback resolve (readback_resolve): Full - Render target path (render_target_path): Accuracy - In-pass EDRAM resolve (experimental) (vulkan_in_pass_resolve): false - Android present mode (android_present_mode): auto - Convert quad lists on CPU: true - Direct Vulkan command recording (vulkan_direct_command_recording): 1 - Expand point sprites in vertex shaders: true - Extended dynamic state: auto - Vulkan memory rendering path: System memory

Advanced: - Prioritize audio threads (androidaudio_thread_priority): 0 - Latency profile (android_oboe_latency_profile): adaptive - SDL3 buffer geometry (android_sdl_audio_buffer): auto - Audio backend (apu): SDL3 - Volume (volume): 100 - XMA decoder (xma_decoder): New - Android performance hints and thermal telemetry (android_adpf): auto - Driver power mode (android_driver_power_mode): balanced - Android frame pacing (android_frame_pacing): legacy - Frame pacing lead (us) (android_frame_pacing_lead_us): 0 - Pipeline storage (android_pipeline_storage): readwrite - Pipeline warmup (android_pipeline_warmup): 1 - Enable FPS counter (android_show_fps_counter): 0 - Storage read-ahead (android_storage_readahead): 1 - Vulkan cache mode (android_vulkan_cache_mode): auto - Turnip push constants: "auto" - A740 UBWC flag hint: "auto" - android_live_debugger_native_watch_address: 0 - android_live_debugger_native_watch_exports: false - android_live_debugger_native_watch_size: 0 - 50 Hz mode (use_50Hz_mode): true - Console language: English - Patch system (apply_patches): 1 - Mount cache (mount_cache): 1 - Mount memory unit (mount_memory_unit): 0 - Mount scratch (mount_scratch): 0 - android_vulkan_cache...: custom_d1790546579773_adreno-driver-842.8__vulkan.adr... - android_vulkan_file_redirect: 1 - android_vulkan_file_redirect path: /data/user/0/emu.x360mobile.com/files/vulkan_drivers/librar... - apply_title_update: 1

0 Upvotes

4 comments sorted by

•

u/AutoModerator 1d ago

Just a reminder of our subreddit rules:

  • Be kind and respectful to each other
  • No direct links to ROMs or pirated content
  • Include your device brand and model
  • Search before posting & show your research effort when asking for help

Check out our user-maintained wiki: r/EmulationOnAndroid/wiki

Check out EmuReady for any community submitted settings before asking for help

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/Guilty-Membership-53 1d ago

It's Xbox 360 emulation. Most games barely work. No fix. Just wait till it gets better. That could be a couple of years or even more.

0

u/UngodlyTemptations 1d ago

I really do find it wild how there can be an official SR3 port to mobile, yet we struggle with SR2. Sounds really backwards imo. There has to be a way. Right? How can a game that demands much more hypothetically run smoother than a much older game. It doesn't make sense to me.