• 0 Votes
    2 Posts
    356 Views
    mituM

    Have you tried using the Core input remapping menu to re-configure the input ?

  • 0 Votes
    3 Posts
    497 Views
    D

    @mitu thanks for the reply, there does not seems to have any firmware update for the tg16 controller yet...

    The dongle seems to shutdown (let blink) like the dongle for my Arcade stick. I will try to see if I can see connect/disconnect in the Linux log for both and see if there is a difference.

  • 0 Votes
    8 Posts
    455 Views
    mituM

    @jdruding said in Controllers/input freezing while browsing games?:

    it quit with a segmentation fault error. It ran successfully the second time. Is that maybe leaning toward an SD card corruption issue?

    Unlikely. There was an issue a couple of months ago when an EmulationStation caused it to crashes due to a bug, but this is fixed in the latest stable version. Which version are you using ?

  • 0 Votes
    3 Posts
    214 Views
    P

    @mitu Thank you for the thorough, long and very helpful reply! It is a little clearer to me now. I think it is very likely I will end up with duplicate controllers; there are only so many of those USB controllers, and you can't muck with the ID's. I suppose I could make one, but that seems excessive.. However your comment on scripts really makes me think! It wouldn't be all that hard to hook up something like an RFID reader and attach an rfid tag to the controller panel, and have script selection use that. Pretty minimal code really, once I hassle you all for the general nature of the scripts :)

    TBH though, my inclination to older arcade games makes me think harder to attaching a PI 3 to each panel, and just plugging in HDMI/power/sound (maybe a custom connection?). I mean, if I could actually buy them. A PI is actually less then a AAA game. But then you do have to maintain them all, etc

  • 0 Votes
    3 Posts
    708 Views
    L

    @mitu

    Hey sorry for the lack of information I sometimes forget there can be a verity of variables. I’m nowhere near my Pi at the moment so I’ll give the information I know now, and once I get to my Pi I’ll share the rest.

    Pi Model or other hardware: Raspberry Pi 4 B 4gb overclocked CPU 2Ghz

    Power Supply used: Not entirely sure at the moment, but my
    Pi is in the RetroFlag NesPi4 with the External usbs and Ethernet ports disconnected because of Bluetooth/WiFi interference

    RetroPie Version: I installed 4.7.1 to an SD card and regular update it in the Retropie script (I know I need to be exact, I’ll get this information as soon as possible)

    USB Devices connected: 1 terabyte SSD Sata to USB3

    Controller used: Official Atari VCS Classic Joystick

    I’ve only tested the two default RetroArch cores for NES and Genesis (I will find out exactly which ones later)

    In the RetroArch menu If I go into settings -> input -> ports1 (I think it’s called that), I see that the input device is set to classic controller and the inputs match the numbers of the buttons. EX: button 0 = ‘a’.

    Interestingly enough if I disconnect that controller while the game is running and connect a WiiU pro controller, the buttons remain messed up. (I tested this a long time ago so for the sake of assurance I’ll test this again). If I quit RetroArch swap controllers then open a RetroArch core buttons revert back to normal.

    I will test the joystick with that command in the terminal when I get a chance, but I did do jstest and the spinners seems to read like a joystick with a single axis.

  • Two Controller Issues

    Help and Support
    3
    0 Votes
    3 Posts
    481 Views
    G

    The mame cores I have installed are:
    a) lr-mame2000
    b) lr-mame2003
    c) lr-mame2010
    d) advmame
    e) mame4all

    Most of the arcade game mappings in the emulators.cfg file point to either lr-mame2003 or lr-mame2010.

    The contents of the retroarch.cfg file in /opt/retropie/configs/mame-libretro/ is as follows:

    input_overlay = "/opt/retropie/configs/all/retroarch/overlay/MAME-Horizontal.cfg" input_overlay_opacity = "1.000000" input_remapping_directory = "/opt/retropie/configs/mame-libretro/" # include "/opt/retropie/configs/all/retroarch.cfg"

    So I don't see anything here that should override the global controller settings.

    The runcommand.cfg file located on /opt/retropie/configs/all/ does not contain any code for the "launch menu joystick control" function right now - it does have:

    disable_joystick = "0" disable_menu = "0"

    ...plus three other lines of code for use_art, governor, and image_delay.

    I have tested the controller on the following console menus (accessed via the retropie configuration menu, from the screen where you would otherwise select a console & game):
    a) Configuration Editor
    b) ES Themes
    c) Raspi-Config
    d) Retropie Setup
    ...essentially every one I have tried that takes me to one of those blue menu screens the controller has not worked on.

    The controller also does not work on the "File Manager" page (which appears to be a different type of interface than the other console menu pages - but I assume is still in LINUX space).

    The controller does work on the Retroarch GUI when I launch it from this Retropie menu (just as it works when I am able to access RGUI from other emulators where the hotkey functionality is intact).

    Thanks

  • 1 Votes
    6 Posts
    445 Views
    ClassicGMRC

    @sleve_mcdichael Just my 2 cents here but a USB keyboard should always be set up as well for times like this. Whenever something happens you can reconnect the USB keyboard and have a backup control to fix the other issues. Then unplug it when you're done with it. :)

  • 0 Votes
    4 Posts
    1k Views
    C

    @SuperFromND, thank you for this find!

  • 8BitDo USB Wireless Adapter 2 not working

    Help and Support
    6
    0 Votes
    6 Posts
    6k Views
    K

    I tried a bit more stuff. Last thing I did was uninstall xpad and install xone. The adapter seems to be connected as a USB device for a moment, but then disconnected again. See log output here: https://pastebin.com/dgWF9gT5
    Any ideas, advice?

    /edit: I don't know why, but with xboxdrv installed (xpad uninstalled) and input mode set to dinput (not xinput) it's working now...

  • 0 Votes
    9 Posts
    4k Views
    mituM

    @DTEAM Please open a separate topic and post a verbose RetroArch log, along with the details of your system.

  • 0 Votes
    16 Posts
    1k Views
    S

    Ah, yes you're right. It does have a accelerometer/gyro! Once again thank you so much for your help and everybody who contributed to this amazing project!

  • 0 Votes
    4 Posts
    988 Views
    mituM

    @x_wav This means the button is not registering, so it can't be used.

  • 0 Votes
    1 Posts
    409 Views
    No one has replied
  • 0 Votes
    2 Posts
    1k Views
    S

    Solution: Posting this in case someone else runs into this problem.
    Apparently the simple explanation is that Moonlight can only read one configuration file. So the solution was

    copy the controller config strings of both controllers into one single .map file. in the global.conf set both controllers to use the same .map file (where all controller mappings are stored)

    So my global.conf now looks like this:

    # global config file for moonlight input = /dev/input/event0 mapping = /home/pi/msigc302.map input = /dev/input/event1 mapping = /home/pi/msigc302.map quitappafter = true
  • -1 Votes
    3 Posts
    548 Views
    ?

    @classicgmr doesnt work the shoot button dont shoot i just can walk maybe this would help

    the controller i use is a gc 200-wl but the main menue in doom says its a xbox-360 pad.

    This file was generated by LZDoom 3.87c on 2021-12-25 10:45:22 These are the directories to automatically search for IWADs. Each directory should be on a separate line, preceded by Path=

    [IWADSearch.Directories]
    Path=.
    Path=$DOOMWADDIR
    Path=$HOME/.config/lzdoom
    Path=/usr/local/share/doom
    Path=/usr/local/share/games/doom
    Path=/usr/share/doom
    Path=/usr/share/games/doom

    These are the directories to search for wads added with the -file command line parameter, if they cannot be found with the path as-is. Layout is the same as for IWADSearch.Directories

    [FileSearch.Directories]
    Path=$HOME/.config/lzdoom
    Path=/usr/local/share/
    Path=/usr/local/share/doom
    Path=/usr/local/share/games/doom
    Path=/usr/share/doom
    Path=/usr/share/games/doom
    Path=$DOOMWADDIR

    These are the directories to search for soundfonts that let listed in the menu. Layout is the same as for IWADSearch.Directories

    [SoundfontSearch.Directories]
    Path=$HOME/.config/lzdoom/soundfonts
    Path=$HOME/.config/lzdoom/fm_banks
    Path=/usr/local/share/doom/soundfonts
    Path=/usr/local/share/doom/fm_banks
    Path=/usr/local/share/games/doom/soundfonts
    Path=/usr/local/share/games/doom/fm_banks
    Path=/usr/share/doom/soundfonts
    Path=/usr/share/doom/fm_banks
    Path=/usr/share/games/doom/soundfonts
    Path=/usr/share/games/doom/fm_banks

    Files to automatically execute when running the corresponding game. Each file should be on its own line, preceded by Path=

    [Doom.AutoExec]
    Path=/home/pi/.config/lzdoom/autoexec.cfg

    [Heretic.AutoExec]
    Path=/home/pi/.config/lzdoom/autoexec.cfg

    [Hexen.AutoExec]
    Path=/home/pi/.config/lzdoom/autoexec.cfg

    [Strife.AutoExec]
    Path=/home/pi/.config/lzdoom/autoexec.cfg

    [Chex.AutoExec]
    Path=/home/pi/.config/lzdoom/autoexec.cfg

    WAD files to always load. These are loaded after the IWAD but before any files added with -file. Place each file on its own line, preceded by Path=

    [Global.Autoload]

    Wad files to automatically load depending on the game and IWAD you are playing. You may have have files that are loaded for all similar IWADs (the game) and files that are only loaded for particular IWADs. For example, any files listed under 'doom.Autoload' will be loaded for any version of Doom, but files listed under 'doom.doom2.Autoload' will only load when you are playing a Doom 2 based game (doom2.wad, tnt.wad or plutonia.wad), and files listed under 'doom.doom2.commercial.Autoload' only when playing doom2.wad.

    [doom.Autoload]

    [doom.id.Autoload]

    [doom.id.doom2.Autoload]

    [doom.id.doom2.nerve.Autoload]

    [doom.id.doom2.commercial.Autoload]

    [doom.id.doom2.commercial.french.Autoload]

    [doom.id.doom2.commercial.xbox.Autoload]

    [doom.id.doom2.unity.Autoload]

    [doom.id.doom2.bfg.Autoload]

    [doom.id.doom1.Autoload]

    [doom.id.doom1.sigil.Autoload]

    [doom.id.doom2.plutonia.Autoload]

    [doom.id.doom2.plutonia.unity.Autoload]

    [doom.id.doom2.tnt.Autoload]

    [doom.id.doom2.tnt.unity.Autoload]

    [doom.id.doom1.registered.Autoload]

    [doom.id.doom1.ultimate.Autoload]

    [doom.id.doom1.ultimate.xbox.Autoload]

    [doom.id.doom2.wadsmoosh.Autoload]

    [doom.id.doom1.unity.Autoload]

    [doom.id.doom1.bfg.Autoload]

    [doom.freedoom.Autoload]

    [doom.freedoom.demo.Autoload]

    [doom.freedoom.phase1.Autoload]

    [doom.freedoom.phase2.Autoload]

    [doom.freedoom.freedm.Autoload]

    [heretic.Autoload]

    [heretic.heretic.Autoload]

    [heretic.shadow.Autoload]

    [blasphemer.Autoload]

    [hexen.Autoload]

    [hexen.deathkings.Autoload]

    [hexen.hexen.Autoload]

    [strife.Autoload]

    [strife.strife.Autoload]

    [strife.veteran.Autoload]

    [chex.Autoload]

    [chex.chex1.Autoload]

    [chex.chex3.Autoload]

    [urbanbrawl.Autoload]

    [hacx.Autoload]

    [hacx.hacx1.Autoload]

    [hacx.hacx2.Autoload]

    [harmony.Autoload]

    [square.Autoload]

    [square.squareware.Autoload]

    [square.square.Autoload]

    [delaweare.Autoload]

    [woolball.Autoload]

    [woolball.rotwb.Autoload]

    [LastRun]
    Version=220

    [GlobalSettings]
    Gamma=1
    I_FriendlyWindowTitle=true
    adl_bank=14
    adl_chips_count=6
    adl_custom_bank=
    adl_emulator_id=0
    adl_fullpan=true
    adl_run_at_pcm_rate=false
    adl_use_custom_bank=false
    adl_volume_model=0
    autoloadbrightmaps=false
    autoloadconpics=true
    autoloadlights=false
    autoloadwidescreen=true
    autosavecount=4
    autosavenum=0
    bgamma=1
    chase_dist=90
    chase_height=-8
    chat_self=false
    cl_capfps=false
    cl_noprediction=false
    cl_oldfreelooklimit=false
    cl_predict_lerpscale=0.05000000074505806
    cl_predict_lerpthreshold=2
    cl_predict_specials=true
    cl_run=true
    cl_waitforsave=true
    con_buffersize=-1
    con_ctrl_d=
    con_notifylines=4
    defaultiwad=
    demo_compress=true
    developer=0
    disableautoload=false
    disableautosave=0
    enablescriptscreenshot=false
    fluid_chorus=false
    fluid_chorus_depth=8
    fluid_chorus_level=1
    fluid_chorus_speed=0.30000001192092896
    fluid_chorus_type=0
    fluid_chorus_voices=3
    fluid_gain=0.5
    fluid_interp=1
    fluid_lib=
    fluid_patchset=lzdoom
    fluid_reverb=false
    fluid_reverb_damping=0.23000000417232513
    fluid_reverb_level=0.5699999928474426
    fluid_reverb_roomsize=0.6100000143051147
    fluid_reverb_width=0.7599999904632568
    fluid_samplerate=0
    fluid_threads=1
    fluid_voices=128
    freelook=true
    fullscreen=true
    ggamma=1
    gl_billboard_faces_camera=false
    gl_billboard_mode=0
    gl_billboard_particles=true
    gl_cachenodes=true
    gl_cachetime=0.6000000238418579
    gl_debug=false
    gl_debug_breakpoint=false
    gl_debug_level=0
    gl_distfog=70
    gl_dither_bpc=0
    gl_enhanced_nv_stealth=3
    gl_finishbeforeswap=false
    gl_fxaa=0
    gl_legacy_mode=false
    gl_lens=false
    gl_lens_chromatic=1.1200000047683716
    gl_lens_k=-0.11999999731779099
    gl_lens_kcube=0.10000000149011612
    gl_light_particles=true
    gl_light_shadowmap=false
    gl_light_sprites=true
    gl_lights=true
    gl_lights_additive=false
    gl_lights_checkside=true
    gl_line_distance_cull=8000
    gl_mask_sprite_threshold=0.5
    gl_mask_threshold=0.5
    gl_mirror_envmap=true
    gl_mirrors=true
    gl_multisample=1
    gl_no_skyclear=false
    gl_particles_style=2
    gl_plane_reflection=true
    gl_render_precise=false
    gl_renderbuffers=true
    gl_riskymodernpath=false
    gl_satformula=1
    gl_seamless=false
    gl_shadowmap_filter=1
    gl_shadowmap_quality=512
    gl_sort_textures=false
    gl_sprite_blend=false
    gl_sprite_distance_cull=4000
    gl_ssao=0
    gl_ssao_portals=1
    gl_ssao_strength=0.699999988079071
    gl_texture_filter=0
    gl_texture_filter_anisotropic=8
    gl_texture_format=0
    gl_texture_hqresize_maxinputsize=512
    gl_texture_hqresize_mt_height=4
    gl_texture_hqresize_mt_width=16
    gl_texture_hqresize_multithread=true
    gl_texture_hqresize_targets=7
    gl_texture_hqresizemode=0
    gl_texture_hqresizemult=1
    gl_texture_useshaders=true
    gl_usecolorblending=true
    gl_usefb=false
    gme_stereodepth=0
    gus_memsize=0
    gus_patchdir=
    i_soundinbackground=false
    inter_subtitles=false
    invertmouse=false
    invertmousex=false
    joy_background=true
    k_modern=1
    language=auto
    longsavemessages=true
    lookstrafe=false
    m_blockcontrollers=false
    m_filter=false
    m_forward=1
    m_noprescale=false
    m_pitch=1
    m_show_backbutton=0
    m_showinputgrid=0
    m_side=2
    m_use_mouse=2
    m_yaw=1
    map_point_coordinates=true
    midi_config=lzdoom
    midi_dmxgus=false
    midi_voices=32
    min_sustain_time=5000
    mod_autochip=false
    mod_autochip_scan_threshold=12
    mod_autochip_size_force=100
    mod_autochip_size_scan=500
    mod_dumb_mastervolume=1
    mod_interp=2
    mod_samplerate=0
    mod_volramp=2
    mouse_capturemode=1
    mouse_sensitivity=1.5
    nointerscrollabort=false
    nomonsterinterpolation=false
    oldsaveorder=false
    opl_core=0
    opl_fullpan=true
    opl_numchips=2
    opn_chips_count=8
    opn_custom_bank=
    opn_emulator_id=0
    opn_fullpan=true
    opn_run_at_pcm_rate=false
    opn_use_custom_bank=false
    png_gamma=0
    png_level=5
    queryiwad=true
    quicksavenum=-1
    quicksaverotation=false
    quicksaverotationcount=4
    r_blendmethod=false
    r_dynlights=false
    r_fakecontrast=1
    r_fullbrightignoresectorcolor=true
    r_fuzzscale=true
    r_line_distance_cull=8000
    r_linearsky=false
    r_magfilter=false
    r_minfilter=true
    r_mipmap=false
    r_mirror_recursions=2
    r_models=true
    r_models_carmack=false
    r_multithreaded=1
    r_polyrenderer=false
    r_quakeintensity=1
    r_sprite_distance_cull=4000
    r_ticstability=true
    rgamma=1
    save_dir=
    save_formatted=false
    saveloadconfirmation=true
    savestatistics=0
    screenshot_dir=
    screenshot_quiet=false
    screenshot_type=png
    show_messages=true
    showendoom=0
    snd_aldevice=Default
    snd_alresampler=Default
    snd_backend=openal
    snd_buffersize=0
    snd_channels=128
    snd_efx=false
    snd_hrtf=0
    snd_mastervolume=1
    snd_mididevice=-3
    snd_midiprecache=false
    snd_musicvolume=0.5
    snd_samplerate=0
    snd_sfxvolume=1
    snd_streambuffersize=64
    snd_waterreverb=true
    statfile=zdoomstat.txt
    storesavepic=true
    strictdecorate=false
    swtruecolor=false
    telezoom=true
    timidity_channel_pressure=false
    timidity_chorus=0
    timidity_config=lzdoom
    timidity_drum_effect=false
    timidity_drum_power=1
    timidity_key_adjust=0
    timidity_lpf_def=1
    timidity_modulation_envelope=true
    timidity_modulation_wheel=true
    timidity_overlap_voice_allow=true
    timidity_pan_delay=false
    timidity_portamento=true
    timidity_reverb=0
    timidity_reverb_level=0
    timidity_surround_chorus=false
    timidity_temper_control=true
    timidity_tempo_adjust=1
    turnspeedsprintfast=1280
    turnspeedsprintslow=320
    turnspeedwalkfast=640
    turnspeedwalkslow=320
    use_joystick=false
    use_mouse=true
    vid_activeinbackground=false
    vid_adapter=0
    vid_aspect=0
    vid_brightness=0
    vid_contrast=1
    vid_cropaspect=false
    vid_defbits=8
    vid_defheight=480
    vid_defwidth=640
    vid_displaybits=32
    vid_forcesurface=false
    vid_hdr=false
    vid_hwaalines=true
    vid_hwgamma=2
    vid_maxfps=200
    vid_refreshrate=0
    vid_renderer=0
    vid_saturation=1
    vid_scale_customheight=200
    vid_scale_customlinear=false
    vid_scale_customstretched=false
    vid_scale_customwidth=320
    vid_scalefactor=1
    vid_scalemode=0
    vid_vsync=false
    vid_winscale=1
    vr_enable_quadbuffered=false
    vr_hunits_per_meter=41
    vr_ipd=0.06199999898672104
    vr_screendist=0.800000011920929
    wildmidi_config=
    wildmidi_enhanced_resampling=true
    wildmidi_reverb=false
    xbrz_centerdirectionbias=4
    xbrz_colorformat=0
    xbrz_dominantdirectionthreshold=3.5999999046325684
    xbrz_equalcolortolerance=30
    xbrz_luminanceweight=1
    xbrz_steepdirectionthreshold=2.200000047683716

    [GlobalSettings.Unknown]

    [Doom.Player]
    autoaim=35
    classicflight=false
    color=40 cf 00
    colorset=0
    fov=90
    gender=male
    movebob=0.25
    name=Player
    neverswitchonpickup=false
    playerclass=Fighter
    skin=base
    stillbob=0
    team=255
    wbobfire=0
    wbobspeed=1
    wi_noautostartmap=false

    [Doom.ConsoleVariables]
    addrocketexplosion=false
    allcheats=false
    am_backcolor=6c 54 40
    am_cdwallcolor=4c 38 20
    am_colorset=0
    am_customcolors=true
    am_drawmapback=1
    am_efwallcolor=66 55 55
    am_emptyspacemargin=0
    am_fdwallcolor=88 70 58
    am_followplayer=true
    am_gridcolor=8b 5a 2b
    am_interlevelcolor=ff 00 00
    am_intralevelcolor=00 00 ff
    am_lockedcolor=00 78 00
    am_map_secrets=1
    am_markcolor=2
    am_markfont=AMMNUMx
    am_notseencolor=6c 6c 6c
    am_ovcdwallcolor=00 88 44
    am_ovefwallcolor=00 88 44
    am_overlay=0
    am_ovfdwallcolor=00 88 44
    am_ovinterlevelcolor=ff ff 00
    am_ovlockedcolor=00 88 44
    am_ovotherwallscolor=00 88 44
    am_ovportalcolor=00 40 22
    am_ovsecretsectorcolor=00 ff ff
    am_ovsecretwallcolor=00 88 44
    am_ovspecialwallcolor=ff ff ff
    am_ovtelecolor=ff ff 00
    am_ovthingcolor=e8 88 00
    am_ovthingcolor_citem=e8 88 00
    am_ovthingcolor_friend=e8 88 00
    am_ovthingcolor_item=e8 88 00
    am_ovthingcolor_monster=e8 88 00
    am_ovthingcolor_ncmonster=e8 88 00
    am_ovunexploredsecretcolor=00 ff ff
    am_ovunseencolor=00 22 6e
    am_ovwallcolor=00 ff 00
    am_ovyourcolor=fc e8 d8
    am_portalcolor=40 40 40
    am_portaloverlay=true
    am_rotate=0
    am_secretsectorcolor=ff 00 ff
    am_secretwallcolor=00 00 00
    am_showitems=false
    am_showkeys=true
    am_showkeys_always=false
    am_showmaplabel=2
    am_showmonsters=true
    am_showsecrets=true
    am_showthingsprites=0
    am_showtime=true
    am_showtotaltime=false
    am_showtriggerlines=0
    am_specialwallcolor=ff ff ff
    am_textured=false
    am_thingcolor=fc fc fc
    am_thingcolor_citem=fc fc fc
    am_thingcolor_friend=fc fc fc
    am_thingcolor_item=fc fc fc
    am_thingcolor_monster=fc fc fc
    am_thingcolor_ncmonster=fc fc fc
    am_thingrenderstyles=true
    am_tswallcolor=88 88 88
    am_unexploredsecretcolor=ff 00 ff
    am_wallcolor=2c 18 08
    am_xhaircolor=80 80 80
    am_yourcolor=fc e8 d8
    blood_fade_scalar=1
    chat_substitution=false
    chatmacro0=No
    chatmacro1=I'm ready to kick butt!
    chatmacro2=I'm OK.
    chatmacro3=I'm not looking too good!
    chatmacro4=Help!
    chatmacro5=You suck!
    chatmacro6=Next time, scumbag...
    chatmacro7=Come here!
    chatmacro8=I'll take care of it.
    chatmacro9=Yes
    cl_bbannounce=false
    cl_bloodsplats=true
    cl_bloodtype=0
    cl_custominvulmapcolor1=00 00 1a
    cl_custominvulmapcolor2=a6 a6 7a
    cl_customizeinvulmap=false
    cl_doautoaim=false
    cl_maxdecals=1024
    cl_missiledecals=true
    cl_pufftype=0
    cl_rockettrails=1
    cl_showmultikills=true
    cl_showsecretmessage=true
    cl_showsprees=true
    cl_spreaddecals=true
    compatmode=0
    con_alpha=0.75
    con_centernotify=false
    con_midtime=3
    con_notablist=false
    con_notifytime=3
    con_scale=0
    con_scaletext=0
    crosshair=0
    crosshaircolor=ff 00 00
    crosshairforce=false
    crosshairgrow=false
    crosshairhealth=1
    crosshairon=true
    crosshairscale=1
    dehload=0
    dimamount=-1
    dimcolor=ff d7 00
    displaynametags=0
    dlg_musicvolume=1
    gl_aalines=false
    gl_bandedswlight=false
    gl_bloom=false
    gl_bloom_amount=1.399999976158142
    gl_bloom_kernel_size=7
    gl_brightfog=false
    gl_enhanced_nightvision=false
    gl_exposure_base=0.3499999940395355
    gl_exposure_min=0.3499999940395355
    gl_exposure_scale=1.2999999523162842
    gl_exposure_speed=0.05000000074505806
    gl_fogmode=1
    gl_fuzztype=6
    gl_interpolate_model_frames=true
    gl_light_models=true
    gl_lightadditivesurfaces=false
    gl_lightmode=8
    gl_menu_blur=-1
    gl_paltonemap_powtable=2
    gl_paltonemap_reverselookup=true
    gl_precache=false
    gl_scale_viewport=true
    gl_sclipfactor=1.7999999523162842
    gl_sclipthreshold=10
    gl_spriteclip=1
    gl_texture_usehires=true
    gl_tonemap=0
    gl_weaponlight=8
    hud_althud=false
    hud_althud_forceinternal=false
    hud_althudscale=0
    hud_ammo_order=0
    hud_ammo_red=25
    hud_ammo_yellow=50
    hud_armor_green=100
    hud_armor_red=25
    hud_armor_yellow=50
    hud_aspectscale=false
    hud_berserk_health=true
    hud_health_green=100
    hud_health_red=25
    hud_health_yellow=50
    hud_scale=0
    hud_showammo=2
    hud_showangles=false
    hud_showitems=false
    hud_showlag=0
    hud_showmonsters=true
    hud_showscore=false
    hud_showsecrets=true
    hud_showstats=false
    hud_showtime=0
    hud_showweapons=true
    hud_timecolor=5
    hudcolor_ltim=8
    hudcolor_statnames=6
    hudcolor_stats=3
    hudcolor_time=6
    hudcolor_titl=10
    hudcolor_ttim=5
    hudcolor_xyco=3
    lookspring=true
    m_quickexit=false
    menu_screenratios=-1
    msg=0
    msg0color=6
    msg1color=5
    msg2color=2
    msg3color=3
    msg4color=3
    msgmidcolor=5
    msgmidcolor2=4
    nametagcolor=5
    nocheats=false
    os_isanyof=true
    paletteflash=0
    pickup_fade_scalar=1
    r_deathcamera=false
    r_drawfuzz=1
    r_highlight_portals=false
    r_maxparticles=4000
    r_portal_recursions=4
    r_rail_smartspiral=false
    r_rail_spiralsparsity=1
    r_rail_trailsparsity=1
    r_shadercolormaps=true
    r_skymode=2
    r_vanillatrans=0
    sb_cooperative_enable=true
    sb_cooperative_headingcolor=6
    sb_cooperative_otherplayercolor=2
    sb_cooperative_yourplayercolor=3
    sb_deathmatch_enable=true
    sb_deathmatch_headingcolor=6
    sb_deathmatch_otherplayercolor=2
    sb_deathmatch_yourplayercolor=3
    sb_teamdeathmatch_enable=true
    sb_teamdeathmatch_headingcolor=6
    screenblocks=10
    setslotstrict=true
    show_obituaries=true
    snd_menuvolume=0.6000000238418579
    snd_pitched=false
    st_oldouch=false
    st_scale=-1
    transsouls=0.75
    uiscale=0
    underwater_fade_scalar=1
    vid_cursor=None
    vid_nopalsubstitutions=false
    wi_percents=true
    wi_showtotaltime=true
    wipetype=1

    [Doom.LocalServerInfo]
    compatflags=0
    compatflags2=0
    forcewater=false
    maxviewpitch=90
    sv_alwaystally=0
    sv_corpsequeuesize=64
    sv_disableautohealth=false
    sv_dropstyle=0
    sv_portal_recursions=4
    sv_smartaim=0

    [Doom.ConfigOnlyVariables]

    [Doom.UnknownConsoleVariables]

    [Doom.ConsoleAliases]

    [Doom.Bindings]
    1=slot 1
    2=slot 2
    3=slot 3
    4=slot 4
    5=slot 5
    6=slot 6
    7=slot 7
    8=slot 8
    9=slot 9
    0=slot 0
    -=sizedown
    Equals=sizeup
    Tab=togglemap
    W=+forward
    E=+jump
    T=messagemode
    LeftBracket=invprev
    RightBracket=invnext
    A=+moveleft
    S=+back
    D=+moveright
    `=toggleconsole
    Shift=+speed
    =+showscores
    X=crouch
    Space=+use
    CapsLock=toggle cl_run
    F1=menu_help
    F2=menu_save
    F3=menu_load
    F4=menu_options
    F5=menu_display
    F6=quicksave
    F7=menu_endgame
    F8=togglemessages
    F9=quickload
    F10=menu_quit
    F11=bumpgamma
    F12=spynext
    SysRq=screenshot
    Pause=pause
    Home=land
    PgUp=+moveup
    End=centerview
    PgDn=+lookup
    Ins=+movedown
    Del=+lookdown
    Mouse1=+attack
    Mouse2=+altattack
    Mouse3=invuse
    MWheelUp=weapprev
    MWheelDown=weapnext
    MWheelRight=invnext
    MWheelLeft=invprev
    DPadUp=togglemap
    DPadDown=invuse
    DPadLeft=invprev
    DPadRight=invnext
    Pad_Start=pause
    Pad_Back=menu_main
    LThumb=crouch
    LShoulder=weapprev
    RShoulder=weapnext
    LTrigger=+altattack
    RTrigger=+attack
    Pad_A=+use
    Pad_Y=+jump

    [Doom.DoubleBindings]

    [Doom.AutomapBindings]
    0=am_gobig
    -=+am_zoomout
    Equals=+am_zoomin
    P=am_toggletexture
    F=am_togglefollow
    G=am_togglegrid
    C=am_clearmarks
    M=am_setmark
    KP-=+am_zoomout
    KP+=+am_zoomin
    UpArrow=+am_panup
    LeftArrow=+am_panleft
    RightArrow=+am_panright
    DownArrow=+am_pandown
    MWheelUp=am_zoom 1.2
    MWheelDown=am_zoom -1.2

  • 0 Votes
    4 Posts
    8k Views
    YFZdudeY

    A couple of my favorites:

    Logitech F710
    https://retropie.org.uk/docs/Logitech-Controller/

    Nintendo Switch Pro Controller
    https://store.nintendo.com/pro-controller.html

    The Logitech is pretty affordable, works right out of the box, and uses 2.4GHz wireless adapter so you don't have to mess with bluetooth pairing. Supports rumble.

    The switch pro is more expensive, but the stick would be in a better position for N64 games. It does use bluetooth so it needs to be paired, but I had no trouble with getting it to work.

  • 0 Votes
    2 Posts
    313 Views
    M

    for the record, mini-usb cable was defective.

    Before I found the cable is a problem I was trying to solve that by copying the BT pairing data from /var/lib/bluetooth/* from my functional Retropie installation @ RPI3, but it seems those files are not enough.

  • Controller finetuning

    Help and Support
    1
    0 Votes
    1 Posts
    96 Views
    No one has replied
  • Automatic controller configuration on raspi3

    Help and Support
    8
    0 Votes
    8 Posts
    366 Views
    ?

    @mitu it worked thankyou i can play now more player mode i just have to configure the deadzone and ist done thankyou

  • 0 Votes
    1 Posts
    411 Views
    No one has replied