Your most frustrating moment?
-
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.
-
@RedBatman based on what you said I believe that select isn't your "enable hotkey" button...
-
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.
-
@meleu Oh then do you know how I can enable it, cause it has had me stumped for months.
-
@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.
-
"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?
-
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
-
@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.
-
@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.
-
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/DreamcastNow if something frustrates me, I'll just update the Wiki and hopefully that helps someone else in the future.
-
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!
-
@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 ;)
-
@hooperre If your using play choice 10 just use the nes emulators, it's what I did for castlevania.
-
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.
-
@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.
-
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.
-
@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?
-
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 namedXbox 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
-
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.
-
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.
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.