I recently got Megaman X Collection for the GameCube, and I tried to play it on the Wii. I have a special adapter that outputs HDMI from the Wii, but it didn’t work once the games are launched (240p). I used the component cable (original) to feed the signal through the OSSC, but it didn’t look that great.
I tried the 240p test suite for the Wii, and 429 is indeed the proper sampling for it. I had to adjust it a bit to get signal (429.15). The game, however, did not look right with that sampling.
I then proceeded to run the game on Dolphin to see if I could get the actual resolution that way. With the software renderer I get screenshots with a resolution of 256×240 (1:1). With the OpenGL renderer I get screenshots of 584×480 (the “pixels” are no longer square and they are bigger than an actual pixel on the image). It seems safe to conclude that the actual output is indeed 256×240. OSSC does show 263p.
I use that output (256×240) for the SNES, and it looks great. I tried a sampling of 342 as used in the optimal settings for the GameCube, but it didn’t make much of a difference compared to the standard 341. Megaman X does have a small checkerboard pattern (just two pixels high) for the sky in the very first level. I used that pattern to find the right sampling, and I got 345. A sampling phase between 90 and 180 looks about the same, but I just can’t get the perfect image. There’s still some bleeding (if that’s the right word). I can make it worse, but no better (with sampling phase or LPF filter settings).
This is a screenshot from Dolphin:
This is a picture of the game running on my TV through OSSC with 345 sampling:
This is a closeup where the bleeding can be seen:
Do you have any suggestion on how I can further improve the image quality?