Need a new search?
If you didn't find what you were looking for, try a new search!
-
AuthorSearch Results
-
#122502 In reply to: How to install Kodi 16 |
I did this to but every time a try to exit Kodi is goes to a black screen and then it restarts Kodi again
I have to login via ssh and reboot with sudo reboot to get back to emulation station.from /tmp/runcommand.sh
fbi: no process found Failed to stop cec.service: Unit cec.service not loaded. Segmentation fault fbi: no process found Failed to start cec.service: Unit cec.service failed to load: No such file or directory. Failed to stop cec.service: Unit cec.service not loaded.
from /home/pi/kodi_crashlog-20160406_105355
############## Kodi CRASH LOG ############### ################ SYSTEM INFO ################ Date: Wed 6 Apr 10:53:55 UTC 2016 Kodi Options: Arch: armv7l Kernel: Linux 4.1.19-v7+ #858 SMP Tue Mar 15 15:56:00 GMT 2016 Release: Raspbian GNU/Linux 8 (jessie) ############## END SYSTEM INFO ############## ############### STACK TRACE ################# ############# END STACK TRACE ############### ################# LOG FILE ################## 10:53:44 321.616608 T:1944743936 NOTICE: special://profile/ is mapped to: special://masterprofile/ 10:53:44 321.616730 T:1944743936 NOTICE: ----------------------------------------------------------------------- 10:53:44 321.616791 T:1944743936 NOTICE: Starting Kodi (16.0 Git:2016-02-23-64108f4e-dirty). Platform: Linux ARM 32-bit 10:53:44 321.616821 T:1944743936 NOTICE: Using Release Kodi x32 build (version for Raspberry Pi) 10:53:44 321.616852 T:1944743936 NOTICE: Kodi compiled Feb 23 2016 by GCC 4.9.2 for Linux ARM 32-bit version 3.16.7 (200711) 10:53:44 321.617035 T:1944743936 NOTICE: Running on Raspbian GNU/Linux 8 (jessie), kernel: Linux ARM 32-bit version 4.1.19-v7+ 10:53:44 321.617096 T:1944743936 NOTICE: FFmpeg statically linked, version: 2.8.6-kodi-2.8.6-Jarvis-16.0 10:53:44 321.617126 T:1944743936 NOTICE: Host CPU: ARMv7 Processor rev 4 (v7l), 4 cores available 10:53:44 321.617157 T:1944743936 NOTICE: ARM Features: Neon disabled 10:53:44 321.617188 T:1944743936 NOTICE: special://xbmc/ is mapped to: /usr/share/kodi 10:53:44 321.617218 T:1944743936 NOTICE: special://xbmcbin/ is mapped to: /usr/lib/kodi 10:53:44 321.617249 T:1944743936 NOTICE: special://masterprofile/ is mapped to: /home/pi/.kodi/userdata 10:53:44 321.617279 T:1944743936 NOTICE: special://home/ is mapped to: /home/pi/.kodi 10:53:44 321.617310 T:1944743936 NOTICE: special://temp/ is mapped to: /home/pi/.kodi/temp 10:53:44 321.617371 T:1944743936 NOTICE: The executable running is: /usr/lib/kodi/kodi.bin 10:53:44 321.617432 T:1944743936 NOTICE: Local hostname: retropie 10:53:44 321.617493 T:1944743936 NOTICE: Log File is located: /home/pi/.kodi/temp/kodi.log 10:53:44 321.617523 T:1944743936 NOTICE: ----------------------------------------------------------------------- 10:53:44 321.699829 T:1944743936 ERROR: DBus: Error org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files 10:53:44 321.701477 T:1944743936 ERROR: DBus: Error org.freedesktop.DBus.Error.AccessDenied - Permission denied 10:53:44 321.708832 T:1944743936 ERROR: Previous line repeats 1 times. 10:53:44 321.708893 T:1944743936 ERROR: DBus: Error org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.PolicyKit1 was not provided by any .service files 10:53:44 321.708954 T:1944743936 WARNING: LogindUPowerSyscall - failed to inhibit sleep delay lock 10:53:44 321.718933 T:1944743936 NOTICE: load settings... 10:53:44 321.838654 T:1944743936 NOTICE: Found 2 Lists of Devices 10:53:44 321.838776 T:1944743936 NOTICE: Enumerated PI devices: 10:53:44 321.838806 T:1944743936 NOTICE: Device 1 10:53:44 321.839050 T:1944743936 NOTICE: m_deviceName : HDMI 10:53:44 321.839081 T:1944743936 NOTICE: m_displayName : HDMI 10:53:44 321.839142 T:1944743936 NOTICE: m_displayNameExtra: 10:53:44 321.839172 T:1944743936 NOTICE: m_deviceType : AE_DEVTYPE_HDMI 10:53:44 321.839203 T:1944743936 NOTICE: m_channels : FL,FR 10:53:44 321.839233 T:1944743936 NOTICE: m_sampleRates : 8000,11025,16000,22050,24000,32000,44100,48000,88200,96000,176400,192000 10:53:44 321.839264 T:1944743936 NOTICE: m_dataFormats : AE_FMT_FLOAT,AE_FMT_S32NE,AE_FMT_S16NE,AE_FMT_S32LE,AE_FMT_S16LE,AE_FMT_FLOATP,AE_FMT_S32NEP,AE_FMT_S16NEP,AE_FMT_AC3,AE_FMT_DTS,AE_FMT_EAC3 10:53:44 321.839325 T:1944743936 NOTICE: Device 2 10:53:44 321.839355 T:1944743936 NOTICE: m_deviceName : Analogue 10:53:44 321.839417 T:1944743936 NOTICE: m_displayName : Analogue 10:53:44 321.839447 T:1944743936 NOTICE: m_displayNameExtra: 10:53:44 321.839478 T:1944743936 NOTICE: m_deviceType : AE_DEVTYPE_PCM 10:53:44 321.839508 T:1944743936 NOTICE: m_channels : FL,FR 10:53:44 321.839539 T:1944743936 NOTICE: m_sampleRates : 48000 10:53:44 321.839569 T:1944743936 NOTICE: m_dataFormats : AE_FMT_FLOAT,AE_FMT_S32LE,AE_FMT_S16LE,AE_FMT_FLOATP,AE_FMT_S32NEP,AE_FMT_S16NEP 10:53:44 321.839600 T:1944743936 NOTICE: Device 3 10:53:44 321.839691 T:1944743936 NOTICE: m_deviceName : Both 10:53:44 321.839722 T:1944743936 NOTICE: m_displayName : HDMI and Analogue 10:53:44 321.839752 T:1944743936 NOTICE: m_displayNameExtra: 10:53:44 321.839783 T:1944743936 NOTICE: m_deviceType : AE_DEVTYPE_PCM 10:53:44 321.839813 T:1944743936 NOTICE: m_channels : FL,FR 10:53:44 321.839844 T:1944743936 NOTICE: m_sampleRates : 48000 10:53:44 321.839874 T:1944743936 NOTICE: m_dataFormats : AE_FMT_FLOAT,AE_FMT_S32LE,AE_FMT_S16LE,AE_FMT_FLOATP,AE_FMT_S32NEP,AE_FMT_S16NEP 10:53:44 321.839935 T:1944743936 NOTICE: Enumerated ALSA devices: 10:53:44 321.839966 T:1944743936 NOTICE: Device 1 10:53:44 321.840088 T:1944743936 NOTICE: m_deviceName : @ 10:53:44 321.840118 T:1944743936 NOTICE: m_displayName : Default (bcm2835 ALSA bcm2835 ALSA) 10:53:44 321.840149 T:1944743936 NOTICE: m_displayNameExtra: 10:53:44 321.840179 T:1944743936 NOTICE: m_deviceType : AE_DEVTYPE_PCM 10:53:44 321.840210 T:1944743936 NOTICE: m_channels : FL,FR 10:53:44 321.840240 T:1944743936 NOTICE: m_sampleRates : 8000,11025,16000,22050,32000,44100,48000 10:53:44 321.840271 T:1944743936 NOTICE: m_dataFormats : AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_U8 10:53:44 321.896759 T:1944743936 NOTICE: Loaded settings file from special://xbmc/system/advancedsettings.xml 10:53:44 321.897064 T:1944743936 NOTICE: Contents of special://xbmc/system/advancedsettings.xml are... <?xml version="1.0" encoding="UTF-8" ?> <advancedsettings> <video> <defaultplayer>dvdplayer</defaultplayer> <defaultdvdplayer>dvdplayer</defaultdvdplayer> <subsdelayrange>120</subsdelayrange> <busydialogdelayms>750</busydialogdelayms> </video> <fanartres>720</fanartres> <imageres>540</imageres> <samba> <clienttimeout>30</clienttimeout> </samba> <network> <readbufferfactor>4.0</readbufferfactor> <cachemembuffersize>31457280</cachemembuffersize> </network> <gui> <algorithmdirtyregions>3</algorithmdirtyregions> <nofliptimeout>0</nofliptimeout> </gui> <splash>false</splash> </advancedsettings> 10:53:44 321.898468 T:1944743936 NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml) 10:53:44 321.898529 T:1944743936 NOTICE: Default DVD Player: dvdplayer 10:53:44 321.898560 T:1944743936 NOTICE: Default Video Player: dvdplayer 10:53:44 321.898590 T:1944743936 NOTICE: Default Audio Player: paplayer 10:53:44 321.898621 T:1944743936 NOTICE: Disabled debug logging due to GUI setting. Level 0. 10:53:44 321.898651 T:1944743936 NOTICE: Log level changed to "LOG_LEVEL_NORMAL" 10:53:44 321.898834 T:1944743936 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml. 10:53:44 321.900269 T:1944743936 NOTICE: Loaded playercorefactory configuration 10:53:44 321.900513 T:1944743936 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml. 10:53:44 321.900665 T:1944743936 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping. 10:53:44 321.998749 T:1944743936 NOTICE: Running database version Addons20 10:53:44 322.131683 T:1944743936 NOTICE: ADDONS: Using repository repository.xbmc.org 10:53:44 322.136078 T:1944743936 NOTICE: ADDONS: Using repository repository.popcornmix 10:53:44 322.200989 T:1944743936 NOTICE: Raspberry PI firmware version: Mar 15 2016 14:47:28 Copyright (c) 2012 Broadcom version 1bf9a9a77026af9128a339c82d72e331d3532ee4 (clean) (release) 10:53:44 322.201111 T:1944743936 NOTICE: ARM mem: 752MB GPU mem: 256MB MPG2:0 WVC1:0 10:53:44 322.201141 T:1944743936 NOTICE: cacheMemBufferSize: 30MB 10:53:44 322.201416 T:1944743936 NOTICE: Config: arm_freq=1200 audio_pwm_mode=1 audio_sdm_mod_order=2 config_hdmi_boost=5 core_freq=400 desired_osc_freq=0x36ee80 disable_commandline_tags=2 disable_l2cache=1 emmc_pll_core=1 force_eeprom_read=1 force_pwm_open=1 framebuffer_ignore_alpha=1 framebuffer_swap=1 gpu_freq=300 hdmi_channel_map=8 hdmi_force_cec_address=65535 init_uart_clock=0x2dc6c00 lcd_framerate=60 over_voltage_avs=0x27ac4 overscan_bottom=48 overscan_left=48 overscan_right=48 overscan_scale=1 overscan_top=48 pause_burst_frames=1 program_serial_random=1 sdram_freq=450 temp_limit=85 10:53:44 322.201538 T:1944743936 NOTICE: Config: device_tree=- 10:53:44 322.201599 T:1944743936 NOTICE: InitWindowSystem: Using EGL Implementation: raspberrypi 10:53:44 322.203156 T:1944743936 NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 60.000000 Hz 10:53:44 322.203217 T:1944743936 NOTICE: Found resolution 640 x 480 for display 0 with 640 x 480 @ 59.940063 Hz 10:53:44 322.203278 T:1944743936 NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 60.000000 Hz 10:53:44 322.203308 T:1944743936 NOTICE: Found resolution 800 x 600 for display 0 with 800 x 600 @ 59.940063 Hz 10:53:44 322.203339 T:1944743936 NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 60.000000 Hz 10:53:44 322.203400 T:1944743936 NOTICE: Found resolution 1024 x 768 for display 0 with 1024 x 768 @ 59.940063 Hz 10:53:44 322.203430 T:1944743936 NOTICE: Found resolution 1280 x 800 for display 0 with 1280 x 800 @ 60.000000 Hz 10:53:44 322.203461 T:1944743936 NOTICE: Found resolution 1280 x 800 for display 0 with 1280 x 800 @ 59.940063 Hz 10:53:44 322.203491 T:1944743936 NOTICE: Found resolution 1280 x 960 for display 0 with 1280 x 960 @ 60.000000 Hz 10:53:44 322.203552 T:1944743936 NOTICE: Found resolution 1280 x 960 for display 0 with 1280 x 960 @ 59.940063 Hz 10:53:44 322.203583 T:1944743936 NOTICE: Found resolution 1280 x 1024 for display 0 with 1280 x 1024 @ 60.000000 Hz 10:53:44 322.203644 T:1944743936 NOTICE: Found resolution 1280 x 1024 for display 0 with 1280 x 1024 @ 59.940063 Hz 10:53:44 322.203705 T:1944743936 NOTICE: Found resolution 1400 x 1050 for display 0 with 1400 x 1050 @ 60.000000 Hz 10:53:44 322.203735 T:1944743936 NOTICE: Found resolution 1400 x 1050 for display 0 with 1400 x 1050 @ 59.940063 Hz 10:53:44 322.203766 T:1944743936 NOTICE: Found resolution 1440 x 900 for display 0 with 1440 x 900 @ 60.000000 Hz 10:53:44 322.203827 T:1944743936 NOTICE: Found resolution 1440 x 900 for display 0 with 1440 x 900 @ 59.940063 Hz 10:53:44 322.203857 T:1944743936 NOTICE: Found resolution 1440 x 1080 for display 0 with 1600 x 1200 @ 60.000000 Hz 10:53:44 322.203888 T:1944743936 NOTICE: Found resolution 1440 x 1080 for display 0 with 1600 x 1200 @ 59.940063 Hz 10:53:44 322.203949 T:1944743936 NOTICE: Found resolution 1680 x 1050 for display 0 with 1680 x 1050 @ 60.000000 Hz 10:53:44 322.203979 T:1944743936 NOTICE: Found resolution 1680 x 1050 for display 0 with 1680 x 1050 @ 59.940063 Hz 10:53:44 322.204010 T:1944743936 NOTICE: Found resolution 720 x 480 for display 0 with 720 x 480 @ 60.000000 Hz 10:53:44 322.204041 T:1944743936 NOTICE: Found resolution 720 x 480 for display 0 with 720 x 480 @ 59.940063 Hz 10:53:44 322.204102 T:1944743936 NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 60.000000 Hz 10:53:44 322.204132 T:1944743936 NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 59.940063 Hz 10:53:44 322.204163 T:1944743936 NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 60.000000 Hz 10:53:44 322.204224 T:1944743936 NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 59.940063 Hz 10:53:44 322.204254 T:1944743936 NOTICE: Found resolution 720 x 576 for display 0 with 720 x 576 @ 50.000000 Hz 10:53:44 322.204285 T:1944743936 NOTICE: Found resolution 1280 x 720 for display 0 with 1280 x 720 @ 50.000000 Hz 10:53:44 322.204315 T:1944743936 NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 50.000000 Hz 10:53:44 322.204376 T:1944743936 NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 24.000000 Hz 10:53:44 322.204407 T:1944743936 NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 23.976025 Hz 10:53:44 322.204437 T:1944743936 NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 25.000000 Hz 10:53:44 322.204468 T:1944743936 NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 30.000000 Hz 10:53:44 322.204529 T:1944743936 NOTICE: Found resolution 1920 x 1080 for display 0 with 1920 x 1080 @ 29.970032 Hz 10:53:44 322.204559 T:1944743936 NOTICE: Found (1920x1080@60.000000) at 40, setting to RES_DESKTOP at 16 10:53:44 322.204620 T:1944743936 NOTICE: Checking resolution 16 10:53:45 322.304321 T:1944743936 NOTICE: GL_VENDOR = Broadcom 10:53:45 322.304413 T:1944743936 NOTICE: GL_RENDERER = VideoCore IV HW 10:53:45 322.304443 T:1944743936 NOTICE: GL_VERSION = OpenGL ES 2.0 10:53:45 322.304474 T:1944743936 NOTICE: GL_SHADING_LANGUAGE_VERSION = OpenGL ES GLSL ES 1.00 10:53:45 322.304535 T:1944743936 NOTICE: GL_EXTENSIONS = GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_texture_npot GL_OES_depth24 GL_OES_vertex_half_float GL_OES_EGL_image GL_OES_EGL_image_external GL_EXT_discard_framebuffer GL_OES_rgb8_rgba8 GL_OES_depth32 GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_APPLE_rgb_422 GL_EXT_debug_marker 10:53:45 322.783173 T:1944743936 NOTICE: Register - new cec device registered on cec->RPI: CEC Adapter (2708:1001) 10:53:45 322.834564 T:1944743936 NOTICE: Running database version Addons20 10:53:45 322.837006 T:1944743936 NOTICE: Running database version ViewModes6 10:53:45 322.839294 T:1944743936 NOTICE: Running database version Textures13 10:53:45 322.854492 T:1944743936 NOTICE: Running database version MyMusic56 10:53:45 322.868683 T:1944743936 NOTICE: Running database version MyVideos99 10:53:45 322.872223 T:1944743936 NOTICE: Running database version TV29 10:53:45 322.880066 T:1944743936 NOTICE: Running database version Epg11 10:53:45 322.882385 T:1944743936 NOTICE: start dvd mediatype detection 10:53:45 322.952667 T:1944743936 WARNING: CSkinInfo: failed to load skin settings 10:53:46 323.613831 T:1944743936 WARNING: Previous line repeats 1 times. 10:53:46 323.613922 T:1944743936 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList" 10:53:46 323.685883 T:1944743936 NOTICE: ActiveAE DSP - starting 10:53:46 323.692474 T:1944743936 NOTICE: initialize done 10:53:46 323.891815 T:1944743936 NOTICE: Enabled Joystick: 8Bitdo NES30 GamePad Joystick 10:53:46 323.891907 T:1944743936 NOTICE: Details: Total Axis: 6 Total Hats: 1 Total Buttons: 22 10:53:46 323.892120 T:1944743936 NOTICE: Running the application... 10:53:46 324.250519 T:1944743936 NOTICE: starting zeroconf publishing 10:53:46 324.250793 T:1944743936 NOTICE: starting upnp client 10:53:46 324.281677 T:1709700016 NOTICE: ES: Starting UDP Event server on 0.0.0.0:9777 10:53:46 324.281891 T:1709700016 NOTICE: UDP: Listening on port 9777 10:53:46 324.282684 T:1944743936 NOTICE: Found a non joystick : use it as standard kodi input device - /dev/input/event0 10:53:47 324.482910 T:1944743936 NOTICE: Found a non joystick : use it as standard kodi input device - /dev/input/event1 10:53:47 324.572662 T:1944743936 NOTICE: Found a joystick : use it as a joystick input device - /dev/input/event2 10:53:47 324.670410 T:1944743936 NOTICE: Previous line repeats 1 times. 10:53:47 324.670502 T:1944743936 NOTICE: Enabled Joystick: 8Bitdo NES30 GamePad Joystick 10:53:47 324.670563 T:1944743936 NOTICE: Details: Total Axis: 6 Total Hats: 1 Total Buttons: 22 10:53:52 330.213165 T:1944743936 NOTICE: Storing total System Uptime 10:53:52 330.213470 T:1944743936 NOTICE: Saving settings 10:53:52 330.223206 T:1944743936 NOTICE: stop all 10:53:52 330.223755 T:1944743936 NOTICE: stop player 10:53:52 330.223877 T:1944743936 NOTICE: ES: Stopping event server 10:53:52 330.231262 T:1944743936 NOTICE: stopping upnp 10:53:52 330.288818 T:1709700016 NOTICE: ES: UDP Event server stopped 10:53:53 330.382812 T:1944743936 NOTICE: stopping zeroconf publishing 10:53:53 330.387207 T:1944743936 NOTICE: stop dvd detect media ############### END LOG FILE ################ ############ END Kodi CRASH LOG #############
#122106 In reply to: N64 runs slower with HDMI |force the resolution to be lower on hdmi and you’ll see performance is the same:
#122100 In reply to: Image too big |I think there are a couple things you can try.
You will need to edit your /boot/config.txt file
The default settings are as follows.# uncomment if hdmi display is not detected and composite is being output #hdmi_force_hotplug=1 # uncomment to force a specific HDMI mode (this will force VGA) #hdmi_group=1 #hdmi_mode=1
It sounds like you may need to uncomment force_hotplug. If you dont know how to use vi or edit files in linux just run this.
sudo perl -p -i -e 's/#hdmi_force_hotplug=1/hdmi_force_hotplug=1/g' /boot/config.txt
That just turns this.
#hdmi_force_hotplug=1
into this
hdmi_force_hotplug=1
so the pie will read it after bootup.
Reboot and see if this works.
If not reverse it running the following command.
sudo perl -p -i -e 's/hdmi_force_hotplug=1/#hdmi_force_hotplug=1/g' /boot/config.txt
Next you can try forcing the pie into 1080p mode. With the following commands. Again they are just uncommenting the variables so your machine will read them on the next boot.
Not sure where you are from so here are the NA and EU setups.for NTSC (North American TVs 60Hz)
1080psudo perl -p -i -e 's/#hdmi_group=1/hdmi_group=1/g' /boot/config.txt sudo perl -p -i -e 's/#hdmi_mode=1/hdmi_mode=16/g' /boot/config.txt
to switch back tp default from NTSC settings.
sudo perl -p -i -e 's/hdmi_group=1/#hdmi_group=1/g' /boot/config.txt sudo perl -p -i -e 's/hdmi_mode=16/#hdmi_mode=1/g' /boot/config.txt
for PAL (European TVs 50Hz)
sudo perl -p -i -e 's/#hdmi_group=1/hdmi_group=1/g' /boot/config.txt sudo perl -p -i -e 's/#hdmi_mode=1/hdmi_mode=31/g' /boot/config.txt
To go back to default from pal settings
sudo perl -p -i -e 's/hdmi_group=1/#hdmi_group=1/g' /boot/config.txt sudo perl -p -i -e 's/hdmi_mode=31/#hdmi_mode=1/g' /boot/config.txt
You can see the values here.
https://www.raspberrypi.org/documentation/configuration/config-txt.mdHope this helps you!
#121014 In reply to: Bad quality on retropie menus |My TV is LG, i use it as a secondary monitor.
here is the boot file
# For more options and information see
# http://www.raspberrypi.org/documentation/configuration/config-txt.md
# Some settings may impact device functionality. See link above for details# 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 (this will force VGA)
#hdmi_group=1
#hdmi_mode=1# 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# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on# Uncomment this to enable the lirc-rpi module
#dtoverlay=lirc-rpi# Additional overlays and parameters are documented /boot/overlays/README
# Enable audio (loads snd_bcm2835)
dtparam=audio=on
gpu_mem_256=128
gpu_mem_512=256
gpu_mem_1024=256
overscan_scale=1
gpu_mem_256=128
gpu_mem_512=256
gpu_mem_1024=256
overscan_scale=1#119856Topic: retropie n64 emu audio via usb audio card in forum New to RetroPie? Start Here! |hello,
I could manage to have sound for the n64 emu via the regular audio out
but I was wondering how to set it up for an usb sound card ?I tried many alsa setups to force audio through device 1 instead of zero, so retropie outputs audio through the usb card
but the n64 emulator still does not want toso I tried modifying the config file
but there only seem to have options for audio jack or hdmican someoone help ?
thanks
#119307Topic: No sound in games on RetroPie 3.6 on Pi 3 in forum New to RetroPie? Start Here! |Copied all my games into the relevant folders on my Pi 3 and have discovered I have no sound.
Have checked all the options (force sound via HDMI), checked the PSM sound and it is on full, checked that the TV sound is on (you have to check these things!) but still no sound.
Have run all the updates but still no joy.
Anyone else experienced this?
#119180 In reply to: Load RetroPie on LCD display |@herbfargus thank you kindly!
So i re-installed Jessie.
Then i installed the LCD driver.
Next i installed RetroPie.
RetroPie shows on HDMI.
Switch to LCD terminal.sudo raspi-config expand filesystem disable overscan force audio to 3.5mm advanced options >> enable Device Tree advanced options >> enable SPI >> load SPI kernel module by default sudo reboot
Next
FBCPsudo apt-get install cmake git clone https://github.com/tasanakorn/rpi-fbcp cd rpi-fbcp/ mkdir build cd build/ cmake .. make sudo mkdir /usr/local/bin sudo install fbcp /usr/local/bin/fbcp
Next
/etc/profile.d/10-emulationstation.shon its own on the second line before emulationstation is called.
/usr/local/bin/fbcp &
/boot/config.txt
sudo nano /boot/config.txt hdmi_force_hotplug=1 hdmi_cvt=320 240 60 1 0 0 0 hdmi_group=2 hdmi_mode=87
and finally
sudo nano /home/pi/emulationstation.sh#!/bin/bash /usr/bin/local/fbcp & emulationstation sudo chmod +x emulationstation.sh
Not sure if the last one did anything, but after reboot RetroPie loaded on the LCD :)
Making up a small machine cabinet and was testing with a TV HDMI and all is well.
The build uses a monitor with no sound so I have forced audio out via the 3.5 in doing so I get a hiss sound on some screen but not all. Its mainly when you should have no sound like on a menu etc.
How to fix, anyone else found this?
#118999Topic: HDMI only works on some Televisions. in forum Video Output on RetroPie |I usually use my pi on 1 tv but I took it to my buddies and it did not detect video. I brought it home and it worked fine. I tried it on y downstairs tv and it does not detect video. So I went into /boot/config.txt and added:
config_hdmi_boost=4
hdmi_force_hotplug=1
hdmi_drive=2Still nothing on basement TV. Works fine upstairs.
Changed it to:
config_hdmi_boost=7Still nothing. I tried a different card and same issue so I am looking for any advice. Thanks for the help.
#116158 In reply to: 240p squeeze in emulators |Alrighty, I gave up on 720×240 and went with the following in my /boot/config.txt:
# uncomment if hdmi display is not detected and composite is being output
hdmi_force_hotplug=1# uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=2
hdmi_mode=87
hdmi_cvt=320 240 60 1 0 0 0This provides 320×240 at 15 KHz.
#115323 In reply to: Large Bartop Arcade |[quote=115221]Hey @jwh02017
I edited the config.txt file which you can find in the /boot folder, or if you put the SDCard back into your Windows PC you’ll find the file there.
The only lines I added were:
hdmi_group=2
hdmi_mode=81
hdmi_drive=2
hdmi_force_hotplug=1The hdmi_drive=2 forces the output to be hdmi so the Pi won’t switch to composite when the TV is still waking up.
The hdmi_mode=81 specifies the screen resolution of my TV. You need to specify this because the auto detect doesn’t seem to work when using the hdmi_drive=2 line.
To find the correct code to use for this, use the following link and look for your TV’s native resolution under the “hdmi_mode” DMT section: (You’ll need to look up in your Vizio’s specs what the native resolution is)Hope this helps!
[/quote]
Thanks for the info. I currently painting my cabinet so it will be a few days before I can test this.
#115221 In reply to: Large Bartop Arcade |Hey @jwh02017
I edited the config.txt file which you can find in the /boot folder, or if you put the SDCard back into your Windows PC you’ll find the file there.
The only lines I added were:
hdmi_group=2
hdmi_mode=81
hdmi_drive=2
hdmi_force_hotplug=1The hdmi_drive=2 forces the output to be hdmi so the Pi won’t switch to composite when the TV is still waking up.
The hdmi_mode=81 specifies the screen resolution of my TV. You need to specify this because the auto detect doesn’t seem to work when using the hdmi_drive=2 line.
To find the correct code to use for this, use the following link and look for your TV’s native resolution under the “hdmi_mode” DMT section: (You’ll need to look up in your Vizio’s specs what the native resolution is)Hope this helps!
#114281Topic: Force AV/RCA Output instead of HDMI in forum Video Output on RetroPie |Hi, i need to force the AV output instead of HDMI to connect my pi to a regular CRT TV, i have the cable already but it seems that pressing SHIFT or 1, 2, 3, 4 keys on booting is not helping.
Any ideas?
#113808Topic: Large Bartop Arcade in forum Peoples Projects |Hi all,
Just wanted to share my latest project based on the awesomeness that is Retropie.
I built this for my kids (myself mostly, don’t tell my wife) for Christmas this year. I was somehow able to do this in about 4 weeks total thanks to the plethora of info available on this forum and the rest of the internet.This was built from one 4′ x 8′ sheet of 1/2″ birch plywood. 1″ x 2″ braces are glued and screwed from the inside on all joints. You can see in one pic where I placed all the pieces using scotch tape temporarily. I then drew lines on the inside where the 1×2 braces were placed.
This is running a Raspberry Pi 2 with Retropie 3.3.
The screen is a 19″ TV which I mounted in such a way to use the built in speakers on the bottom and project them forward to the holes you see and small wood box under each speaker. HDMI is used for both video and audio from the Pi. The screen is connected to the frame using it’s own mounting holes where the stand used to be. I drilled holes in a couple aluminum bars and screwed it down to the wood, and used the TV’s own screws that used to hold the stand. Then one more piece of 1×2 wood on top of the tv to hold it in place. I ended up having to force the Pi into HDMI mode and specify the resolution in the config.txt file to keep the TV from switching inputs when powered on. There was a timing issue where the TV took too long to power up and the Pi didn’t detect anything in the HDMI port and then didn’t output HDMI. (unless rebooted while the TV was already on) Also the TV would switch to another input when it didn’t detect an HDMI signal. So forcing the output settings with config.txt fixed all this. I also had to hard set the audio to HDMI instead of Auto in the Raspi-config script.
The buttons and 8 way joysticks are wired to an iPac2 controller and connected to the Pi via USB. The iPac is running in keyboard mode.
I’ve customized certain things such as volume control using the option button + player 2 joystick up and down. Save and Load state buttons, Pause, etc.
The “shift” button you see in the pics (player 2 select button) is the iPac shift key. This allows me to navigate config menus that require tab, enter, F4, etc. (These aren’t labeled; they are just for me)
The “Option” button in the middle, is the RetroArch hotkey button. It’s the escape key for all non-RetroArch emulators such as MAME. So players can hold “Option” while pressing pause, exit, save, load, and adjusting volume. Save slots are adjusted with option + left and right on player 1 joystick.For power, I used a standard IEC power connector with switch built in. This way I can use any standard PC power cable, and get one as long as needed wherever this thing is moved to. The back is removable using a mailbox key. The back of the IEC power connector goes into an electrical outlet box on the inside of the cabinet and is wired to a standard outlet. Then a power strip is connected where the Pi, TV, and LED light power supply all plug in. The buttons and marquee are all lit with LEDs.
The marquee graphic isn’t tall enough, my own dumb fault, so I will replace that sometime soon. You can see the white bars above and below it for now. People tell me it looks good that way, but it bothers me, lol.
Finally, I’m still waiting on two small 2 inch speakers grill covers for the front.
All in all, I’m happy with this and it was a really fun project. I’m still tweaking things on the software side. I think the software stuff took twice as long as making the cabinet.
[attachment file=”113809″]
Thanks mate , but he has not served me , the configuration that has earned me was:
hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=35
sdtv_mode=2
sdtv_aspect=1
hdmi_drive=2
/////////////sdtv_aspect=1 for monitors 4:3
sdtv_aspect=2 for monitors 14:9
sdtv_aspect=3 for monitors 16:9#113690 In reply to: Retropie 4 |Just booted RP3.3.1RPI2 – from a class10 8Gb SanDisk
4 usb sockets – 1 x keyboard, 1 x 16Gb stick, 1 x 80211.n dongle, 1 x Bluetooth (PS3 controller) – mouse must replace wifi – use RJ45 WLAN
auto detecting on boot – usb media and auto-mounting media/usb –
and running the roms from usb.
( sorry if this is done already – I’m looking how to do it, reason for visit )a menu item that shows your controller in-test – like windows used to do.
force_hdmi=1
LCD ( with touch screen ) to use as either a keyboard/controller, or ‘tweak console menu’ in-game.
LCD ( w/o touch support ) – map – statistics
no LCD – run as-is.Sorry if I’ve re-suggested ideas that have been covered before, or are in development, but from first run you have to find the answers you seek.
Thank you all that contribute to this. It’s great ! And all the best for 2016 !!!
#113128Topic: No video to AV receiver in forum Video Output on RetroPie |Hi all
Having problems with video output from my Raspberry Pi Zero to my Pioneer AV receiver (model: VSX-819H). I am running the Retropie 3.3.1 SD-card image for Raspberry Pi 1 and Pi Zero.
Video works fine connected direct to my Dell tv (model: W3202MC) via a mini to full size HDMI cable. Everything boots properly and emulators display and run perfectly.
I have tried amending the config file using:
hdmi_safe=1
config_hdmi_boost=4
hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=4I have tried each individually and various combinations of the above with no joy.
I have also tried using different power adapters ranging from 1amp to 2.4amp.
Anyone got any ideas? Any suggestions would be much appreciated.
#112923 In reply to: RetroPie Multi-Boot Images |Hi all.
Sorry for the absence of late – been busy with it being Christmas and all but also have been plagued with issues on my new laptop trying to get Linux to work on it. I’m still not quite there yet (it always shows NOOBS partitioned SD cards as corrupted when they are not), so this has completely hindered me building the other multiboot images… grr… I’m at the point where I am now trying to source an old laptop to use instead, which is ridiculous but there you go!
In the meantime I have been documenting some of the processes I carry out for those who wish to tinker. The whole ‘creating dual boot images’ guide will take a while to document, however I am nearly finished with the ‘how to implement custom scripts’ in KODI / OSMc / RasPlex etc. which is useful if anyone has removed my script in error or wants to try out a new skin. I’ll post it on here soon as its ready and hopefully it will be of some use to someone.
So to answer some questions:
@reddyfire – I don’t own a Pi 1 any more so I can’t create a Pi1 image Im afraid, therefore this will only work on a Pi2. When Pi zeros are available to buy again then I will probably get one of those and build an image for it which I assume will be perfectly compatible with this Pi1(??).@havnar – I don’t have any guides made up yet but its on my todo list! I’m really not sure why it isn’t working for you though? you have definitely formatted the card to FAT32 and copied everything inside the ‘noobs files’ folder onto the SD card? Can you try the USB method if you haven’t already, i.e. copy the ‘os’ folder to a (FAT32 formatted) USB stick instead of to the sd card? The only other thing I could suggest is that the SD card may be faulty – I have an SD card that won’t work with NOOBS either – it hangs part way through the installation, whereas all my other SD cards work fine (tried from as low as 8GB up to 64GB and between). For reference, I only ever use branded cards such as Sandisk, Samsung or Kingston (although I find Kingston cards to be VERY slow), and they always work for me.
@mheiger – are you still having the issue of booting into RetroPie? If so then it sounds like your monitor doesn’t like the display setting I have set (720p). When you boot into the RetroPie partition are you able to SSH into the Pi, even though nothing is showing on screen? If so then this is most likely to be the problem and you need to set a different display resolution (or just comment out my settings to start with, which should set a resolution your display is happy with). You need to change or comment out the lines ‘hdmi_group’ and ‘hdmi_mode’ in the config.txt file found in the boot partition. Check this link out for further information: https://www.raspberrypi.org/documentation/configuration/config-txt.md
@methanoid – yes this is the case Im afraid. Plex is not very customisable and even with the Aeon skin it is limited to Python script instead of regular old Bash scripts, hence the scripts I made were pretty basic but functional, since I don’t know how to script in Python! There may well be other scripts that customisation, but since I don’t personally use Plex then I opted for Aeon which I knew would support it. The standard skin however does not support customisation at all. If you know of any others that do then please let me know and I can investigate. As for controlling via joypad – I am not sure if this is possible in Plex? And regarding Moonlight – would you need a seperate partition for this or is it part of the RetroPie setup script? I can’t check right now but will later (unless someone confirms for me).
@knulen – it can be a pain to add drivers for wifi dongles that aren’t supported as standard, Ive had to do it myself in Raspbian but the steps were alot different to those you have linked? I am wondering if those steps are for Ubuntu with KODI instead of just OpenELEC? I will add that the latest version of OpenELEC has more support for WiFi dongles as I noticed that 2 different dongles I had that didn’t work in Helix now work in Isengard out of the box. I know you said it doesn’t work but just to check, did you go into the ‘Network’ menu in OpenELEC Configuration and tick ‘Wireless Networks’ (or something to that effect), because if you didn’t then you havent enabled the wifi dongle yet so nothing will show in ‘Connections’ tab. Just a thought anyway.
@candyluv – I have added an ‘always boot to kodi’ option in RetroPie as of v8 however I have not created a new triple boot build yet that implements this. It would be easy to do however would mean that a different shutdown button would be used (to add in a line of script that sets the boot partition back to KODI again). As for the NTSC CRT TV setting – I imaging you will have to amend the ‘hdmi_group’ and ‘hdmi_mode’ that I have set in config.tct for that to work? I have set it to run @ 720p for RetroPie but did not set specific values for the other partitions so that would explain why the RetroPie partition is being fussy! See the link I posted above to change it to a different mode and resolution.
@confy – I am working on a guide which details how to implement a custom command but to get you back up and running, all you need to do is the following (this is from memory so may be slightly misworded):Go to System>Settings>Appearence>Skin>Settings>Set Up The Aeon Nox Home Screen
Now on the left side menu, scroll down to any un-used slot, such as ‘Custom1’
In the right side menu, click ‘Choose Action>Custom KODI Command’ and a text box should appear (if any text is present in it then delete it)
Type in the following exactly: System.Exec(/storage/ss/select.sh)
Press ‘done’ and this has now setup my script that displays a message stating ‘Select Launch RetroPie to Start Gaming’, so now you need to setup the ‘Launch RetroPie’ button.
Click ‘Select Submenu’ and then choose ‘Custom KODI Command’
Type in the following exactly: System.Exec(/storage/ss/games.sh)
Press ‘done’ then set a label of ‘Launch RetroPie’ and clcik done then click back.
Now create a name of ‘Games’ for this menu you have created and set a background picture if you like (my picture should still be there in /storage/wallpapers
Go back to the main KODI menu and your ‘Games’ menu should now be showing.This is all from memory so I will check later on to make sure it is correct but thats the principle of it at least. My actual scripts should still be there as they weren’t stored in the /storage/.kodi dirctory, so your backup shouldnt have wiped them off.
@jcrowley30 – sounds like your memory card is being formatted to exFAT instead of FAT32 (SD Formatter does this for 64GB cards it would seem). Instead you need to search for a program that will force FAT32 format instead – try searching on Google as I know there are a few different onesout there for free that work (Ive used one before but can’t remember what it was called, sorry. I use Gparted in Linux now instead for all my formatting needs!). You should find it will work perfect once you have formatted as FAT32, and I guess I need to update my readme file explaining the 64GB format issue. :s
@Piface3000 – My theme is specifically designed to remove all the metadata and increase the picture size. Whilst it is not impossible to revert back to standard, it would be rather time-consuming, so you may be better off switching to a different theme to be honest. Otherwise, you need to go into each theme.xml and edit each line that I have amended, which is quite a task!
@tracer – The Confluence skin *does not* support custom script linking, so you will not find my ‘Games’ menu in there. It is not impossible to use Confluence and still have my script, however you need to use a 3rd party addon called Custom Launcher (or something like that), and set it up via there. Its not as fancy as the way I implement it in Aeon Nox though. As for the controller / CEC issues – this is out of my remit Im afraid. I use a mini wireless keyboard/mouse combo for KODI and also set it up for use in RetroPie menu, so I don’t have this problem. I have seen alot of people ask about OpenELEC gamepad usage but never seen anyone give a firm answer if it is possible. I personally wouldn’t use it as it would be a bit clunky I think (having to remember which button does what), but if you are really wanting it then I would suggest scouring the KODI forums as that would be your best bet for answers I would say?
@grizzlema – thanks for the heads up! I will bare this in mind when making the next Plex build. Is there a partition size you would recommend?Phew – this turned into a long post so apologies there but hopefully I have answered all questions! :D I will try and be a bit more attentive to this thread from now (part of my New Year resolution maybe?), so any questions or suggestions just ask. In the meantime I will try and get a working Linux computer so I can work on the other builds. I should never have got rid of my old laptop, it was the perfect Linux machine… :(
All the best!
SmithersAnonymousInactive12/23/2015 at 16:59Post count: 3No biggie, but the config.txt file seems to be missing from 3.3. I’m using 3.3 – Pi 2 – standard image. I need the file to force HDMI sound. Easily recreated.
#112320 In reply to: RetroPie Multi-Boot Images |Hi,
Smither or anyone who used his triple build, Do any one know how to change the settings to always reboot to Kodi instead of rebooting to the last OS used??
Also how to get the Retropie section to work with a NTSC CRT TV/monitor using RCA, all I get is sound and no video. The kodi and Raspbian works by just putting # in front of hdmi_force_hotplug=1 but not retropie. I would like to get that working and still be able to do HDMI without having to keep changing config file if possible.
Thanks in advance, any assistance will be greatly appreciated.#112094 In reply to: GamePi Zero |Wish I had found that forum post 3 hours ago :P but thats basically what I came up with as well in the end. a few things I did differently though. I’ll lay out my steps as my hardware is slightly different too (its basically exactly the same process though)
My hardware is Odroid-W
http://www.hardkernel.com/main/products/prdt_info.php?g_code=g140610189490
With the docking board with a 2.2″ screen
http://www.hardkernel.com/main/products/prdt_info.php?g_code=G140618854370
Steps:
Install RetroPie (in my case 3.2.1 for the rpi 1)
Raspi-Config
sudo raspi-config
expand filesystem disable overscan force audio to 3.5mm advanced options >> enable Device Tree advanced options >> enable SPI >> load SPI kernel module by default sudo reboot
(I may have also needed this but I cant remember)
Console at boot: Add kernel argument to the end file
/boot/cmdline.txt
– make sure it is all on the same line or it will break the boot sequence and require a reimage)fbcon=map:10
Adafruit Helpers
cd curl -SLs https://apt.adafruit.com/add-pin | sudo bash sudo apt-get install raspberrypi-bootloader y sudo apt-get -y install adafruit-pitft-helper sudo adafruit-pitft-helper -t 22 console on display? no gpio 23 as on off button?
FBCP
sudo apt-get install cmake git clone https://github.com/tasanakorn/rpi-fbcp cd rpi-fbcp/ mkdir build cd build/ cmake .. make sudo mkdir /usr/local/bin sudo install fbcp /usr/local/bin/fbcp
Instead of using the asplashscreen fix I added the boot function for fbcp to
/etc/profile.d/10-emulationstation.sh
on its own on the second line before emulationstation is called.
/usr/local/bin/fbcp &
/boot/config.txt
sudo nano /boot/config.txt hdmi_force_hotplug=1 hdmi_cvt=320 240 60 1 0 0 0 hdmi_group=2 hdmi_mode=87 dtoverlay=pitft22,rotate=90,speed=80000000,fps=60
I also ignored the runcommand fix as it worked better without it.
I found that putty doesn’t work when fbcp is running so I just exit to the terminal and type
killall fbcp
and then to restart emulationstation I created a bash script to call fbcp before emulationstation
sudo nano /home/pi/emulationstation.sh
#!/bin/bash /usr/bin/local/fbcp & emulationstation
sudo chmod +x emulationstation.sh
then to run it just type
./emulationstation
It’s still a bit rudimentary and definitely has room for improvement (I’m also trying to figure out a way to get rid of the annoying blinking cursor from the terminal as it keeps showing up on top of my games) but it is working, so I am happy.
I would still be interested in checking out your image though to compare and see what methods work best for optimisation.
#111924Topic: Error Flash Screen in forum Everything else related to the RetroPie Project |Hello
I m very new in retropie workflow, i ve downloaded the last img for raspberry and try to start EmulationStation.
Yesterday i had an error about Alsa and the splashscreen EmulationStation flashing.
So after a little of google i ve found a solution to configure the /boot/config.txt in the idea than the Alsa error message crashed the emulatorstation.Now i do not have errors messages but always the splashscreen flashing and blocked on it.
The log do not seems to show any problems so i m confuse about how to resolve this bug.
the rapsberry is RASPBERRY PI 2 MODEL BAny help would be appreciate ;)
This the es_log.txt and boot/config.txt files.this the log:
pi@raspberrypi ~ $ emulationstation --debug lvl2: EmulationStation - v2.0.1a, built Oct 4 2015 - 21:44:17 lvl2: Creating surface... lvl2: Created window successfully. lvl2: Checking available OpenGL extensions... lvl2: ARB_texture_non_power_of_two: MISSING lvl2: Loading system config file /etc/emulationstation/es_systems.cfg... lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/amiga/gamelist.xml"... lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/amstradcpc/gamelist.xml"... lvl1: System "amstradcpc" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/apple2/gamelist.xml"... lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/atari2600/gamelist.xml"... lvl1: System "atari2600" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/atari5200/gamelist.xml"... lvl1: System "atari5200" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/atari7800/gamelist.xml"... lvl1: System "atari7800" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/atari800/gamelist.xml"... lvl1: System "atari800" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/atarilynx/gamelist.xml"... lvl1: System "atarilynx" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/atarist/gamelist.xml"... lvl1: System "atarist" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/c64/gamelist.xml"... lvl1: System "c64" has no games! Ignoring it. lvl1: Unknown platform for system "coco" (platform "coco" from list "coco") lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/coco/gamelist.xml"... lvl1: System "coco" has no games! Ignoring it. lvl1: Unknown platform for system "dragon32" (platform "dragon32" from list "dragon32") lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/dragon32/gamelist.xml"... lvl1: System "dragon32" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/fba/gamelist.xml"... lvl1: System "fba" has no games! Ignoring it. lvl1: Unknown platform for system "fds" (platform "fds" from list "fds") lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/fds/gamelist.xml"... lvl1: System "fds" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/gamegear/gamelist.xml"... lvl1: System "gamegear" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/gb/gamelist.xml"... lvl1: System "gb" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/gba/gamelist.xml"... lvl1: System "gba" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/gbc/gamelist.xml"... lvl1: System "gbc" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/intellivision/gamelist.xml"... lvl1: System "intellivision" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/macintosh/gamelist.xml"... lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/mame-advmame/gamelist.xml"... lvl1: System "mame-advmame" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/mame-libretro/gamelist.xml"... lvl1: System "mame-libretro" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/mame-mame4all/gamelist.xml"... lvl1: System "mame-mame4all" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/mastersystem/gamelist.xml"... lvl1: System "mastersystem" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/megadrive/gamelist.xml"... lvl1: System "megadrive" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/msx/gamelist.xml"... lvl1: System "msx" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/n64/gamelist.xml"... lvl1: System "n64" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/neogeo/gamelist.xml"... lvl1: System "neogeo" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/nes/gamelist.xml"... lvl1: System "nes" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/ngp/gamelist.xml"... lvl1: System "ngp" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/pc/gamelist.xml"... lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/pcengine/gamelist.xml"... lvl1: System "pcengine" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/ports/gamelist.xml"... lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/psx/gamelist.xml"... lvl1: System "psx" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/retropie/gamelist.xml"... lvl1: Unknown platform for system "scummvm" (platform "scummvm" from list "scummvm") lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/scummvm/gamelist.xml"... lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/sega32x/gamelist.xml"... lvl1: System "sega32x" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/segacd/gamelist.xml"... lvl1: System "segacd" has no games! Ignoring it. lvl1: Unknown platform for system "sg-1000" (platform "sg-1000" from list "sg-1000") lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/sg-1000/gamelist.xml"... lvl1: System "sg-1000" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/snes/gamelist.xml"... lvl1: Unknown platform for system "vectrex" (platform "vectrex" from list "vectrex") lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/vectrex/gamelist.xml"... lvl1: System "vectrex" has no games! Ignoring it. lvl1: Unknown platform for system "videopac" (platform "videopac" from list "videopac") lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/videopac/gamelist.xml"... lvl1: System "videopac" has no games! Ignoring it. lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/wonderswan/gamelist.xml"... lvl1: System "wonderswan" has no games! Ignoring it. lvl1: Unknown platform for system "zmachine" (platform "zmachine" from list "zmachine") lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/zmachine/gamelist.xml"... lvl2: Parsing XML file "/home/pi/.emulationstation/gamelists/zxspectrum/gamelist.xml"... lvl1: System "zxspectrum" has no games! Ignoring it. ^Clvl2: EmulationStation cleanly shutting down. EmulationStation will restart in 5 seconds. Press a key to exit back to console.
And my /boot/config.txt:
# For more options and information see # http://www.raspberrypi.org/documentation/configuration/config-txt.md # Some settings may impact device functionality. See link above for details # 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=1920 #framebuffer_height=1080 # uncomment if hdmi display is not detected and composite is being output #hdmi_force_hotplug=1 # uncomment to force a specific HDMI mode (this will force VGA) hdmi_group=1 hdmi_mode=82 # 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 # Uncomment some or all of these to enable the optional hardware interfaces #dtparam=i2c_arm=on #dtparam=i2s=on #dtparam=spi=on # Uncomment this to enable the lirc-rpi module #dtoverlay=lirc-rpi # Additional overlays and parameters are documented /boot/overlays/README #gpu_mem = 32 dtparam=audio=on
#111861Topic: Hdmi Vga in forum New to RetroPie? Start Here! |Hello everyone , I’m new but I found a problem with a HDMI to VGA converter for raspberry pi b + , I do not get it working , I tried to enter the following command in the config.txt file, but without success :
hdmi_force_hotplug = 1
hdmi_group=2
hdmi_mode=16
hdmi_drive=2someone can help me, thank you very much
#110266 In reply to: HDMI Sound Problem |Go to /boot/config.txt and make sure hdmi_drive=2 is uncommented. It will force hdmi audio on all tvs.
#109450 In reply to: My Pitendo |I did see your n64 and I really like how you used the hdmi adapter. I was lucky in how it all worked out in the end but I wanted to make the game holder still functional looking (and be able to use the spring up action/remove game) so I was limited to the Pi positions. I almost 180 it but I really did not want to ruin the original look so I was forced with how I placed it. With that position I had to buy and return parts several times and got lucky. If you have a chance look at Datapro.net. I purchased my usb power pin thru (see pic) and they have a lot of great adapters for custom builds.
AnonymousInactive11/04/2015 at 11:46Post count: 1#109165Topic: VGA issue in forum Video Output on RetroPie |Hi,
I bought a VGA converter cause my Acer X193HQ has only a VGA entry.
So, to configure my retropie, i wrote this in /boot/config.txt :
# uncomment if you get no picture on HDMI for a default "safe" mode hdmi_safe=1 #disable_commandline_tags=1 #uncomment this if your display has a black border of unused pixels visible #and your display can output without overscan #disable_overscan=1 #hdmi_ignore_edid_=0xa5000080 #uncomment the following to adjust overscan. Use positive numbers if console #goes off screen, and negative if there is too much border #overscan_left=30 #overscan_right=15 #overscan_top=20 #overscan_bottom=10 #uncomment to force a console size. By default it will be display's size minus #overscan. #framebuffer_width=1366 #framebuffer_height=768 #uncomment if hdmi display is not detected and composite is being output hdmi_force_hotplug=1 #uncomment to force a specific HDMI mode (this will force VGA) hdmi_group=2 hdmi_mode=81 #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 #sdtv_aspect=1 #for more options see http://elinux.org/RPi_config.txt gpu_mem_256=128 gpu_mem_512=256 gpu_mem_1024=256 overscan_scale=1 arm_freq=950 core_freq=250 sdram_freq=450 over_voltage=6
but, when i reboot, i still have this value:
pi@retropie ~ $ tvservice -s state 0x12000a [HDMI DMT (4) RGB full 4:3], 640x480 @ 60.00Hz, progressive
and my display is totally awful, flat, and pixelised ! :-1:
even i choose hdmi group 2 ande mode 81 !
with
tvservice -m DMT
, i found this values for my screen :Group DMT has 11 modes: (prefer) mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive mode 5: 640x480 @ 72Hz 4:3, clock:31MHz progressive mode 6: 640x480 @ 75Hz 4:3, clock:31MHz progressive mode 8: 800x600 @ 56Hz 4:3, clock:36MHz progressive mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive mode 10: 800x600 @ 72Hz 4:3, clock:50MHz progressive mode 11: 800x600 @ 75Hz 4:3, clock:49MHz progressive mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive mode 17: 1024x768 @ 70Hz 4:3, clock:75MHz progressive mode 18: 1024x768 @ 75Hz 4:3, clock:78MHz progressive mode 81: 1366x768 @ 60Hz 16:9, clock:85MHz progressive
With the tvservice command, i can change the resolution, but, after reboot, this settings disapear !
Someone has the same issue ?
#108888 In reply to: N64 Mario Kart, how's yours? |below is my mupen64plus.cfg. i’ve tried mario kart again and it’s fine
# Mupen64Plus Configuration File # This file is automatically read and written by the Mupen64Plus Core library [Audio-OMX] # Mupen64Plus OMX Audio Plugin config parameter version number Version = 1 # Frequency which is used if rom doesn't want to change it DEFAULT_FREQUENCY = 32000 # Swaps left and right channels SWAP_CHANNELS = False # Audio output to go to (0) Analogue jack, (1) HDMI OUTPUT_PORT = 1 # Audio Output Frequncy mode (when NATIVE_MODE=false): 0 = Rom Frequency, 1 ROM Frequency if supported (HDMI only), 2 = Standard frequency < Rom Frequency, 3 = Standard frequency > Rom Frequency, [N] Force output frequency DEFAULT_MODE = 0 # Point OMX to the raw N64 audio data region instead of copying audio into buffer. Overrides SECONDARY_BUFFER_SIZE, DEFAULT_MODE and LATENCY NATIVE_MODE = False # Number of output samples per Audio callback. This is for hardware buffers. BUFFER_SIZE = 2048 # Desired Latency in ms LATENCY = 300 # Underrun Mode, 0 = Ignore, 1 = Report, 2 = repeat audio when latency < LATENCY/2 UNDERRUN_MODE = 1 [Core] # Mupen64Plus Core config parameter set version number. Please don't change this version number. Version = 1.010000 # Draw on-screen display if True, otherwise don't draw OSD OnScreenDisplay = False # Use Pure Interpreter if 0, Cached Interpreter if 1, or Dynamic Recompiler if 2 or more R4300Emulator = 2 # Disable compiled jump commands in dynamic recompiler (should be set to False) NoCompiledJump = False # Disable 4MB expansion RAM pack. May be necessary for some games DisableExtraMem = False # Increment the save state slot after each save operation AutoStateSlotIncrement = False # Activate the R4300 debugger when ROM execution begins, if core was built with Debugger support EnableDebugger = False # Save state slot (0-9) to use when saving/loading the emulator state CurrentStateSlot = 0 # Path to directory where screenshots are saved. If this is blank, the default value of ${UserConfigPath}/screenshot will be used ScreenshotPath = "/home/pi/RetroPie/roms/n64" # Path to directory where emulator save states (snapshots) are saved. If this is blank, the default value of ${UserConfigPath}/save will be used SaveStatePath = "/home/pi/RetroPie/roms/n64" # Path to directory where SRAM/EEPROM data (in-game saves) are stored. If this is blank, the default value of ${UserConfigPath}/save will be used SaveSRAMPath = "/home/pi/RetroPie/roms/n64" # Path to a directory to search when looking for shared data files SharedDataPath = "/opt/retropie/configs/n64" # Delay interrupt after DMA SI read/write DelaySI = True # Force number of cycles per emulated instruction CountPerOp = 0 [CoreEvents] # Mupen64Plus CoreEvents config parameter set version number. Please don't change this version number. Version = 1 # SDL keysym for stopping the emulator Kbd Mapping Stop = 27 # SDL keysym for switching between fullscreen/windowed modes Kbd Mapping Fullscreen = 0 # SDL keysym for saving the emulator state Kbd Mapping Save State = 286 # SDL keysym for loading the emulator state Kbd Mapping Load State = 288 # SDL keysym for advancing the save state slot Kbd Mapping Increment Slot = 0 # SDL keysym for resetting the emulator Kbd Mapping Reset = 290 # SDL keysym for slowing down the emulator Kbd Mapping Speed Down = 291 # SDL keysym for speeding up the emulator Kbd Mapping Speed Up = 292 # SDL keysym for taking a screenshot Kbd Mapping Screenshot = 293 # SDL keysym for pausing the emulator Kbd Mapping Pause = 112 # SDL keysym for muting/unmuting the sound Kbd Mapping Mute = 109 # SDL keysym for increasing the volume Kbd Mapping Increase Volume = 93 # SDL keysym for decreasing the volume Kbd Mapping Decrease Volume = 91 # SDL keysym for temporarily going really fast Kbd Mapping Fast Forward = 102 # SDL keysym for advancing by one frame when paused Kbd Mapping Frame Advance = 47 # SDL keysym for pressing the game shark button Kbd Mapping Gameshark = 103 # Joystick event string for stopping the emulator Joy Mapping Stop = "J0B6" # Joystick event string for switching between fullscreen/windowed modes Joy Mapping Fullscreen = "" # Joystick event string for saving the emulator state Joy Mapping Save State = "" # Joystick event string for loading the emulator state Joy Mapping Load State = "" # Joystick event string for advancing the save state slot Joy Mapping Increment Slot = "" # Joystick event string for taking a screenshot Joy Mapping Screenshot = "" # Joystick event string for pausing the emulator Joy Mapping Pause = "" # Joystick event string for muting/unmuting the sound Joy Mapping Mute = "" # Joystick event string for increasing the volume Joy Mapping Increase Volume = "" # Joystick event string for decreasing the volume Joy Mapping Decrease Volume = "" # Joystick event string for fast-forward Joy Mapping Fast Forward = "" # Joystick event string for pressing the game shark button Joy Mapping Gameshark = "" [Input-SDL-Control1] # Mupen64Plus SDL Input Plugin config parameter version number. Please don't change this version number. version = 2 # Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automatic mode = 2 # Specifies which joystick is bound to this controller: -1=No joystick, 0 or more= SDL Joystick number device = 0 # SDL joystick name (or Keyboard) name = "USB,2-axis 8-button gamepad " # Specifies whether this controller is 'plugged in' to the simulated N64 plugged = True # Specifies which type of expansion pak is in the controller: 1=None, 2=Mem pak, 5=Rumble pak plugin = 2 # If True, then mouse buttons may be used with this controller mouse = False # Scaling factor for mouse movements. For X, Y axes. MouseSensitivity = "2.00,2.00" # The minimum absolute value of the SDL analog joystick axis to move the N64 controller axis value from 0. For X, Y axes. AnalogDeadzone = "4096,4096" # An absolute value of the SDL joystick axis >= AnalogPeak will saturate the N64 controller axis value (at 80). For X, Y axes. For each axis, this must be greater than the corresponding AnalogDeadzone value AnalogPeak = "32768,32768" # Digital button configuration mappings DPad R = "axis(0+)" DPad L = "axis(0-)" DPad D = "axis(1+)" DPad U = "axis(1-)" Start = "button(7)" Z Trig = "button(4)" B Button = "button(1)" A Button = "button(0)" C Button R = "button(2)" C Button L = "button(99)" C Button D = "button(3)" C Button U = "button(99)" R Trig = "button(5)" L Trig = "button(99)" Mempak switch = "key(109)" Rumblepak switch = "key(114)" # Analog axis configuration mappings X Axis = "axis(0-,0+)" Y Axis = "axis(1-,1+)" [Input-SDL-Control2] # Mupen64Plus SDL Input Plugin config parameter version number. Please don't change this version number. version = 2 # Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automatic mode = 2 # Specifies which joystick is bound to this controller: -1=No joystick, 0 or more= SDL Joystick number device = 1 # SDL joystick name (or Keyboard) name = "USB,2-axis 8-button gamepad " # Specifies whether this controller is 'plugged in' to the simulated N64 plugged = True # Specifies which type of expansion pak is in the controller: 1=None, 2=Mem pak, 5=Rumble pak plugin = 2 # If True, then mouse buttons may be used with this controller mouse = False # Scaling factor for mouse movements. For X, Y axes. MouseSensitivity = "2.00,2.00" # The minimum absolute value of the SDL analog joystick axis to move the N64 controller axis value from 0. For X, Y axes. AnalogDeadzone = "4096,4096" # An absolute value of the SDL joystick axis >= AnalogPeak will saturate the N64 controller axis value (at 80). For X, Y axes. For each axis, this must be greater than the corresponding AnalogDeadzone value AnalogPeak = "32768,32768" # Digital button configuration mappings DPad R = "axis(0+)" DPad L = "axis(0-)" DPad D = "axis(1+)" DPad U = "axis(1-)" Start = "button(7)" Z Trig = "button(4)" B Button = "button(1)" A Button = "button(0)" C Button R = "button(2)" C Button L = "button(99)" C Button D = "button(3)" C Button U = "button(99)" R Trig = "button(5)" L Trig = "button(99)" Mempak switch = "key(109)" Rumblepak switch = "key(114)" # Analog axis configuration mappings X Axis = "axis(0-,0+)" Y Axis = "axis(1-,1+)" [Input-SDL-Control3] # Mupen64Plus SDL Input Plugin config parameter version number. Please don't change this version number. version = 2 # Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automatic mode = 2 # Specifies which joystick is bound to this controller: -1=No joystick, 0 or more= SDL Joystick number device = -1 # SDL joystick name (or Keyboard) name = "" # Specifies whether this controller is 'plugged in' to the simulated N64 plugged = True # Specifies which type of expansion pak is in the controller: 1=None, 2=Mem pak, 5=Rumble pak plugin = 2 # If True, then mouse buttons may be used with this controller mouse = False # Scaling factor for mouse movements. For X, Y axes. MouseSensitivity = "2.00,2.00" # The minimum absolute value of the SDL analog joystick axis to move the N64 controller axis value from 0. For X, Y axes. AnalogDeadzone = "4096,4096" # An absolute value of the SDL joystick axis >= AnalogPeak will saturate the N64 controller axis value (at 80). For X, Y axes. For each axis, this must be greater than the corresponding AnalogDeadzone value AnalogPeak = "32768,32768" # Digital button configuration mappings DPad R = "axis(0+)" DPad L = "axis(0-)" DPad D = "axis(1+)" DPad U = "axis(1-)" Start = "button(7)" Z Trig = "button(4)" B Button = "button(1)" A Button = "button(0)" C Button R = "button(2)" C Button L = "button(99)" C Button D = "button(3)" C Button U = "button(99)" R Trig = "button(5)" L Trig = "button(99)" Mempak switch = "key(109)" Rumblepak switch = "key(114)" # Analog axis configuration mappings X Axis = "axis(0-,0+)" Y Axis = "axis(1-,1+)" [Input-SDL-Control4] # Mupen64Plus SDL Input Plugin config parameter version number. Please don't change this version number. version = 2 # Controller configuration mode: 0=Fully Manual, 1=Auto with named SDL Device, 2=Fully automatic mode = 2 # Specifies which joystick is bound to this controller: -1=No joystick, 0 or more= SDL Joystick number device = -1 # SDL joystick name (or Keyboard) name = "" # Specifies whether this controller is 'plugged in' to the simulated N64 plugged = True # Specifies which type of expansion pak is in the controller: 1=None, 2=Mem pak, 5=Rumble pak plugin = 2 # If True, then mouse buttons may be used with this controller mouse = False # Scaling factor for mouse movements. For X, Y axes. MouseSensitivity = "2.00,2.00" # The minimum absolute value of the SDL analog joystick axis to move the N64 controller axis value from 0. For X, Y axes. AnalogDeadzone = "4096,4096" # An absolute value of the SDL joystick axis >= AnalogPeak will saturate the N64 controller axis value (at 80). For X, Y axes. For each axis, this must be greater than the corresponding AnalogDeadzone value AnalogPeak = "32768,32768" # Digital button configuration mappings DPad R = "axis(0+)" DPad L = "axis(0-)" DPad D = "axis(1+)" DPad U = "axis(1-)" Start = "button(7)" Z Trig = "button(4)" B Button = "button(1)" A Button = "button(0)" C Button R = "button(2)" C Button L = "button(99)" C Button D = "button(3)" C Button U = "button(99)" R Trig = "button(5)" L Trig = "button(99)" Mempak switch = "key(109)" Rumblepak switch = "key(114)" # Analog axis configuration mappings X Axis = "axis(0-,0+)" Y Axis = "axis(1-,1+)" [UI-Console] # Mupen64Plus UI-Console config parameter set version number. Please don't change this version number. Version = 1 # Directory in which to search for plugins PluginDir = "./" # Filename of video plugin VideoPlugin = "mupen64plus-video-n64.so" # Filename of audio plugin AudioPlugin = "mupen64plus-audio-omx.so" # Filename of input plugin InputPlugin = "mupen64plus-input-sdl.so" # Filename of RSP plugin RspPlugin = "mupen64plus-rsp-hle.so" [Video-General] Fullscreen = True # If true, prevent frame tearing by waiting for vsync before swapping VerticalSync = True # Width of output window or fullscreen width ScreenWidth = 640 # Height of output window or fullscreen height ScreenHeight = 480 # Rotate screen contents: 0=0 degree, 1=90 degree, 2 = 180 degree, 3=270 degree Rotate = 0 [Video-Glide64mk2] # Wrapper FBO wrpFBO = False # Enable full-scene anti-aliasing by setting this to a value greater than 1 wrpAntiAliasing = 0 # Card ID card_id = 0 # If true, use polygon offset values specified below force_polygon_offset = False # Specifies a scale factor that is used to create a variable depth offset for each polygon polygon_offset_factor = 0 # Is multiplied by an implementation-specific value to create a constant depth offset polygon_offset_units = 0 # Vertical sync vsync = True # TODO:ssformat ssformat = False # Display performance stats (add together desired flags): 1=FPS counter, 2=VI/s counter, 4=% speed, 8=FPS transparent show_fps = 0 # Clock enabled clock = False # Clock is 24-hour clock_24_hr = True # Wrapper resolution wrpResolution = 0 # Wrapper VRAM wrpVRAM = 0 # Wrapper Anisotropic Filtering wrpAnisotropic = True # Texture Enhancement: Smooth/Sharpen Filters ghq_fltr = 0 # Texture Compression: 0 for S3TC, 1 for FXT1 ghq_cmpr = 0 # Texture Enhancement: More filters ghq_enht = 0 # Hi-res texture pack format (0 for none, 1 for Rice) ghq_hirs = 0 # Compress texture cache with S3TC or FXT1 ghq_enht_cmpr = False # Tile textures (saves memory but could cause issues) ghq_enht_tile = 0 # Force 16bpp textures (saves ram but lower quality) ghq_enht_f16bpp = False # Compress texture cache ghq_enht_gz = True # Don't enhance textures for backgrounds ghq_enht_nobg = False # Enable S3TC and FXT1 compression ghq_hirs_cmpr = False # Tile hi-res textures (saves memory but could cause issues) ghq_hirs_tile = False # Force 16bpp hi-res textures (saves ram but lower quality) ghq_hirs_f16bpp = False # Compress hi-res texture cache ghq_hirs_gz = True # Alternative CRC calculation -- emulates Rice bug ghq_hirs_altcrc = True # Save tex cache to disk ghq_cache_save = True # Texture Cache Size (MB) ghq_cache_size = 128 # Use full alpha channel -- could cause issues for some tex packs ghq_hirs_let_texartists_fly = False # Dump textures ghq_hirs_dump = False # Alternate texture size method: -1=Game default, 0=disable. 1=enable alt_tex_size = -1 # Use first SETTILESIZE only: -1=Game default, 0=disable. 1=enable use_sts1_only = -1 # Use spheric mapping only: -1=Game default, 0=disable. 1=enable force_calc_sphere = -1 # Force positive viewport: -1=Game default, 0=disable. 1=enable correct_viewport = -1 # Force texrect size to integral value: -1=Game default, 0=disable. 1=enable increase_texrect_edge = -1 # Reduce fillrect size by 1: -1=Game default, 0=disable. 1=enable decrease_fillrect_edge = -1 # Enable perspective texture correction emulation: -1=Game default, 0=disable. 1=enable texture_correction = -1 # Set special scale for PAL games: -1=Game default, 0=disable. 1=enable pal230 = -1 # 3DFX Dithered alpha emulation mode: -1=Game default, >=0=dithered alpha emulation mode stipple_mode = -1 # 3DFX Dithered alpha pattern: -1=Game default, >=0=pattern used for dithered alpha emulation stipple_pattern = -1 # Check microcode each frame: -1=Game default, 0=disable. 1=enable force_microcheck = -1 # Force 0xb5 command to be quad, not line 3D: -1=Game default, 0=disable. 1=enable force_quad3d = -1 # Enable near z clipping: -1=Game default, 0=disable. 1=enable clip_zmin = -1 # Enable far plane clipping: -1=Game default, 0=disable. 1=enable clip_zmax = -1 # Use fast CRC algorithm: -1=Game default, 0=disable. 1=enable fast_crc = -1 # Adjust screen aspect for wide screen mode: -1=Game default, 0=disable. 1=enable adjust_aspect = -1 # Force strict check in Depth buffer test: -1=Game default, 0=disable. 1=enable zmode_compare_less = -1 # Apply alpha dither regardless of alpha_dither_mode: -1=Game default, 0=disable. 1=enable old_style_adither = -1 # Scale vertex z value before writing to depth buffer: -1=Game default, 0=disable. 1=enable n64_z_scale = -1 # Fast texrect rendering with hwfbe: -1=Game default, 0=disable. 1=enable optimize_texrect = -1 # Do not copy auxiliary frame buffers: -1=Game default, 0=disable. 1=enable ignore_aux_copy = -1 # Clear auxiliary texture frame buffers: -1=Game default, 0=disable. 1=enable hires_buf_clear = -1 # Read alpha from framebuffer: -1=Game default, 0=disable. 1=enable fb_read_alpha = -1 # Handle unchanged fb: -1=Game default, 0=disable. 1=enable useless_is_useless = -1 # Set frambuffer CRC mode: -1=Game default, 0=disable CRC, 1=fast CRC, 2=safe CRC fb_crc_mode = -1 # Filtering mode: -1=Game default, 0=automatic, 1=force bilinear, 2=force point sampled filtering = -1 # Fog: -1=Game default, 0=disable. 1=enable fog = -1 # Buffer clear on every frame: -1=Game default, 0=disable. 1=enable buff_clear = -1 # Buffer swapping method: -1=Game default, 0=swap buffers when vertical interrupt has occurred, 1=swap buffers when set of conditions is satisfied. Prevents flicker on some games, 2=mix of first two methods swapmode = -1 # Aspect ratio: -1=Game default, 0=Force 4:3, 1=Force 16:9, 2=Stretch, 3=Original aspect = -1 # LOD calculation: -1=Game default, 0=disable. 1=fast, 2=precise lodmode = -1 # Smart framebuffer: -1=Game default, 0=disable. 1=enable fb_smart = -1 # Hardware frame buffer emulation: -1=Game default, 0=disable. 1=enable fb_hires = -1 # Read framebuffer every frame (may be slow use only for effects that need it e.g. Banjo Kazooie, DK64 transitions): -1=Game default, 0=disable. 1=enable fb_read_always = -1 # Render N64 frame buffer as texture: -1=Game default, 0=disable, 1=mode1, 2=mode2 read_back_to_screen = -1 # Show images written directly by CPU: -1=Game default, 0=disable. 1=enable detect_cpu_write = -1 # Get frame buffer info: -1=Game default, 0=disable. 1=enable fb_get_info = -1 # Enable software depth render: -1=Game default, 0=disable. 1=enable fb_render = -1 [Video-Rice] # Control when the screen will be updated (0=ROM default, 1=VI origin update, 2=VI origin change, 3=CI change, 4=first CI change, 5=first primitive draw, 6=before screen clear, 7=after screen drawn) ScreenUpdateSetting = 7 # Frequency to write back the frame buffer (0=every frame, 1=every other frame, etc) FrameBufferWriteBackControl = 1 # If this option is enabled, the plugin will skip every other frame SkipFrame = False # If this option is enabled, the plugin will only draw every other screen update SkipScreenUpdate = False # Force to use texture filtering or not (0=auto: n64 choose, 1=force no filtering, 2=force filtering) ForceTextureFilter = 2 # Primary texture enhancement filter (0=None, 1=2X, 2=2XSAI, 3=HQ2X, 4=LQ2X, 5=HQ4X, 6=Sharpen, 7=Sharpen More, 8=External, 9=Mirrored) TextureEnhancement = 6 # Secondary texture enhancement filter (0 = none, 1-4 = filtered) TextureEnhancementControl = 0
#108871 In reply to: RetroPie Black screen boot |Ah, ok.
Thanks for the help, I figured out my issue.
Apparently RetroPie wasn’t recognizing my monitor, so I had to uncomment hdmi_force_hotplug=1 in the config.txt file. Everything boots great now, and I have no issues with the display.
RetroPie FTW!#108783 In reply to: No Video Output on RPI 2 B running RetroPie 3.2.1 |Did you google it ? (or other search engine of chocie)
First hit on google is
if you search the page for that line it says
hdmi_force_hotplug Pretends HDMI hotplug signal is asserted so it appears a HDMI display is attached hdmi_force_hotplug=1 Use HDMI mode even if no HDMI monitor is detected
AnonymousInactive10/30/2015 at 04:28Post count: 65#108771 In reply to: No Video Output on RPI 2 B running RetroPie 3.2.1 |I know you said its working when you use Raspbian, but try uncommenting this in config.txt
hdmi_force_hotplug=1
#108344 In reply to: Video Drops Off Periodically |http://elinux.org/R-Pi_Troubleshooting#Display
try things like
hdmi_safe=1 or config_hdmi_boost=4 or hdmi_force_hotplug=1
#107872Topic: Emulator Screen Size in forum Video Output on RetroPie |Hi Guys,
I’m facing a rather odd issue with the emulators snes8x-next and fceumm (NES). A few pixel rows on top are missing in both emulators. If i switch to other emulators like pocketsnes the screen size is just right. I also messed around with all the screen options in the menu before the actual emulator starts.
At the beginning, the ES screen was too big as well, so I adjusted the config.txt. That fixed the ES screen size and also lead to an improvement at the above-mentioned emulators. Instead of about 40 lines missing on top, it was down to 20 I would say. But regardless how much I increase/change the overscan values from that point (24), it only enlarges the black frames on the sides.
First I thought it’s related to the swampy’s issue
https://github.com/raspberrypi/firmware/issues/484I tested this fix and it indeed shrank the ES screen. But actually it had the same effect like increasing the overscan values to about 35 or so and didn’t fix the emulator issue.
# 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=24 overscan_right=24 overscan_top=24 overscan_bottom=24 # uncomment to force a console size. By default it will be display's size minus # overscan. #framebuffer_width=1920 #framebuffer_height=1080 # uncomment if hdmi display is not detected and composite is being output #hdmi_force_hotplug=1 # uncomment to force a specific HDMI mode (this will force VGA) #hdmi_group=1 #hdmi_mode=16 # 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 # for more options see http://elinux.org/RPi_config.txt gpu_mem_256=128 gpu_mem_512=256 gpu_mem_1024=256 overscan_scale=1 arm_freq=1100 core_freq=500 sdram_freq=500 over_voltage=6 temp_limit=80
Any ideas?
Thanks
nbk7#107604 In reply to: Issues after update to 3.1 (fresh) from 3.0b |Well here we go!
This is the output of loading the ROM manually (hope I did it right!)
Starting PCSX-ReARMed v3.0rc1-212-gb42a95d Running PCSX Version 1.9 (Oct 4 2015). psxMap: warning: wanted to map @80000000, got 0x749f9000 Init new dynarec testing if we can run recompiled code.. test passed. warning: RAM is not directly mapped, performance will suffer Mapped (RAM/scrp/ROM/LUTs/TC): 78000000/1f800000/1fc00000/08000000/75371000 found BIOS file: SCPH5000.BIN RGB565 supported, using it plugin: plugins/builtin_gpu plugin: plugins/builtin_spu plugin: plugins/builtin_pad plugin: plugins/builtin_pad Plugins loaded. Loaded CD Image: /home/pi/RetroPie/roms/psx/Castlevania-SoTN.bin. selected sound output driver: libretro CD-ROM Label: SLUS_00067 CD-ROM ID: SLUS00067 CD-ROM EXE Name: SLUS_000.67;1
Here is my /boot/config.txt
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=0 # 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 (this will force VGA) #hdmi_group=1 #hdmi_mode=1 # 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 # for more options see http://elinux.org/RPi_config.txt gpu_mem_256=128 gpu_mem_512=256 gpu_mem_1024=256 overscan_scale=1 arm_freq=700 core_freq=250 sdram_freq=400 over_voltage=0
Here is tvservice -s
state 0x12000a [HDMI CEA (31) RGB lim 16:9], 1920x1080 @ 50.00Hz, progressive
tvservice -m CEA
Group CEA has 16 modes: mode 1: 640x480 @ 60Hz 4:3, clock:25MHz progressive mode 2: 720x480 @ 60Hz 4:3, clock:27MHz progressive mode 3: 720x480 @ 60Hz 16:9, clock:27MHz progressive mode 4: 1280x720 @ 60Hz 16:9, clock:74MHz progressive mode 5: 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced mode 6: 720x480 @ 60Hz 4:3, clock:27MHz x2 interlaced mode 7: 720x480 @ 60Hz 16:9, clock:27MHz x2 interlaced (native) mode 16: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive mode 17: 720x576 @ 50Hz 4:3, clock:27MHz progressive mode 18: 720x576 @ 50Hz 16:9, clock:27MHz progressive mode 19: 1280x720 @ 50Hz 16:9, clock:74MHz progressive mode 20: 1920x1080 @ 50Hz 16:9, clock:74MHz interlaced mode 21: 720x576 @ 50Hz 4:3, clock:27MHz x2 interlaced mode 22: 720x576 @ 50Hz 16:9, clock:27MHz x2 interlaced (prefer) mode 31: 1920x1080 @ 50Hz 16:9, clock:148MHz progressive mode 32: 1920x1080 @ 24Hz 16:9, clock:74MHz progressive
and finally tvservice -m DMT
Group DMT has 1 modes: mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive
Hope this helps!
I spent the past three days on this and finally got it working…
Quit emulation station
type in sudo nano /boot/config.txtWhen that page loads, arrow all the way down to the bottom and type in the following:
hdmi_drive=2
hdmi_force_hotplug=1
hdmi_force_edid_audio=1
hdmi_group=1
hdmi_mode=4Give this a try, hope it works!
I have a samsung HDTV installed lengthwise in an arcade cabinet and I can’t seem to get emulation station output the 4:3 aspect ratio I set in the config.txt file. The emulators work properly when I start a game per the settings.
The forum linked below is the closest thing I have found to a solution but it looks like the file structure of retropie has changed since this post and I am unable to get it to work with their instructions.
https://github.com/Aloshi/EmulationStation/issues/55
Here is my /boot/config.txt
# uncomment if you get no picture on HDMI for a default “safe” mode
#hdmi_safe=1
display_rotate=3
# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
#disable_overscan=0# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=24
#overscan_right=24
overscan_top=50
overscan_bottom=-50
overscan_scale=1
# uncomment to force a console size. By default it will be display’s size minus
# overscan.
framebuffer_width=640
framebuffer_height=480# uncomment if hdmi display is not detected and composite is being output
#hdmi_force_hotplug=1# uncomment to force a specific HDMI mode (this will force VGA)
#hdmi_group=1
#hdmi_mode=1# 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# for more options see http://elinux.org/RPi_config.txt
gpu_mem_256=128
gpu_mem_512=256
gpu_mem_1024=256 -
AuthorSearch Results