GithubHelp home page GithubHelp logo

rgb-pi's Introduction

RGB-Pi

Download the image from rgb-pi.com


To use the cable in Retropie, Raspbian or any other system you can insert those lines into the config.txt file.

Warning, this mode only supports a single resolution. Multiple resolutions are only supported in RGB-Pi OS

dtparam=audio=on
dtoverlay=pwm-2chan,pin=18,func=2,pin2=19,func2=2
dtoverlay=rgb-pi
enable_dpi_lcd=1
display_default_lcd=1
dpi_output_format=6
dpi_group=2
dpi_mode=87
hdmi_timings=320 1 16 30 34 240 1 2 3 22 0 0 0 60 0 6400000 1

And add the file /overlays/rgb-pi.dtbo from the repo .dtbo if your OS is 4.1 or .dtb for 4.0

rgb-pi's People

Contributors

meodai avatar mortaca avatar rtomasa avatar sir-ironic avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

rgb-pi's Issues

New GUI on Beta 19_06_30s?

I don't see the new GUI mentioned on the rgp-pi.com website with Beta 19_06_30s, it's still using EmulationStation. Does it need configuring or isn't it not in this release yet?

Vertical arcade image

When playing Vertical arcade games the image is shifted to the left and a message "YOU ARE PLAYING IN NON PIXEL-PERFECT MODE" appears on the right. Can this be switched off? I just want to see the arcade game in the centre.

MVS Cabinet Loses Sync Exiting Games

Using RGB-Pi OS 2019-08-06 on a Pi 3B+.

Monitor is the original TOEI CRT that came with the cabinet.

Boot logo is fine, menu is fine, and the game starts and plays fine, but upon exiting the game, the menu is scrambled as though the sync signal has a problem.

What can I do to troubleshoot this?

Missing important info in game list after scraping

After scraping, important information from the original filenames are missing, such as revision, region, and disc number (possibly anything in parenthesis). See BEFORE and AFTER below for example.

BEFORE
Xenogears (Japan) (Disc 1)
Xenogears (Japan) (Disc 2)

AFTER
Xenogears
Xenogears

RGB-Pi Video noise on 50hz Sony Trinitron

I have a brand new RGB-Pi cable installed and the Raspberry Pi 3b is hooked directly into the SCART port of a Trinitron KV-29X1E. I also have the original Raspberry Pi 3b power supply connected directly into the Micro USB port of the Rpi 3b.

The video has a noticeable noise or interference. Tested with an older Schneider STV-511 PS too and it had the same video noise issue too. I have the latest RGB-Pi Recalbox image installed.

noise

Is this a sync issue?

Other RGB devices give me a crystal clear image.

Excited for the new release - wondered if it will automatically scale vertical games on horiz display

Hi
Firstly, I love the cable - really pleased with how it works in my CRT arcade machine :)
Really looking forward to the new release!!

Just wondered, I notice some rotate features being added.
I have a Horizontal display, but play a mix of horiz and vert games (mainly shmups), but right now have to fiddle with the settings to make a vert game play scaled. Since there are a lot in MAME, I've only changed a few.
Just wondered if RGB-Pi can do this automatically (or if this is something being added in the next release?)
I apologise if it already does this and I've set it up wrong!

Keep up the great work.
Ian

No game launch

Hi,

I have The RGB PI with the latest firmware (4.1 Alpha3 RPi3), an RPI3 and a little 15inch TV Sony Trinitron KV-M1450B.
No games are launched, with every launch I come back to the menu Recalbox.

Why ?
Thanks

WiFi password field too short

Using the recent August OS release, it appears the wifi password field is too short to allow entry of my full password. I'm using a wire for now but it would be nice to be able use wireless, and that would require entry of ~16 characters.

MSX Games not loading up

After trying various msx1, msx2 and disk roms, nothing runs on this emulator. Any clues on what is wrong?

Problems with frontend visualization

There are a number of monitors that are giving problems to display the frontend of emulationstation.

This is because you use a resolution of 480x300 to get a higher resolution, some TVs do not support more than 288 or 240 lines high so the following problems may arise.

 -Black image
 -Desynchronization
 -Dark image

This has very easy solution changing the resolution and will be solved in the next update but for those who need an immediate solution can do the following.

Edit the config.txt file of the boot partition, and replace the following line;

 hdmi_timings=480 1 14 45 56 300 1 10 5 5 0 0 0 60 0 9600000 1

By this;

 hdmi_timings=320 1 12 32 44 240 1 6 10 6 0 0 0 60 0 6400000 1

Edit the file recalbox.conf and replace the following line;

 system.es.videomode=hdmi_timings 480 1 14 45 56 300 1 10 5 5 0 0 0 60 0 9600000 1

By this;

 system.es.videomode=hdmi_timings 320 1 12 32 44 240 1 6 10 6 0 0 0 60 0 6400000 1

retroTINK S-Video support (black & white picture)

I'm currently working on a 240p setup to use S-Video output with retroTINK and the RGB-Pi image. I've successfully flashed a disk and am using a config.txt file provided by retroTINK's creator. The RGB-Pi OS boots up correctly with all menus accessible, but picture is black & white in both games and menus. Any help would be appreciated.

Config:

hdmi_timings=450 1 50 30 90 270 1 1 1 30 0 0 0 50 0 9600000 1
display_rotate=0

audio_pwm_mode=2
disable_audio_dither=1

disable_overscan=1

hdmi_drive=2

config_hdmi_boost=0

hdmi_force_hotplug=1

boot_delay=3

disable_splash=1

Overclock

gpu_mem_256=128
gpu_mem_512=256
gpu_mem_1024=512

avoid_safe_mode=1

dtoverlay=pi3-disable-bt-overlay

dtparam=audio=on
#dtoverlay=pwm-2chan,pin=18,func=2,pin2=19,func2=2

dtoverlay=dpi24
enable_dpi_lcd=1
display_default_lcd=1
dpi_output_format=519
dpi_group=2
dpi_mode=87

kernel=zImage
overscan_scale=0

Booting with USB drive removed results in black screen

By accident i booted the Pi without the USB thumb drive containing the roms inserted. The Pi boots fine, with the logo intro, then switches to a black screen, where the background music plays...

I think it should be able to boot completely to the GUI and then throw an "USB not found" error of sorts.

RGB-Pi on OSMC ?

Hi, my question is simple:
Can i use the RGB-Pi on a OSMC system to view old 4/3 shows on my old tv ? (in fullscreen of course!)
(README.md file is a little bit confusing for me concerning the second step)

Thanks in advance for your support
Dan

Not supported on Raspberry Pi 4

Plug the cable in, copy the rgb-pi.dtbo to /boot/overlays and add settings in config.txt (same as RPi3) but no image appears on the CRT.

Is this a software issue or hardware incompatibility?

Older versions?

Tried OS v2 but I have big problems with it. Where are the previous versions?

Limited set of characters available in WiFi Name

My wifi network contains an apostrophe('), which is very common on how apple devices generate their wifi network name (ex: Razvan's iPhone, Razvan's Airport)

Right now is impossible to connect to my wifi network because I can't input, with neither joystick or keyboard, the name of my wifi network.

Changing the name of the wifi network is a pain cause I need to reconfigure all my iot devices.

I'm using RGB-Pi OS (Beta)

Composite Video or Luma Sync from Composite Video Port

Would it be possible to get the Pi to also output Composite Video or Luma to use as alternative sync methods? I modify televisions for RGBS and some prefer Luma or Composite video instead of Composite Sync,

Would be ok if it outputted this composite video or luma for sync from the Composite video 3.5mm port in parallel with the existing csync through GPIO.

[4.1 Alpha2] Controllers unresponsive in-game

I experienced this issue on a clean installation of 4.1 Alpha2.

I have tried the following controllers: iBuffalo Classic USB Gamepad, Hyperkin Pixel Art Controller, and two 8BitDo NES30 Pro controllers. All of them work correctly in Emulation Station menus. Once I load a game, they are no longer responsive and/or seem to be mapped incorrectly.

I used "Super Mario Bros." on NES60 and "Super Mario All-Stars + Super Mario World" on SNES60 for testing. The iBuffalo and Hyperkin controllers are both SNES-like, so they only map to D-PAD, A, B, X, Y, START, SELECT, L and R (I assigned "hotkey" to L). In a game, none of the buttons do anything, and special mappings such as START+SELECT (to exit) don't work either.

The 8BitDo controllers are a little different. They feature a more modern button layout, including all of the above buttons plus L2, R2, L3, R3, and two thumbsticks. With these controllers, I mapped "hotkey" to L2. Again, in a game, none of the mappings seem to work as they should. The D-PAD is unresponsive. The left stick works for movement instead. B button works, but doesn't seem to map to NES/SNES B button (incorrectly does a "spin" jump in Super Mario World). A, X, Y, L1, and R1 do nothing. L2 (hotkey) and R2 act as SELECT and START respectively, though they were not mapped as such, and can be pressed simultaneously to exit a game.

All of these controllers work correctly in menus and games on RetroPie, and the iBuffalo controller worked correctly in menus and games on RGB-Pi 4.0 Beta3.

I apologize if this is a simple mistake on my part and not a bug.

Sync issues on Sony BVM

Hi there,
I am having sync issues when launching a game on my Sony BVM (BVM-D20F1A). EmulationStation menu is fine but every time I try to launch a game my screen losses sync. I have tried switching my monitor's sync from external to internal to no avail.

I am using a Raspberry Pi 3b+ with the Beta 1.2 image, and I'm connecting it to my BVM via a BnC adapter.

Thank you heaps for your help.

Regards
Christian

Update to fba *.43

The last revision of fba Its better and supports a lot of games that *.42 don't.

Amiga not showing in menu

I have Amiga adf files in the Amiga folder and after a reboot Amiga will not show in the game menu.

Default PCE Controller Mapping is strange on JAMMA / MVS

I haven't tested with any other systems but at least the default PCE controller mapping is really awkward. It uses buttons A and D (or JAMMA 1 and 4) which is really awkward for buttons that are supposed to be right next to each other.

What's the best way to reconfigure inputs for a whole core?

And is there any possibility of changing this default for future versions?

No image in Samsung CB-20F32Z

This TV model does not display picture under any resolution.

I am waiting to do the test powering with 5v pin 8 of the scart to check if this particular model needs to activate switching to show image.

Otherwise, it will be incompatible.

[Suggestion] MAME 2003 plus

Currently RGB-PI OS is using MAME 2003. Could MAME 2003 plus be used instead as this has many fixes and new supported games backported. Can't see any downside to using this instead.

No image after reboot

I'm running RBGPI os version 2019.08.06 on a Pi 3b.

Everything worked fine for a long time but when trying to start my system today something weird happened:

  • There is not image displayed on my PVM, like no video signal is sent to it
  • The startup sound is intermittent: I can hear it for half a second then it pauses after that is starts again and repeats until I cannot hear anything (the boot process probably finishes).
  • I can still login fine trough ssh and I see everything works fine in the console
  • I noticed that there is no python process running making me think that the UI failed to start. Can't hear menu music either, that's why I checked.

I don't know if it helps but I've tried to run rgbpiui.pyc manually trough ssh but I get this error message:

pi@rgbpi:~/RGB-Pi $ python ./rgbpiui.pyc
ALSA lib confmisc.c:767:(parse_card) cannot find card 'ALSA'
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4528:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:5007:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2495:(snd_pcm_open_noupdate) Unknown PCM sysdefault:ALSA
Traceback (most recent call last):
File "./rgbpiui.py", line 505, in <module>
File "./rgbpiui.py", line 63, in __init__
pygame.error: video system not initialized

[Improvement] Config.txt editor

Issue:

  • There are no instructions on screen on which butons can do what. Users can accidentallty delete text and save it, mess up all the resolution
  • There are no on screen keyboard, impossible to edit text if users only use joypad

Suggestions:

  • Show the legends of each hot key at the bottom of the screen so that users know which button combination can do..
  • Detect if the keyboard is connected then dont show the Onscreen keyboard
  • If keyboard is not connected, display on screen keyboard so that users can still edit it
  • Please implemen Reset To Default option just incase users mess up config file

somes bugs

hello,
is it possible to fix some bugs please ?
sommes games are slow on snes ;
advance mame loose good controls after 1st round or stage or randomly ;
can’t setup rgb pi for a old flat CTR screen for no distortion ;
32x games 60hz have horizontal latence (pitfall us) ;
sega CD won't work despite correct bios for recalbox
Is it possible to add retroarch in advance mame for map controller has I like ?

thanks for your job !!

David
Regards

Old French 50hz TV - Resolution issues

Hi,
Some resolutions looks not being well supported be my TV. That's a vintage french one designed for a 50hz signal.

Photos : https://goo.gl/photos/M96FkKrf59NDq7EKA

On Recalbox Menu, the image is fullsized but cropped, and when i launch a game, I got a black frame on the top and the image is cropped / not centered
In retroarch setting, changing aspect ratio to 1:1 is better but i still got a black frame. (Refresh Fréq issue ?)

I looking for the service manual of the chassis of my TV to retune the geometry settings but can you share a way to test some resolution @ 50Hz ?

BR

Dan
ps : sorry for my english, i'm french.

[Feature Request] Screen Utility to support 480p, 720p

Currently only 240p and 270p are supported for Front End resolution

Would be nice if users can choose 480p and 720p.

Also allow users to choose aspect ratio between 4:3 and 16:9 ---> i have a widescreen bvm that can supports up to 1080i, 720p. Having this option would be a plua

[Suggestion] Blank screen saver

RGB-PI OS - noticed the new "screensaver" runs all the time and consumes about 40% CPU. Can a blank screen saver be created to reduce the CPU usage? I leave the RPi running all the time and it generates unecessary heat and consumption.

By the way, absolutely love the new RGB-Pi OS!

Sound issue with cable

Hi everyone,
I have a sound issue with the cable. It's like a noise that doesn't stop.
In the attached file it starts at 00:08 sg and it keeps going.
I've tried it on my 3 CRT and I have the same issue.
Thanks.

Audio_170831_2.zip

[4.1 Alpha2] Unable to launch Kodi

Hi aTg,
Thanks a lot for this new release.
I use my RGBPied TV to play games but also to stream old videos/film.
In the 4.1 Alpha, when i try to launch kodi, i got the recalbox splashscreen for 1 second and i return to ES.
Thanks in advance for your help. (I had to downgrade to Beta 3 for the moment)

Dan

Netplay Possible?

I've attempted arranging a netplay game with a friend and some cores crash when going into netplay -> Start hosting, and with the ones that do work, we can't type in the IP of either host, as there's no on-screen keyboard nor we can type it using the controller (or even a USB keyboard, it simply won't work). Is this feature even working in this distro? I thought so, since it's based on RetroArch which has had its netplay code overhauled recently with very impressive results.

To clarify, i'm using the rgb-pi version based in rpi3-2017-04-27-11-56-31-15156468
I haven't had the chance of trying with the latest stable version.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.