OSSC Classic firmware v1.20
NewHome › Forums › OSSC, OSSC Pro and DExx-vd isl › OSSC – Discussion and support › OSSC Classic firmware v1.20
Tagged: ossc classic lumacode palettes
- This topic has 10 replies, 8 voices, and was last updated January 18, 2026 at 1:50 AM by
LaminGaming.
-
AuthorPosts
-
December 21, 2025 at 4:34 PM #68075
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 horizontallyWith 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.
December 22, 2025 at 8:22 AM #68084Hello, 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?December 22, 2025 at 6:29 PM #680881. 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
December 23, 2025 at 8:24 AM #68089Ahoy 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?
December 23, 2025 at 11:23 AM #68092Great 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.
December 25, 2025 at 11:38 PM #68116Hey 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.
January 13, 2026 at 4:57 AM #68239Hi 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.
January 17, 2026 at 1:48 AM #68338Hello 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.
January 17, 2026 at 8:05 PM #68345How 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.
January 17, 2026 at 8:08 PM #68346Did load these profiles from the firebrandx website? if so, it’s stuck to firm 1.12 and below.
January 18, 2026 at 1:50 AM #68350To 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
-
This reply was modified 3 days, 14 hours ago by
-
AuthorPosts
- You must be logged in to reply to this topic.
