PixelJunk SideScroller [NPUA80567]
Started by MrFlamey




1 posts in this topic
MrFlamey
Member


0
1 posts 1 threads Joined: Oct 2023
10-18-2023, 02:37 PM -
#1
Note: This game has been marked playable for a the EU (NPEA00306) version of the game. While I do not have that version to test, the US version (NPUA80567) looks like it is working correctly, but actually suffers from game breaking collision issues that I will mention in this report.



Summary
The player can fly into the foreground scenery instead of colliding with it. The fluid that makes the game fairly unique among shooters also does not have working collision with the scenery (and possibly other fluids, but I was unable to verify).

System
Asus G15 laptop AMD Ryzen 5800, Geforce 3070, 16GB RAM, Windows 10
RPCS3 0.0.29-15693-b3864f2d Alpha

Reproduction / Details
1. Start the game and go to level 1-1 (probably the only one available).
2. Fly for a little bit until you reach some foreground scenery (much brighter coloured, should be obvious)
3. Try to fly into the foreground scenery and notice you pass behind it.
4. If you shoot the terrain, bullets pass through, as do enemy bullets and missiles.
5. If you fly a bit further to where there are drops of water falling from the ceiling, you should notice that it is also not colliding with the foreground scenery. If you play the PS3 version you will see that you can.

For reference, here is a [YouTube longplay](https://youtu.be/YjSxOWeh61A?t=209) of someone playing the game on PS3, which shows how collisions should be behaving.

Other forms of collision (player with fluid, bullets with enemies and players) do seem to work.

This was a game I was a developer on, and although I was not a programmer, I do remember that the fluid used to SPUs to process, and that it used some kind of updating distance field drawn in a buffer to represent the terrain for collisions, though I'm not sure that is at all helpful to solving the issue.

Attachments:
Log had to be zipped as it was 28mb
The screenshot sort of shows that water (blue blobs on the right) are not colliding with the terrain. Basically nothing collides with the terrain.
This post was last modified: 03-03-2024, 12:24 PM by Ani.


Attached Files Thumbnail(s)
   
Ani
Administrator
*******


16
4,276 posts 105 threads Joined: Aug 2017
03-03-2024, 12:26 PM -
#2
Hey, thanks for the tips. since this report we had some SPU fixes, so I recommend that this is retested with the latest version
Also, you can try "Accurate XFloat" in CPU Settings when doing so

Finally, the thread is missing the log file
This post was last modified: 03-03-2024, 12:27 PM by Ani.
    Desktop: Ryzen 7 5800X,   Radeon RX 6800 XT, 2x8G DDR4 3600MHz, Manjaro Linux
     Laptop: Ryzen 9 5900HX,  Radeon RX 6700M,   2x8G DDR4 3200MHz, Manjaro Linux
Old Desktop: AMD FX-8350,     Radeon R9 280X,    2x4G DDR3 1600MHz, Manjaro Linux


Forum Jump:


Users browsing this thread: 1 Guest(s)