Reply To: Dreamcast

#121168
Profile photo of dgtliqd
dgtliqd
Participant

Alright folks, I have a new issue I’m hoping someone can help me resolve. I’ve been searching, but haven’t found a solution, yet. I got my X-Arcade tankstick configured and it works, but ONLY with 1 player. I’ve tried multiple things, but haven’t had any success. Below are the details of my configuration. Thanks in advance!

evtest | grep BTN output
————————-
Available devices:
/dev/input/event0: Xgaming X-Arcade
/dev/input/event1: Xgaming X-Arcade
/dev/input/event2: Logitech USB Receiver
/dev/input/event3: Logitech USB Receiver
/dev/input/event4: Xarcade-to-Gamepad Device 1
/dev/input/event5: Xarcade-to-Gamepad Device 2
/dev/input/event6: SNES-to-Keyboard Device

emu.cfg file
————-

backend = oss
disable = 0

[config]
Debug.SerialConsoleEnabled = 0
Dreamcast.Broadcast = 4
Dreamcast.Cable = 3
Dreamcast.RTC = 1543276800
Dreamcast.Region = 3
Dynarec.Enabled = 1
Dynarec.idleskip = 1
Dynarec.unstable-opt = 0
aica.LimitFPS = 1
aica.NoBatch = 0
aica.NoSound = 0
bios.UseReios = 0
pvr.MaxThreads = 3
pvr.Subdivide = 0
pvr.SynchronousRendering = 0
pvr.rend = 0
rend.UseMipmaps = 1
rend.WideScreen = 0
ta.skip = 0

[input]
evdev_device_id_1 = 4
evdev_device_id_2 = 5
evdev_device_id_3 = -1
evdev_device_id_4 = -1
evdev_mapping_1 = /opt/retropie/configs/dreamcast/mappings/controller_Xarcade-to-GamepadDevice1.cfg
evdev_mapping_1 = /opt/retropie/configs/dreamcast/mappings/controller_Xarcade-to-GamepadDevice2.cfg
joystick_device_id = -1

[reios]
ElfFile =

[validate]
OpenGlChecks = 0

controller_Xarcade-to-GamepadDevice1.cfg file
———————————————-
[emulator]
mapping_name = Xarcade-to-Gamepad Device 1
btn_escape = 314

[dreamcast]
btn_a = 307
btn_b = 308
btn_c = 310
btn_d =
btn_x = 304
btn_y = 305
btn_z = 311
btn_start = 315
btn_dpad1_left =
btn_dpad1_right =
btn_dpad1_up =
btn_dpad1_down =
btn_dpad2_left =
btn_dpad2_right =
btn_dpad2_up =
btn_dpad2_down =
axis_x = 0
axis_y = 1
axis_trigger_left =
axis_trigger_right =

[compat]
btn_trigger_left = 306
btn_trigger_right = 309
axis_dpad1_x =
axis_dpad1_y =
axis_dpad2_x =
axis_dpad2_y =
axis_x_inverted = no
axis_y_inverted = no
axis_trigger_left_inverted =
axis_trigger_right_inverted =

controller_Xarcade-to-GamepadDevice2.cfg file
———————————————-
[emulator]
mapping_name = Xarcade-to-Gamepad Device 2
btn_escape = 314

[dreamcast]
btn_a = 307
btn_b = 308
btn_c = 310
btn_d =
btn_x = 304
btn_y = 305
btn_z = 311
btn_start = 315
btn_dpad1_left =
btn_dpad1_right =
btn_dpad1_up =
btn_dpad1_down =
btn_dpad2_left =
btn_dpad2_right =
btn_dpad2_up =
btn_dpad2_down =
axis_x = 0
axis_y = 1
axis_trigger_left =
axis_trigger_right =

[compat]
btn_trigger_left = 306
btn_trigger_right = 309
axis_dpad1_x =
axis_dpad1_y =
axis_dpad2_x =
axis_dpad2_y =
axis_x_inverted = no
axis_y_inverted = no
axis_trigger_left_inverted =
axis_trigger_right_inverted =

Skip to toolbar