Following the steps in that video is not recommended. RPI4 support is not being worked on in the master branch at all.
Until we officially implement support, these instructions are more accurate - but keep in mind that we are not yet providing any support or looking for bug reports (especially on github) for the development branch. You can try your luck and ask for help here, but don't expect miracles.
As this is a dedicated retropie device, I could have just downloaded the image. But at the time I was setting up three different RPis, two of them file servers. So it made sense to create them all from the same image, and avoid configuring them all individually.
Previously, my RPi wasn't a "dedicated" Retropie, so that was a manual install too.
I had the same issue. The games under nes was slow and the audio was laggy.
The solution was not the resolution setting.
The solution was to change the audio driver under the raspiarch config and disable audio synchronization
This fixed my crash as well.
Debug mode didn't help with finding a solution.
lvl3: FileData::getFilesRecursive():returning 17 games
lvl3: fileList.size() = 17
lvl3: filtering (100).
terminate called after throwing an instance of 'std::out_of_range'
@phrazelle awesome! I will have to download it when i get a chance. I saw your cabinet a long time ago and so badly wanted this theme. Now i can finally have it. Your nes arcade is way too cool. I cant get over it. The nes is my favorite system. Awesome stuff you have done.
@Shakz That did not work sadly, I used to have to do that for NES in particular, but ever since joystick selection tool, that has been fixed. Now I just wish there was a way to install that when ROMs are run from a network share - it errors out during install. But I just manually edited the SNES retroarch.cfg file.