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

[Issue]: Nintendo Puzzle Collection (GPZJ01), Reset Quirk and 1:1 Horizontal Scale doesn't seem to apply to N64 ports #759

Open
Rulumi opened this issue Dec 7, 2022 · 2 comments

Comments

@Rulumi
Copy link

Rulumi commented Dec 7, 2022

Describe the bug

On Nintendo Puzzle Collection forcing a 1:1 horizontal scale doesn't seem to apply to the games ported from the N64 (Dr. Mario and Panel de Pon). Poking at the XFB, it seems that the main menu and Yoshi are using an internal resolution of 640x480 and the N64 games 576x480?

An unrelated issue, is that resetting the game causes lag and an audio cut accordingly on some transtitions on the main menu and inside the games, it's more notorious on some than others.

This happens regardless of applied patches and with both read speed emulation options as well, it doesn't happen before resetting the console.

This is through an SD2Gecko, this was tested on Wii and GameCube hardware with the same results.

Steps to reproduce

1st Issue:

  1. Patch the game from the Swiss settings to a 1:1 Horizontal Scale.
  2. Check the horizontal scale of Dr. Mario and Panel de Pon with a 1:1 scale view of the console vide output.

2nd Issue:

  1. Load the game normally via Swiss from the SD Card.
  2. Reset the game.
  3. Observe the behaviour on the transitions. (The one from the main menu to the games and back are easy to notice)

Expected behavior

1st Issue: 1:1 Horizontal Scaling in the different titles when selecting it.

2nd Issue: Resetting the game to not cause side effects.

Relevant log output

No response

Add screenshots

XFB debug screenshots of the three games:
xfb-1

xfb-2

xfb-3

@Extrems
Copy link
Collaborator

Extrems commented Dec 7, 2022

This is a known limitation with VIConfigurePan I didn't really want to touch for various reasons.

@Extrems
Copy link
Collaborator

Extrems commented Dec 8, 2022

The reset issue has been fixed in c912898. It wasn't specific to this game.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants