Has anyone used a real CRT for lakka?

I’m testing it right now and it’s great on Lakka. But do you also have multiple “tearing” lines on vertical scrolling items (like vertical scrolling text or sprites) in Picodrive?

EDIT: it seems related to this bug

But in 240p is now much more evident in Picodrive :_(((

There is a great Hardware addon for a Raspberry PI called Pi2Scart from Arcadeforge.net (around 35€). It outputs RGB Video, and even supports 240p. I had previously connected my RPI3 with Lakka to a 32" CRT via Composite, and recently got myself such a Pi2Scart. Difference in image quality is huge! And it comes with absolutely no input lag.

I can only recommend this Hardware Addon. This is by far the best and easiest solution to connect a CRT to a RPI.

I’ve also posted some image comparisons on my homepage.

2 Likes

In places that included SCART ports on TVs, this is true, but in USA, most TVs came with only composite and coaxial/RF jacks, with Svideo and YPbPr ports for higher quality in the late 90s. We never got to experience the glory of 240p RGB except in arcades :frowning:

Is it compatible with all Raspberry Pis ? I have a 1 and a 2.

Yes, it apparently works with all of them. EDIT: urp, thought you meant the 240p firmware, but you meant the SCART thing. nvm!

On the product Page it’s only about the Pi3, but it should work on any (model B), as it uses GPIO connection. I can test on a Pi2 and provide results later on.

1 Like

Thanks for sharing this.

Posted it on the RetroPie forums

Looks like you usern name is available so go ahead and register :wink:

1 Like

Please pardon me for being pedantic, but I’d like to know if anyone else has the same issue with Picodrive core (I’m on Raspberry Pi 1, 240p composite).

Picture is affected by strange horizontal lines that are much more evident on sprites with vertical scrolling (but these lines are always present). Here there are a couple of videos from Bare Knuckle III on Picodrive.

VIDEO 1 Look at the text that rolls vertically, it is “cut off” by these horizontal lines that seem always in the same position: https://1drv.ms/v/s!AgxFrlHsc5x409hjO8kbvGjjCdKmfw

VIDEO 2 Please look at the mouth of Axel (main character of the game): https://1drv.ms/v/s!AgxFrlHsc5x409hiAfhH7kSQLhVBBQ

VIDEO 3 Now please take a look at his eye: https://1drv.ms/v/s!AgxFrlHsc5x409hhBvVUn3r8oFmdkA

This only occurs with Picodrive core, not with other cores like FCEUMM. Maybe someone could confirm whether it has the same issue?

Thank you very much!

That’s because the image is being stretched vertically. Do you have “crop overscan” enabled or disabled? The image is okay with GenPlusGX?

Surely this is not an issue related to video settings: I’ve checked yet all possible combinations (crop overscan, aspect ratio, integer scaling), and yes, picture is OK with GenPlusGX (but it is much slower than Picodrive on my good old Raspberry Pi 1).

Any suggestions on who (developer) I could point out this problem?

Thank you very much!

I can confirm that the Pi2Scart also works on a Raspberry Pi 2

Picodrive was written by Notaz but I don’t think he’s very active with it these days. You can open an issue about it here:

Well, there is a “workaround” to fix the scaling issue of Picodrive in Lakka, but it seems also that the core should allow some advanced options I can’t find in the options menu of Picodrive in Lakka for RPi1. Maybe the core is not updated?

Thanks

Experimental Firmware obtained, running lakka 2.0rc with 240p composite out on my family tv - sony trinitron. Here’s an fba neo geo game money puzzle exchange. Looks like there is still some video tweaking that needs to be done if anyone has some tips. It’s my first day using lakka. Also, at this resolution, the menu text is sometimes unreadable. Any way to increase the size for 240p?

<img src="/uploads/default/original/2X/5/51eabdac286e1429d4d420a317641e533da8a8a6.jpg" width=“500” height="500“>

For 240p, I personally prefer the RGUI menu. I’ve been using with CRTs for years.

Thank you so much! While not as pretty, it’s much more readable. settings -> menu -> show advanced settings -> on, and then settings -> driver settings -> menu driver -> rgui.

I just need to figure out how to adjust the geometry on my tv now. I don’t think it’s an easy task on this tv.

Element 14 had an article a while back where they hid a Pi Zero inside of a TV and had routed the video signal through the solder points on the PI-- this was a PAL TV with a SCART cable so I cannot confirm if it works with other setups.

Element 14 - PiZero in TV

They had some issues with the NTSC to PAL settings but I do not htink resoltion came into play. In terms of resolution and filters though it looks like they got it spot on

Hey if you’re connecting to a consumer TV (not PVM), take a look at: www.retrotink.com. It provides S-video and component directly, so it should be plug and play.

1 Like

Hi all. I downloaded Lakka and tried using it for the first time last night on a 1080p TV, but immediately noticed the lag in the user interface (especially compared to RetroPie), and booting a SNES game didn’t look great so I tried selecting a shader which absolutely KILLED the speed of my Raspberry Pi 3 so that it was practically unusable.

My question is; I was hoping Lakka was going to be a viable solution for 240p gaming on a CRT. I’ve even bought a Pi2Scart from Arcade Forge. But my initial short impression wasn’t favourable, so I’m just wondering if anyone else has a RPi3 running Lakka (preferably via a Pi2Scart) and can recommend it (low input lag, etc)?

I use a RPi3 with an HDMI-to-VGA adapter to an arcade monitor and to a broadcast monitor via composite-out and haven’t had any issues with excessive latency on either one.

Shaders are indeed mostly out of the question for RPi GPUs but there are a handful of shaders, like misc/scanline and crt/crt-pi that can run full speed.