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

Tokyo Xtreme Racer 0/Shutokou Battle 0: Improved the existing widescreen fix and deinterlace patches #463

Merged
merged 1 commit into from
Dec 28, 2024

Conversation

CookiePLMonster
Copy link
Contributor

@CookiePLMonster CookiePLMonster commented Dec 23, 2024

Widescreen fix

  • Now consistent across versions - the fix from TXR0 has been re-ported to SB0.
  • All patches were made one-shot.
  • Heap data is no longer patched, instead scaling immediates in the code are, so it's safer.
  • The old fix theoretically could have either broke split-screen, or not have any effect. Now it should work correctly under all conditions.
  • The tachometer is corrected for widescreen further, moving it to the right and fixing some misplaced UI elements.

Deinterlace

  • All patches were made one-shot.
  • Patch now takes effect in the car preview screens and the rear view mirror.

Ported to NTSC-J by @JakeMR2

For comparison:

Current widescreen fix

image

Improved widescreen fix - notice the placement of the tachometer and the items within

image

Fixes #462

@CookiePLMonster CookiePLMonster marked this pull request as draft December 23, 2024 16:49
…een fix and deinterlace patches

* Fixes are now consistent between NTSC-U and NTSC-J
* Ported the fixes to PAL too
* Patches are now one-shot
* Heap allocations are no longer patched, instead immediates in the code are
* The tachometer is corrected for widescreen further
* Deinterlace patch now takes effect in the car preview screens and the rear view mirror

Ported to NTSC-J by JakeMR2, ported to PAL by myself
@CookiePLMonster CookiePLMonster marked this pull request as ready for review December 23, 2024 18:53
@CookiePLMonster
Copy link
Contributor Author

Ported these two patches to the PAL release and added to the PR.

@F0bes F0bes merged commit 1962559 into PCSX2:main Dec 28, 2024
3 checks passed
@CookiePLMonster CookiePLMonster deleted the txr0-widescreen branch December 28, 2024 17:59
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.

Tokyo Xtreme Racer Zero: Deinterlace patch does not deinterlace 3D in menus
3 participants