Firmware v0.76

Viewing 15 posts - 1 through 15 (of 44 total)
  • Author
  • #11174

    Firmware v0.76 is finally out now:

    * Line4x and Line5x implemented
    * 960i and 1080i support added
    * Dedicated line multiplication settings for each mode group
    * Passthru option added for all mode groups
    * 4:3 / 8:7 aspect selection for 256×240 mode
    * Overlay mask placement fixed
    * Mask brightness control added
    * Fixed phase shift issue on optimized modes
    * Increased IR receiver tolerance

    Download link –


    Wow. Great work!


    Thanks @marqs!

    Is the OSSC powerful enough to eventually increase the line count to natively fill a 4K TV? I think line-triple mode wasn’t initially available, but now we (thankfully) have Line4x and Line5x – I’m wondering if you’ll keep going 🙂


    No, we’re at the limits of the hardware now.


    Do you know if the x4 and x5 line modes are “non-standard” like the line triple mode (i.e. they might not work with conventional TVs)? Does the x5 mode equate to the 1080i mode mentioned in the notes? Line triple mode didn’t work on my Sony TV, but if a 1080i mode did then that’d be fantastic.


    Yes they are non-standard, YMMV. The Lx5 mode comes in three flavors, one is 216×5 so slightly cropped to fit into 1080p. The other two have the full 240×5 height.
    1080i is different thing, simple bob deinterlace or passthrough.


    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.


    Awesome update, thanks for your work.


    Good work on the new modes, 4X is looking great on my monitor!

    Unfortunately, it looks like a bug found its way into an older feature. 480p content seems to confuse the OSSC whenever it switches to it from 480i on both Gamecube and PS2, it seems to think that it’s 480i at ~120 Hz. It also happens if a 480p signal is being fed to the default input when the OSSC is powered on. Occasionally it will recognize the change correctly, but probably 90% of the time it’s wrong.

    A quick fix for it right now is to switch to another input and back, that always clears it up.

    My monitor goes up to 120 Hz and accepts the signal, so it was kind of interesting to see everything run like this.



    I was hoping the passthru mode and/or the new linex4 and linex5 would somehow fix the NEO GEO and Nes/SuperNes problem (Neo Geo has no picture and Nes/SuperNes has stability issues with picture jumping constantly) but no, still the same.

    Is there some new settings I can adjust to be able to stabilize the picture somehow? Or will it be implemented in future fw? Or is it most probably… doomed forever..?



    About GBI-ULL, I recall it had different line count than usual 240p (can somebody post its sync details here?) which explains why it may not work with some displays in some modes.

    960p is not a CEA (i.e. HDMI) mode, so TV’s probably have more tolerance there if they claim to support (VESA) 960p.

    240×4 and 480×2 generate quite similar output, so if only either one works then the other’s parameters could be tweaked until output is ok.

    : unfortunately nothing can be done for Neo-Geo since it has 264-line as stated in wiki.


    Hi marqs, I didn’t see that wiki section until now thanks. Ok then Neo Geo is out of the equation for now.

    Regarding Nes/Snes I almost manage to stabilize the image by tweeking a little but no matter what I do and try, it’s still slightly out of sync. But it’s close…

    Regarding the wiki, I have a RGB modded French N64 and it is working well with OSSC (passthrough)


    Absolutely amazing update – works beautifully with my SNES, N64, PS1, Mega Drive, Saturn, Dreamcast, XBOX and Gamecube – they all worked perfectly before in x3 mode (x2 for the xbox, gc and DC of course), so the amount of options enabled now is just icing on the cake really. x5 mode reduces the lag by half a frame on my set (tested with a crt and the 240p suite, down to 1frame lag), which is fantastic!!!!

    however…my RGB modded NES (AV Famicom) is significantly worse off. as a result, I’ve had to roll back to the previous firmware. I’ve posted another thread regarding the issue. It’s a shame, but I would rather have all my consoles working to the same standard.


    GBI-ULL displays as 261p, VF 59.72Hz (should be 59.7276 according to Extrems), HF 15.58kHz.

    Was wondering if you could explain just a bit the cropping that is done for 1920×1080 mode.
    Checking info, the total LO is still the same, and in advanced timing, V.Active is still 240. Clearly, active lines are not cropped since adjusting V.Backporch brings down/up the hidden lines. But are actually no lines removed at all, even in the 22-23 non active lines?
    Kind of amazed this can even be displayed on my TV, because there’s about 200 extra lines compared to VESA & CEA standards…


    My tv is not supporting the ossc signal since I’ve updated to 0.76. Any default setting that has changed from 0.73 I should be aware of?

    It used to work just fine in line2x

    Thank you

Viewing 15 posts - 1 through 15 (of 44 total)
  • You must be logged in to reply to this topic.