You are not logged in.

Read the FAQ and Knowledge Base before posting.
We won't make a 3DS/2DS emulator.



#1 2020-03-10 20:34:57

Paperplane
Member
Registered: 2020-03-10
Posts: 5

Crash/Freeze when assigning controller input

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

#2 2020-03-10 21:24:40

zeromus
Radical Ninja
Registered: 2009-01-05
Posts: 6,169

Re: Crash/Freeze when assigning controller input

use retroarch. doesn't it have a desmume core?

Offline

#3 2020-03-11 16:01:54

Paperplane
Member
Registered: 2020-03-10
Posts: 5

Re: Crash/Freeze when assigning controller input

What would that do?

Offline

#4 2020-03-11 21:00:33

zeromus
Radical Ninja
Registered: 2009-01-05
Posts: 6,169

Re: Crash/Freeze when assigning controller input

allow you to play nintendo DS games without having crashes during the keybindings?

Offline

#5 2020-03-12 17:08:12

Paperplane
Member
Registered: 2020-03-10
Posts: 5

Re: Crash/Freeze when assigning controller input

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

#6 2020-03-12 19:12:52

zeromus
Radical Ninja
Registered: 2009-01-05
Posts: 6,169

Re: Crash/Freeze when assigning controller input

set cpu mode to jit in core options

Offline

#7 2020-03-12 19:22:19

Paperplane
Member
Registered: 2020-03-10
Posts: 5

Re: Crash/Freeze when assigning controller input

Terminal says I'm alreay in CPU MODE: JIT when I launch the game.
But I can't find the core options anywhere

Offline

#8 2020-03-12 19:37:15

zeromus
Radical Ninja
Registered: 2009-01-05
Posts: 6,169

Re: Crash/Freeze when assigning controller input

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

#9 2020-03-12 19:41:28

Paperplane
Member
Registered: 2020-03-10
Posts: 5

Re: Crash/Freeze when assigning controller input

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

#10 2020-03-12 19:44:42

zeromus
Radical Ninja
Registered: 2009-01-05
Posts: 6,169

Re: Crash/Freeze when assigning controller input

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

Board footer

Powered by FluxBB