eluancm / quake-gamecube

My port of Gamecube Quake to the Nintendo Wii with new features like hardware rendering and network
2 stars 0 forks source link

Support 480p #10

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
My television does not seem to like a 480i signal over component video. I
modified the source code to force a progressive scan 480p output, which
fixed my TV's horrible distortion. However, it appears that the quake
engine was only outputting to the top half of the screen.

I'm not quite sure what the problem there was (you would know better than
I), but I would suspect that it's due to a hardcoded resolution of 320x240.
It would be nice to get working progressive scan, even if this means
doubling the resolution for lower framerates. (The framerate doesn't matter
much to me if I can't play at all!)

Thanks for your time.

Original issue reported on code.google.com by sinclai...@gmail.com on 1 Jun 2008 at 4:11

GoogleCodeExporter commented 9 years ago
The screen resolution is now 640x480 and I now use the libogc 
VIDEO_GetPreferredVideoMode() which should selected 480p when appropriate. 
Please 
test it, as I don't have a 480p tellevision now.

Original comment by elua...@gmail.com on 2 Jun 2008 at 4:40

GoogleCodeExporter commented 9 years ago
Will-do, thanks! My current devkitPPC toolchain isn't new enough to build this
anymore, so I'll have to update it and get back to you.

Original comment by sinclai...@gmail.com on 2 Jun 2008 at 2:21

GoogleCodeExporter commented 9 years ago
Cool, it works in 480p, thanks! This is an awesome port BTW, I really 
appreciate all
your hard work.

However, networking causes a crash with revision 85 at least, and there was a 
typo
preventing me from disabling it with the switch: main.cpp lines 48 and 151 
define
different preprocessor macros ;)

Original comment by sinclai...@gmail.com on 2 Jun 2008 at 5:20