Skip to content

Core: Init video mode based on disc or BIOS first - #14865

Open
refractionpcsx2 wants to merge 3 commits into
masterfrom
counter_startregion
Open

Core: Init video mode based on disc or BIOS first#14865
refractionpcsx2 wants to merge 3 commits into
masterfrom
counter_startregion

Conversation

@refractionpcsx2

@refractionpcsx2 refractionpcsx2 commented Aug 19, 2026

Copy link
Copy Markdown
Member

Description of Changes

Sets the video mode on boot more appropriately to the current disc or bios (whichever is available in that order) by default, instead of always NTSC.

Rationale behind Changes

When fast booting, the initialisation normally done by the BIOS gets skipped, so any game which calculates cycles based on the framerate (which it expects the BIOS to have done) before setting its own video mode, will calculate bad cycles and cause sync issues. This will resolve that, with no (known) side effects, since the only thing which should care, is the BIOS, which won't because it immediately inits the video.

Suggested Testing Steps

Test the EU (and US I guess) versions of Spyro - Enter the Dragonfly with fast boot. Full booting the EU game on an NTSC BIOS will still result in bad timing, just like would happen on a real console.

Did you use AI to help find, test, or implement this issue or feature?

No

Fixes #8286

Thanks goes out to Ziemas and Goatman13 for diagnosing this one.

@refractionpcsx2 refractionpcsx2 changed the title Core: Init video mode based on disc, bios or default NTSC Core: Init video mode based on disc or BIOS first Aug 19, 2026
@lightningterror lightningterror added this to the Release 2.10 milestone Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG]: Spyro Enter the Dragonfly cutscene audio is delayed and cut

2 participants