RetroPie forum home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    1. Home
    2. Tags
    3. raspberry pi 4b
    Log in to post
    • All categories
    • aerosheik

      Raspberry Pi 4 HDMI to Component (DAC) garbled image at Emulation Station/Controller Setup Screen
      Help and Support • component video output hdmi raspberry pi 4b • • aerosheik

      22
      0
      Votes
      22
      Posts
      171
      Views

      mitu

      @aerosheik said in Raspberry Pi 4 HDMI to Component (DAC) garbled image at Emulation Station/Controller Setup Screen:

      Do I just need to find the proper arguments for tvservice for the RPi4?

      No, as I said tvservice is not working properly on a Pi4 so don't rely on it for changing resolutions after boot.

    • wheelPI88

      Error when install on RPI4 libsdl2-dev_2.0.10+dfsg1-3_arm64.deb
      Help and Support • raspberry pi 4b • • wheelPI88

      5
      0
      Votes
      5
      Posts
      51
      Views

      wheelPI88

      @mitu i will try that and update. Thanks!

    • hopwon

      Button function called out via speech help
      General Discussion and Gaming • raspberry pi 4b ledspicer speech • • hopwon

      3
      0
      Votes
      3
      Posts
      78
      Views

      hopwon

      @mitu Thanks for the tip, I will investigate the scripting as you suggested.

    • AaronSpielberg

      Spinner, Trackball and Dolphin Bar for Lightgun Games (Raspberry pi4)
      Help and Support • raspberry pi 4b spinner usb trackball issue dolphin bar retroarch cfg • • AaronSpielberg

      3
      0
      Votes
      3
      Posts
      105
      Views

      AaronSpielberg

      @mitu Thank you and I'm sorry for not following what was clearly written down. In the future I will make sure I list all that is needed. In this case I figured out the solution but do appreciate the beginnings of the sites help.

      Thanks - Aaron

    • fahadshery

      RPI 4 Model B 8GB Bluetooth not working
      Help and Support • bluetooth issue raspberry pi 4b bluetooth pi4 • • fahadshery

      3
      0
      Votes
      3
      Posts
      157
      Views

      MacGyver

      @fahadshery
      Also make sure that it's not a USB3 problem.
      RF interference from the USB3 ports on a Raspberry Pi 4 can knock out the 2.4Ghz Wifi band and the Bluetooth randomly. It can work fine one day and not the next.
      I would remove any USB3 cables (by putting them in the USB2 ports) and reboot.
      I was even forced to use a small USB2 extension cord on my NESPi case just to keep the USB3 SATA adapter stable. (it makes the device work at USB2 speeds)

      Better explained here:

      It's not Pi specific, but the bad shielding on certain USB3 devices on a Pi can make it worse.

    • Emulatre71

      Change the background for my RPi4B
      Help and Support • raspberry pi 4b wallpaper theme • • Emulatre71

      2
      0
      Votes
      2
      Posts
      93
      Views

      mitu

      Not sure what you mean by 'background' - are you referring to the frontend's background (EmulationStation) ? If yes, this is part of the theme that's currently active in EmulationStation - you can install other themes that may feature a different background or you can create your own. See the themes page for alternatives - not all themes are covered there, but it should give you an idea of what's available.

    • Emulatre71

      Using External SSD for Roms NesPi RPI4 case
      Help and Support • raspberry pi 4b ssd • • Emulatre71

      2
      0
      Votes
      2
      Posts
      126
      Views

      mitu

      You can use your existing ROMs on the SSD, you just need to mount it first - easiest is from autostart.sh (which you can find at /opt/retropie/configs/all).
      Since RetroPie expects each system to be under it's own directory in the roms folder, you should probably bind-mount your ROM folders under the existing system folder. Something like:

      # mount the SSD first sudo mount /dev/sda1 /media/usb0 # make sure each system is in the place with mount --bind /media/usb0/NES_Games /home/pi/RetroPie/roms/nes mount --bind /media/usb0/SNES_Games /home/pi/RetroPie/roms/snes # etc.

      You can go without the bind mount steps if you modify the es_systems.cfg, but I think it's easier to map existing folders via mount --bind if the folder names don't match.

      The biggest issue IMHO is the filesystem's permissions. Since it's ext4, you'll inherit the existing permissions and you'll probably have issues if the pi user cannot read or write to the ROM folders. By default, in RetroPie save states and game saves (.srm) are saved in the ROM folder. That may pose a problem if the pi user cannot write there, though you can probably change the save location in the global retroarch.cfg file.

    • lits

      Running room-assistant on Retropie - interferes with bluetooth controllers
      Help and Support • bluetooth room-assistant autostart kodi raspberry pi 4b • • lits

      2
      0
      Votes
      2
      Posts
      148
      Views

      mitu

      EmulationStation does not know (nor care) how the controller is connected, so there's nothing to configure there.

      You can however pause the RA software during gameplay and resume it afterwards using the onstart/onend scripts for runcommand - see here.

    • Fiddla01

      USB inputs dropped when enabling output through 3.5mm jack
      Help and Support • headphone jack usb ports retropie 4.7.1 raspberry pi 4b composite video • • Fiddla01

      6
      0
      Votes
      6
      Posts
      189
      Views

      Kanz1A

      Thanx @Fiddla01 Fiddla01 for the new threat that brought us a solution.

      @mitu that saves me a lot of sleep.

      Not perfekt but a way i can live with it

    • Fiddla01

      USB Controller "Hitches" When Playing Games
      Help and Support • usb controller raspberry pi 4b freeze xbox controller • • Fiddla01

      18
      0
      Votes
      18
      Posts
      568
      Views

      LouF

      @fiddla01

      Late reply, but confirming...

      I wanted and did the same thing with the same result. I switched back to HDMI to composite video and audio converter and the system works well, again.

      https://retropie.org.uk/forum/topic/29625/startup-audio-quality-is-bad-a-v-connectivity?_=1631181389467

    • ac89

      Retropie picture is scrolling on boot up
      Help and Support • retropie 4.7.1 hdmi problem picture error raspberry pi 4b • • ac89

      2
      0
      Votes
      2
      Posts
      105
      Views

      mitu

      Looks like a bad video cable.

    • cutie_4u

      appleII emulator, Raspberry Pi 4B
      Help and Support • apple ii emulator choice raspberry pi 4b noobie • • cutie_4u

      1
      0
      Votes
      1
      Posts
      99
      Views

      No one has replied

    • therealtitleist

      USB Ports not working Retropie 4.7.1 / Raspberry Pi4B
      Help and Support • rp4 raspberry pi 4b usb ports not working retropie 4.7.1 • • therealtitleist

      12
      0
      Votes
      12
      Posts
      423
      Views

      mitu

      @therealtitleist said in USB Ports not working Retropie 4.7.1 / Raspberry Pi4B:

      Does that point to a hardware failure?

      Most likely yes.

    • helloThere

      PI4 Not Booting
      Help and Support • file system raspberry pi 4b voltage • • helloThere

      1
      0
      Votes
      1
      Posts
      93
      Views

      No one has replied

    • helloThere

      UPS for Raspberry PI 4B?
      Help and Support • raspberry pi 4b power supply • • helloThere

      9
      0
      Votes
      9
      Posts
      432
      Views

      Lolonois

      @hellothere don't want to leave this unanswered.

      Prereq:
      Have a USB drive or SSD with same or larger capacity than your SD card.
      When using an SSD SATA to USB adapter make sure it is fully UASP to get max. transfer/access speed. Here are some hints [1] - also this site has more details as I do provide below.

      It goes like this:

      Make a full backup of your SD-card (eg. with Win32DiskImager (<- easiest), Clonezilla, ...) to your desktop PC. Put that backup at your USB drive / SSD (again using Win32Diskimager or the tool of your choice) on your desktop PC. Resize the USB partition (only if the USB drive is larger than SD card). Advise the pi to use a different partition after initial booting from /boot, handing over to the USB drive.

      When you are done with the backup (Step 1 and 2 from above) attach both (SD card and USB drive) to the Rpi.
      Remove any additional USB storage attached to the pi to avoid confusion.
      Boot/Power up.
      Nothing has changed up to this point.

      Note: Following steps are the crucial part - but no worries you have a backup. If something derails, you can back out by using the backup.

      Step 3: Optional: Resize the USB partition (if USB drive is larger than SD card).

      SSH to your pi as user pi. Type

      sudo su

      Issue blkid /dev/sda*

      blkid /dev/sda* /dev/sda: PTUUID="e006ca92-3704-44b9-a15f-bc56e2171825" PTTYPE="gpt" /dev/sda1: UUID="4832bb70-bb77-4a4a-9d68-5541559df133" TYPE="ext4" PARTUUID="9ec38a7c-ff79-413f-bddc-fc66de260c13"

      Note the partition number /dev/sdN on the left which has the TYPE="ext4".

      Run with that number resize2fs /dev/sdN (replace N with your number identified, most likely it will be 2).
      Wait for process to finish.

      Step 4: Advise the kernel to mount a different partition as "root-filesystem".

      I underlined the items to REMOVE in RED and those to ADD in GREEN.

      The red and green values are different on your machine. Use those. Not those from the example!

      SSH to your pi as user pi. Type

      sudo su

      gets you root.

      Issue blkid /dev/sda*
      B1.jpg

      Will give you a similar output as above.
      Note down the value of PARTUUID of partition with TYPE="ext4" (in the example 9ec38a7c-ff79-413f-bddc-fc66de260c13). There should be only one with this type.

      Edit fstab (with editor nano (<-- easiest) (or editor of your choice)):

      mount /dev/sda1 /mnt # <-- this should be the same sdN as used in resize2fs, will mount the partition from the USB drive. nano /mnt/etc/fstab

      You will find something like this:

      B2a.jpg

      These current PARTUUID point to partitions on your SD card.( You can verify it with blkid /dev/mmcblk0*)

      The second entry has to be altered to contain the PARTUUID you noted down before. For example:

      B2b.jpg

      Again: Use your identified PARTUUID value.
      You don't have to keep the lines starting with # (=comment)
      Save the file.

      Almost done: Then edit cmdline.txt, last step before rebooting:

      nano /boot/cmdline.txt

      You will find something like:

      B3a.jpg

      This instructs the kernel to look for the root filesystem at the partition PARTUUID, currently the SD card.

      Make it read, change only the PARTUUID, leave everything else as is:

      B3b.jpg

      Save the file. Reboot... Drum roll, please!

      After reboot, ssh to your pi, then check with mount command:

      mount | grep sda

      Should output something like:

      /dev/sda1 on / type ext4 (rw,noatime)

      That's it. Revel in your success.

      [1] https://jamesachambers.com/raspberry-pi-4-usb-boot-config-guide-for-ssd-flash-drives/

    • QuestionMark

      Splashscreen images not displaying | omxiv erroring out
      Help and Support • make omxiv raspberry pi 4b retropie 4.7.1 splashscreen • • QuestionMark

      6
      0
      Votes
      6
      Posts
      356
      Views

      mitu

      @questionmark said in Splashscreen images not displaying | omxiv erroring out:

      So will this cause performance to dip?

      No, it will not.

    • Beldar

      Just curious, is 5.10 with KMS on the horizon?
      General Discussion and Gaming • raspberry pi 4b screen tearing kernel • • Beldar

      8
      0
      Votes
      8
      Posts
      996
      Views

      GreenHawk84

      @beldar I don't notice tearing with SNES, NES, Genesis, Neo Geo, or Playstation. But I do notice it on Mortal Kombat 2 arcade which does run at a funky refresh rate. I also noticed it very badly with lr-flycast. Soul Calibur, MKGold, and NFL Blitz all had really bad tearing.