RetroTINK-2X Pro and SCART Firmware Page
Updated: Oct 4, 2022
THIS PAGE IS NOT FOR THE 2X-MULTIFORMAT. IF YOU HAVE A 2X-MULTIFORMAT, DO NOT USE THE FILES BELOW.
You can find a mirror of the 2X-Multiformat firmware here: https://consolemods.org/wiki/AV:RetroTINK-2X_Family/2x_multiformat
*Retro mode now calibrated to 0.7 V video
*Auto mode now uses an auto gain function to adapt to different video sources
*Generally much brighter and vivid image output
*Minor bug fixes related to "low-res" filter.
*Fixed problem with booting up in pass-thru
*Tweaked low-res YPbPr
*Modified automatic HDMI disable on no input to recover without losing audio output.
*Full EDID readout to detect DVI devices every time the video output port is cycled.
*Added "Low Res YPbPr" plus scanline filter mode.
*By popular request, added "sleep/off" mode. Press and hold the "Filter" button for 3 seconds to turn the device off. Short tap on the "Filter" button to turn the device back on.
*Auto shut off of video output if no input is detected for 30 seconds. Red LED flashes 3 times to indicate video output power-down. Output is automatically resumed when a valid input is detected again.
Yet more tweaks to audio output in a futile attempt to maximize compatibility.
*FBX calibrated luma gain for perfect NES output
*Tweaked audio output for (hopefully) better audio compatibility
*Tweaked sync, porch and active timing to comply with CEA-861 standards except for the number of vertical lines when doubling 240p/288p.
*Tweaked low-res YPbPr mode
*480i scanline mode: The scanline generator cycles between blanking odd and even lines every frame to simulate an interlaced CRT. The image is darker but does restore some lost vertical resolution using your eye as a sort of weave de-interlacer.
*Improved DVI-only detection
*CVBS Luma gain in 'Auto' mode now works more like a modern LCD versus a CRT if you prefer that look instead.
*Low-res YPbPr mode for mimicking pixel dithering effects. Filter button cycle is now: regular, smoothed, scan-lined, low-resolution, low-resolution/smoothed. Warning: low-resolution mode is for experimental purposes only and degrades the sharpness (and adds minor ringing artifacts) since it applies CVBS type filtering to the Luma channel. Added only due to popular request :-)
Version 1.1 Change Log
*Improved sharpness on all input modes via tweaked filters.
*Improved format detection and switching for PAL60, PAL-M, NTSC4.43 (modified consoles). *Smooth mode is SMOOTHER.
*Blocky mode is slightly sharper.
*Added LED flicker to indicate new format detection. *Tweaked Composite Luma sharpness per format color subcarrier. *Tweaked Composite PAL Chroma comb filter to remove interleaved chroma lines. *Added Composite high resolution Chroma mode (manually enabled, not saved after power down, see manual). *Improved Color Bars displaying stability in free run. *Auto-detection of DVI only monitors at power up via EDID, indicated by Blue LED at power up. *Manual DVI mode (see manual). *Re-centered image vertically by 1 pixel.
*Output mode changed to RGB444 from YCbCr 422, which had previously caused color fidelity issues on some TVs with respect to the Classic.
CAUTION: Read carefully before proceeding
*DO NOT ATTEMPT TO FLASH THE HEX FILE DIRECTLY TO THE PCB VIA THE ICD PINS. YOU MUST USE THE RETROTINK SOFTWARE. THE FIRMWARE CONTAINS AN ANTI-PIRACY MEASURE THAT CAN PERMANENTLY DESTROY THE DEVICE. WE ARE NOT RESPONSIBLE FOR ANY DAMAGES THAT CAN OCCUR IN THIS CASE.
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 for the desired version and device that you own.
4. Plug your device into your computer's USB port while holding down the 'INPUT' 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 within a minute or so.
9. Your device should reboot and be ready to use.
10. If you accidentally interrupt the process, just start over from step 4.
Video Instruction - Big Thanks to Scarlet Sprites, who was kind enough to make this video. Please do not contact Scarlet Sprites for technical support.