You are not logged in.
Pages: 1
Hi,
I want to use a gamepad for the emulator and the program seems to recognise it:
"Found 1 joysticks
Joystick 0 HORI CO.,LTD HORIPAD S
Axes: 4
Buttons: 14
Trackballs: 0
Hats: 1
"
When I start a game normally, It detects the stick for movement but the other buttons are mapped all over the place.
When I want to remap them, the program freezes:
"Device: 0; Button: 2"
These are its last words in the terminal. It happened when I wanted to map the A button to the A input.
I'm using Ubuntu 18.04
Idk how dead this forum is, but it's my only hope.
Offline
use retroarch. doesn't it have a desmume core?
Offline
What would that do?
Offline
allow you to play nintendo DS games without having crashes during the keybindings?
Offline
Ok I didn't know what it was supposed to be. "RetroArch is a frontend for emulators, game engines and media players."
So I installed it and now the controller does work but an old problem is back: The game runs SUPER slow as if in slowmo. Earlier I started desmume with "--cpu-mode=1" and this sped the game up to normal speed.
But I don't know how to do this via RetroArch.
Tried synching the GPU with the "Hard GPU Synch" setting in the latency settings but that didn't change anything.
Last edited by Paperplane (2020-03-12 17:44:03)
Offline
set cpu mode to jit in core options
Offline
Terminal says I'm alreay in CPU MODE: JIT when I launch the game.
But I can't find the core options anywhere
Offline
this isn't retroarch support; ask the internet how to use it.
if the terminal already says jit then i guess there's not much else to do though. there are other emulation options in desmume which affect the speed, most notably "advanced bus-level timing" but I doubt retroarch has that on by default.
ultimately you may have to use a computer that's not a toaster.
Offline
Well it can't be my machine's fault if demume itself runs the game smoothly and it only goes slow with retroarch.
Thanks anyway. I probably just will use my desktop PC instead.
Offline
yes, it can be your machine's fault: if its capabilities are only barely sufficient for running full speed in desmume, then any extra inefficiencies due to retroarch will become visible.
Offline
Pages: 1