Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

simulate block transfer so slow #10927

Closed
joelolopez opened this issue Apr 17, 2018 · 8 comments
Closed

simulate block transfer so slow #10927

joelolopez opened this issue Apr 17, 2018 · 8 comments
Labels
GE emulation Backend-independent GPU issues

Comments

@joelolopez
Copy link

im having display issues with naruto ultmate ninja impact, "character portrait background" at the upper leftmost of the screen is displaying black.. in order to display this correctly i have to enable simulate block transfer but the thing is it really slows down the game even if im using vulkan backend.. is there anyway you can fix this minor diplay issues without sacrificing the overall game speed

OS android 7.0 , Octa-core, 2360 MHz, ARM Cortex-A53, 64-bit, 16 nm , Mali-T830 MP2 , 4 GB RAM

@marosis
Copy link

marosis commented Apr 17, 2018

Yes. It is slow, but some games need it for fix graphics.

@hrydgard
Copy link
Owner

Sometimes there's no getting around the slowness but there are some cases that will be possible to speed up in the future, I'm planning something I call "async readback". This might or might not be one of them, I'm not sure.

@slikk66
Copy link

slikk66 commented Jul 5, 2018

You guys are geniuses. I'm sure you can speed it up somehow! I recently found and downloaded PPSSPP solely to play the Open Tee (everybody's golf) games. I still have my hacked original PSP-1000 at home, but being able to play them on my phone would be amazing, such great games. Unfortunately, both version 1 and version 2 of the game suffer from the "simulate block transfer" issues. With it off, the game works perfectly until you go to strike the golf ball, which as you can imagine is important in a golf game. If you put it on, it mostly works, but at a slow stuttering speed (samsung note8) which also makes it pretty much unplayable. On the green to putt it's even worse. Quite a shame! Such a great emulator but I'm sure you could make some strides here to improve it.

THANKS!

@ghost
Copy link

ghost commented May 17, 2021

Simulate Block Transfer Effects is optimize now on the latest version of ppsspp on playstore v1.11.3
Tried and tested on Naruto Shippuden Ultimate Ninja Impact both OpenGL and Vulkan run at full speed
Screenshot_2021-05-18-00-18-49-627_org ppsspp ppsspp
Screenshot_2021-05-18-00-18-41-374_org ppsspp ppsspp
(60fps cheats code is on 😅)

My phone is Redmi Note 9 4/128

@Panderner
Copy link
Contributor

Simulate Block Transfer Effects is optimize now on the latest version of ppsspp on playstore v1.11.3
Tried and tested on Naruto Shippuden Ultimate Ninja Impact both OpenGL and Vulkan run at full speed
Screenshot_2021-05-18-00-18-49-627_org ppsspp ppsspp
Screenshot_2021-05-18-00-18-41-374_org ppsspp ppsspp
(60fps cheats code is on 😅)

My phone is Redmi Note 9 4/128

@Gamemulatorer this is why I enabled BlockTransferAllowCreateFB for Ultimate Ninja Impact via #13821. When I set the game ID to false in BlockTransferAllowCreateFB it will run horribly slow.

@ghost
Copy link

ghost commented May 17, 2021

@Gamemulatorer this is why I enabled BlockTransferAllowCreateFB for Ultimate Ninja Impact via #13821. When I set the game ID to false in BlockTransferAllowCreateFB it will run horribly slow.

But this game is still lag on low - entry level phone when set to buffered rendering + block transfer effect is on

@ghost
Copy link

ghost commented Sep 16, 2021

This still an issue? there's a lot of improvement now on ppsspp latest github also if your phone support vulkan you must enable it to avoid slow performance using SBTE @joelolopez

@ghost
Copy link

ghost commented Dec 9, 2021

This should be closed long ago since #13821 #11531

@hrydgard hrydgard closed this as completed Dec 9, 2021
@hrydgard hrydgard added the GE emulation Backend-independent GPU issues label Dec 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GE emulation Backend-independent GPU issues
Projects
None yet
Development

No branches or pull requests

5 participants