hedge-dev / hedge-dev/UnleashedRecomp

240+ FPS causes an interceptor softlock in Skyscraper Scamper Day Act 1

Open
#1,641 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

HFR
Dominant language
C++
Stars
5.1k
Forks
421
PR merge metrics
No merged PRs in 30d

Description

Validation
  • I have checked the Issues page to see if my problem has already been reported
  • I have confirmed that this bug does not occur in the original game running on original Xbox 360 hardware
If you have DLC installed, please specify which ones you have.
  • Apotos & Shamar Adventure Pack
  • Chun-nan Adventure Pack
  • Empire City & Adabat Adventure Pack
  • Holoska Adventure Pack
  • Mazuri Adventure Pack
  • Spagonia Adventure Pack
If you have mods enabled, please specify which ones you have.

No response

If you have codes enabled, please specify which ones you have.

No response

Describe the Bug

HFR bug: Interceptor in Skyscraper Scamper Day 1 falls under the stage. This leads to a softlock as the wall blocking off the chaser doesn't get disabled, which has you running in place for a while. Eventually, you do gain the ability to boost, sidestep, jump, etc., but you can't control your direction. You can only leave the state by jumping off the edge and dying.

Steps to Reproduce

Firstly: requires high-spec system to reach at least 240 fps at said section.

  1. Be generally above 240 (with FPS limit at MAX).
  2. Reach the section.
Expected Behavior

Mr. Interceptor arrives as normal, attempting to end Sonic's life.

Footage

https://youtu.be/j_jXReFzEeU?si=Pm-hkM9qpZpdNhH1&t=84

Version

v1.0.3

CPU

9950X3D

GPU

AMD Radeon 7900 XTX

GPU Driver

AMD Driver 25.6.1

Memory

64GB

Operating System

W11

Additional Context

No response

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing Skyscraper Scamper Day 1 at above 240 FPS and inspect the high-frame-rate handling around the interceptor encounter and its blocking wall. Done means the interceptor remains in the stage and the chase sequence becomes controllable without requiring the player to die.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.