-
Search Results
-
Topic: Video Output Atari Lynx
Hi All,
Im using retropie to build a handheld gaming rig. I’m having some trouble getting the Atari Lynx emulator to out video. I’m suing an Adafruit 5 inch TFT which outputs at 800×480.
I get sound, but no video when I load lynx roms. All other emulators don’t give me any problems.
I have the following in my config.txt to force it toutput HDMI at this resoltion:
# uncomment if you get no picture on HDMI for a default “safe” mode
#hdmi_safe=1# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
#disable_overscan=1# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16# uncomment to force a console size. By default it will be display’s size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720# uncomment if hdmi display is not detected and composite is being output
hdmi_force_hotplug=1# uncomment to force a specific HDMI mode (here we are forcing 800×480!)
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_cvt 800 480 60 6 0 0 0# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
#hdmi_drive=2# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
#config_hdmi_boost=4# uncomment for composite PAL
#sdtv_mode=2#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800# for more options see http://elinux.org/RPi_config.txt
Topic: Full Upright Arcade Cabinet
Here’s my Full Upright, RetroPie-powered Arcade Cabinet. Here’s the list of components and cost:
27″ CRT TV – Free
Lethal Enforcers Arcade Cabinet – $50
Raspbery Pi + 32GB MicroSD Card – $65
HDMI -> Component Converter – $45
Used X-Arcade Dual Tankstick – $100The best part is the cabinet’s original speakers and marquee light STILL worked! A buddy of mine helped rewire the speakers to be powered by the TV and added an external switch to the cabinet so the TV can be powered on/off. It’s fully functional now and all that’s left is cosmetic work.
Hi All
I am using a HDMI to VGA converter and I trying to run RetroPie at 1024×760.
I have edited the main config but it always stars at 640×480.
# uncomment to force a console size. By default it will be display’s size minus
# overscan.
framebuffer_width=1024
framebuffer_height=768I also have to enable hdmi_force_hotplug=1 or I don’t get an image at all, do you think this has something to do with it?
# uncomment if hdmi display is not detected and composite is being output
hdmi_force_hotplug=1any help appreciated .
Thanks
BTopic: Emulationstation – no sound
Hello everyone,
I recently installed the Retropie V3.0 Image on my new Raspberry Pi2 and was wondering, if there is no sound at all in Emulationstation? I remember those “clicking” sounds from previous versions. In-game sound just works fine. My raspberry ist connected via HDMI to my computer monitor and I already tried some forcing settings like
hdmi_drive=2
and
hdmi_force_hotplug=1
hdmi_force_edid_audio=1but without any result. Any ideas?
Topic: No sound from audio jack
Hi there
Complete noob with linux.
I brought a raspberry pi 2 B, and have installed retropie onto it and that is working fine, however I can’t get the sound to output via the audio jack into my speakers, I have changed it in the raspi-config and it doesn’t output any sound.However when I plug it into my HDMI monitors the sound comes out via them.
How can I force it to use the audio jack and for it to actually work?
ThanksHello there!
I’m having some difficulty understanding the myriad of different ways you can effect the video signal in retroarch and emulationstation. I’m mainly concerned here with 8bit and 16bit emulators (so gameboy, NES, SNES, Master System, Megadrive etc) and I would like to get them looking retro with a decent scanline shader that doesn’t cause a performance hit, as well as border overlays for each console.
I’m using the following:
RPi2 overvlocked to ‘pi2’ setting
RetroPie 3.0 (beta 4)
Samsung 720p televison-
Overscan
First issue I have is with overscan. Now, I don’t really know what it means, but I understand that if I start messing with the values in
/boot/config.txt
such asoverscan_left=16 overscan_right=20
it alters the size of the black borders around the display. I’ve managed to get this to a point where the black borders are no longer an issue (i.e. the terminal and emulationstation’s gui fit nicely within the whole area of my tv), but I’m worried that doing this is going to effect how retroarch uses the display. Is this something I need to worry about or is tweaking those values good practice regardless?
Should I instead force retropie to always use 720p as that is the native resolution of my display and is never going to change? I believe this is possible by going into the aforementioned config file and declaring the following:
hdmi_group=1 hdmi_mode=4
but I’m not sure if that’s correct. If I force a 720p resolution in that manner, do I need to disable overscan explicitly or just ignore it?
If I’ve explicitly configured an emulator (e.g. snes9xnext) to run at 720p, using the x button as it boots the rom to apply a custom configuration, does it even matter what I force my resolution to?
-
Aspect ratio, Shaders & Overlays
I’ve been playing with the shaders + border style overlays you can use in retroarch. Whilst I understand the basic principle, I’m having some difficulty knowing what’s best to use, especially when it comes to aspect ratio. For simplicity’s sake I just want to get decent looking scanlines for the 8-bit/16bit consoles without having a performance hit, and also use some nice borders to fill in the black bars at the side on a per console basis, bearing in mind I’m locked to a 720p display.
Consoles will be 4:3, and handhelds like the gameboy use their own weird AR’s that I’m not familiar with. This is where things start getting murky, because retroarch has so many video settings and shader options that I really don’t know where to begin. I have no idea what ‘integer scaling’ is for example, and various different forums I’ve viewed all say different things “turn it ON always/turn it OFF always” etc. I’ve no idea if I should force an aspect ratio (e.g. 4:3 for the SNES) or use a custom one (which I can’t seem to customise in RGUI).
I’m using borders from here and the default shaders that come with retropie. I’ve managed to load shader presets on the snes9xnext emulator and it looks alright from what I can tell, however I have no idea if I’m doing it right, because I’m not sure what to set the other settings to.
Can anyone offer some advice? I did look through some of the other posts in this very forum but I found it a bit overwhelming and most people seem to deal with 1080p displays.
Topic: N64 mupen64plus sound
Any way to adjust the audio so it’s forced through the 3.5mm output? All my other emulators do, but mupen64plus wants to output hdmi only.
Topic: white screen after splash
hi all,
just as i thought i was done…
i took my little box over to a friends house, plugged HDMI into their brand new 70″ HDTV, boot my box, i get the linux text crawl, the retropie splash, the emulationstation splash and then… a white screen. i can still ssh into the machine so it isn’t frozen.
in fact, the same thing happens at my house when plugged in directly via hdmi. my test environment is with an hdmi to vga converter with zero video issues. soon as i go direct hdmi, the dreaded white screen.
i have edited the config.txt file and have been able to successfully force 720P video but trying to force 1080P resorts to the same white screen.
anyone have any thoughts or ideas? i have tried all options but soon as i hit 1080P over HDMI, the white screen.
Topic: Just a few questions
So I’m almost finished with my project, but there are a few bugs/things I wish to fix/change:
1) The second controller’s start/select buttons will not work in games, but will work on the emulator menu. The code is identical to the first controllers (except for the player number changed)
2) The sound seems a bit distorted in my NES roms. I’m not sure if theres something I need to change when I put in the code to force the audio through HDMI, but its just not sounding perfect.3) Is there anyway to remove the code that runs when booting and exiting a game? Even if it just means it will show a black screen while the code runs in the background?4) Is there anyway to remove the text at the bottom of the screen when a rom boots up that tells you that the controller has been detected?5) I dont have my raspberry connected with wifi (just using ethernet) but i found that if I dont have it connected to the internet, its not updating the date. Its saying i played a game 40 min ago, when it was really 4 days ago. Is there any way to add an internal clock so it doesnt have to be connected to the internet?6) I bought the mauseberry ciruit to connect my NES power and reset button to, and have figured out how to do that. The only thing im not sure is how to do the LED. seems like most people have to solder on new wires for it. But I believe the white wire on the original switch is for the LED. Can’t I just connect that one itself? or do i need to attach a new wire and a new ground?Thanks guys
Just got a Pi2 and I’m running EMUStation. The roms load, but I have no sound at all. I installed Kodi and everything through it through ES runs perfect with sound (barring things that won’t load). But any game I run in ES has no sound at all. US HDTV via HDMI, sound levels in ES are cut to 100% and are on. Went into config and forced audio through hdmi AND went into the config.txt and made the hdmi=2 change. STILL no sound. Help?
I am using a 16×9 LED TV connected to the Pi using an hdmi cable. I have everything hooked up to one switch so when I turn on the power both the Pi and TV turn on at the same time. When i try to boot them both up at the same time it defaults it to a lower resolution (I think) and my screen text is blurry.
When I boot the Pi with the tv on it looks fine.
Anyway I can force the Pi to load correctly or delay it’s boot?
In this tutorial I will show you my complete setup on my Pis these can be adjusted for either Pi 1 or Pi 2 only differences will be the minor adjustment of the overclock settings if you so choose to do so. This tutorial is recommended to be used with a PlayStation 3 controller whether wireless or wired but will assume you want it wireless using a usb bluetooth adapter. This tutorial assumes you know how to either login to your Pi via putty or through the Pi directly.
The scripts provided will setup your Pi to run the following emulators.
Genesis
Game Gear
GameBoy
GameBoy Advance
GameBoy Color
Sega32x
SegaCD
PlayStation
Nintendo
Super Nintendo
Nintendo 64Everything will and can be completed in 4 quick steps. From start to finish I was able to complete in less then 20mins only using 4 scripts and using a gui 3 times. I will break the codes down for the post but will provide quick and easy copy and paste scripts. You will need to provide your own roms and manually upload them but everything else is streamlined.
Preffered Hardware:
Raspberry Pi2
8gb MicroSD card
USB Bluetooth Dongle
PlayStation 3 Controller## Begin Installation – Write down IP Address
sudo raspi-config
## Extend Filesystem, Reboot
cd && sudo apt-get update && sudo apt-get upgrade && sudo apt-get install bluetooth bluez-utils blueman && sudo raspi-config && sudo apt-get autoremove && sudo reboot
## Hit [Y] if needed, Switch Overclock Settings, Split Memory 384, Force Audio HDMI, Exit
cd && shopt -s extglob
## Enables shell expansions
cd && sudo chmod 777 -R /home/pi/RetroPie/roms && sudo rm -R /home/pi/RetroPie/roms/* && sudo mkdir -m 777 /home/pi/RetroPie/roms/{gamegear,gb,gba,gbc,megadrive,n64,nes,psx,sega32x,segacd,snes}
## Permits, removes, and adds roms folders
cd && sudo chmod 777 -R /opt/retropie/configs && sudo rm -R /opt/retropie/configs/{atari2600,atarilynx,c64,doom,fba,mame,mastersystem,mastersystem-genesis,msx,pcengine,quake,vectrex} && echo -e 'input_menu_toggle_btn = "9"\naspect_ratio_index = "1"' >> /opt/retropie/configs/all/retroarch.cfg && echo -e 'input_player1_b_btn = "13"\ninput_player1_y_btn = "14"\ninput_player1_select_btn = "0"\ninput_player1_start_btn = "3"\ninput_player1_up_btn = "4"\ninput_player1_down_btn = "6"\ninput_player1_left_btn = "7"\ninput_player1_right_btn = "5"\ninput_player1_a_btn = "10"\ninput_player1_x_btn = "12"\ninput_player1_l_btn = "15"\ninput_player1_r_btn = "11"\ninput_player1_l2_btn = "8"\ninput_player1_r2_btn = "9"\ninput_player1_l3_btn = "1"\ninput_player1_r3_btn = "2"\ninput_player1_l_x_plus_axis = "+0"\ninput_player1_l_x_minus_axis = "-0"\ninput_player1_l_y_plus_axis = "+1"\ninput_player1_l_y_minus_axis = "-1"\ninput_player1_r_x_plus_axis = "+2"\ninput_player1_r_x_minus_axis = "-2"\ninput_player1_r_y_plus_axis = "+3"\ninput_player1_r_nus_axis = "-3"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo -e 'input_player1_b_btn = "13"\ninput_player1_y_btn = "14"\ninput_player1_select_btn = "0"\ninput_player1_start_btn = "3"\ninput_player1_up_btn = "4"\ninput_player1_down_btn = "6"\ninput_player1_left_btn = "7"\ninput_player1_right_btn = "5"\ninput_player1_a_btn = "10"\ninput_player1_x_btn = "12"\ninput_player1_l_btn = "15"\ninput_player1_r_btn = "11"\ninput_player1_l2_btn = "8"\ninput_player1_r2_btn = "9"\ninput_player1_l3_btn = "1"\ninput_player1_r3_btn = "2"\ninput_player1_l_x_plus_axis = "+0"\ninput_player1_l_x_minus_axis = "-0"\ninput_player1_l_y_plus_axis = "+1"\ninput_player1_l_y_minus_axis = "-1"\ninput_player1_r_x_plus_axis = "+2"\ninput_player1_r_x_minus_axis = "-2"\ninput_player1_r_y_plus_axis = "+3"\ninput_player1_r_nus_axis = "-3"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo -e 'input_player1_b_btn = "13"\ninput_player1_y_btn = "14"\ninput_player1_select_btn = "0"\ninput_player1_start_btn = "3"\ninput_player1_up_btn = "4"\ninput_player1_down_btn = "6"\ninput_player1_left_btn = "7"\ninput_player1_right_btn = "5"\ninput_player1_a_btn = "10"\ninput_player1_x_btn = "12"\ninput_player1_l_btn = "15"\ninput_player1_r_btn = "11"\ninput_player1_l2_btn = "8"\ninput_player1_r2_btn = "9"\ninput_player1_l3_btn = "1"\ninput_player1_r3_btn = "2"\ninput_player1_l_x_plus_axis = "+0"\ninput_player1_l_x_minus_axis = "-0"\ninput_player1_l_y_plus_axis = "+1"\ninput_player1_l_y_minus_axis = "-1"\ninput_player1_r_x_plus_axis = "+2"\ninput_player1_r_x_minus_axis = "-2"\ninput_player1_r_y_plus_axis = "+3"\ninput_player1_r_nus_axis = "-3"' >> /opt/retropie/configs/segacd/retroarch.cfg && sudo sed -i 's/3 button pad/6 button pad/g' /opt/retropie/configs/all/retroarch-core-options.cfg
## Permits, removes, edits configs folders and files
cd && sudo chmod 777 -R /opt/retropie/emulators && sudo rm -R /opt/retropie/emulators/{advmame,atari800,basilisk,cpc,dgen,dosbox,fbzx,gngeopi,hatari,jzintv,linapple,mame4all,mupen64plus,osmose,pifba,pisnes,scummvm,snes9x,uae4all,vice}
## Permits and removes emulators folders
cd && sudo wget -P /opt/retropie/emulators/gpsp [PLEASE DO NOT POST LINKS TO ROMS]
## Downloads GBA Bios Files
cd && sudo chmod 777 -R /home/pi/RetroPie/BIOS && sudo wget -P /home/pi/RetroPie/BIOS [NO LINKS TO ROMS] && sudo unzip /home/pi/RetroPie/BIOS/bios.zip -d /home/pi/RetroPie/BIOS/ && sudo rm -R /home/pi/RetroPie/BIOS/bios.zip
## Downloads Other Bios Files
cd && sudo chmod 777 -R /etc/emulationstation && sudo rm -R /etc/emulationstation/themes/simple/{3do,amiga,amstradcpc,apple2,atari2600,atari5200,atari7800,atari800,atarifalcon,atarijaguar,atarijaguarcd,atarist,atarixe,c64,colecovision,dreamcast,fba,gc,intellivision,macintosh,mame,mastersystem,msx,nds,neogeo,ngp,ngpc,pc,pcengine,ports,ps2,psp,saturn,scummvm,wii,xbox,zmachine,zxspectrum,readme.txt}
## Permits and removes theme folders and files
sudo sed -i 's#<textlist name="gamelist">#<textlist name="gamelist">\n\t\t\t<scrollSound>./sounds/coin.wav</scrollSound>#g' /etc/emulationstation/themes/simple/simple.xml && sudo sed -i 's#.zip .ZIP##g' /etc/emulationstation/es_systems.cfg && sudo sed -i 's#<extension>#<extension>.zip .ZIP #g' /etc/emulationstation/es_systems.cfg
## Adds Menu Sounds and Fixes Zip support
sudo wget -P /etc/emulationstation/themes/simple https://www.dropbox.com/s/mraax8scjkwmtr6/themes.zip && sudo unzip -o /etc/emulationstation/themes/simple/themes.zip -d /etc/emulationstation/themes/simple/ && sudo rm -R /etc/emulationstation/themes/simple/themes.zip
## Downloads Theme Files
cd && sudo chmod 777 -R /home/pi/RetroPie-Setup/supplementary/splashscreens && sudo rm -R /home/pi/RetroPie-Setup/supplementary/splashscreens/* && sudo wget -P /home/pi/RetroPie-Setup/supplementary/splashscreens/ https://www.dropbox.com/s/zkttf762vxwu56l/splashscreen.png
## Permits, removes, and downloads splashscreens
cd && sudo chmod 777 -R /etc/splashscreen.list && echo -e '/home/pi/RetroPie-Setup/supplementary/splashscreens/splashscreen.png' > /etc/splashscreen.list
## Edits the splashscreen.list
cd && sudo /home/pi/RetroPie-Setup/retropie_setup.sh && sudo /opt/retropie/supplementary/ps3controller/sixpair
## Install PS3 Controller Drivers
cd && read -p "Press [Enter] to continue after you have uploaded some roms manually..." && clear && echo You Have Completed The Installation of RetroPie && sudo shutdown -r 1
## Complete Installation
—————————————-
You can download the txt file below for a easier streamlined code. It basically sets up your Pi in 3 Scripts with full featured bluetooth wireless PS3 controller with all configs, bios, etc.