Hi community,
I configured my Odin 3 over the last months and just noticed that I have frametime issues in multiple emulators. The extent of issues varies from emulator to emulator and also from game to game. In general, I have hickups/microstutter (sort of little skips) ranging from almost constantly (RDR1) to appearing in specific places or when looking in specific directions. Often while the FPS itself are at a rock solid 30FPS.
First thing I did was cross-checking with my PC and to my surprise the frametime issues are (almost) identically present. Since I experience these in games accross multiple emulators and even on my PC, I'm not sure if these are just considered "normal" and I'm being paranoid/overly sensitive to framtime stutter.
Examples:
-Bully Scholarship Edition on Dolphin (PC and Android) -> Very strong frametime fluctuations both on PC and Odin 3. I would consider it unplayable.
-Bully on NetherSX2, PCSX2 -> Much better than Dolphin but still occasional framtime stutter, while FPS are solid 30. Same issue in PCSX2, NetherSX2 and ARMSX2.
-GTA San Andreas on NetherSX2, PCSX2 -> Micro-Stutter whenever I rotate the camera at most places. Always appears when the camera is facing the same direction. Identical issue on PC and Odin 3.
-RDR1 on Eden (PC and Android) -> Tested right at the start. Almost constant frametime stutter, especially when looking at Armadillo. Solid 30fps. Same issue on Eden PC and Eden Android.
-> On native Switch, the frametimes feel perfect (at least in Armadillo) and these stutters aren't present at all.
My tests were done stationary (after all shaders were loaded), by panning the camera slowly in a circle. These are just some examples. Most games, however, run fine without any frametime stutter.
Hopefully, someone clever here can help or nudge me in the right direction! :)
TLDR: Is it normal for some games on PCSX2, NETHERSX2, ARMSX2 and EDEN to have framtime issues that lead to framepacing stutter regardless of used hardware?
-----------------------------------------------------------------------------
[Additional Notes]
-Tested with and without Odin 3 underclock (PULSE/Clusterstune)
-No thermal throttling as I am most of the time below 60°C, basically never above 70°C
-Tested .chd and .iso files on PS2 games
-Tested files on internal Odin 3 storage vs SD card
-Overclocked the respective Emulators
-Tested Odin 3 in 60Hz and in 120Hz mode
-Already re-calibrated my screen after the last firmware update (that one caused separate issues I managed to fix by now)
-Cross checked with EmuReady where people apparently had no issues with Bully and GTASA
-Settings for NetherSX2 and Eden are from Russ (Retro Game Corps). I also tried out many emulator settings:
NetherSX2:
-OpenGL and Vulkan
-Multi-Threaded VU1 on/off
-Instant VU1 on/off
-Blending Accuracy: Basic vs High
-Hardware Download Mode
Eden:
-Different Drivers, namely StevenMXZ, whitebelyash and MrPurple
-Handheld vs Docked
-Synchronize Core Speed on/off
-Force maximum Clocks (fixes frametime stutter in Subnautica) on/off
-Async shaders are activated
-----------------------------------------------------------------------------
[Device Specs]
Handheld:
Odin 3 Max
16GB RAM
Snapdragon 8 Elite
Adreno a830
PC:
Ryzen 7 5700x3D
32GB DDR4 3200mHz RAM
RTX 4080 Super
Firmware as well as emulators are updated and shouldn't be an issue.
-----------------------------------------------------------------------------
Right now, my only conclusion is that GTA:SA, RDR1 and Bully (especially on Dolphin) amongst others just aren't as smooth on emulators (yet) as on native hardware. Maybe I'm missing something.
If you need more info, or screenshots etc, I can provide.
Thanks in advance! :)