Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GIF: Separate GIF Reset and GIF DMA Reset #5324

Merged
merged 1 commit into from Jan 13, 2022
Merged

Conversation

refractionpcsx2
Copy link
Member

Description of Changes

Removes DMA reset stuff from a GIF reset.

Rationale behind Changes

The two shouldn't be reset together anyway, the GIF has no control over the DMA, it was incorrect and causing currently running DMA's to get stuck in an infinite loop.

Suggested Testing Steps

Run games, make sure they still work, no specific games here (Except Air Ranger 2) was known to be affected directly, but the adverse is unknown.

Fixes Air Ranger 2 - Rescue Helicopter infinite loop on boot.

The two shouldn't be reset together anyway, the GIF has no control over the DMA.
@HeroponRikiBestest
Copy link

HeroponRikiBestest commented Jan 12, 2022

Confirmed, does indeed fix air ranger 2.

@refractionpcsx2 refractionpcsx2 merged commit e270c46 into master Jan 13, 2022
@refractionpcsx2 refractionpcsx2 deleted the gif_reset branch January 13, 2022 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants