OSSC Classic firmware v1.20

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts
  • #68075
    marqs
    Participant

      Firmware v1.20 has been now officially released for OSSC Classic. This is a major release which brings several UI/usability features from OSSC Pro and restores features left out during v1.xx transition. Due to major changes underneath with potential compatibility issues (mainly with HW versions/variants where I’ve not been involved with), it is strongly recommended to back up flash contents with USB Blaster if the board was not purchased from VGP and it doesn’t have S25FL116K0XMFI041 or IS25LP016D-JBLE flash chip (U10).

      From v1.20 onwards FAT32/exFAT formatted SD cards must be used and writing firmware / profiles in RAW mode to SD is more needed or supported. This is important to keep in mind when downgrading/upgrading after v1.20 installation (which still needs to be done the traditional way when updating from an older fw).

      It’s also worth noting that no profiles or settings are carried over to v1.20, but starting from this version profile forwards c0mpatibility is significantly improved. Due to this reason all IR remote controls except L336 pre-programmed with correct keycodes stop functioning out of the box, and have to be re-bound with OSSC as detailed in wiki. The online profile tool does not currently support generation of v1.20 compatible profiles, but might be updated to do so later.

      This firmware and all future releases will be available from Github releases page. Changes between v1.12 and v1.20 include the following:

      * full FAT32/exFAT support
      * new shadow mask and Lumacode presets
      * easy load/store of profiles, custom shadow masks and Lumacode palettes on SD
      * improved profile compatibility across subsequent firmwares (similar to Pro)
      * restoration of DIY Latency tester and Panasonic hack features
      * OSD cursor color selection
      * support for alternative FW stored on internal flash
      * 480p/576p pillarbox option (for widescreen displays without AR control)
      * freed up RAM for future use, e.g. for implementing 2 additional line buffers to enable linear interpolation horizontally

      With all this, OSSC Classic fw development is also transitioning into maintenance phase from my side. In practice this means 1-2 releases a year with bug fixes or features which are easily portable from OSSC Pro, but no new functionality exclusive to OSSC Classic. However, this new release opens up door for alternative firmwares stored alongside the main one and there should be at least one instance available soon.

      #68084
      liuszuping
      Participant

        Hello, I saw the OSSC CLASS v1.20 firmware, and it seems to use the same profile storage scheme as the OSSC Pro. So I’d like to ask:
        1. Does storing profiles on the OSSC CLASS and the TF card mean that there are now 30 profile files available?
        2. Is the naming convention for the profiles the same as on the OSSC Pro? For example, using pro_n_i.txt and pro_n.txt, following the naming method described in the OSSC Pro wiki guide?

        #68088
        marqs
        Participant

          1. There are 15 profile slots on internal flash and up to 100 profiles can be located on SD (soft limit)

          2. Yes, the same name override method can be used

          #68089
          markesp
          Participant

            Ahoy hoy! Many thanks for the update.

            I’ve applied the new firmware successfully, having backed up my existing profiles onto micro SD.

            The profile manager web app only goes as far as 1.12 presently; is there any way of converting this file for use on the new firmware as yet?

            #68092
            kiFla
            Participant

              Great update! I successfully updated from 1.12 to 1.20. I have problem with remote, new keys for shadow-mask works perfectly but now Scanline intensity – key is not recognized. OSSC does not recognize key (green light blink) at all but LED on remote fire up when Intensity + is pressed. Intensity + works. Remote is standard L336.

              #68116
              polipyc
              Participant

                Hey marqs, thank you for the update. I successfully upgraded my Kaico OSSC v1.6 to 1.20fw, and so far everything looks great. I really like the new shadow masks and the intensity option.

                I have one major question: is there any way to obtain information about the currently selected profile, for example via JTAG? I would like to implement some automation on my Raspberry Pi based on the active profile. If not via JTAG, perhaps there is another method? For now, I only need one-way communication, from the OSSC to another device.

                Thanks.

                #68239
                LaminGaming
                Participant

                  Hi marqs, I just tried firmware v1.20 after updating from v1.12. Everything seems to be working just as good as the previous firmware, so no issues there. The only issue I came across is when I try to save and load profiles from my SD card. For whatever reason profile settings aren’t saving/loading correctly. When loading a profile from the card, I noticed in “Adv. timing” there are some missing resolution modes. As a result, the wrong mode gets applied. I’m not sure if this is caused by something on my part, like maybe how I formatted the card (I formatted it to FAT32 with a cluster size of 4KB) or if it’s inherent to the firmware.

                  Edit: Just saw this on the github, so I guess you already know about it.

                  https://github.com/marqs85/ossc/issues/129

                  #68338
                  mch26
                  Participant

                    Hello everyone! new member here. just received the ossc this week. It did a great job processing lumacode from my newly modded NES. The only thing I am still missing is the color palettes for NES. I have searched the web for a compatible ossc format (according to the pro wiki)with no luck, I even tried developping a script to convert existing know good palettes like the nestopia or the sony one… no luck. does anyone have those ? any links ?
                    Thank you in advance

                    • This reply was modified 3 days, 14 hours ago by mch26.
                    #68345
                    Chederson Estime
                    Participant

                      How do I downgrade to firm 1.12 from 1.20? I tried with disk imager, format sd card to fat32, loaded the firmware onto the root of the sd card. Whatever I do, firmware 1.20 does not let me do the downgrade.

                      #68346
                      Chederson Estime
                      Participant

                        Did load these profiles from the firebrandx website? if so, it’s stuck to firm 1.12 and below.

                        #68350
                        LaminGaming
                        Participant

                          To downgrade to an older firmware you need to place it into the “fw” folder on the root of your SD card.

                          https://junkerhq.net/xrgb/index.php/OSSC#Procedure_with_installed_version_.3E.3D1.20

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