Ok. I have used this online calculator: https://arachnoid.com/modelines/ and it worked fine so far (for CRT monitors). I just don’t know the common TV resolutions and when it’s supposed to be interlaced etc.
Ah ok, the problem with the GTF standard seems to be that it does result in too low frequencies for TVs, if I enter 640x240@60 Hz it gives me 249 total lines which results in significantly lower hsync (14,94 kHz) than the standard 15,6-7 kHz. It depends on the TV model, it’s possible for some to go under 15 kHz and over, but not by much. You’ll generally want to stick around the middle.
Best thing in your case is probably to try Switchres out. It’s getting too much into basic stuff here otherwise. Use Retroarch’s Rgui for CRTs, it can also be setup for manual use of superwide resolutions like 2560x240, which can be sufficient for NTSC stuff.
Switchres
Isn’t that only intended for Windows? As far as I’m concerned it’s doing the same thing as the xorg modelines under Linux…
I meant CRTSwitchres in RA.
I’m very sorry for not getting back at you for a very long time. I just kinda lost interest for a while and was to preoccupied with other things. ADHD zoomerism and whatnot. But now I finally got around to getting it working - mostly just checking the switchres option in retroarch.
The intel Haswell HD graphics can go quite low, but not all the way down to native 240p unfortunately, so I have to use superresolution. I don’t know if there is any noticable difference between switchres and native, but it looks perfectly fine to my eyes. Desktop mode is also quite usable at 480p 30hz. It is even viable to watch old anime and movies on the thing. Another older intel mini PC I had couln’t go down to even 480p so it would be unusable for desktop mode.
I installed emulationstation for a nice interface, putting it as autostart so I’m not dependent on a keyboard and it just works great. It runs any emulator installed through RetroArch and the modelines get changed automatically upon starting and exiting RetroArch.
Though I will mention a minor issue I had with the retroarch online core installer. I don’t know if that’s the related with the slackbuild, but I had to set “show unstable builds” in the configuration file, otherwise it would just not display the cores available in the http repo - I also had to 777 the libretro directory in the system library folder where retroarch installs the emulators, otherwise a regular user couldn’t install them.
Remember I pulled up a Thomson ‘21mg130’ and a ’ FUNAI 20A 1110’ out the dumpster. Both 20" tubes. Unfortunately the geometry on both is a bit off. The funai has noticable overscan. On the other hand the Thomson is a bit unsharp and a bit uncentered I think. Adjusting the flyback didn’t do much to fix the sharpness. It also bothers me that on the latter the scanlines aren’t as noticable, so I prefer the funai where the overscan is a bit off, but it’s mostly only noticable in desktop mode - it also has its right speaker not working, but it’s mono anyways, so whatever. The Funai just has a perfectly sharp image and nice clear scanlines. The tube is also much more curved - how it should be.
For trying to fix those geometry issues I opened them up, but couln’t find any geometry adjustment trimpots. Is it really that those cheap consumer TVs don’t have this option or is it only possible to adjust through some hidden OSD menu? I couldn’t find any manuals regarding that. Otherwise I’m happy with the setup. The geometry is not that bad. They are quite recent early 2k models after all.
A little side note. I wonder why on the PS1 games I tested, the picture has little horizontal black bars. Doesn’t bother me much. Just wondering.
Thomson CRT:
Funai:
Guts: (forgot to take pics of the Thomson duh)
Here’s another post I did a while ago (forgot I had this acc. duh - 2021 was ~3 years ago ) where I used a 20" computer monitor. It was a pain to set up switch res on that one and the scanlines are unnecessarily thick for my taste. TVs are the way to go. New CRTSwitchRes update
anyways. thanks for reading my blogpost.
the actual geometry on that funai looks pretty perfect to me, you just have to do some centering, which I think you can do through the modeline if your display doesn’t have a proper service menu.
Can’t get PS2 to work though.
I installed PCSX2 which is called LRPS2 in RetroArch. Bios files are in the correct folder. Games start up, but not much else after that. Klonoa 2 fades in a nice clear Namco logo, but shows only darkness after that. Am I missing something here?
I would try it outside of CRT/modeline stuff first and confirm the behavior. Some games straight-up don’t work with it, some have bugs/errors. Some work fine. Unfortunately, if something doesn’t work, there’s not a whole lot to do about it, as the core is still not very well developed.
Yep. It’s running veeeery slow. There’s some weird glitches going on. right now I can’t get the regular pcsx2 installed, but I’ll look into it.
Btw could this help me output native 240p? The pixel clock would have to go as low as 4mhz for that.
Would be nice to have for some software run without switch res in desktop mode.AFAIK, if it’s a radeon card that has native analog output (including DVI with the analog pins), it should be capable of outputting low enough res.
Hmm. It’s an MXM card, so I don’t know how it is outputting video since it doesn’t have any video connectors on its own. The Computer I’m planning to put it in has VGA though.
I also found out said computer has an MXM3 port, so I seeked out another offer of a card using an ATI Radeon HD 4570.
I have a Radeon hd6450 that outputs to CRT with crt-emudriver. That’s a second card on a big PC with a primary nvidia Gtx 1070 running win10. Has no vga but dvi, so dvi to vga and scart made by me after reading some diagrams, using a resistor too I think to switch to rgb. Have to switch to radeon as primary before I start retroarch.
Had that funai too some years ago connected to an old Athlon XP and a GeForce mx 400 lol and soft15khz. But funai died. Today I would go for a 20" Philips or Panasonic they have some good tubes if I remember well
Had some trouble getting PCSX2 to compile on my meme OS. But I just did and it works perfectly fine. The GPU also arrived. I will update when I get it working and if it can hopefully output native 240p. I just need to find a fitting heat sink.
Unfortunately though the cores are not working for now.
Playing on 480p 30fps kinda sucks. Hence the GPU
The card doesn’t work with the computer. What a pain. The card being much less potent than even the iGPU, I suppose it couldn’t handle PS2 emulation anyways. If you’re looking for a small emulation PC, get one of those DELL optiplex where you can put any regular low profile pci-e card inside.
though otherwise I’m fine with this setup for now.
Hey there it’s been a while since I last informed Y A L L about the state of my autistic retardation.
So I got another small formfactor PC, but this time with a PCI-E slot.
It’s a fujitsu esprimo 910C. 38€ on Ebay. It’s got an X16 PCI-E 3.0 slot and a dual core Pentium.
With the R7 240 low profile GPU I put into it, it should be plenty enough for up to 6th gen consoles.
That GPU is great. It’s got a VGA and a DP connector, and being a quite modern, is very power efficient at just 50W TDP without the need of an external power connector.
To my surprise the VGA port can flawlessly display all the way down to native 240p. So I should be set for now, playing PS2 games, even if the RetroArch core isn’t usable at this point.
The issue is I can’t seem to find the right modelines.
To avoid having black bars I would prefer the PAL resolutions of course, but I’m not sure which exact resolution particular games used.
Is it true that most games just use interlaced 480*640 at 60hz? But what did the PAL regions use?
I’d just like to have a bunch of commonly used modelines to easily switch between them using a shortcut.