RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Your most frustrating moment?

    Scheduled Pinned Locked Moved General Discussion and Gaming
    retropieraspberry piretroarch confi
    35 Posts 15 Posters 8.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • RedBatmanR
      RedBatman
      last edited by

      Actually one thing I forgot to mention that is still kinda bothering me is that pressing select and start doesn't exist roms anymore, and it's been doing this for awhile now.

      I use a wireless Xbox 360 controller and I use the Xpad driver, I once tried the 360 driver but if I remember right it gave me some issues and pretty much people and even the official website said to use Xpad since the 360 driver has compatability issues. Which I would like to know if they have been fixed yet?

      Anyway the way I quit roms is that I press the xbox home button to go to retroarch then I press quick menu, close content, and then quit retroarch. I did try looking through retroarch to see if I could make select and start exit again but I have yet to find it. If someone has a tip please let me know.

      meleuM 1 Reply Last reply Reply Quote 0
      • meleuM
        meleu @RedBatman
        last edited by

        @RedBatman based on what you said I believe that select isn't your "enable hotkey" button...

        • Useful topics
        • joystick-selection tool
        • rpie-art tool
        • achievements I made
        RedBatmanR 1 Reply Last reply Reply Quote 0
        • pjftP
          pjft
          last edited by

          I had a few, most of them my fault. :)

          One was when I bought a new USB drive for the ROMs and it started failing on me a few weeks later. It has now been sent for replacement, but the OCD frustration of having to get everything back exactly as it was wasn't nice - even though I have somewhat regular backups of my setup!

          The other one was kind of related to this, but was on the development side. I was developing the work on Virtual Systems/Collections I sent a PR for earlier in the week, but when testing adding and removing games to the favorites list, the "remove" action was actually deleting the files from the folders, rather than just removing the entries in the gamelist.

          Here I was, so happy organizing my list of favorites (add here, remove there, trim, etc) and at one point I noticed that a game I thought I had just removed from the list was nowhere to be found. Looking through the file system I found a save state for it, so there was some evidence that it had existed.

          I suddenly realized what might have been happening, and I had deleted somewhere around 700+ ROMs by then.

          Fun.

          Thankfully I had a backup for this one.

          The lats one was updating to 4.0 or 4.1 at the time, coming from a trimmed version of 3.6-3.7, it re-created the system folders for the emulators. As I had removed unused ones, this meant that ES was now starting with more systems than before. At the time I didn't connect the dots that this was a WSOD-type-of-behavior, but what was happening was that after the update ES would just load and then absolutely freeze. I was stumped. Not only that, but as my ROMs are in an external drive, restoring an image of my previous SD card on 3.6 and 3.7 was no longer working as well. I got scared, and even tried to read on whether the Pi had some firmware on the board that might have been updated, outside of the card.

          Only by pure luck did I at one point manage to replicate the issue by adding a single extra system to a working setup, and then I knew that that was the cause for the freeze. I defaulted to carbon since then.

          But other than that, things have been fairly straightforward - I only had my first contact with RetroPie when it was the 3.6-3.7 version, I believe, and it was an extremely solid, competently built package. I had no complaints with it. Most things worked as expected.

          1 Reply Last reply Reply Quote 0
          • RedBatmanR
            RedBatman @meleu
            last edited by

            @meleu Oh then do you know how I can enable it, cause it has had me stumped for months.

            meleuM 1 Reply Last reply Reply Quote 0
            • meleuM
              meleu @RedBatman
              last edited by

              @RedBatman When you configure input in emulationstation you have a chance to choose which button will be used to enable hotkey. If you really really really want to exit emulator with select+start, define the the select as "enable hotkey". Otherwise you can use the button you defined plus start to exit emulators.

              • Useful topics
              • joystick-selection tool
              • rpie-art tool
              • achievements I made
              1 Reply Last reply Reply Quote 0
              • pjftP
                pjft
                last edited by

                "Months" wouldn't sound right - the explicit "hotkey" definition option was only added recently.

                Furthermore, if you can access the RetroArch menu, you need to have some sort of hotkey defined, as it's supposed to be accessed via hotkey + X.

                Have you tried pressing the XBox home button together with start?

                RedBatmanR 2 Replies Last reply Reply Quote 0
                • cyperghostC
                  cyperghost
                  last edited by cyperghost

                  Well I agree I cheated RetroPie with RecalBox for my little project the Pi zero in a Car monitor. It took my ages to give RecalBox CRT output. Then I setted the WIFI key (at this time RetroPie got the WIFI key via text file - easy nuff) and then all settings were gone because I did not remount the partion to write only and the RecalBox wouldn't boot again in graphics mode.

                  So I was fed up with this system... It is said it is SO easy to configure RecalBox but it's pure hell if you go to the innards of this system. I don't like the NOOBs loader maybe I'm such a NOOB that I NOOB the NOOBs loader.

                  After 6h of configurating I was back to a first boot level with RecalBox! So I went back to RetroPie!

                  As we see ES makes big steps ;) I think there is no need in changing to annother emulation system. RetroPie is all in all good setup without NOOBs

                  RedBatmanR 1 Reply Last reply Reply Quote 1
                  • RedBatmanR
                    RedBatman @pjft
                    last edited by

                    @pjft No I haven't I'll give that a try. I don't know why the xbox home button was made to open retroarch, buy honestly I kinds of prefer it. If I wanted to change the hotkey where should I go. I did configure my buttons in emulation station awhile back when first setting up my 360 controller.

                    1 Reply Last reply Reply Quote 0
                    • RedBatmanR
                      RedBatman @cyperghost
                      last edited by

                      @cyperghost Well when I first installed Retropie it was through command line on the Pixel/Raspian OS. My SD card came preinstalled with NOOBS. Didn't think NOOBS could cause people hassle.

                      cyperghostC 1 Reply Last reply Reply Quote 0
                      • B
                        backstander
                        last edited by backstander

                        When I first got RetroPie, I had a hard time getting my head around setting up MAME and understanding why different Arcade emulators needed different Romset. I had read the Wiki but I was still confused lol. The Wiki is great and has a lot of useful information but I guess I'd never had to deal with Romsets before.

                        Also I remember initially having trouble setting up Reicast/Dreamcast and getting it to work with my Xbox 360 controller. After searching many forums and trial n error I finally got it working so I updated the Wiki with my findings!
                        https://github.com/retropie/retropie-setup/wiki/Dreamcast

                        Now if something frustrates me, I'll just update the Wiki and hopefully that helps someone else in the future.

                        1 Reply Last reply Reply Quote 2
                        • hooperreH
                          hooperre
                          last edited by

                          Not immediately jumping to a USB for roms. Waiting forever for them to transfer to an SD (dreamcast, PSX, etc.) over WiFi. Losing my gameslist.xml files/custom rom pictures wayyyyyyy too frequently anytime I had to jump back to a previous backup. So many advantages to using a USB for roms.

                          Attempting to properly configure audio on Win 3.1x on DosBox and get it to recognize the 'audio' portion of the Civilization 2 CD.

                          Ongoing? Attempting to get my DS4 to have the correct deadzones with Reicast and some DosBox games. Attempting to get Playchoice-10 games to work in MAME or get rid of the top portion in AdvMAME so I can play Wild Gunman!

                          4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

                          RedBatmanR 1 Reply Last reply Reply Quote 0
                          • cyperghostC
                            cyperghost @RedBatman
                            last edited by

                            @RedBatman said in Your most frustrating moment?:

                            @cyperghost Well when I first installed Retropie it was through command line on the Pixel/Raspian OS. My SD card came preinstalled with NOOBS. Didn't think NOOBS could cause people hassle.

                            I think it makes people hassle if you want to change the /boot partition itself and you are working on a windows mashine without access to other partitions ;)

                            1 Reply Last reply Reply Quote 0
                            • RedBatmanR
                              RedBatman @hooperre
                              last edited by

                              @hooperre If your using play choice 10 just use the nes emulators, it's what I did for castlevania.

                              hooperreH 1 Reply Last reply Reply Quote 0
                              • lilbudL
                                lilbud
                                last edited by

                                My biggest frustration was setting up retropie 2.6. Everything had to be done manually. Wifi setup? all done manually through an obscure file, etc/network/interfaces, and setup through there. Controller setup, command line. My point is that almost everything you wanted to do had to be done from the command line.

                                Creator of the Radiocade: https://retropie.org.uk/forum/topic/6077/radiocade

                                Backlog: http://backloggery.com/lilbud

                                1 Reply Last reply Reply Quote 0
                                • hooperreH
                                  hooperre @RedBatman
                                  last edited by

                                  @RedBatman AFAIK there's not a mouse setting for any of the LibRetro cores of the NES emulators so you can't use a Zapper. Has to be through MAME or AdvMAME for the time being. Sounds like there is an update coming soon that will change that, though.

                                  4B ~ RPi PSU 5.1V / 3.0A ~ 32GB SanDisk microSD ~ 128GB USB

                                  1 Reply Last reply Reply Quote 0
                                  • ?
                                    A Former User
                                    last edited by

                                    Scraping. Just Scraping. Hardest thing to do for me. I would do a (╯°□°)╯︵ ┻━┻ if someone asked to fix their scraping issues. Even Sselph's scraper is an issue.

                                    1 Reply Last reply Reply Quote 0
                                    • RedBatmanR
                                      RedBatman @pjft
                                      last edited by

                                      @pjft Okay so I reconfigured my controller and saw the hot key option so I pressed select. However it still wont let me exit roms when I press select and start. I went into retroarch and into input configs and saw the option for enable hotkeys, yet no button was shown to be an enabler, any advice on what I should do now?

                                      B 1 Reply Last reply Reply Quote 0
                                      • B
                                        backstander @RedBatman
                                        last edited by

                                        @RedBatman

                                        any advice on what I should do now?

                                        You're using the Xbox 360 controller with the xpad driver?

                                        If so, look in /opt/retropie/configs/all/retroarch-joypads/ for your Xbox controller config file. I have a wireless one so mine is named Xbox 360 Wireless Receiver (XBOX).cfg

                                        I cleaned my up and put it in a more readable order but look to make sure you have these that you want:
                                        (note: I like to use the Guide button for my hotkey instead of the Select button but you can just switch them if you want)

                                        # Hotkey button
                                        #input_enable_hotkey_btn = "8" #Select
                                        input_enable_hotkey_btn = "10" #Guide
                                        # Exit emulator
                                        input_exit_emulator_btn = "9" #Start
                                        # Saves state
                                        input_save_state_btn = "1" #B button
                                        # Loads state
                                        input_load_state_btn = "2" #X button
                                        # Move to next save state slot
                                        input_state_slot_increase_btn = "5" #R button
                                        # Move back a save state slot
                                        input_state_slot_decrease_btn = "4" #L button
                                        # Reset ROM
                                        input_reset_btn = "0" #A button
                                        # Toggle RetroArch menu
                                        input_menu_toggle_btn = "3" #Y button
                                        # Volume controls: mute, volume up and down
                                        input_audio_mute_axis = "+1" #Down on D pad/Left Stick
                                        input_volume_up_axis = "-3" #Up on Right Stick
                                        input_volume_down_axis = "+3" #Down on Right Stick
                                        # Take screenshot
                                        input_screenshot = "7" #Right Trigger button
                                        
                                        1 Reply Last reply Reply Quote 0
                                        • RedBatmanR
                                          RedBatman
                                          last edited by

                                          Well actually I think I'm fine with doing my way now. Its just a minor extra step I have to do. Other than that everything else for me is fine.

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            drake999
                                            last edited by

                                            I have two that come to mind. First is when I was trying to play ISO based games such as Sega CD, PSX or PSP. I would get momentary freezes when data was being streamed from the virtual disk while playing a game. This was particularly bad on PSP, where the freezes seemed to last between 7 to 10 seconds. As you can imagine that was pretty disruptive to gameplay. I was able to mostly resolve the issue by getting a super fast SD card and overclocking the SD card reader from 50 MHz to 100 MHz. If memory serves, I purchased a 128 GB SanDisk Extreme series card (not Ultra). Once I started using that card with the overclock the momentary freezing issue became extremely rare, as I was getting reads and writes in the area of 43 MB/s. Still I found it odd that I had to resort to these extremes to resolve the issue, since the machines being emulated used a fraction of even the default transfer speeds on a regular card with no overclock. I chalked it up to something the OS was doing in the background causing momentary interruptions. The better card and increased speed of the reader probably allowed the OS to accomplish whatever the heck it was doing quickly, minimizing interruptions.

                                            The second frustrating thing I've run into is pretty much every time I've tried to do a version update on RetroPie, the end result is an install that is broken in some way. Writing a 128 GB image is very time consuming and I would always have to resort to re-imaging an older backup because the update broke the install. This is the reason I'm still running RetroPie 3.6. It does what I need it to do. An update was more something to do for me, and if I could benefit from certain improvements that was a nice bonus. In the future at some point I will do a new build from scratch, but I will not attempt updates again unless I find out something I was doing wrong was causing my grief and there is a better way to do it.

                                            B 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.