Development Suggestions

I was thinking…

What if it had a method to more easily and directly configure your Network Connection in the Settings Tab.

What if it also had the info for what the controls do in each tab on the bottom right while you’re in the API, the kind that says what each button does (like “Y = Back; B = Exit; X = Info; A = OK”, or something like that (keyboard included)).

Maybe also an Internet Browser in the API itself based on Gecko for easier accessibility to the internet, and maybe a much more simple method to download and run ROMs instead of having to dig through your partition and directories every single time, like a much easier option to set the “home partition” for every time you have new ROMs and need to run them the first time a lot faster than usual…

But I’m just suggesting, if you have any ideas/opinions that might improve my statement or reasons why it’s not possible/necessary, I’m listening…


Cheating in speed-running is a big topic in there history. I did see the implementation of Retroachievement that disables save-state and verify the ROM. A moderator on did tell me that 99% of the cheated emulator runs they found are a TAS playback. On real hardware it is more that cheater splice video parts together. I believe there could be many user that are happy to have a emulator that helps to verify that they don’t cheat. Moderators could be more relaxed since it will be hard to cheat after. This could also help the speedrun community grow and be taken more serious again. Here some Ideas how this feature could look like.

  • Verify ROM reset the emulator. Showing a overlay with the ROM information, Speedrun-Modus and date after resetting.

  • Load the core bare bone. Don’t allow save-state or some addon that could be used for cheating (so far this could be added to hardcore mode)

  • Implement SpeedRunLive Spliter/auto-splitting support.

  • Viewing the leader board and categories.

So I’ve had this issue where, when using the hotkey enable button + the RetroArch menu toggle button to close the RetroArch menu in order to return to the game, hotkeys stop responding completely. It’s taken me forever to figure out what the issue is, but today I finally did it. After switching to full screen, the RetroArch menu popped up with the Search menu open, so it became obvious that RetroArch stopped responding to hotkeys because the Search menu was open, even though the RetroArch menu was closed (I had the Menu Toggle assigned to my X button on my SF30 Pro, which is the same button for the search feature, also of note: I’m using the Windows 10 version of RetroArch, tried on the latest nightly build).

The easy work around is to map your Menu Toggle button to something that the RetroArch menu doesn’t use (I switched it to Start), but I could see people not being aware of this, kind of like I was. The only suggestion I have to fix this is to have the Hotkey Enable button disable inputs for the RetroArch menu functions so that RetroArch only responds to the Hotkey, but I don’t know if there’s unintended consequences to this.

1 Like

I’ve just tried Ozone for the first time, and it’s a great addition for a desktop computer setup. I still prefer the xmb for my HTPC.

Suggestion to add some sort of welcome screen for first time users/first time installers, to ask them what they want Retroarch to look like (basically guiding them through the process). I think that would go a long way in removing some of the confusion a lot of people have with the default xmb menu structure.

I don’t know if this is the right place for this, but I’ve always wondered why it’s necessary to toggle integer scale off/on when switching to a different core. If you don’t toggle, then it uses the integer scale from the previously loaded core. I suggest that the toggle should occur automatically, so you’re always getting the correct integer scale for each core without needing to toggle it off/on.

Is it necessary to have so many different options related to video rotation, in the cores and in the frontend?

Right now with FBA (for example) you have to do the following:

-Load a game. Oops, this is a vertical game.
-go to core options -> enable vertical mode
-load a different core/game
-reload the previous game 
-enable advanced user options
-go to video settings -> rotation -> 180 degrees (if your monitor’s stand doesn’t rotate in the other direction). 

This just seems overly cumbersome. Do we need all these different knobs/dials related to video rotation? Wouldn’t a single option in the frontend be sufficient for this?

Something that you could map to a hotkey sounds like it’d be super useful.

I love what you guys are doing. My suggestions would be adding a social network element to retroarch where one can create a username and add friends or chat.

Better netplay. I should be able to enter a lobby where I see who is online and playing and I can enter the game anytime i want, just like in the arcades.