-
Notifications
You must be signed in to change notification settings - Fork 39
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
Graphical Issues on Real HW #25
Comments
That bar does appear on 480i as well and I don't know the cause. It does seem to be related to full screen blended quads, like the one in the background of the pause menu. |
Curiously in the emulator at 720p it looks like it "flashes" on every other frame, and on the flash frames I can see geometry that would normally be drawn over. |
I'm pretty sure high res modes require some sort of special handling, which I don't know the specifics of. |
That sounds about right, given my experience trying to get the higher resolutions to work being curbed. I am very new to PS2 development but the graphics hardware seems to be very particular and finicky. |
GSKit has a family of functions prefixed with |
I think I will take a stab at it and see if I can't get something working. |
I think I might have found the culprit behind the glitchy bar. I wrote in simple check to make sure that the frame was done rendering so that |
There's already sort of frameskip in the port, but it's done by just not rendering stuff unless there's time for it. |
I was just playtesting and I think it fixed it. I will see if I can't get a PR done in a little bit. |
There is no rush. |
This happen on my model 90001 as well on this same stage, when balloon text appears, this happen too |
(update: it works, I just had the wrong pass count at (update²: textures glitch in a few minutes of gameplay) |
Anyone manage to get HD working? |
I have found a couple of issues when running the port on real PS2 hardware. These are the specs of my PS2 model:
PS2 Model: SCPH-3001
Video Output: Component, but I did see this happen on AV@NTSC as well.
Patches: None
In PCSX2 the game looks fine and runs as expected. On real hardware, however, I noticed there is a "bar" that appears to be tied somewhat to what is being drawn on-screen.
Ex:

https://youtu.be/DeYkKlVZT_k
Normally during regular gameplay, this bar isn't always present. Even when it is present it usually resides near the top of the screen. However, this bar became exaggerated when I modified
gfx_ps2_init
to set the game to run at 720p. I did have to disable double buffering to mitigate an even worse graphical bug at 720p.https://youtu.be/4AKpzemi8j4
I tested other homebrew applications running at NTSC, 480p, 720p, 1080i to make sure it wasn't my console at fault, and they worked just fine.
The text was updated successfully, but these errors were encountered: