Skip to content
/ RetroCRT Public
forked from xovox/RetroCRT

RetroPie on CRT! RetroTink, JAMMA, SCART & more!

License

Notifications You must be signed in to change notification settings

InSL/RetroCRT

 
 

Repository files navigation

Some License Nonsense

RetroCRT :: Utility suite to configure RetroPie for a CRT

Copyright (C) 2019 Duncan Brown (https://github.com/xovox)

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.

RetroCRT

RetroCRT is a suite of tools designed to make RetroPie gaming on CRTs easy and user friendly.

Compared to every distro I've seen out there, one of the biggest advantages of using RetroCRT is that we're only updating configuration files line-by-line instead of overwriting everything. This means that RetroCRT should be able to coexist with RetroPie and probably almost everything else you're running.

Videos

Photo

Resources

Downloads

The release page has any, and all, pre-built images ready to go.

Installation

See the manual.

Supported Hardware

What You Get

  • My 240p EmulationStation theme, RetroCRT 240p!
  • Only updates required lines in configs, preserving your personal customizations!
  • 240p test suite roms for several console platforms!
  • Easy installation!
  • Pixel-perfect console emulation!
  • Pixel-perfect arcade emulation for most games!
    • This is achieved with on-load screen resolution changes!
  • Automatic rotation for vertical games!
  • Installation of additional CRT Friendly EmulationStation themes!
  • No system messages on boot/shutdown/reboot!
  • My unbridled enthusiasm about building this project!
  • Simplified WiFi configuration via /boot/retrocrt/wpa_supplicant.conf.txt
    • If you don't have this file, re-run RetroCRT configurator & it will appear

Consumer TV Compatibility

Strictly NTSC TVs at this time

Troubleshooting

Before doing anything else, update RetroCRT! You can do this in the RetroPie screen in EmulationStation.

If that doesn't fix it, see the troubleshooting doc.

Footnotes

I am not affiliated with RetroPie, Mike Chi, RetroTink, pi2jamma, or anyone else. I'm doing this as a personal project.

Shout out to Vykran for the initial groundwork, though he seems to be PAL & I'm NTSC... which brought us to where we are now.

                                                       .
                                                       ;\
                                                      /  \
                                                      `.  i          ,^^--.
                                                   ___  i  \        /      \              ,',^-_
                                                  /   \ !   \       |       |            / /   /
                                                  \   /  \   \      |       ;      ,__. |    ,'
                                                   4 |    \   `.    |      /      (    `   __>
                                                 ,_| |_.   \    `-__>      >.      `---'\ /
                                                /,.   ..\   `.               `.         | |
                                                U |   | U     `.               \    ,--~   ~--.
--~~~~--_       _--~~~~--_       _--~~~~--_       _--~~~~--_    \  _--~~~~--_   \  /_--~~~~--_ \
         `.   ,'          `.   ,'          `.   ,'          `.  |,'          `.  \,'          `.
           \ /              \ /              \ /              \ /              \ /              \

About

RetroPie on CRT! RetroTink, JAMMA, SCART & more!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 49.9%
  • Shell 30.0%
  • HTML 19.7%
  • Makefile 0.4%