Pause key in Retroarch

Can you check using the keyboard test screen in Remote Retropad?

  • open the built-in core (last element in Load Core)
  • in core options, change screen to keyboard test
  • restart core (via menu or “h” button)
  • press the combination for Pause and see if the Pause key lights up, or one of the small indicators in the bottom (should also generate a message with the keycode in this case).
1 Like

I don’t have an extra keyboard attachable by usb.

Where is the core options? I see [Options] under [Quick Menu] but I don’t see a keyboard test. And yes, I did find the Remote Retropad and I was looking for the options while that core was loaded up.

EDIT: Manage Core Options also doesn’t have anything in it except a “Reset Options” option.

It is Start Screen, set it to Keyboard Tester. It was added in 1.19.0, in case your RetroArch is older.

1 Like

I’m confused by what you mean by “It is start screen.” Remote pad doesn’t have a keyboard tester in options.

Do you mean the start screen in dosbox pure? The one with “START MENU” and “CONTROLLER MAPPER” in brown on the bottom? The controller mapper doesn’t have a keyboard test screen option and neither does [options] in [quick menu] when dosbox pure is loaded.

There is under Main Menu/Quick Menu/Options/Input/Enable On Screen Keyboard. Mine is set to [ON] and it says it is activated when I press L3 on my gamepad but my gamepad only has two L buttons. Can I change that?

What he means is:

  1. Have no content or core loaded, just like when you open RetroArch.
  2. Select Load Core > Start Remote Retropad (it’s on the end of the list)
  3. Open the Quick Menu
  4. Select Core Options
  5. Inside the options, select Start screen > Keyboard tester
  6. Restart the core and you’ll be greeted with a virtual keyboard that you can use to check if it detects the proper key strokes from your physical keyboard.

That’s what I tried the first time.

But there is no core options under quick menu. There’s a regular options and under that there’s a manage core options but I don’t see a start screen option in either.

I see in settings there is a core option and there is a core option categories option that I have as on.

I think I have retroarch verson 1.9.12 because I see that number at the bottom left. Am I just out of date?

4 years is very much out of date, yes.

1 Like

Oh yeah, mine doesn’t look like that. It looks like the picture below

There’s the confusion, sorry for being a bother.

I’m assuming I need to update it. Where is the online updater? When I searched how to update retroarch I found this site https://itigic.com/update-retroarch-do-it-without-losing-settings-or-games/ and it show’s the online updater is found in tools in window mode which is nestled between view and help I think, the pictures are in Spanish. However my window mode doesn’t have tools.

They talk about a third party updater but I’d prefer to let retroarch update itself as I get very suspicious of things I download.

Unfortunately, RetroArch cannot update the main executable on any platform. Cores are usually updatable separately, but the Remote Retropad core is built into RetroArch directly. Some packaging ecosystems do provide updates, but I guess this is not the case here, so a separate download is inevitable.

The main executable is basically the only component RetroArch cannot update by itself. Grab the latest version from the buildbot here: https://buildbot.libretro.com/stable/

Then, you normally can install it over the previous installation.

My retroarch isn’t installed, it’s a stand alone folder. I prefer those because I feel they are more portable. That way I don’t lose everything when I inevitably move to a new computer, I can just move the folder to my new computer.

I can try and copy a new retroarch over the old but when that happens the folder becomes a hybrid of two different programs. An example is if the old retroarch has files 13579 and the new has files 24680 then copying over would give me a folder that is 1234567890 in size. It would be like almost doubling retroarch. I’m a little worried about cluttering up my computer.

1 Like

make a copy of your old installation, then download a new portable 7z bundle and drop the new one onto the old one, overwriting any conflicts. You’ll have a few doubles of dependency libraries, but not many, and they’ll only amount to a few MBs at most.

If something goes wrong, you can delete the whole thing and revert to your backup.

1 Like

I’ve been really worried about making a mess of my retroarch folder so before I take the risk is there any downloadable program offered by Libretto that can properly update retroarch other than me just transplanting new files over it?

Best case scenario I have a Frankenstein’s monster of a folder with parts from a new Retroarch and parts of an old Retroarch. Worst case scenario a file that is important gets replaced. I use Retroarch for a number of systems and even if I try testing it on every system I might miss something and delete the backup before I realize my mistake.

I’m going to follow this persons guide if nothing else, but just thought I’d ask before I do. https://www.youtube.com/watch?v=ZlltzM3o_zs

Okay, I did it. I updated retroarch. This is what my keyboard tester looks like

I’m assuming PA is Pause. Is it supposed to stick like that? Or is it supposed to highlight, then go away? Because it stays.

That looks correct, so the button is recognized. It should go red while you hold it down, and stay green afterwards.

1 Like

It doesn’t go red when I hold FN and Pause-Break on my keyboard. It flickers something really quick, too quick to see. Does that mean anything? And yes, I’m holding down both buttons.

Enter your motherboard setup and check if there’s an option for inverting the usage of the function key. That way, you might be able to directly press pause. Also, try a keyboard tester outside RetroArch (there are even online alternatives) and see if it’s configured properly (or even broken).

1 Like

That may be the cause - if the laptop firmware is reporting both key down and key up messages on a simple press, it may happen too quickly for the game to notice. Normally, key down is reported when key is pressed, and key up is reported only when it is actually released. A workaround, if somewhat awkward, would be to bring up the on-screen keyboard of Dosbox-Pure and press Pause there. Unfortunately that requires pressing the L3 button, which needs to be assigned to a keyboard key (it does not have on by default).

1 Like

Hey there. I want to replay this great game.

I’m playing Warcraft 1 with DOSBox pure, and I decided to tweak things up for the minimal shortcuts in that old classic, so maybe you’ll find my settings interesting.

I dont use focus mode but I’ve set keyboard keys to gamepad buttons in Retroarch > Settings > Input > Retropad bind > Port 1 controls. Then I used DOSBox Pure gamepad mapper for mapping those fake gamepad buttons to keyboard keys… XD

You can display DOSBox gamepad mapper with L3 then L or R, same as the virtual keyboard.

So you could map for example WASD for DPad Up/Left/Down/Right in Retroarch, then in DOSBox Pure assign those to the arrow keys.

And then 1, 2, 3, 4 for L1, L2, R1, R2, then for 1, 2, 3, 4.

Then Q for L3, then for A for the attack moves, E for R3 for S for unit stop. Ctrl for select for ctrl.

And then finally F for start for PAUSE… XD

If I count right you’ve got 24 gamepad inputs available in total so that should do the trick, and maybe even be more ergonomic than having to move the hand around the keyboard. If you dont like moving the screen with WASD you can also use those keys for other command shortcuts you would use.

There’s also a very handy “action wheel” you can call with for example a thumb mouse button. It’s a radial menu that you can customise with additionnal keys and key combos (I use it for the function keys that are already assigned in Retroarch to savestates and the likes).

I also just realised you could use more than one “fake” gamepad if you really need to map all the letters and numbers.

If you got around your issue keep us posted, might be useful when I find some time to replay that game. TA Kingdom also.