azahar-emu / azahar

A new Citra fork
https://azahar-emu.org/
2.44k stars 131 forks source link

Animal crossing new leaf, lag / input lag when fishing, android #516

Open Adminjojo opened 3 weeks ago

Adminjojo commented 3 weeks ago

Is there an existing issue for this?

Affected Build(s)

Any

Description of Issue

It’s a well known (and old) issue of the game on android (don’t know for other system, but people on reddit sometimes talk about the citra windows version too), already existed on citra, citra mmj (tested these myself). When you try to fish rare fish in animal crossing new leaf (like sharks for example), there’s an input lag which make it impossible, while it will work for common fishes like bass.

( https://www.reddit.com/r/Citra/comments/aosqbt/animal_crossing_new_leaf/ or https://www.reddit.com/r/Citra/comments/fm6pqi/animal_crossing_new_leaf_fishing_problem/ or https://www.reddit.com/r/Citra/comments/ajhqu2/acnl_fishing/ )

Every tips people give never worked. I actually tried everything i could to fix it : screen buttons, bluetooth controller, wired controller, every resolutions, every maximum cpu speed, v sync on/off, every maximum speeds, every graphic and system settings available, enabled/disabled audio stretching, tried vulkan or opengl es, system driver or mesa turnip drivers, on citra, citrammj and lime3ds now.

The only way to make fishing rare fish works is to set the maximum emulation speed very low (35% for me), but on android it’s slow to do this (2 menus then the speed slider) while on windows it looks like you can toggle it with a shortcut. A quick way to help for this would be to add a quick touch/controller shortcut to toggle on off a custom speed on android, otherwise only an acnl patch could do the trick i think.

Expected Behavior

Fishing sucessfully rare or tiny fish like sharks.

Reproduction Steps

Play the game on an android device, try to fish, if you suceed on a common fish like bass or black bass, but still fail really very often for anything else, it’s the input lag bug.

Log File

None sorry.

System Configuration

CPU: Snapdragon® 778G GPU/Driver: Qualcomm Adreno 642L RAM:8go OS:android 14

pegs520 commented 1 week ago

Can confirm this is also happening on my Retroid Pocket 4 Pro using Lime3DS (Citra, and Citra MMJ too).

Rare fish and sharks are impossible to catch based on reacting to when they bite. There is a slight input lag that is only noticeable when fishing. Only thing that works is turning the speed down.

CPU: MediaTek Dimensity 1100 GPU/Driver: Mali G77 MC9 RAM: 8gb OS: Android 13