Open deadendthrills opened 4 years ago
Someone on the Discord server mentioned that The Beatles: Rock Band also has this issue. I'm inclined to saying that this is the same issue as #8192
does this happen with build #8776?
commenting on this issue because it's the more popular title, although my experience with the bug is limited to its seemingly identical counterpart in BLUS30282/BLES0532 (issue #8192). Ive been working on modding BLUS30282 for a while now, and have been looking into and trying to fix this bug: no emulator settings (gpu, cpu, 'advanced', 'debug', hle/lle, etc) fix it, and even though Ive written stopgap fixes by modifying the game itself, Ive been unable to fix the "root" issue. Im interested in trying to fix it by looking at and modifying the emulator's source code, but I don't have an incredibly sound idea of where to start: my only guess is something with the RSX emulation, but I may be wrong. does anybody have any ideas or 'two cents'? I'm not asking for a fix, just guidance from anyone willing to lend it.
This is the only remaining issue with Rock Band on RPCS3 I think. Probably a low priority in the sea of open issues. Still, maybe one day :) Kind of a small issue, but effects every song, so it's visible in every gameplay minute. Instruments, mics, hair, etc out of place.
This seems to have gotten a lot better after a recent commit.
I was on 100+ days build, I tried the latest just now, and I didn't see much difference. This was the first time I saw duplicate guitar even, so I don't think it has gotten better. Still, the game is playable, this doesn't brake immersion that much. Hopefully one day...
It's pretty bad in Beatles Rock Band - Paul's hair will sometimes become a beard lol (i.e. his hair is displaced to lower on his head/face).
Can confirm this is still a pretty big issue in RB3. Anything on the RB2 engine seems okay but TBRB/RB3 have some troubles. This seems to be a problem on original hardware but to a much lesser degree, emulation just exacerbates it.
I hope someone notices this :(
It seems the behavior is closer to hardware levels when playing on vocals only and it seems heavily affected by the note highway from instruments.
I recorded these videos with the same song in the same venue to compare instrument and accessories "stability". The first has the player on vocals (with the HUD hidden) and the second has the player on guitar with the highway visible. Whether or not the HUD was hidden while playing vocals had no effects. I've ran the same test several times, swapping the order sometimes to see if it makes a difference but it seems consistent.
https://www.youtube.com/watch?v=HV2t_XinOL8&t=7s https://www.youtube.com/watch?v=jrzKqlNqYn4&t=11s I can reupload elsewhere if needed.
Another video from three years ago by a different user shows similar behavior to this as they are playing on vocals. https://youtu.be/rnkVlI7xhrg
Users in the Milohax Discord on various platforms ranging from SteamDecks to Linux desktops, and Windows machines report similar results.
Milohax user @qfoxb brought to my attention that Rock Band 3 rewinds the highway when resuming from pause and if one looks closely at the mask accessory on the singer character, it seems to move slightly back towards its intended place. This can be replicated. https://github.com/RPCS3/rpcs3/assets/56451149/4d826cfa-c141-4586-95a4-610a1559baa3
This is one of the last few issues remaining with this game and even with this, it is arguably the best way to play this game at the moment with the recent MPA commit and due to how stable it is.
Example of how it looks on original hardware https://i.imgur.com/G8bYauK.mp4
I don't expect it to be completely fixed but hopefully RPCS3 can tone it down to that level someday
The issue persists but the community has made a list of known items that exhibit this issue.
I have a visual guide as well, [available here]
issue
Models for instruments (guitar, microphone, etc.) flick between different incorrect xyz positions during play. Rotational values are correct. Can also affect some characters' hair, but seems to depend on the model being used. No emulator settings fix it.
screenshots
rsx capture
https://drive.google.com/file/d/1zTUyLyWDIUoiZVewK3G-B4T-HuJCFyx4/view?usp=sharing