mortaca / rgb-pi Goto Github PK
View Code? Open in Web Editor NEWRGB-Pi Development Repository
Home Page: http://RGB-Pi.com
RGB-Pi Development Repository
Home Page: http://RGB-Pi.com
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?
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
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
i assume that the custok version of Maldita Castila game is an old version which still has some sync issue on sony bvm.
Would be able to have a newer version of maldita castilla game that solves the sync issue?
The sound stutters in all Neo Geo games. All roms tested on other devices, Retropie, PI2SCART all work without sound stuttering.
MSX roms do not work at all. Confirmed same roms working on other devices.
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.
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.
Aside from three default included themes, would you consider to include some extra themes that are optimised for 240p mode ?
Some of the good 240p themes are:
TFT Theme (Optimised for 240p)
https://github.com/anthonycaccese/es-theme-tft
And many other 240p themes are included in this link
http://strike-devices.net/index.php/pi2scart/retropie-or-pi2scart/themes-for-retropie-using-pi2scart-or-pi2jamma/
this is annoying and not really needed after seeing it once.
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.
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!
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.
Fix for Namco/Taito games in mame 0.78 core (Splatterhouse, pacman etc)
Hi, we build recalbox with buildroot and we prefere reference a release than a commit id for our build tool. Could you create a release of RGB-Pi please ?
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.
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?
Please check the video for detaila
https://youtu.be/U1PJs0PyyP8
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
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
add/fix AdvanceMame Core
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.
Simple mistake on Information > System, it says "Scrap Games" instead of "Scrape Games".
I have Amiga adf files in the Amiga folder and after a reboot Amiga will not show in the game menu.
What's the username/password for ssh login? I don't see it documented anywhere.
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
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)
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?
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:
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
Please can you add .t64, and .tap support to the Commodore 64
game show up after latest update (ADF files) but the emulator does not boot up and games. I did check that I have the right bios files installed which I did, but still not working.
After trying various msx1, msx2 and disk roms, nothing runs on this emulator. Any clues on what is wrong?
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.
Is this a sync issue?
Other RGB devices give me a crystal clear image.
Issue:
Suggestions:
The last revision of fba Its better and supports a lot of games that *.42 don't.
Could you consider using Amiberry Emulator instead of P-UAE, Amiberry is a better emulator.
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
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.
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
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
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.
http://imageshack.com/a/img922/8863/X8SdgF.jpg
In the image above I present to you the color red in the 240p test suite. This is on a Sony trinitron kv-29cl11e, Scart 1. Scart 2 however give almost no image but sound.
I have been told this is because of the output resolution of the rgb-pi of 1920.
Any input on this?
Please video for more details
https://youtu.be/6cwvii_3EP4
At frequency selection screen, the input from P1 is automatically swapped to P2 therefore make it impossible for player to continue to choose the mode without resorting to using controller 2
Suggested solution: allow any controllers (p1,p2,p3,p4,etc...) to select frequency mode
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.
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
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
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
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?
Tried OS v2 but I have big problems with it. Where are the previous versions?
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.
This theme is specifically designed for 240p resolution.
I think it looks pretty nice and clean.
https://github.com/anthonycaccese/es-theme-art-book-pocket
Please include this theme in the next release or even consider using it as default theme
Please check the mockup here:
https://i.imgur.com/ymB5fkc.png
Improvement Suggestion:
For certain switch that only has value of 1 and 0, I think it's much clearer to use label ON and OFF
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.