Jul 24, 2024 at 1:31 AM
It Really Do Be Like That Sometimes
![](https://www.cavestory.org/images/forums/pac.gif)
"Wacka-Wacka-Wacka-Wacka-Wacka-Wacka-Wacka-Wacka-BLEIUP"
Join Date: Aug 10, 2017
Location: Blood Stained Sanctuary
Posts: 340
Age: 21
Pronouns: he/him
I recently got my hands on a Retrotink 4K. For those of you who don't know, Retrotinks are devices that allow you to plug in retro video game systems and have them look pretty on your modern TV. The Retrotink 4K is the fanciest one, scaling retro consoles to 4K, along with having super fancy CRT scanline effects. For example, here's the Genesis/Mega Drive version of Cave Story with the consumer CRT filter:
![Screenshot 2024-07-23 at 4.53.06 PM.png Screenshot 2024-07-23 at 4.53.06 PM.png](https://forum.cavestory.org/data/attachments/9/9417-9080cfad53858b812d348588dcfe17c7.jpg?hash=kIDPrVOFi4)
(Note: For all images with scanlines, my capture card made them super dark so I had to manually adjust the colors to look normal. If any of the colors look a bit off, that's my bad)
The other big feature with the Retrotink 4K is the HDMI input. It might seem weird for a retro scaler to have an HDMI input, but it actually is useful. Not only can it be used to scale 1080p to 4K, it can also add scanlines and CRT effects to games with pixel graphics. This is through a feature called pre-scaling. To pre scale an image, you go to the "Scaling/Crop" menu and adjust the vertical pre scale based on the resolution. For example, for a 240p game being output at 720p, you would choose the 1/3 pre scale, and then you can add the scanlines!
The first game I wanted to try pre-scaling with was the CS+ Switch port. Cave Story is a 240p game, so a 1/3 pre scale with the Switch set to 720p should work, but it didn't. I then tried all options at 1080p, but none of those worked either. I then tried my last resort: 480p mode, which most switch games aren't optimized for. Thankfully, the vertical lines lined up perfectly, but everything on the horizontal axis doesn't look quite right:
]
Using fancier CRT effects and using the "Horizontal Blur" function does help mask the problem:
![Screenshot 2024-07-23 at 4.41.35 PM.png Screenshot 2024-07-23 at 4.41.35 PM.png](https://forum.cavestory.org/data/attachments/9/9420-9035b5ee865e5a1c6e9e15a951ab70eb.jpg?hash=kDW17oZeWh)
With these setting, CS+ on switch can look OK, but these aren't the results I was hoping for. Before we move on from the Switch, there is one other Pixel game I want to talk about: Kero Blaster!
Not to start a Playism vs Nicalis debate, but Kero Blaster on Switch is actually much better visuals-wise than Cave Story on Switch. When put up to a 4K lens, Cave Story is slightly blurry, while Kero Blaster is razor sharp, even with no pre scaling! If you want to get those scanlines though, then set your Switch to 1080p and the pre scale to 1/8.
![Screenshot 2024-07-23 at 8.07.16 PM.png Screenshot 2024-07-23 at 8.07.16 PM.png](https://forum.cavestory.org/data/attachments/9/9421-986645c85fdd7bce576cda26b5d1497a.jpg?hash=mGZFyF_de8)
You can even set the horizontal decimation to 8 input 1 output to use some LCD effects! Do note that story text is hard to read using scanlines, and impossible to read using LCD effects.
![Screenshot 2024-07-23 at 8.09.20 PM.png Screenshot 2024-07-23 at 8.09.20 PM.png](https://forum.cavestory.org/data/attachments/9/9422-b9a4532c043c3131b5eb878b64cab816.jpg?hash=uaRTLAQ8MT)
After that I wanted to get Cave Story scaled properly. And I want to try to scale the original PC version. To do that, I'll be using a Steam Deck with a Dock. You probably can do this with a regular PC, but the Steam Deck was easiest for me. First, you need to go to desktop mode, download Cave Story add doukutsu.exe as a non-steam game, go to it's steam properties, allow the use of an external tool, then choose any version of Proton. Then, in gaming mode, configure your controller so that it matches with Cave Story's key binds. Go to the Steam Deck's display settings and set the resolution to "640x480@60" Doing that makes sure that the Retrotink is doing all of the scaling. Then, run Cave Story and it should be running with super sharp pixels. Set the pre scale to 1/2 for some scanlines:
![Screenshot 2024-07-23 at 8.18.36 PM.png Screenshot 2024-07-23 at 8.18.36 PM.png](https://forum.cavestory.org/data/attachments/9/9423-ca96848f4c0e771cbca33de48452d5a5.jpg?hash=ypaEj0wOdx)
Sorry, the screenshot didn't look right so I had to take an off-TV picture. This meathod of setting the Steam Deck's resolution to 640x480 should work for any 480p game, including Ikachan. Text is slightly affected but still readable. This method also works for Cave Story+ on PC:
![Screenshot 2024-07-23 at 4.41.17 PM.png Screenshot 2024-07-23 at 4.41.17 PM.png](https://forum.cavestory.org/data/attachments/9/9424-9ffc26d0ab541e76ec46001b9d8c4af3.jpg?hash=n_wm0KtUHn)
Thankfully, with Cave Story+, all text is perfectly readable
Since the Switch version wasn't that great with the pre-scale, I needed a new widescreen version, so I tried out Doukutsu-rs. It works perfectly with the Steam Deck set to 720p with a 1/3 pre scale. Things can get really interesting once we add in the lighting effects:
![Screenshot 2024-07-23 at 4.41.05 PM.png Screenshot 2024-07-23 at 4.41.05 PM.png](https://forum.cavestory.org/data/attachments/9/9425-acfd9a290ffce136011d1819386e4d68.jpg?hash=rP2aKQ_84T)
For completion's sake, I tried out Pink Hour (Which would be the same settings as Kero Blaster PC). Unlike the Switch version where you use 1080p, you want to set the Steam Deck to 720p. Then, set the game's display size to "Full Screen", and use a 1/4 pre scale. The game looks great this way!
![Screenshot 2024-07-23 at 4.40.45 PM.png Screenshot 2024-07-23 at 4.40.45 PM.png](https://forum.cavestory.org/data/attachments/9/9426-bfcbc6eaa8d96cdf4f9530bd404c1a6f.jpg?hash=v8vG6qjZbN)
Anyway, I hope you enjoyed this look at Cave Story with CRT effects at 4K. The Retrotink 4K is a really cool device, and the possibilities feel endless!
![Screenshot 2024-07-23 at 4.53.06 PM.png Screenshot 2024-07-23 at 4.53.06 PM.png](https://forum.cavestory.org/data/attachments/9/9417-9080cfad53858b812d348588dcfe17c7.jpg?hash=kIDPrVOFi4)
(Note: For all images with scanlines, my capture card made them super dark so I had to manually adjust the colors to look normal. If any of the colors look a bit off, that's my bad)
The other big feature with the Retrotink 4K is the HDMI input. It might seem weird for a retro scaler to have an HDMI input, but it actually is useful. Not only can it be used to scale 1080p to 4K, it can also add scanlines and CRT effects to games with pixel graphics. This is through a feature called pre-scaling. To pre scale an image, you go to the "Scaling/Crop" menu and adjust the vertical pre scale based on the resolution. For example, for a 240p game being output at 720p, you would choose the 1/3 pre scale, and then you can add the scanlines!
The first game I wanted to try pre-scaling with was the CS+ Switch port. Cave Story is a 240p game, so a 1/3 pre scale with the Switch set to 720p should work, but it didn't. I then tried all options at 1080p, but none of those worked either. I then tried my last resort: 480p mode, which most switch games aren't optimized for. Thankfully, the vertical lines lined up perfectly, but everything on the horizontal axis doesn't look quite right:
![Screenshot 2024-07-23 at 7.56.33 PM.png Screenshot 2024-07-23 at 7.56.33 PM.png](https://forum.cavestory.org/data/attachments/9/9419-e73883a9e053b106bdb4991834caa3be.jpg?hash=5ziDqeBTsQ)
Using fancier CRT effects and using the "Horizontal Blur" function does help mask the problem:
![Screenshot 2024-07-23 at 4.41.35 PM.png Screenshot 2024-07-23 at 4.41.35 PM.png](https://forum.cavestory.org/data/attachments/9/9420-9035b5ee865e5a1c6e9e15a951ab70eb.jpg?hash=kDW17oZeWh)
With these setting, CS+ on switch can look OK, but these aren't the results I was hoping for. Before we move on from the Switch, there is one other Pixel game I want to talk about: Kero Blaster!
Not to start a Playism vs Nicalis debate, but Kero Blaster on Switch is actually much better visuals-wise than Cave Story on Switch. When put up to a 4K lens, Cave Story is slightly blurry, while Kero Blaster is razor sharp, even with no pre scaling! If you want to get those scanlines though, then set your Switch to 1080p and the pre scale to 1/8.
![Screenshot 2024-07-23 at 8.07.16 PM.png Screenshot 2024-07-23 at 8.07.16 PM.png](https://forum.cavestory.org/data/attachments/9/9421-986645c85fdd7bce576cda26b5d1497a.jpg?hash=mGZFyF_de8)
You can even set the horizontal decimation to 8 input 1 output to use some LCD effects! Do note that story text is hard to read using scanlines, and impossible to read using LCD effects.
![Screenshot 2024-07-23 at 8.09.20 PM.png Screenshot 2024-07-23 at 8.09.20 PM.png](https://forum.cavestory.org/data/attachments/9/9422-b9a4532c043c3131b5eb878b64cab816.jpg?hash=uaRTLAQ8MT)
After that I wanted to get Cave Story scaled properly. And I want to try to scale the original PC version. To do that, I'll be using a Steam Deck with a Dock. You probably can do this with a regular PC, but the Steam Deck was easiest for me. First, you need to go to desktop mode, download Cave Story add doukutsu.exe as a non-steam game, go to it's steam properties, allow the use of an external tool, then choose any version of Proton. Then, in gaming mode, configure your controller so that it matches with Cave Story's key binds. Go to the Steam Deck's display settings and set the resolution to "640x480@60" Doing that makes sure that the Retrotink is doing all of the scaling. Then, run Cave Story and it should be running with super sharp pixels. Set the pre scale to 1/2 for some scanlines:
![Screenshot 2024-07-23 at 8.18.36 PM.png Screenshot 2024-07-23 at 8.18.36 PM.png](https://forum.cavestory.org/data/attachments/9/9423-ca96848f4c0e771cbca33de48452d5a5.jpg?hash=ypaEj0wOdx)
Sorry, the screenshot didn't look right so I had to take an off-TV picture. This meathod of setting the Steam Deck's resolution to 640x480 should work for any 480p game, including Ikachan. Text is slightly affected but still readable. This method also works for Cave Story+ on PC:
![Screenshot 2024-07-23 at 4.41.17 PM.png Screenshot 2024-07-23 at 4.41.17 PM.png](https://forum.cavestory.org/data/attachments/9/9424-9ffc26d0ab541e76ec46001b9d8c4af3.jpg?hash=n_wm0KtUHn)
Thankfully, with Cave Story+, all text is perfectly readable
Since the Switch version wasn't that great with the pre-scale, I needed a new widescreen version, so I tried out Doukutsu-rs. It works perfectly with the Steam Deck set to 720p with a 1/3 pre scale. Things can get really interesting once we add in the lighting effects:
![Screenshot 2024-07-23 at 4.41.05 PM.png Screenshot 2024-07-23 at 4.41.05 PM.png](https://forum.cavestory.org/data/attachments/9/9425-acfd9a290ffce136011d1819386e4d68.jpg?hash=rP2aKQ_84T)
For completion's sake, I tried out Pink Hour (Which would be the same settings as Kero Blaster PC). Unlike the Switch version where you use 1080p, you want to set the Steam Deck to 720p. Then, set the game's display size to "Full Screen", and use a 1/4 pre scale. The game looks great this way!
![Screenshot 2024-07-23 at 4.40.45 PM.png Screenshot 2024-07-23 at 4.40.45 PM.png](https://forum.cavestory.org/data/attachments/9/9426-bfcbc6eaa8d96cdf4f9530bd404c1a6f.jpg?hash=v8vG6qjZbN)
Anyway, I hope you enjoyed this look at Cave Story with CRT effects at 4K. The Retrotink 4K is a really cool device, and the possibilities feel endless!