RPCS3 / rpcs3

PS3 emulator/debugger
https://rpcs3.net/
GNU General Public License v2.0
15.25k stars 1.9k forks source link

Castlevania Lords of Shadow no input #5449

Closed LuismaSP89 closed 5 years ago

LuismaSP89 commented 5 years ago

Castlevania Lords of shadow (BLES 01047) can´t pass the "Press start screen"

The intro video can be skipped, so the input works here, maybe the problem is other, I think with the trophies.

Log attached. RPCS3.log.gz

Specs: Windows 10 x64 i7 4790k 16 GB DDR3 GTX 970 4GB GDDR5

Megamouse commented 5 years ago

I cannot recreate this issue at all. Try using the correct gamepad

LuismaSP89 commented 5 years ago

I tested using original DS4 and Xbox One controller (This one using xinput of course) but both doesn't work.

LuismaSP89 commented 5 years ago

After some searching, I found some users having exactly the same issue:

https://forums.rpcs3.net/archive/index.php/thread-189914.html (Tayyar: Last working version is 7253. Today's release stuck the FPS at 16 and controller input isn't working as it should. I pressed start a hundred times and it registered once, however, analog sticks are fine.) (I can confirm, it stucks at 16 fps and can´t pass the press start screen)

And here: https://github.com/RPCS3/rpcs3/issues/4094

Megamouse commented 5 years ago

I really think this is a race condition. I never had this issue on my 7700k

Asinin3 commented 5 years ago

It is indeed a race condition, and the issue is quite old now. There's a few factors that can fix it, such as the frame limiter. But it's inherently random. If you're in our discord server you can see my trying to debug it with someone here: https://discordapp.com/channels/272035812277878785/277227681836302338/509337337571049472

LuismaSP89 commented 5 years ago

Tested with clean rpcs3 install, changed settings, fps limiter to off, auto, 30 fps, 60 fps, used opengl backend, vulkan, ASMJIT SPU, LLVM SPU, no changes, this is annoying. So basically, this game stucks at 16fps in the "press start screen" for some users with no reason? Wonderful...

LuismaSP89 commented 5 years ago

So, then is not a problem with trophies? This is the log while I´m stuck on that screen:

E {PPU[0x1000002] Thread (Main PPU Thread) [0x012e1ee4]} 'sys_fs_stat' failed with 0x80010006 : CELL_ENOENT, “/dev_bdvd/PS3_GAME/USRDIR/Video/MercurySteam.MSErum” [1] E {PPU[0x1000002] Thread (Main PPU Thread) [0x012e1ee4]} 'sys_fs_stat' failed with 0x80010006 : CELL_ENOENT, “/dev_bdvd/PS3_GAME/USRDIR/Video/English/KojimaProductions.bik” [1] E {PPU[0x1000002] Thread (Main PPU Thread) [0x012e1ee4]} 'sys_fs_stat' failed with 0x80010006 : CELL_ENOENT, “/dev_bdvd/PS3_GAME/USRDIR/Video/KojimaProductions.MSEsub” [1] E {PPU[0x1000002] Thread (Main PPU Thread) [0x012e1ee4]} 'sys_fs_stat' failed with 0x80010006 : CELL_ENOENT, “/dev_bdvd/PS3_GAME/USRDIR/Video/KojimaProductions.MSErum” [1] E {PPU[0x1000015] Thread (trophy_init_thread) [0x011e0310]} sceNpTrophy: sceNpTrophyRegisterContext(context=0x1, handle=0x1, statusCb=0xf5eca0, arg=0xfcdb38, options=0x1) E {PPU[0x1000015] Thread (trophy_init_thread) [0x011e0348]} sceNpTrophy: sceNpTrophyGetGameInfo(context=0x1, handle=0x1, details=0xd016ba64, data=0xd016ba50) E {PPU[0x1000015] Thread (trophy_init_thread) [0x011e0368]} sceNpTrophy: sceNpTrophyGetTrophyUnlockState(context=0x1, handle=0x1, flags=0xfcdb54, count=0xfcdb64) E {PPU[0x1000015] Thread (trophy_init_thread) [0x0001a82c]} 'sys_semaphore_post' failed with 0x80010005 : CELL_ESRCH [1]

Megamouse commented 5 years ago

why dont you just try it with the trophy pr then??

LuismaSP89 commented 5 years ago

I tried with trophy pr with no results. BTW I reached this screen after some minutes (The intro video cames in after some minutes waiting and solves the problem, you can press start now in the press start screen) but it stucks too in this new screen:

sin titulo

kd-11 commented 5 years ago

I did not notice this ticket, but I had this problem before and worked around it. I think it had something to do with fps cap iirc.

LuismaSP89 commented 5 years ago

Good news, this problem is solved with https://github.com/RPCS3/rpcs3/pull/5435 (But I can´t get my DS4 working with it, in fact it has no response even in the first video screen with the bats of mercury steam only with Xbox One controller) But at least it works now with xinput. Closing.

elad335 commented 5 years ago

The pull request is not merged, reopen.

LuismaSP89 commented 5 years ago

The pull request is not merged, reopen.

Mmm? Ok, as you wish, sorry.

LuismaSP89 commented 5 years ago

Update: With latest commits of elad335's PR, the dualshock problem is fixed. Now all works perfect.

Vykhodzev commented 4 years ago

I think this issue is still present. I still can't get past the title screen. I keep pressing the Start button but nothing happens. Game is also stuck at 16 fps on that screen. I tried both my DS4 and Logitech F710 in Xinput mode. Inputs of both register in the controller configs. I can skip the Mercurysteam intro video and also the video that starts playing after a while when sitting too long during the title screen.

That is on build 0.0.7-8871

I included my log here: RPCS3.log.gz

LuismaSP89 commented 4 years ago

@vykhodzev Maybe it's a regression. Can you bisect, please? This was working fine in the builds 9 months ago, try different builds in order to find the guilty one.

elad335 commented 4 years ago

@Vykhodzev Try with TSX disabled.

Asinin3 commented 4 years ago

Happens on Ryzen too btw, it seems more like a race condition because sometimes i could get inputs to register. It seemed like using a fps limit helped, and sometimes you need to wait like 30seconds before buttons register on the title screen. I've had issues with this dating back to early 2018.

Vykhodzev commented 4 years ago

I think I figured it out. It seems it was just missing the latest Visual C++ Redistributable. After that I got ingame just fine. I feel really stupid now, sorry.

Thank you nevertheless for your replies and eternal patience! :)

monops commented 4 years ago

I this this is happening again in 0.0.12-10943-92efaf0b Alpha I can't pass through that page with many combinations (pad, keyboard, vulkan, OpenGL, interpreter)

legolas119 commented 3 years ago

hi, me too, i still have this issue. I tried the game some days ago and the issue was not present, but now it is present again. RPCS3.log.gz

LuismaSP89 commented 3 years ago

Strange... I played this game 1 month ago with no problems, can you @monops & @legolas119 test with older builds in order to bisect the PR that reintroduced the problem?

monops commented 3 years ago

I tried it with the current build (11506) and it sort of works: It rarely takes the input, but trying clicking multiple times (around 10-30 times), sometimes you can get at least through to the menus.

Il giorno ven 1 gen 2021 alle ore 23:00 LuismaSP89 notifications@github.com ha scritto:

Strange... I played this game 1 month ago with no problems, can you @monops https://github.com/monops & @legolas119 https://github.com/legolas119 test with older builds in order to bisect the PR that reintroduced the problem?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/RPCS3/rpcs3/issues/5449#issuecomment-753400857, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACXXGRLUJ3K2IZWTALCJ6SLSXZHXRANCNFSM4GL6PQXA .

legolas119 commented 3 years ago

well, it is really strange, with same build, 11560, now it works!!! But a couple of hours ago, with same build, i had the issue...it is really strange!

I have another couple of issue, if you can help me: 1) during the opening, the fps dramatically drops down until 4/5 fps! is it possible to fix it? I decreased the resolution scale from 300% to 150%, but it didn't solved the issue.... I have a general question: as I'm using a fullHD monitor, is it useless to set Resolution scale = 300%? Is it better to set = 150%, even if I don't have performance issue? 2) during the initial tutorial the "sentence" with the tips, aren't complete, there is missing text as in the examples below:

https://i.postimg.cc/8C7RPBtc/Immagine-1.png https://i.postimg.cc/DZs11fVK/Immagine-2.png https://i.postimg.cc/SRf8tZNT/Immagine-3.png is it possible to solve them?

thank you!

legolas119 commented 3 years ago

please can anyone help me?