Platform / OS / Hardware: Windows 11, gtx 4070 ti super, ryzen 9900x
Flycast version: v2.5-20-g5b7597523
Description of the Issue
The boss of Episode 3 (Warehouse level) has 2 types of jump: one that's shorter that lands him somewhere in the arena and one that's long and goes to the perimeter of the arena. You can make him do the long jump by shooting him a lot.
He gets stuck in the wall after doing the long jump. You can shoot him to return him to a normal state, but if he is in the corner diagonally opposite the pipes and on the fence, he can slip out of the arena and softlock the game. I triggered it today by running to the opposite side of him and the camera swung and caused him to immediately fly out. If you just wait and don't shoot, he'll eventually fly out of the arena too.
This happens in both the Dreamcast and Naomi arcade version. It also happened in other naomi/dc emulators like nullDC and demul, in case that provides any extra insight.
On original arcade hardware and the original Dreamcast version, this doesn't happen. Confirmed this on both.
Debugging Steps Tested
*Tried native resolution and all bells/whistles disabled
*Tried all renderers
Screenshots
See twitch highlight for an example - note i'm playing as 2 characters at once, but it's the same result with 1 character.
https://www.twitch.tv/videos/2640772157
Platform / OS / Hardware: Windows 11, gtx 4070 ti super, ryzen 9900x
Flycast version: v2.5-20-g5b7597523
Description of the Issue
The boss of Episode 3 (Warehouse level) has 2 types of jump: one that's shorter that lands him somewhere in the arena and one that's long and goes to the perimeter of the arena. You can make him do the long jump by shooting him a lot.
He gets stuck in the wall after doing the long jump. You can shoot him to return him to a normal state, but if he is in the corner diagonally opposite the pipes and on the fence, he can slip out of the arena and softlock the game. I triggered it today by running to the opposite side of him and the camera swung and caused him to immediately fly out. If you just wait and don't shoot, he'll eventually fly out of the arena too.
This happens in both the Dreamcast and Naomi arcade version. It also happened in other naomi/dc emulators like nullDC and demul, in case that provides any extra insight.
On original arcade hardware and the original Dreamcast version, this doesn't happen. Confirmed this on both.
Debugging Steps Tested
*Tried native resolution and all bells/whistles disabled
*Tried all renderers
Screenshots
See twitch highlight for an example - note i'm playing as 2 characters at once, but it's the same result with 1 character.
https://www.twitch.tv/videos/2640772157