Guspaz
Forum Replies Created
-
AuthorPosts
-
I assume that it will support 480p to 480i and 240p, and 480i to 240p? I can think of a few use cases for all of those:
– 480p to 480i: Connecting a PC to a BVM/PVM/CRT TV
– 480p to 240p: PC/console/Pi/etc. retro games to 240p
– 480i to 240p: 240p-as-480i games like the wiiware stuff where the games render at 240p but output 480iI’d agree: I can only use 1x/2x/4x on my display, and 2x/4x both have the same behaviour of blanking out half the lines, which is much too thick for me to use. Adjustable scanline thickness would allow for thinner/smoother scanlines without presumably using any extra processing power (since it really just means applying a fixed pattern of scanline brightness instead of the current 0%/0%/100%/100%).
For example, I would think that a scanline pattern on 4x that looks something like this would be more pleasing to me:
100%
80%
0%
80%x4 seems to be more standard timing than any of the other modes, only with whatever refresh rate the input was.
On my home theatre projector, previously, 240×3 and 480×2 did not work at all for any console, nor did GBI-ULL work in 240×2.
With the new firmware, 240×4 works on every console, and GBI-ULL works on the new 240×1 and 240×4 modes. I don’t know why ULL works on 240×4 but not 240×2, but I’m not complaining.
x5 seems to be unreliable both on my projector (which only sometimes syncs depending on what the previous mode was, and even then with random glitching and incorrect image shapes) and on the OSSC (which doesn’t seem to change output resolutions when you change them, after you change the x5 output resolution you need to leave x5 mode and come back in for it to take effect).
x4 is, with my projector at least, more compatible even than x2. Only downside is scanlines don’t work right in x4: they’re uneven. This may be due to the 960p -> 1080p scale. They might work fine on a 960p monitor.
You don’t need a framebuffer so much as enough memory for a larger line buffer, similar to how the Hi-Def NES handles the same problem (4x scale being a 960p image in a 1080p frame). But that would still appear to require more RAM than the OSSC has available.
Colour would require an NTSC and/or PAL decoder, which is a piece of hardware that the OSSC doesn’t have.
Dell U2711 monitor
Screen size: 27″
Tested by: Guspaz
Line x3: Yes
Line x3 PAL: Yes
480pX2: Yes
SNES: Yes
Latency: 2 frames (33ms) (side-by-side photo against PVM CRT with 24p test suite auto lag test)
Vsync Tolerance: ?Also tested 480i passthrough and 576i passthrough. They sort of work: image is half height (monitor may be throwing out every other line). It can be forced to the correct height by setting the monitor’s aspect ratio to “fill” instead of the normal “aspect”, correcting for that, but that only really works on 16:9 signals, being a 16:9 screen.
240p passthrough is on the acknowledged feature request list, the current firmware can only do 480i and 480p passthrough.
The OSSC only accepts analog inputs, and only outputs digital signals. There is no physical way that it could do a passthrough. Its DVI port doesn’t even have sockets for the analog pins. Even if a new hardware revision was released that did support routing the VGA input to DVI-A RGB pins, you’d need to physically unplug the DVI cable and plug in a VGA cable via a DVI-to-VGA adapter, at which point you could have just connected your VGA source directly to the monitor…
Tried to create an account to add this to the wiki, but looks like it’s private access only.
Epson PowerLite 8345 projector (8350 should be the same)
Screen size: 34″ to 308″ (tested at 80″)
Tested by: Guspaz
Line x3: No
Line x3 PAL: No
480pX2: No
SNES: Yes
Latency: 33ms (240p test suite manual)
Vsync Tolerance: ?To clarify, the OSSC itself does work well in Line x2 mode. Tested with NTSC SNES, NTSC PSOne, NTSC NESRGB , NTSC/PAL GameCube (240p/480i), and NTSC Wii (via GARO).
Not possible as HDMI scans top-to-bottom, and rotating the screen 180 degrees would require the OSSC to buffer the entire frame so that it could start drawing out the scanlines in reverse order. The OSSC does not have a frame buffer.
480p -> 2x240p (duplicate every other line to bypass interpolation for e.g. GC GB player)
I can see how this feature could be useful, but I’m not sure it’s useful for the GameCube GameBoy player, since that can do native 240p output without interpolation via either Swiss or GBI.
EDIT: Yikes, that blockquote is enormous. But I didn’t specify any size for it…
-
AuthorPosts