libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
10.02k stars 1.8k forks source link

iOS/tvOS Issues - Importing PSP & PS1 content & Settings to fix speed related to 120hz displays #16570

Open notmayo opened 3 months ago

notmayo commented 3 months ago

Description

~~Importing content: (edited to include PS1) Whenever importing PSP content, only .zip files are picked up and not .iso files. Additionally, .zip files give a failure to extract error and will not run but .iso files launched manually run fine.~~

Importing PS1 content the importer does not pickup CHD files or M3U files.

Speed relating to 120hz displays: Games will run at twice to speed. The fix is to enable Audio sync & "Sync to exact content framerate" aka g-sync/free sync. Should both of these settings be enabled by default going forward?

Expected behavior

Content importing: Pickup all of the supported file types

Speed: Run games at full-speed

Actual behavior

[What is actually happening]

Steps to reproduce the bug

PSP importing 1. Go to Import content 2. Import your PSP content 3. Notice only .zip files import 4. Launch .zip file with the right core (ppsspp) 5. Failure to extract error message

PS1 importing

  1. Go to Import content
  2. Import your PS1 content
  3. Notice only .bin and .cue files import and .chd files and .m3u are ignored.

Bisect Results

Release

Version/Commit

1.18(.1) & 1.18.2

1.18(.1) & 1.18.2

Environment information

notmayo commented 3 months ago

I have both the 1st gen AppleTV 4k and the current gen AppleTV 4k and I can test anything on these or iOS that you guys may need.

hizzlekizzle commented 3 months ago

I believe sync to exact content framerate is already enabled by default but if you already have a config file (i.e., from already installing RetroArch), it won't change the existing setting value.

notmayo commented 3 months ago

You are correct on that value now being default and the fact that it did not overwrite the file/setting.

notmayo commented 3 months ago

I just tested the 18.2 update, and yes PSP importing is fixed as reported. PS1 issue still remains :)

hizzlekizzle commented 3 months ago

Is that with the manual scan or regular scan? if regular, they don't scan anywhere else, either.

notmayo commented 3 months ago

Regular, I just tested the manual scan and it imported the missing files. So this is broken upstream in the base project and not just in the appstore releases?

zoltanvb commented 3 months ago

Some content import was broken for all builds, but that one is fixed. I checked a PS1 CHD scan (not on iOS, but the scanning is pretty generic for all versions) and it seems to work now. Can you mention the CHD content that is not scanning? M3U won't be recognized.