hrydgard / ppsspp

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
https://www.ppsspp.org
Other
11.18k stars 2.17k forks source link

(Android) Splinter Cell Essentials videos end too early (due to being too fast) #10160

Open Leopard20 opened 6 years ago

Leopard20 commented 6 years ago

In Splinter Cell Essentials the videos are skipped near the end. You can clearly see this when the Ubisoft intro video is shown. Also, if you play through the first level (graveyard), when the cutscenes video is shown you can see that the video skips when the soldiers say "Freeze..." (which is again near the end of that cutscenes)

Tested using the latest dev build. Device chipset: Snapdragon 821.

LightVR0 commented 6 years ago

Same case on Ys I and II Chronicles. Thread: #9454

SamueldeSena commented 6 years ago

you happened to have clocked the cpu emulator because after reducing the clock usually in a normal way the videos finished more fingers

Leopard20 commented 6 years ago

I haven't changed any of the settings related to CPU emulation. Besides, there's no such issue in most games. I think I also tried slowing the CPU speed but there was no difference.

Leopard20 commented 6 years ago

@hrydgard @unknownbrackets I noticed that the videos don't end early, they just play too fast (out of sync with the audio).

Leopard20 commented 5 years ago

@hrydgard I noticed that the game runs at 60 FPS during cutscenes, while it should be 30FPS. So I guess a cheat or hack is enough to fix this.

TheShagg commented 5 years ago

Can confirm the same issue for Star Wars: Lethal Alliance (also an Ubisoft game). Possibly an overarching problem with Ubisoft-games/cutscenes? I tried changing the alternate speed to 50% and while it does slow down the video, it also slows down the audio. Maybe the two can be disentangled somehow?

Leopard20 commented 5 years ago

@TheShagg It makes no sense to process the audio and video at different speeds! I mean it's probably possible, but requires big buffers and complex management. A 30 FPS hack for the video seems more appropriate. As far as I know, this game only runs in 30 FPS anyway. It just has to be forced everywhere.

Triramama commented 1 year ago

is this fixed or what can i play Star Wars: Lethal Alliance now?

antipirgos commented 1 month ago

How to fix this on Android ppsspp???

Triramama commented 1 month ago

you cant devs gave up or never even tried