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

Gangs Of London hangup and graphical problem #7239

Open
daniel229 opened this issue Dec 30, 2014 · 26 comments
Open

Gangs Of London hangup and graphical problem #7239

daniel229 opened this issue Dec 30, 2014 · 26 comments
Milestone

Comments

@daniel229
Copy link
Collaborator

it may get invalid addresses in the title sometime.walking in the street also may get invalid addresses and the cars and people are drifting in the sky.

also get these errores after intro video.
52:57:445 user_main E[KERNEL]: HLE\sceKernelThread.cpp:2945 sceKernelResumeThread(290): thread not suspended
03
04

same thing happen in the demo
demo download
http://1drv.ms/1xuFlYi

a savestate for demo that driving in the street.it will see the cars drifts in the sky and invalid addresses when driving.
http://1drv.ms/1xuFvit

@unknownbrackets
Copy link
Collaborator

Well, a bunch of memory errors don't happen when jit is disabled, so I suppose it's jit related.

There's a function at 088640E0 that always has the memory errors, in the demo.

Oh, darn, hit a memory error just now with jit off, but less... hmm. But, I'm not actually seeing any cars in the sky.

-[Unknown]

@daniel229
Copy link
Collaborator Author

It's a little higher than the road,not just the cars,people also and softwareGPU seems fine, but the graphics are terrible,not sure, like #5335

Look at the people and the shadows
psp
201412310826_001

ppsspp
01

@unknownbrackets
Copy link
Collaborator

Oh, I see, I was looking for a bigger difference. Hmm, it probably is the same cause then... grr... but there's also the invalid address thing.

-[Unknown]

@sum2012
Copy link
Collaborator

sum2012 commented Feb 5, 2015

I use Eur version UCES00113 ,get invalid address before menu or in the menu press "create profile"
v1.0-25-ga8a7adc debug log
https://drive.google.com/file/d/0B3OaSdeV0L8kMXN0TWU3OE9mWDA/view?usp=sharing
@unknownbrackets
JPCSP fix Eur version in http://code.google.com/p/jpcsp/source/detail?r=2072
Does PPSSPP need the same change ?

@hrydgard
Copy link
Owner

hrydgard commented Feb 5, 2015

That change can't be applied directly as we currently don't even create an "async thread" in the emulated PSP, seems that maybe we should...

@unknownbrackets
Copy link
Collaborator

So, it's probably memory allocation related... we indeed should have io async HLE threads. We could try cheating it just by allocating stacks for fds to see if it actually helps the issue.

-[Unknown]

@hrydgard
Copy link
Owner

hrydgard commented Feb 5, 2015

Hm, I wonder if each async fd gets its own async worker thread, or if they share one if there are multiple..

@unknownbrackets
Copy link
Collaborator

I think you can independently set the thread priority per fd, so I assume each one has its own thread. I have not done deep testing in that area yet...

-[Unknown]

@unknownbrackets
Copy link
Collaborator

This is still happening in the latest git build, even after implementing async IO more correctly.

Just a note, the referenced JPCSP change is here, and it might still be relevant (I had trouble detecting any memory allocation in my tests, so thought it was using kernel RAM...):
jpcsp/jpcsp@8a1dad7

That said, increasing memory allocation for async IO threads only makes this crash in a different way. I suspect the issue JPCSP fixed was a different issue.

That said, it doesn't look like things are floating anymore, at least...

-[Unknown]

@ghost
Copy link

ghost commented Oct 25, 2021

Game also have a performance issue on create profile part.
Screenshot_2021-10-25-22-24-21-718_org ppsspp ppsspp
recording.ppdmp.zip

@Panderner
Copy link
Contributor

PSP
Screenshot_2021-10-25-22-40-59-473_com vanced android youtube

@Gamemulatorer that screenshot is too cropped.

@ghost
Copy link

ghost commented Oct 25, 2021

PSP
Screenshot_2021-10-25-22-40-59-473_com vanced android youtube

@Gamemulatorer that screenshot is too cropped.

Never mind that 😅

@ghost
Copy link

ghost commented Oct 25, 2021

There's a graphics glitch on the ground in vulkan backend if hardware tessellation is ON

(VULKAN)
hw tessellation on
Screenshot_2021-10-25-22-41-41-363_org ppsspp ppsspp
vk_hw_tessellation_on.ppdmp.zip
hw tessellation off
Screenshot_2021-10-25-23-04-37-363_org ppsspp ppsspp
vk_hw_tessellation_off.ppdmp.zip

(OPENGL)
Screenshot_2021-10-25-22-52-39-428_org ppsspp ppsspp

(SOFTWARE)
Screenshot_2021-10-25-22-56-50-349_org ppsspp ppsspp

@ghost
Copy link

ghost commented Oct 25, 2021

There's also a flickering shadow
ezgif com-gif-maker

@1527513060
Copy link

屏幕截图 2023-02-24 013541
There are no pedestrians in the game,this leads to some tasks that cannot be completed

@ghost
Copy link

ghost commented Feb 23, 2023

屏幕截图 2023-02-24 013541 There are no pedestrians in the game,this leads to some tasks that cannot be completed

What's your device?

@1527513060
Copy link

屏幕截图 2023-02-24 013541游戏中没有行人,这会导致一些任务无法完成

您的设备是什么?

I'm on the computer

@ghost
Copy link

ghost commented Feb 26, 2023

屏幕截图 2023-02-24 013541游戏中没有行人,这会导致一些任务无法完成

您的设备是什么?

I'm on the computer

What's the GPU/CPU and graphics backend are you using while playing this game?

@hrydgard
Copy link
Owner

Gameplay bugs like that will probably not be affected very much by specific hardware..

@ghost
Copy link

ghost commented Feb 26, 2023

This might be CPU emulation issue?

@1527513060
Copy link

屏幕截图 2023-02-24 013541游戏中没有行人,这会导致一些任务无法完成

您的设备是什么?

我在电脑上

您在玩此游戏时使用的 GPU/CPU 和图形后端是什么?

CPU:AMD Ryzen 7 4800U with Radeon Graphics 1.80 GHz
GPU:AMD Radeon(TM) Graphics
ppsspp ver. v1.14.40/ Direct3D 11 backend

@1527513060
Copy link

appear Pedestrians crossing the wall

@sum2012
Copy link
Collaborator

sum2012 commented Feb 27, 2023

@1527513060 try this setting
1

@sum2012
Copy link
Collaborator

sum2012 commented Feb 27, 2023

I re-test this game ,I find that menu crash problem solved by #13368.
Pedestrians issue unusual
Only load game from softgpu ,pedestrians appear
UCES00113-softgpu.zip
UCES00113-opengl.zip

@1527513060
Copy link

@1527513060试试这个设置 1

There are pedestrians, but the game is lag

@1527513060
Copy link

appear Pedestrians crossing the wall

The characters in the plot task will go through the wal,this is in ppsspp ver. v1.14.40 Bugs appear

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants