Amiga.org
Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: thedocbwarren on June 01, 2011, 04:18:12 AM
-
Question about this mode (that is 1280x200.) I've wondered if this mode is for real. I can't tell since I don't have a monitor yet that works well with my 1200 but when I used the one monitor that seems to display 640x200 fairly well, I figured I'd try 1280x200. So this mode looks like a ruddy mess and still reports 640x200 on the monitor.
I read something somwhere about this mode being fast pixels or some such, but other than double-scan I can't imagine what this is.
-
Question about this mode (that is 1280x200.) I've wondered if this mode is for real. I can't tell since I don't have a monitor yet that works well with my 1200 but when I used the one monitor that seems to display 640x200 fairly well, I figured I'd try 1280x200. So this mode looks like a ruddy mess and still reports 640x200 on the monitor.
I read something somwhere about this mode being fast pixels or some such, but other than double-scan I can't imagine what this is.
well, it works but its barely usable.
-
well, it works but its barely usable.
I think an Indivision AGA would help here....
-
I think an Indivision AGA would help here....
Not sure. It was pointless even on my old 1984
-
not a good resolution to have i use high-res interlace on a Indi AGA look great and very useable. Just depends on what your spec for your A1200 are though.
-
Question about this mode (that is 1280x200.) I've wondered if this mode is for real. I can't tell since I don't have a monitor yet that works well with my 1200 but when I used the one monitor that seems to display 640x200 fairly well, I figured I'd try 1280x200. So this mode looks like a ruddy mess and still reports 640x200 on the monitor.
I read something somwhere about this mode being fast pixels or some such, but other than double-scan I can't imagine what this is.
If you use 16 colours it will be fast.
-
Question about this mode (that is 1280x200.) I've wondered if this mode is for real.
Yes, it is. Your monitor requires sufficient resolution to use it though.
SuperHires works by doubling the Hires pixel clock to 35 ns. In addition to the normal NTSC and PAL modes it's also used for Productivity, DblPAL, DblNTSC and possibly some other modes with higher horizontal scan rate (and thus lower horizontal and higher vertical resolution).
-
Well the icons should shrink to 50% width on screen.
But unless you have AGA it's not of any use to most.
-
I think it was intended for video titling programs - it makes things a little too small for desktop use.
Most scandoublers can't handle it, so you need a genuine Amiga monitor or an Indivision.
-
I'm bloody confused with all that. So I have an AGA Amiga (1200) and the mode 'works' just looks blurry. So I think I userstand the ide behind keeping it 200-256 lines to keep compatibility with broadcast, but I don't understand 1280 if it's not 1280. So the 'clock' meaning double scan? It's not a 30Hz mode so I don't quick get what's doubled if it's not really 1280 pixels across?
What's faster about 16 colours? I thought it was restricted to 4?
-
Yes, it is. Your monitor requires sufficient resolution to use it though.
SuperHires works by doubling the Hires pixel clock to 35 ns. In addition to the normal NTSC and PAL modes it's also used for Productivity, DblPAL, DblNTSC and possibly some other modes with higher horizontal scan rate (and thus lower horizontal and higher vertical resolution).
Not quite following, so it's doubling the 640 res (hense 1280) but I don't get the it's used for other modes. What's used?
Why does my monitor still report 640x200 but the screen is squished?
Sorry for being thick about this.
-
Why does my monitor still report 640x200 but the screen is squished?
Sorry for being thick about this.
Your monitor isn't capable of displaying 1280x200 and tries to make the best of it. It gets squished horizontally because the horizontal resolution is doubled and thus the size (not the resolution, just the physical size on screen) of icons and stuff is reduced by 50%.
In reality, 1280x200/256 is hardly ever used.
-
Sounds like you're using a digital monitor - since it's digital it samples the analogue signal and outputs what's been sampled. If the sampling rate is too low (only half of pixel frequency) every other pixel gets lost. As it seems, your monitor has no idea that the Amiga is outputting such a high pixel rate.
Look at the way a video output or (analogue) monitor works: the video hardware just outputs a stream of pixels; for Lores they're 140 ns apart (long), for Hires 70 ns and for SuperHires just 35 ns. In the monitor these pixels modulate an electron beam that scans the screen, moving from left to right. After some time - when the desired line length is reached - a horizontal sync pulse tells the monitor to quit scanning horizontally but move to the next line directly underneath and rewind to the left edge. When the desired frame height is reached a vertical sync pulse tells the monitor to rewind the scanning beam to the top left corner to start the next frame.
A fixed frequency monitor has a constant scan rate to make the beam cover the whole screen during a horizontal or a full vertical sweep. A multisync monitor has to track the vertical and horizontal sync rates and adjusts the sweep rates accordingly.
A digital (flat) monitor is more complex. It samples (A/D converts) the analogue signal into a buffer. To make sure none of the pixels gets lost it's required to pretty exactly match the sampling rate to the pixel rate by using an edge detection algorithm. Note that this exactly the way a flickerfixer works - in theory all flat screen integrate one, but in real life they're usually limited by the extent they can adapt to the signal.
The buffered image (hopefully resembling the original signal) is then output to the display matrix. On LCD screens there's no sweeping beam but rather a continuous memory matrix that you look at, thus the susceptibility to jitter and jerking.
-
Your monitor isn't capable of displaying 1280x200 and tries to make the best of it. It gets squished horizontally because the horizontal resolution is doubled and thus the size (not the resolution, just the physical size on screen) of icons and stuff is reduced by 50%.
In reality, 1280x200/256 is hardly ever used.
Quarter-pixel scrolling games benefit from this ability.
16 colours is faster than 256 because it requires less DMA channels so it doesn't block cpu (just like 31Khz screenmodes).
IIRC my cbm 1084sd2 accepted 73Hz screenmodes and also showed 1280x256 correctly (without skipping any column) but it's been a long time (and I also had an eyefish vision like cbm 1942). I remember clearly that my Arxxon scandoubler and my Picasso4 skipped columns in SHires mode so I guess my 2 old monitors didn't (although the text was too small for a 14" monitor so I prefered to use other screenmodes)
CompServ FlickerFixerII and IndivisionAGA 1200/4000/ECS show SuperHiRes correctly.
-
Quarter-pixel scrolling games benefit from this ability.
Can you point to a single game that utilizes this mode? I am pretty sure there are none.
Its only practical use is for video titling software, some of which I know supported the mode.
bp
-
Can you point to a single game that utilizes this mode? I am pretty sure there are none.
Its only practical use is for video titling software, some of which I know supported the mode.
bp
WORMS DC is the first one that comes to my mind, also Morton Strikes Back and Fantastic Dizzy AGA. I'm sure that there are more AGA versions that use quarter pixel scroll (but I'm not much into games, honestly)
But there's something that uses SuperHires everytime: scene demos with pseudo true color screenmodes. These use SuperHires HAM8 resolution to achieve an screen a quarter the width.
-
Can you point to a single game that utilizes this mode? I am pretty sure there are none.
Its only practical use is for video titling software, some of which I know supported the mode.
Virtual Karting and Virtual Karting II use super hires in a pretty elaborate way, akin to how LCD screens work with red, green and blue subpixels.
AGA also outputs at 35ns pixel resolution (super hires) at all times regardless of what the screen resolution is, and games running on AGA can benefit from this for free by adjusting the position of hardware sprites and hardware-scrolled screens with super hires accuracy.
I don't know how modern LCD screens handle these things, but on CRT screens these narrow pixels and differences usually blend together but still give a perceived increase in image quality.
-
Sounds like you're using a digital monitor - since it's digital it samples the analogue signal and outputs what's been sampled. If the sampling rate is too low (only half of pixel frequency) every other pixel gets lost. As it seems, your monitor has no idea that the Amiga is outputting such a high pixel rate.
Look at the way a video output or (analogue) monitor works: the video hardware just outputs a stream of pixels; for Lores they're 140 ns apart (long), for Hires 70 ns and for SuperHires just 35 ns. In the monitor these pixels modulate an electron beam that scans the screen, moving from left to right. After some time - when the desired line length is reached - a horizontal sync pulse tells the monitor to quit scanning horizontally but move to the next line directly underneath and rewind to the left edge. When the desired frame height is reached a vertical sync pulse tells the monitor to rewind the scanning beam to the top left corner to start the next frame.
A fixed frequency monitor has a constant scan rate to make the beam cover the whole screen during a horizontal or a full vertical sweep. A multisync monitor has to track the vertical and horizontal sync rates and adjusts the sweep rates accordingly.
A digital (flat) monitor is more complex. It samples (A/D converts) the analogue signal into a buffer. To make sure none of the pixels gets lost it's required to pretty exactly match the sampling rate to the pixel rate by using an edge detection algorithm. Note that this exactly the way a flickerfixer works - in theory all flat screen integrate one, but in real life they're usually limited by the extent they can adapt to the signal.
The buffered image (hopefully resembling the original signal) is then output to the display matrix. On LCD screens there's no sweeping beam but rather a continuous memory matrix that you look at, thus the susceptibility to jitter and jerking.
Ok that I get. So the pixels are crammed in there of which the signal picks up as much as it can for a scan. This, I assume, is the chroma resolution?
So it seams then the Amiga is packing the signal vs doubling it to get a higher resolution. I can see how most monitors are unlikely to support this.
-
So it seams then the Amiga is packing the signal vs doubling it to get a higher resolution. I can see how most monitors are unlikely to support this.
1280 pixel mode is a bog standard video mode.
Any monitor that doesn't support it is either
A: A ripoff piece of crap
B: Very very very old
C: Broken
-
I'm bloody confused with all that. So I have an AGA Amiga (1200) and the mode 'works' just looks blurry.
Ok. What kind of monitor are you using? LCD or CRT?
So I think I userstand the ide behind keeping it 200-256 lines to keep compatibility with broadcast, but I don't understand 1280 if it's not 1280.
It is 1280 pixels. There is nothing fake about it.
It's not a 30Hz mode so I don't quick get what's doubled if it's not really 1280 pixels across?
It is absolutely 1280 pixels across.
What's faster about 16 colours? I thought it was restricted to 4?
On AGA:
1280 mode is not restricted to 4 colors.
1280 mode is not restricted to 16 colors.
1280 mode is not restricted to 256 colors.
1280 mode can use the full 16 million color palette in HAM8 mode, which is the main purpose of 1280 mode: viewing photographs in 16 million colors.
1280 mode is not restricted to 200/256 pixels height. It can also do 400/512 pixels high. When I use 1280 mode I use 1280x512.
-
1280 pixel mode is a bog standard video mode.
Any monitor that doesn't support it is either
A: A ripoff piece of crap
B: Very very very old
C: Broken
Yes, 1280x256 and 1280x512 interlaced works on every PAL monitor and TV that I have. It's the same kHz and Hz as the normal PAL or NTSC modes. No scandoubling no nothing... just plain PAL/NTSC.
It looks truly amazing on a PAL LCD TV since those monitors doesn't show the flickering that the Interlace mode produce.
-
well, it works but its barely usable.
It is the most usable mode there is for viewing photographs.
Have you ever heard of a thing called "porn"? :D
-
In reality, 1280x200/256 is hardly ever used.
That is because 1280x512 is so much better.
-
That is because 1280x512 is so much better.
yeah! and SuperHiResLaced+Overscan is even more impressive with 1444x576 pixels :-)
As you have explained, SHiRes doesn't have any colour limitation but just like 31Khz screenmodes it requires more DMA channels to work and with 8 bitplanes it will be slower than 4 bitplane screens because cpu has less time to access chipram.
-
I can see how most monitors are unlikely to support this.
I never found a 15khz monitor/TV that didn't support it.
-
So the pixels are crammed in there of which the signal picks up as much as it can for a scan. This, I assume, is the chroma resolution?
It's chroma as well as luma resolution, RGB doesn't make a difference.
So it seams then the Amiga is packing the signal vs doubling it to get a higher resolution. I can see how most monitors are unlikely to support this.
All analogue monitors do support this mode - they simply don't have a choice. If you're not able to see every single pixel it's because the monitor's resolution/dot pitch 'swallows' part of the signal or by signal degradation (double pixel clock requires double bandwidth). Most digital monitors probably sample only every other pixel, assuming a 640 resolution, so each sampled pixel blots out its successor.