Kind of a counterintuitive point, but many (most?) GameCube games don't actually run at 480 lines--448 is extremely common. Swiss's 480p-forcing code seems to literally force games to run at 480p instead of forcing progressive and leaving the resolution alone, which seems to impact the aspect ratio and can potentially cause other issues. The GameCube in 448 line mode seems to pad the signal to 480 with black--the screen is not stretched to a true 4:3 aspect, but is simply displayed in a slightly shorter 10:7 window (for those playing at home, that's 4:2.8).
Example shots from Beyond Good & Evil (NTSC-USA), a game with no progressive support. Keep in mind this game runs with permanent letterboxing by design.
Native 480i (really 448 lines)
Forced 480p (true 480 lines)
Noting BG&E's letterboxing, it's interesting to note that the additional 32 lines are in the visible area and the bars are the same size (in pixels) as before. There's some occasional glitching in the bottom 32 lines of visible area in BG&E, presumably because the game never intended to display those lines.
----
Here's F-Zero GX (NTSC-USA), a game with native progressive.
Native 480p (really 448 lines)
Forced 480p (true 480 lines)
You can see quite well here that the game continues to render at the same field of view in both modes: the ship is slightly taller in the second shot. Though the latter renders with slightly more detail, it's likely the 448-line display more correctly renders the intended shape of the image. However, the difference is minor and only really noticeable if focusing on geometric shapes like circles or squares.
This isn't really a bug report, just pointing out a peculiarity of the way this has been implemented. I haven't tested extensively enough to say whether every game handles the extra lines the same, e.g. some might actually increase the visible area rather than simply "stretching" the picture.
Oddity: 480p forcing seems to literally force 480 lines.
-
- Posts: 37
- Joined: Fri Apr 20, 2012 3:16 pm
Re: Oddity: 480p forcing seems to literally force 480 lines.
The patch is specifically designed not to do this.
-
- Posts: 37
- Joined: Fri Apr 20, 2012 3:16 pm
Re: Oddity: 480p forcing seems to literally force 480 lines.
Of course, sorry, you're right. I lazily did my testing on DIOS MIOS since I believe it uses your code. Perhaps it's not up-to-date vs. yours or something else causes the issue. Apologies for the false report.