Holy crap, this has been one of the most confusing threads for me - and I know quite a bit about TVs (it's my job).
Okay, forget the double pixels, etc.
Back to the roots:
The gp2x does 320x240 output on TV Out. A TV has 720x480 (NTSC) or 720x576 (PAL).
Okay. So far, so good.
If you use TV Out, it only uses half the Res the TV has - making a very blocky picture.
And that's what the original author of this thread didn't like.
He wants a hires-menu which will look fine on TV.
Certainly possible, but somebody has to code it.
Some guys asked it this would be useful. Well, depends.
Yes: For File Managers, etc., as you could have more readable text (higher Res).
Yes: For MoviePlayer, Picture Viewer and eBook-Reader.
No: For emulators or games which don't have a higher resolution (most old emulators don't have)
Yes: For emulators where the original system res is higher than 320x240 (is there one...? MAME maybe...)
Yes: For homebrew games. You could create cool looking games in HiRes - and use lowres graphics, if you don't use TV Out. Thinking of ScummVM, Monkey 3 would be perfectly playable on TV.
Not sure: The menu. Yes, it would look better - but I'm not sure it's worth the work. I'm only using the menu for a few seconds a day - until I start a program, that is
Okay, now, back to that flickering somebody was talking about:
Yes, a TV flickers if you have something on only one line.
Why? Well, that's easy:
Each frame on a TV consists of two fields.
First, Line 1, 3, 5, 7, 9, 11, 13, etc. gets drawn. That's the first field.
Than, Line 2, 4, 6, 8, 10, 12, etc. gets drawn. That's the second field.
TV (NTSC) has 30 frames per second, PAL has 25 frames per second.
As each frame has two fields, you have 60 (NTSC) or 50 (PAL) fields per seconds.
Using this effect, you get a very smooth TV picture, without any flickering, as you virtually see 50 (or 60) pictures per second - though these are only half pictures
If you have something only on a single line on a TV, it starts flickering - because it only gets drawn 25 (30) times a second. If you use at least two lines (beneath each other, of course), it virtually gets drawn 50 (60) times a second.
That's also the reason for the scanlines on TV: If you have a fast movement, every second line is shifted (because of the movement) compared to the ones above and below.
So, why did they do that, you ask? Why is a frame on TV made up of two fields?
Easy: When the first TVs have been built, they weren't fast enough to draw a full picture in 1/50th (or 1/60th) second. So, they could've halfed the resolution (which would've looked ugly) - or use that trick: First, draw half of the picture, then the other half of it. So you have full resolution and it doesn't flicker too much.
PC Monitors (only tubes, of course) are fast enough, they don't need (nor use) fields anymore.
Geez, hope now some things become clearer.
Conclusion:
Highres would be cool for certain games or file explorers, but you need to be careful that the picture won't flicker