RetroTINK-5X Pro Firmware Updates
Updated: 5 days ago
September 21st, 2021
Version 1.84 Download Here
Reworked 50 Hz 1080p modes for RGB/YPbPr inputs:
1080p (Fill) is a 4x (288p) or 2x (576i) integer scale to 1152p with a tiny amount of vertical overscan cropping.
1080p (Over) adds an vertical stretch of ~20% to undo "lazy" PAL ports that place 240p/480i artwork in a 288p/576i frame.
1080p (Under) scales the 288p/576i content to exactly 1080p
Use the "Up" and "Down" buttons to center the image vertically as needed.
Optimal timings now available for 50 Hz RGB/YPbPr inputs:
Only enabled for 1080p (Fill) and 1080p (Over) output modes.
Fixed some minor GBI mode bugs.
Enhanced auto-phase algorithm to avoid false locks on black screens.
September 9th, 2021
Version 1.77 Download Here
Reverted AG scanline option to previous mask width
Enhanced gamma and saturation compensation for all scanline modes
EDTV LPF is a separate setting from SDTV modes
I generally recommend leaving the EDTV LFP to 'off' for the sharpest image in DTV 858 optimal sampling/auto-phase. Only turn it on if you see noise/jailbars.
Fixed screen tear bug in 480p -> 1080p (Under)
Fixed vertical hold (rolling screen) glitch for odd NTSC and PAL systems that uses non-standard sync lengths (mostly old home computers and PAL Atari Jaguar).
Reminder: Both CRT effects and Smoothing filters look best in 'Generic' mode. Optionally set the pre-emphasis filter to -1 for a softer effect.
September 4th, 2021
Version 1.74 Download Here
Added 'Smoothing Filter'
Enable by cycling into the 'Interpolation' menu (Vol+ button on remote).
Current algorithm works best on 480p 3D content (i.e. Xbox, GCN games). Lower resolution content might be too rough.
Smoothing filter is also used to enhance the performance of the Motion Adaptive Deinterlacer, although the effect is subtle.
Reverted some settings that might have caused instability with SNES and other consoles. For difficult systems, like the SMS and NEOGEO AES use the 'Strong' LPF setting. For all other systems use 'Off', 'Light' or 'Medium'.
LPF for 480p sources automatically engaged for all LPF settings except the 'Off' position.
'Aperture Grille' setting now uses a coarser mask than 'PVM'. Previous setting was too similar.
Added mild Gamma boost to the scanline settings to overcome brightness loss.
Fixed a variety of cropping issues in various NTSC and PAL video modes.
August 6th, 2021
Version 1.67 Download Here
Added new scanline and CRT effects.
Intensity modulation (25%, 50%, 75%): Variant of polyphase scanlines where the width of the "beam" is proportional to brightness, mimicking a CRT. At 50%, this mode has a similar visual characteristic to a 800-900 TVL BVM.
Slot Mask, Aperture Grille, PVM: Adds vertical lines to mimic a CRT's mask. Slot mask attempts to recreate an arcade CRT. Aperture Grille attempts to recreate a consumer Trinitron. PVM attempts to recreate a 600 TVL professional monitor.
Due to the high amount of fine detail in the slot mask mode, I recommend using the 1440p output mode.
Simulated scanlines work by artificially darkening the picture. Normally, I am strongly against modifying your TV's picture controls beyond strict "neutral", but in this case, try adjusting your TV's various brightness/backlight controls as well as activating advanced processing like "dynamic contrast". I've found that they can be helpful at compensating for the lost intensity.
Added "Pre-emphasis Filter" to soften or sharpen the image. The default value of "0" adds no processing. Negative values blur the image, and can be a good match with the CRT effects to create a soft look. Positive values sharpen the image and can be helpful with systems like the 2/3-Chip SNES.
PS1 320 optimal sampling is now a separate setting from Genesis since the timings differ enough to cause artifacts.
Added 540p output for use with HD-CRTs.
July 20th, 2021
Version 1.55 Download Here
Some optimal modes are capable of outputting "444" chroma sampling (thanks to Extrems for the idea):
Note: Generic modes are unaffected either way since they do not contain sharp color transitions.
Added LCD overlay effect to the "Scanline" menu. For this to work:
The H. Sampling must be in an optimal mode.
The output mode must be using an integer vertical scaling factor.
Tuned auto-phase algorithm - initial detection of correct phase will take longer but it should eliminate random hunting.
June 17th, 2021
Version 1.29 Download Here
Fixed some alignment problems in GBI 360p mode.
Added "240p" style scanlines to GBI content.
Fixed YPbPr detection glitch in version 1.28.
Cleaned up 480p cropping.
June 15th, 2021
Version 1.28 Download Here
Added 360p support for the GBI. Possible output resolutions:
1080p (FILL): 6x integer scale with optimal sampling/autophase
1080p (OVER): 6.75 interpolated scaling to use the full vertical height of the display
1200p: 7x integer scale with optimal timing/autophase
1440p: 8x integer scale with optimal sampling/autophase
Grumpy disclaimer time! It's up to you to get GBI and 360p output from your Gamecube setup! We cannot provide support for the use of 3rd party equipment and there are simply too many variations for us to be able to keep up with.
We can confirm that a PAL GCN with a RGB SCART cable (use one designed for PAL consoles NOT NTSC) works as well as the official OEM component cables and the Insurrection Industries Carby with an external HDMI -> YPbPr converter box. The RGB approach seems to have some image quality issues, though, so we'd recommend a solution that uses the GC's digital AV port.
Unfortunately the Carby Component Cable does not work. The HD Retrovision on a PAL GCN also does not work. We do not know if a modded GCN works, but are told that it should.
June 5th, 2021
Version 1.24 Download Here
SDTV LPF has now four settings: Off/Light/Medium/Strong.
DTV 858 Optimal Sampling for 480p sources is now enabled for 1440p output modes. Please set your display to "16:9" for the correct final aspect ratio.
Scanline generator now has 25%, 50%, 80% and 100% (integer) modes.
480p style scanlines can be applied to de-interlaced 480i content.
May 26th, 2021
Version 1.2 Download Here
480p sources (4:3 aspect only) now use automatic optimal sampling/phase (858 pixel DTV) when the output resolution is 1080p (FILL), 1080p (UNDER) and 480p. This brings pixel perfect sampling to 480p games on DC, PS2, XBOX and GCN. When active, the 'Generic 4:3' is replaced with 'DTV 858' under the 'H. Sampling' Menu.
Improved standard definition LPF to reduce noise without compromising sharpness.
Fixed chroma offset error resulting in 1-2-pixel wide color shifts (big thanks to Fudoh).
Fixed incorrect aspect ratio flag that caused 4:3 squeeze on 1080p modes.
Fixed 720p gain control error that caused variable brightness.
Fixed scanline generator bug that caused false colors on bright scenes.
Fixed 720p stability issues in pass-thru and down scaling.
Fixed some sync problems:
Fixed NEOGEO sync for AES and MVS-1F consoles. Activate fix by entering NEOGEO optimal timing mode.
SMS should be stable now as long as the 'LPF' is enabled.
Both fixes seem to be most reliable with HDRV cables. You might need to cycle back to the NEOGEO mode in some cases. For frequent NEOGEO users, I would still recommend a MVS-1C based system.
Added 576p and 1440p output modes to 288p/576i/576p sources.
Improved 'no-signal' detection to prevent glitched output when source is removed.
Minimized glitched image during resolution changes.
General improvements in clock stability.
Warning: Only update your device using the tools provided below. Attempts at any other method will result in non-warranty device failure.
1. Download the FTDI D2XX Drivers and install.
2. Download the RetroTINK Firmware update tool and install by unzipping and running RT_FWUP.
3. Download the appropriate HEX file from above.
4. Plug your device into your computer's USB port while holding down the 'Menu' button. The LED should be RED indicating update mode.
5. Run the RetroTINK Firmware Update tool. The installer will have left a shortcut on your desktop.
6. Hit 'Search'. You should see 'FT232R USB UART' appear in the box.
7. Hit 'Load HEX' and point to the .hex file you downloaded.
8. Hit 'Flash'. The update process should start. If the window freezes, that is okay - the update should complete after a minute or two. Just be patient.
9. Your device should reboot and be ready to use.
10. If you accidentally interrupt the process, just start over from step 4.
Big thanks to RetroRGB who was kind enough to put this video together. He was generous enough to make this video. Please do not contact him for technical support.