Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    [Pi4 et Pi 3] AdvanceMAME non opérationnel

    Emulateurs Arcade/PC/Console
    [pi4 advancemame non opérationnel
    3
    12
    1115
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Wang85
      Wang85 last edited by

      Bonjour à la communauté Recalbox et en particulier aux utilisateurs chevronnés de sa partie Arcade/MAME,

      Depuis plusieurs semaines je me penche de façon plus poussé sur le côté Arcade de Recalbox en testant les divers émulateurs disponibles avec les romsets compatibles avec chacun d'entre eux.
      Tous fonctionnent nickel (Fbneo, Mame 2000, Mame 2003, Mame 2003_Plus, MAME2010, MAME2015, une fois les bons romsets mis en place) sauf l'émulateur standalone AdvanceMAME.

      Le romset que j'utilise est bien celui conseillé par la doc Recalbox MAME 0.106.

      J'ai fouillé sur le forum et j'ai trouvé des infos épa**es, en particulier ce topic. Le problème évoqué dans ce topic semble avoir été résolu lors des dernières MAJ.

      Concrètement aucune rom ne se lançe, écran noir puis retour au menu. J'ai appliqué une surcharge .recalbox.conf à mon dossier AdvanceMAME pour "forçer" le choix de cet émulateur et le résultat est identique.

      mame.core=advancemame
      
      mame.emulator=advancemame
      

      J'ai testé ce core sur mon PI3B et mon PI4 pour un résultat identique.
      Dans les deux cas, la configuration est la suivante : les roms sont sur un disque dur externe alimenté avec la version 7.2.2-Reloaded de Recalbox.

      Dans un premier temps, je souhaiterais savoir si cet émulateur fonctionne chez certains d'entre vous, afin de pouvoir diagnostiquer ce qui cloche dans ma configuration ?

      Merci par avance pour les futurs retours sur le sujet,

      Wang85 Zing 2 Replies Last reply Reply Quote 0
      • Wang85
        Wang85 @Wang85 last edited by

        J'ajoute que j'ai fais un passage par la case clrmamepro et le résultat est identique.
        Je n'arrive pas à voir où cela coince 😧

        Wang85 1 Reply Last reply Reply Quote 0
        • Wang85
          Wang85 @Wang85 last edited by

          Voici le contenu des 2 fichiers contenus dans share/system/configs/advancemame consacré à AdvanceMAME :

          • advmame.rc
          config save_at_exit
          debug_crash no
          debug_rawsound no
          debug_speedmark no
          device_alsa_device default
          device_alsa_mixer channel
          device_color_bgr15 yes
          device_color_bgr16 yes
          device_color_bgr24 yes
          device_color_bgr32 yes
          device_color_bgr8 yes
          device_color_palette8 yes
          device_color_yuy2 yes
          device_dpi_pclock_low 31250000
          device_fb_fastset no
          device_hdmi_pclock_low 0
          device_joystick sdl
          device_keyboard none
          device_mouse raw
          device_raw_firstkeyhack no
          device_raw_mousedev[0] auto
          device_raw_mousedev[1] auto
          device_raw_mousedev[2] auto
          device_raw_mousedev[3] auto
          device_raw_mousetype[0] pnp
          device_raw_mousetype[1] pnp
          device_raw_mousetype[2] pnp
          device_raw_mousetype[3] pnp
          device_sdl_samples 512
          device_sound auto
          device_video auto
          device_video_clock 5 - 150 / 5 - 90 / 5 - 130
          device_video_cursor auto
          device_video_doublescan yes
          device_video_fastchange no
          device_video_interlace yes
          device_video_modeline ATSC-1080-59.94p 148.352 1920 1960 2016 2200 1080 1082 1088 1125 +hsync +vsync
          device_video_output auto
          device_video_overlaysize auto
          device_video_singlescan yes
          dir_artwork /recalbox/share/overlays/advmame
          dir_diff /recalbox/share/system/.advance/diff
          dir_hi /recalbox/share/bios/advance
          dir_image /recalbox/share/roms/mame/media/images
          dir_inp /recalbox/share/system/.advance/inp
          dir_memcard /recalbox/share/saves/advance/memcard
          dir_nvram /recalbox/share/saves/advance/nvram
          dir_rom /recalbox/share/roms/mame
          dir_sample /recalbox/share/bios/advance/samples
          dir_snap /recalbox/share/screenshots/
          dir_sta /recalbox/share/system/.advance/sta
          display_adjust none
          display_antialias yes
          display_artwork_backdrop yes
          display_artwork_bezel yes
          display_artwork_crop no
          display_artwork_magnify auto
          display_artwork_overlay yes
          display_aspect auto
          display_beam 1
          display_brightness 1
          display_buffer no
          display_color auto
          display_expand 1.0
          display_flicker 0
          display_flipx no
          display_flipy no
          display_frameskip auto
          display_gamma 1
          display_intensity 1.5
          display_interlaceeffect none
          display_magnify 1
          display_magnifysize 640
          display_mode auto
          display_pausebrightness 1
          display_resize mixed
          display_resizeeffect auto
          display_restore yes
          display_rgbeffect none
          display_rol no
          display_ror no
          display_scanlines no
          display_skipcolumns auto
          display_skiplines auto
          display_translucency yes
          display_vsync no
          include 
          input_hotkey yes
          input_idleexit 0
          input_map[bill1] auto
          input_map[coin1] joystick_button[0,8]
          input_map[coin2] auto
          input_map[coin3] auto
          input_map[coin4] auto
          input_map[coin5] auto
          input_map[coin6] auto
          input_map[coin7] auto
          input_map[coin8] auto
          input_map[event10] auto
          input_map[event11] auto
          input_map[event12] auto
          input_map[event13] auto
          input_map[event14] auto
          input_map[event1] auto
          input_map[event2] auto
          input_map[event3] auto
          input_map[event4] auto
          input_map[event5] auto
          input_map[event6] auto
          input_map[event7] auto
          input_map[event8] auto
          input_map[event9] auto
          input_map[interlock] auto
          input_map[p1_button10] joystick_button[0,11]
          input_map[p1_button1] joystick_button[0,0]
          input_map[p1_button2] joystick_button[0,1]
          input_map[p1_button3] joystick_button[0,3]
          input_map[p1_button4] joystick_button[0,2]
          input_map[p1_button5] joystick_button[0,4]
          input_map[p1_button6] joystick_button[0,5]
          input_map[p1_button7] joystick_button[0,6]
          input_map[p1_button8] auto
          input_map[p1_button9] joystick_button[0,10]
          input_map[p1_dial_down] auto
          input_map[p1_dial_left] auto
          input_map[p1_dial_right] auto
          input_map[p1_dial_up] auto
          input_map[p1_dialx] auto
          input_map[p1_dialy] auto
          input_map[p1_doubleleft_down] joystick_digital[0,0,1,0]
          input_map[p1_doubleleft_left] joystick_digital[0,0,0,1]
          input_map[p1_doubleleft_right] joystick_digital[0,0,0,0]
          input_map[p1_doubleleft_up] joystick_digital[0,0,1,1]
          input_map[p1_doubleright_down] joystick_digital[0,0,4,0]
          input_map[p1_doubleright_left] joystick_digital[0,0,3,1]
          input_map[p1_doubleright_right] joystick_digital[0,0,3,0]
          input_map[p1_doubleright_up] joystick_digital[0,0,4,1]
          input_map[p1_down] joystick_button[0,13] or joystick_digital[0,0,1,0]
          input_map[p1_left] joystick_digital[0,0,0,1] or joystick_button[0,14]
          input_map[p1_lightgun_down] auto
          input_map[p1_lightgun_left] auto
          input_map[p1_lightgun_right] auto
          input_map[p1_lightgun_up] auto
          input_map[p1_lightgunx] auto
          input_map[p1_lightguny] auto
          input_map[p1_mahjong_a] auto
          input_map[p1_mahjong_b] auto
          input_map[p1_mahjong_bet] auto
          input_map[p1_mahjong_c] auto
          input_map[p1_mahjong_chance] auto
          input_map[p1_mahjong_chi] auto
          input_map[p1_mahjong_d] auto
          input_map[p1_mahjong_double_up] auto
          input_map[p1_mahjong_e] auto
          input_map[p1_mahjong_f] auto
          input_map[p1_mahjong_flip_flop] auto
          input_map[p1_mahjong_g] auto
          input_map[p1_mahjong_h] auto
          input_map[p1_mahjong_i] auto
          input_map[p1_mahjong_j] auto
          input_map[p1_mahjong_k] auto
          input_map[p1_mahjong_kan] auto
          input_map[p1_mahjong_l] auto
          input_map[p1_mahjong_m] auto
          input_map[p1_mahjong_n] auto
          input_map[p1_mahjong_pon] auto
          input_map[p1_mahjong_reach] auto
          input_map[p1_mahjong_ron] auto
          input_map[p1_mahjong_score] auto
          input_map[p1_mouse_down] auto
          input_map[p1_mouse_left] auto
          input_map[p1_mouse_right] auto
          input_map[p1_mouse_up] auto
          input_map[p1_mousex] auto
          input_map[p1_mousey] auto
          input_map[p1_paddle_down] auto
          input_map[p1_paddle_left] auto
          input_map[p1_paddle_right] auto
          input_map[p1_paddle_up] auto
          input_map[p1_paddlex] auto
          input_map[p1_paddley] auto
          input_map[p1_pedalbrake] auto
          input_map[p1_pedalbrake_push] auto
          input_map[p1_pedalbrake_release] auto
          input_map[p1_pedalgas] auto
          input_map[p1_pedalgas_push] auto
          input_map[p1_pedalgas_release] auto
          input_map[p1_pedalother] auto
          input_map[p1_pedalother_push] auto
          input_map[p1_pedalother_release] auto
          input_map[p1_right] joystick_button[0,15] or joystick_digital[0,0,0,0]
          input_map[p1_stick_backward] auto
          input_map[p1_stick_down] auto
          input_map[p1_stick_forward] auto
          input_map[p1_stick_left] auto
          input_map[p1_stick_right] auto
          input_map[p1_stick_up] auto
          input_map[p1_stickx] auto
          input_map[p1_sticky] auto
          input_map[p1_stickz] auto
          input_map[p1_trackball_down] auto
          input_map[p1_trackball_left] auto
          input_map[p1_trackball_right] auto
          input_map[p1_trackball_up] auto
          input_map[p1_trackballx] auto
          input_map[p1_trackbally] auto
          input_map[p1_up] joystick_button[0,12] or joystick_digital[0,0,1,1]
          input_map[p2_button10] auto
          input_map[p2_button1] auto
          input_map[p2_button2] auto
          input_map[p2_button3] auto
          input_map[p2_button4] auto
          input_map[p2_button5] auto
          input_map[p2_button6] auto
          input_map[p2_button7] auto
          input_map[p2_button8] auto
          input_map[p2_button9] auto
          input_map[p2_dial_down] auto
          input_map[p2_dial_left] auto
          input_map[p2_dial_right] auto
          input_map[p2_dial_up] auto
          input_map[p2_dialx] auto
          input_map[p2_dialy] auto
          input_map[p2_doubleleft_down] auto
          input_map[p2_doubleleft_left] auto
          input_map[p2_doubleleft_right] auto
          input_map[p2_doubleleft_up] auto
          input_map[p2_doubleright_down] auto
          input_map[p2_doubleright_left] auto
          input_map[p2_doubleright_right] auto
          input_map[p2_doubleright_up] auto
          input_map[p2_down] auto
          input_map[p2_left] auto
          input_map[p2_lightgun_down] auto
          input_map[p2_lightgun_left] auto
          input_map[p2_lightgun_right] auto
          input_map[p2_lightgun_up] auto
          input_map[p2_lightgunx] auto
          input_map[p2_lightguny] auto
          input_map[p2_mahjong_a] auto
          input_map[p2_mahjong_b] auto
          input_map[p2_mahjong_bet] auto
          input_map[p2_mahjong_c] auto
          input_map[p2_mahjong_chance] auto
          input_map[p2_mahjong_chi] auto
          input_map[p2_mahjong_d] auto
          input_map[p2_mahjong_double_up] auto
          input_map[p2_mahjong_e] auto
          input_map[p2_mahjong_f] auto
          input_map[p2_mahjong_flip_flop] auto
          input_map[p2_mahjong_g] auto
          input_map[p2_mahjong_h] auto
          input_map[p2_mahjong_i] auto
          input_map[p2_mahjong_j] auto
          input_map[p2_mahjong_k] auto
          input_map[p2_mahjong_kan] auto
          input_map[p2_mahjong_l] auto
          input_map[p2_mahjong_m] auto
          input_map[p2_mahjong_n] auto
          input_map[p2_mahjong_pon] auto
          input_map[p2_mahjong_reach] auto
          input_map[p2_mahjong_ron] auto
          input_map[p2_mahjong_score] auto
          input_map[p2_mouse_down] auto
          input_map[p2_mouse_left] auto
          input_map[p2_mouse_right] auto
          input_map[p2_mouse_up] auto
          input_map[p2_mousex] auto
          input_map[p2_mousey] auto
          input_map[p2_paddle_down] auto
          input_map[p2_paddle_left] auto
          input_map[p2_paddle_right] auto
          input_map[p2_paddle_up] auto
          input_map[p2_paddlex] auto
          input_map[p2_paddley] auto
          input_map[p2_pedalbrake] auto
          input_map[p2_pedalbrake_push] auto
          input_map[p2_pedalbrake_release] auto
          input_map[p2_pedalgas] auto
          input_map[p2_pedalgas_push] auto
          input_map[p2_pedalgas_release] auto
          input_map[p2_pedalother] auto
          input_map[p2_pedalother_push] auto
          input_map[p2_pedalother_release] auto
          input_map[p2_right] auto
          input_map[p2_stick_backward] auto
          input_map[p2_stick_down] auto
          input_map[p2_stick_forward] auto
          input_map[p2_stick_left] auto
          input_map[p2_stick_right] auto
          input_map[p2_stick_up] auto
          input_map[p2_stickx] auto
          input_map[p2_sticky] auto
          input_map[p2_stickz] auto
          input_map[p2_trackball_down] auto
          input_map[p2_trackball_left] auto
          input_map[p2_trackball_right] auto
          input_map[p2_trackball_up] auto
          input_map[p2_trackballx] auto
          input_map[p2_trackbally] auto
          input_map[p2_up] auto
          input_map[p3_button10] auto
          input_map[p3_button1] auto
          input_map[p3_button2] auto
          input_map[p3_button3] auto
          input_map[p3_button4] auto
          input_map[p3_button5] auto
          input_map[p3_button6] auto
          input_map[p3_button7] auto
          input_map[p3_button8] auto
          input_map[p3_button9] auto
          input_map[p3_dial_down] auto
          input_map[p3_dial_left] auto
          input_map[p3_dial_right] auto
          input_map[p3_dial_up] auto
          input_map[p3_dialx] auto
          input_map[p3_dialy] auto
          input_map[p3_doubleleft_down] auto
          input_map[p3_doubleleft_left] auto
          input_map[p3_doubleleft_right] auto
          input_map[p3_doubleleft_up] auto
          input_map[p3_doubleright_down] auto
          input_map[p3_doubleright_left] auto
          input_map[p3_doubleright_right] auto
          input_map[p3_doubleright_up] auto
          input_map[p3_down] auto
          input_map[p3_left] auto
          input_map[p3_lightgun_down] auto
          input_map[p3_lightgun_left] auto
          input_map[p3_lightgun_right] auto
          input_map[p3_lightgun_up] auto
          input_map[p3_lightgunx] auto
          input_map[p3_lightguny] auto
          input_map[p3_mahjong_a] auto
          input_map[p3_mahjong_b] auto
          input_map[p3_mahjong_bet] auto
          input_map[p3_mahjong_c] auto
          input_map[p3_mahjong_chance] auto
          input_map[p3_mahjong_chi] auto
          input_map[p3_mahjong_d] auto
          input_map[p3_mahjong_double_up] auto
          input_map[p3_mahjong_e] auto
          input_map[p3_mahjong_f] auto
          input_map[p3_mahjong_flip_flop] auto
          input_map[p3_mahjong_g] auto
          input_map[p3_mahjong_h] auto
          input_map[p3_mahjong_i] auto
          input_map[p3_mahjong_j] auto
          input_map[p3_mahjong_k] auto
          input_map[p3_mahjong_kan] auto
          input_map[p3_mahjong_l] auto
          input_map[p3_mahjong_m] auto
          input_map[p3_mahjong_n] auto
          input_map[p3_mahjong_pon] auto
          input_map[p3_mahjong_reach] auto
          input_map[p3_mahjong_ron] auto
          input_map[p3_mahjong_score] auto
          input_map[p3_mouse_down] auto
          input_map[p3_mouse_left] auto
          input_map[p3_mouse_right] auto
          input_map[p3_mouse_up] auto
          input_map[p3_mousex] auto
          input_map[p3_mousey] auto
          input_map[p3_paddle_down] auto
          input_map[p3_paddle_left] auto
          input_map[p3_paddle_right] auto
          input_map[p3_paddle_up] auto
          input_map[p3_paddlex] auto
          input_map[p3_paddley] auto
          input_map[p3_pedalbrake] auto
          input_map[p3_pedalbrake_push] auto
          input_map[p3_pedalbrake_release] auto
          input_map[p3_pedalgas] auto
          input_map[p3_pedalgas_push] auto
          input_map[p3_pedalgas_release] auto
          input_map[p3_pedalother] auto
          input_map[p3_pedalother_push] auto
          input_map[p3_pedalother_release] auto
          input_map[p3_right] auto
          input_map[p3_stick_backward] auto
          input_map[p3_stick_down] auto
          input_map[p3_stick_forward] auto
          input_map[p3_stick_left] auto
          input_map[p3_stick_right] auto
          input_map[p3_stick_up] auto
          input_map[p3_stickx] auto
          input_map[p3_sticky] auto
          input_map[p3_stickz] auto
          input_map[p3_trackball_down] auto
          input_map[p3_trackball_left] auto
          input_map[p3_trackball_right] auto
          input_map[p3_trackball_up] auto
          input_map[p3_trackballx] auto
          input_map[p3_trackbally] auto
          input_map[p3_up] auto
          input_map[p4_button10] auto
          input_map[p4_button1] auto
          input_map[p4_button2] auto
          input_map[p4_button3] auto
          input_map[p4_button4] auto
          input_map[p4_button5] auto
          input_map[p4_button6] auto
          input_map[p4_button7] auto
          input_map[p4_button8] auto
          input_map[p4_button9] auto
          input_map[p4_dial_down] auto
          input_map[p4_dial_left] auto
          input_map[p4_dial_right] auto
          input_map[p4_dial_up] auto
          input_map[p4_dialx] auto
          input_map[p4_dialy] auto
          input_map[p4_doubleleft_down] auto
          input_map[p4_doubleleft_left] auto
          input_map[p4_doubleleft_right] auto
          input_map[p4_doubleleft_up] auto
          input_map[p4_doubleright_down] auto
          input_map[p4_doubleright_left] auto
          input_map[p4_doubleright_right] auto
          input_map[p4_doubleright_up] auto
          input_map[p4_down] auto
          input_map[p4_left] auto
          input_map[p4_lightgun_down] auto
          input_map[p4_lightgun_left] auto
          input_map[p4_lightgun_right] auto
          input_map[p4_lightgun_up] auto
          input_map[p4_lightgunx] auto
          input_map[p4_lightguny] auto
          input_map[p4_mahjong_a] auto
          input_map[p4_mahjong_b] auto
          input_map[p4_mahjong_bet] auto
          input_map[p4_mahjong_c] auto
          input_map[p4_mahjong_chance] auto
          input_map[p4_mahjong_chi] auto
          input_map[p4_mahjong_d] auto
          input_map[p4_mahjong_double_up] auto
          input_map[p4_mahjong_e] auto
          input_map[p4_mahjong_f] auto
          input_map[p4_mahjong_flip_flop] auto
          input_map[p4_mahjong_g] auto
          input_map[p4_mahjong_h] auto
          input_map[p4_mahjong_i] auto
          input_map[p4_mahjong_j] auto
          input_map[p4_mahjong_k] auto
          input_map[p4_mahjong_kan] auto
          input_map[p4_mahjong_l] auto
          input_map[p4_mahjong_m] auto
          input_map[p4_mahjong_n] auto
          input_map[p4_mahjong_pon] auto
          input_map[p4_mahjong_reach] auto
          input_map[p4_mahjong_ron] auto
          input_map[p4_mahjong_score] auto
          input_map[p4_mouse_down] auto
          input_map[p4_mouse_left] auto
          input_map[p4_mouse_right] auto
          input_map[p4_mouse_up] auto
          input_map[p4_mousex] auto
          input_map[p4_mousey] auto
          input_map[p4_paddle_down] auto
          input_map[p4_paddle_left] auto
          input_map[p4_paddle_right] auto
          input_map[p4_paddle_up] auto
          input_map[p4_paddlex] auto
          input_map[p4_paddley] auto
          input_map[p4_pedalbrake] auto
          input_map[p4_pedalbrake_push] auto
          input_map[p4_pedalbrake_release] auto
          input_map[p4_pedalgas] auto
          input_map[p4_pedalgas_push] auto
          input_map[p4_pedalgas_release] auto
          input_map[p4_pedalother] auto
          input_map[p4_pedalother_push] auto
          input_map[p4_pedalother_release] auto
          input_map[p4_right] auto
          input_map[p4_stick_backward] auto
          input_map[p4_stick_down] auto
          input_map[p4_stick_forward] auto
          input_map[p4_stick_left] auto
          input_map[p4_stick_right] auto
          input_map[p4_stick_up] auto
          input_map[p4_stickx] auto
          input_map[p4_sticky] auto
          input_map[p4_stickz] auto
          input_map[p4_trackball_down] auto
          input_map[p4_trackball_left] auto
          input_map[p4_trackball_right] auto
          input_map[p4_trackball_up] auto
          input_map[p4_trackballx] auto
          input_map[p4_trackbally] auto
          input_map[p4_up] auto
          input_map[p5_button10] auto
          input_map[p5_button1] auto
          input_map[p5_button2] auto
          input_map[p5_button3] auto
          input_map[p5_button4] auto
          input_map[p5_button5] auto
          input_map[p5_button6] auto
          input_map[p5_button7] auto
          input_map[p5_button8] auto
          input_map[p5_button9] auto
          input_map[p5_dial_down] auto
          input_map[p5_dial_left] auto
          input_map[p5_dial_right] auto
          input_map[p5_dial_up] auto
          input_map[p5_dialx] auto
          input_map[p5_dialy] auto
          input_map[p5_doubleleft_down] auto
          input_map[p5_doubleleft_left] auto
          input_map[p5_doubleleft_right] auto
          input_map[p5_doubleleft_up] auto
          input_map[p5_doubleright_down] auto
          input_map[p5_doubleright_left] auto
          input_map[p5_doubleright_right] auto
          input_map[p5_doubleright_up] auto
          input_map[p5_down] auto
          input_map[p5_left] auto
          input_map[p5_lightgun_down] auto
          input_map[p5_lightgun_left] auto
          input_map[p5_lightgun_right] auto
          input_map[p5_lightgun_up] auto
          input_map[p5_lightgunx] auto
          input_map[p5_lightguny] auto
          input_map[p5_mahjong_a] auto
          input_map[p5_mahjong_b] auto
          input_map[p5_mahjong_bet] auto
          input_map[p5_mahjong_c] auto
          input_map[p5_mahjong_chance] auto
          input_map[p5_mahjong_chi] auto
          input_map[p5_mahjong_d] auto
          input_map[p5_mahjong_double_up] auto
          input_map[p5_mahjong_e] auto
          input_map[p5_mahjong_f] auto
          input_map[p5_mahjong_flip_flop] auto
          input_map[p5_mahjong_g] auto
          input_map[p5_mahjong_h] auto
          input_map[p5_mahjong_i] auto
          input_map[p5_mahjong_j] auto
          input_map[p5_mahjong_k] auto
          input_map[p5_mahjong_kan] auto
          input_map[p5_mahjong_l] auto
          input_map[p5_mahjong_m] auto
          input_map[p5_mahjong_n] auto
          input_map[p5_mahjong_pon] auto
          input_map[p5_mahjong_reach] auto
          input_map[p5_mahjong_ron] auto
          input_map[p5_mahjong_score] auto
          input_map[p5_mouse_down] auto
          input_map[p5_mouse_left] auto
          input_map[p5_mouse_right] auto
          input_map[p5_mouse_up] auto
          input_map[p5_mousex] auto
          input_map[p5_mousey] auto
          input_map[p5_paddle_down] auto
          input_map[p5_paddle_left] auto
          input_map[p5_paddle_right] auto
          input_map[p5_paddle_up] auto
          input_map[p5_paddlex] auto
          input_map[p5_paddley] auto
          input_map[p5_pedalbrake] auto
          input_map[p5_pedalbrake_push] auto
          input_map[p5_pedalbrake_release] auto
          input_map[p5_pedalgas] auto
          input_map[p5_pedalgas_push] auto
          input_map[p5_pedalgas_release] auto
          input_map[p5_pedalother] auto
          input_map[p5_pedalother_push] auto
          input_map[p5_pedalother_release] auto
          input_map[p5_right] auto
          input_map[p5_stick_backward] auto
          input_map[p5_stick_down] auto
          input_map[p5_stick_forward] auto
          input_map[p5_stick_left] auto
          input_map[p5_stick_right] auto
          input_map[p5_stick_up] auto
          input_map[p5_stickx] auto
          input_map[p5_sticky] auto
          input_map[p5_stickz] auto
          input_map[p5_trackball_down] auto
          input_map[p5_trackball_left] auto
          input_map[p5_trackball_right] auto
          input_map[p5_trackball_up] auto
          input_map[p5_trackballx] auto
          input_map[p5_trackbally] auto
          input_map[p5_up] auto
          input_map[p6_button10] auto
          input_map[p6_button1] auto
          input_map[p6_button2] auto
          input_map[p6_button3] auto
          input_map[p6_button4] auto
          input_map[p6_button5] auto
          input_map[p6_button6] auto
          input_map[p6_button7] auto
          input_map[p6_button8] auto
          input_map[p6_button9] auto
          input_map[p6_dial_down] auto
          input_map[p6_dial_left] auto
          input_map[p6_dial_right] auto
          input_map[p6_dial_up] auto
          input_map[p6_dialx] auto
          input_map[p6_dialy] auto
          input_map[p6_doubleleft_down] auto
          input_map[p6_doubleleft_left] auto
          input_map[p6_doubleleft_right] auto
          input_map[p6_doubleleft_up] auto
          input_map[p6_doubleright_down] auto
          input_map[p6_doubleright_left] auto
          input_map[p6_doubleright_right] auto
          input_map[p6_doubleright_up] auto
          input_map[p6_down] auto
          input_map[p6_left] auto
          input_map[p6_lightgun_down] auto
          input_map[p6_lightgun_left] auto
          input_map[p6_lightgun_right] auto
          input_map[p6_lightgun_up] auto
          input_map[p6_lightgunx] auto
          input_map[p6_lightguny] auto
          input_map[p6_mahjong_a] auto
          input_map[p6_mahjong_b] auto
          input_map[p6_mahjong_bet] auto
          input_map[p6_mahjong_c] auto
          input_map[p6_mahjong_chance] auto
          input_map[p6_mahjong_chi] auto
          input_map[p6_mahjong_d] auto
          input_map[p6_mahjong_double_up] auto
          input_map[p6_mahjong_e] auto
          input_map[p6_mahjong_f] auto
          input_map[p6_mahjong_flip_flop] auto
          input_map[p6_mahjong_g] auto
          input_map[p6_mahjong_h] auto
          input_map[p6_mahjong_i] auto
          input_map[p6_mahjong_j] auto
          input_map[p6_mahjong_k] auto
          input_map[p6_mahjong_kan] auto
          input_map[p6_mahjong_l] auto
          input_map[p6_mahjong_m] auto
          input_map[p6_mahjong_n] auto
          input_map[p6_mahjong_pon] auto
          input_map[p6_mahjong_reach] auto
          input_map[p6_mahjong_ron] auto
          input_map[p6_mahjong_score] auto
          input_map[p6_mouse_down] auto
          input_map[p6_mouse_left] auto
          input_map[p6_mouse_right] auto
          input_map[p6_mouse_up] auto
          input_map[p6_mousex] auto
          input_map[p6_mousey] auto
          input_map[p6_paddle_down] auto
          input_map[p6_paddle_left] auto
          input_map[p6_paddle_right] auto
          input_map[p6_paddle_up] auto
          input_map[p6_paddlex] auto
          input_map[p6_paddley] auto
          input_map[p6_pedalbrake] auto
          input_map[p6_pedalbrake_push] auto
          input_map[p6_pedalbrake_release] auto
          input_map[p6_pedalgas] auto
          input_map[p6_pedalgas_push] auto
          input_map[p6_pedalgas_release] auto
          input_map[p6_pedalother] auto
          input_map[p6_pedalother_push] auto
          input_map[p6_pedalother_release] auto
          input_map[p6_right] auto
          input_map[p6_stick_backward] auto
          input_map[p6_stick_down] auto
          input_map[p6_stick_forward] auto
          input_map[p6_stick_left] auto
          input_map[p6_stick_right] auto
          input_map[p6_stick_up] auto
          input_map[p6_stickx] auto
          input_map[p6_sticky] auto
          input_map[p6_stickz] auto
          input_map[p6_trackball_down] auto
          input_map[p6_trackball_left] auto
          input_map[p6_trackball_right] auto
          input_map[p6_trackball_up] auto
          input_map[p6_trackballx] auto
          input_map[p6_trackbally] auto
          input_map[p6_up] auto
          input_map[p7_button10] auto
          input_map[p7_button1] auto
          input_map[p7_button2] auto
          input_map[p7_button3] auto
          input_map[p7_button4] auto
          input_map[p7_button5] auto
          input_map[p7_button6] auto
          input_map[p7_button7] auto
          input_map[p7_button8] auto
          input_map[p7_button9] auto
          input_map[p7_dial_down] auto
          input_map[p7_dial_left] auto
          input_map[p7_dial_right] auto
          input_map[p7_dial_up] auto
          input_map[p7_dialx] auto
          input_map[p7_dialy] auto
          input_map[p7_doubleleft_down] auto
          input_map[p7_doubleleft_left] auto
          input_map[p7_doubleleft_right] auto
          input_map[p7_doubleleft_up] auto
          input_map[p7_doubleright_down] auto
          input_map[p7_doubleright_left] auto
          input_map[p7_doubleright_right] auto
          input_map[p7_doubleright_up] auto
          input_map[p7_down] auto
          input_map[p7_left] auto
          input_map[p7_lightgun_down] auto
          input_map[p7_lightgun_left] auto
          input_map[p7_lightgun_right] auto
          input_map[p7_lightgun_up] auto
          input_map[p7_lightgunx] auto
          input_map[p7_lightguny] auto
          input_map[p7_mahjong_a] auto
          input_map[p7_mahjong_b] auto
          input_map[p7_mahjong_bet] auto
          input_map[p7_mahjong_c] auto
          input_map[p7_mahjong_chance] auto
          input_map[p7_mahjong_chi] auto
          input_map[p7_mahjong_d] auto
          input_map[p7_mahjong_double_up] auto
          input_map[p7_mahjong_e] auto
          input_map[p7_mahjong_f] auto
          input_map[p7_mahjong_flip_flop] auto
          input_map[p7_mahjong_g] auto
          input_map[p7_mahjong_h] auto
          input_map[p7_mahjong_i] auto
          input_map[p7_mahjong_j] auto
          input_map[p7_mahjong_k] auto
          input_map[p7_mahjong_kan] auto
          input_map[p7_mahjong_l] auto
          input_map[p7_mahjong_m] auto
          input_map[p7_mahjong_n] auto
          input_map[p7_mahjong_pon] auto
          input_map[p7_mahjong_reach] auto
          input_map[p7_mahjong_ron] auto
          input_map[p7_mahjong_score] auto
          input_map[p7_mouse_down] auto
          input_map[p7_mouse_left] auto
          input_map[p7_mouse_right] auto
          input_map[p7_mouse_up] auto
          input_map[p7_mousex] auto
          input_map[p7_mousey] auto
          input_map[p7_paddle_down] auto
          input_map[p7_paddle_left] auto
          input_map[p7_paddle_right] auto
          input_map[p7_paddle_up] auto
          input_map[p7_paddlex] auto
          input_map[p7_paddley] auto
          input_map[p7_pedalbrake] auto
          input_map[p7_pedalbrake_push] auto
          input_map[p7_pedalbrake_release] auto
          input_map[p7_pedalgas] auto
          input_map[p7_pedalgas_push] auto
          input_map[p7_pedalgas_release] auto
          input_map[p7_pedalother] auto
          input_map[p7_pedalother_push] auto
          input_map[p7_pedalother_release] auto
          input_map[p7_right] auto
          input_map[p7_stick_backward] auto
          input_map[p7_stick_down] auto
          input_map[p7_stick_forward] auto
          input_map[p7_stick_left] auto
          input_map[p7_stick_right] auto
          input_map[p7_stick_up] auto
          input_map[p7_stickx] auto
          input_map[p7_sticky] auto
          input_map[p7_stickz] auto
          input_map[p7_trackball_down] auto
          input_map[p7_trackball_left] auto
          input_map[p7_trackball_right] auto
          input_map[p7_trackball_up] auto
          input_map[p7_trackballx] auto
          input_map[p7_trackbally] auto
          input_map[p7_up] auto
          input_map[p8_button10] auto
          input_map[p8_button1] auto
          input_map[p8_button2] auto
          input_map[p8_button3] auto
          input_map[p8_button4] auto
          input_map[p8_button5] auto
          input_map[p8_button6] auto
          input_map[p8_button7] auto
          input_map[p8_button8] auto
          input_map[p8_button9] auto
          input_map[p8_dial_down] auto
          input_map[p8_dial_left] auto
          input_map[p8_dial_right] auto
          input_map[p8_dial_up] auto
          input_map[p8_dialx] auto
          input_map[p8_dialy] auto
          input_map[p8_doubleleft_down] auto
          input_map[p8_doubleleft_left] auto
          input_map[p8_doubleleft_right] auto
          input_map[p8_doubleleft_up] auto
          input_map[p8_doubleright_down] auto
          input_map[p8_doubleright_left] auto
          input_map[p8_doubleright_right] auto
          input_map[p8_doubleright_up] auto
          input_map[p8_down] auto
          input_map[p8_left] auto
          input_map[p8_lightgun_down] auto
          input_map[p8_lightgun_left] auto
          input_map[p8_lightgun_right] auto
          input_map[p8_lightgun_up] auto
          input_map[p8_lightgunx] auto
          input_map[p8_lightguny] auto
          input_map[p8_mahjong_a] auto
          input_map[p8_mahjong_b] auto
          input_map[p8_mahjong_bet] auto
          input_map[p8_mahjong_c] auto
          input_map[p8_mahjong_chance] auto
          input_map[p8_mahjong_chi] auto
          input_map[p8_mahjong_d] auto
          input_map[p8_mahjong_double_up] auto
          input_map[p8_mahjong_e] auto
          input_map[p8_mahjong_f] auto
          input_map[p8_mahjong_flip_flop] auto
          input_map[p8_mahjong_g] auto
          input_map[p8_mahjong_h] auto
          input_map[p8_mahjong_i] auto
          input_map[p8_mahjong_j] auto
          input_map[p8_mahjong_k] auto
          input_map[p8_mahjong_kan] auto
          input_map[p8_mahjong_l] auto
          input_map[p8_mahjong_m] auto
          input_map[p8_mahjong_n] auto
          input_map[p8_mahjong_pon] auto
          input_map[p8_mahjong_reach] auto
          input_map[p8_mahjong_ron] auto
          input_map[p8_mahjong_score] auto
          input_map[p8_mouse_down] auto
          input_map[p8_mouse_left] auto
          input_map[p8_mouse_right] auto
          input_map[p8_mouse_up] auto
          input_map[p8_mousex] auto
          input_map[p8_mousey] auto
          input_map[p8_paddle_down] auto
          input_map[p8_paddle_left] auto
          input_map[p8_paddle_right] auto
          input_map[p8_paddle_up] auto
          input_map[p8_paddlex] auto
          input_map[p8_paddley] auto
          input_map[p8_pedalbrake] auto
          input_map[p8_pedalbrake_push] auto
          input_map[p8_pedalbrake_release] auto
          input_map[p8_pedalgas] auto
          input_map[p8_pedalgas_push] auto
          input_map[p8_pedalgas_release] auto
          input_map[p8_pedalother] auto
          input_map[p8_pedalother_push] auto
          input_map[p8_pedalother_release] auto
          input_map[p8_right] auto
          input_map[p8_stick_backward] auto
          input_map[p8_stick_down] auto
          input_map[p8_stick_forward] auto
          input_map[p8_stick_left] auto
          input_map[p8_stick_right] auto
          input_map[p8_stick_up] auto
          input_map[p8_stickx] auto
          input_map[p8_sticky] auto
          input_map[p8_stickz] auto
          input_map[p8_trackball_down] auto
          input_map[p8_trackball_left] auto
          input_map[p8_trackball_right] auto
          input_map[p8_trackball_up] auto
          input_map[p8_trackballx] auto
          input_map[p8_trackbally] auto
          input_map[p8_up] auto
          input_map[safequit] auto
          input_map[service] auto
          input_map[service_coin1] auto
          input_map[service_coin2] auto
          input_map[service_coin3] auto
          input_map[service_coin4] auto
          input_map[service_coin5] auto
          input_map[service_coin6] auto
          input_map[service_coin7] auto
          input_map[service_coin8] auto
          input_map[start1] joystick_button[0,9]
          input_map[start2] auto
          input_map[start3] auto
          input_map[start4] auto
          input_map[start5] auto
          input_map[start6] auto
          input_map[start7] auto
          input_map[start8] auto
          input_map[tilt] auto
          input_map[ui_add_cheat] auto
          input_map[ui_cancel] keyboard[0,esc] or joystick_button[0,8] joystick_button[0,9]
          input_map[ui_c**ktail] auto
          input_map[ui_configure] keyboard[0,tab] or joystick_button[0,7]
          input_map[ui_delete_cheat] auto
          input_map[ui_down] keyboard[0,down] or joystick_button[0,13] or joystick_digital[0,0,1,0]
          input_map[ui_edit_cheat] auto
          input_map[ui_end] auto
          input_map[ui_frameskip_dec] auto
          input_map[ui_frameskip_inc] auto
          input_map[ui_help] auto
          input_map[ui_home] auto
          input_map[ui_keyboard] auto
          input_map[ui_left] keyboard[0,left] or joystick_digital[0,0,0,1] or joystick_button[0,14]
          input_map[ui_load_state] keyboard[0,f7] not keyboard[0,lshift] or joystick_button[0,8] joystick_button[0,2]
          input_map[ui_mode_next] auto
          input_map[ui_mode_pred] joystick_button[0,8] joystick_button[0,6]
          input_map[ui_on_screen_display] auto
          input_map[ui_pan_down] auto
          input_map[ui_pan_left] auto
          input_map[ui_pan_right] auto
          input_map[ui_pan_up] auto
          input_map[ui_pause] auto
          input_map[ui_record_start] auto
          input_map[ui_record_stop] auto
          input_map[ui_reset_machine] auto
          input_map[ui_right] keyboard[0,right] or joystick_button[0,15] or joystick_digital[0,0,0,0]
          input_map[ui_save_cheat] auto
          input_map[ui_save_state] keyboard[0,lshift] keyboard[0,f7] or joystick_button[0,8] joystick_button[0,3]
          input_map[ui_select] keyboard[0,enter] or joystick_button[0,0]
          input_map[ui_show_fps] auto
          input_map[ui_show_gfx] auto
          input_map[ui_show_profiler] auto
          input_map[ui_snapshot] auto
          input_map[ui_soft_reset] joystick_button[0,8] joystick_button[0,1]
          input_map[ui_startup] auto
          input_map[ui_throttle] auto
          input_map[ui_toggle_cheat] auto
          input_map[ui_toggle_crosshair] auto
          input_map[ui_toggle_debug] auto
          input_map[ui_toggle_ui] auto
          input_map[ui_turbo] joystick_button[0,8] joystick_button[0,15]
          input_map[ui_up] keyboard[0,up] or joystick_button[0,12] or joystick_digital[0,0,1,1]
          input_map[ui_watch_value] auto
          input_map[volume_down] auto
          input_map[volume_up] auto
          input_stead**ey no
          lcd_server none
          lcd_speed 4
          lcd_timeout 500
          misc_bios default
          misc_cheat no
          misc_cheatfile cheat.dat
          misc_difficulty none
          misc_eventdebug no
          misc_eventfile event.dat
          misc_freeplay no
          misc_hiscorefile hiscore.dat
          misc_lang none
          misc_languagefile english.lng
          misc_mutedemo no
          misc_quiet yes
          misc_safequit no
          misc_smp yes
          misc_timetorun 0
          record_sound yes
          record_sound_time 15
          record_video yes
          record_video_interleave 2
          record_video_time 15
          script_coin1 
          script_coin2 
          script_coin3 
          script_coin4 
          script_emulation 
          script_event1 
          script_event10 
          script_event11 
          script_event12 
          script_event13 
          script_event14 
          script_event2 
          script_event3 
          script_event4 
          script_event5 
          script_event6 
          script_event7 
          script_event8 
          script_event9 
          script_knocker on(kdb, 0b100); wait(!event()); off(kdb, 0b100);
          script_led1 on(kdb, 0b1); wait(!event()); off(kdb, 0b1);
          script_led2 on(kdb, 0b10); wait(!event()); off(kdb, 0b10);
          script_led3 
          script_play 
          script_safequit 
          script_start1 
          script_start2 
          script_start3 
          script_start4 
          script_turbo while (event()) { toggle(kdb, 0b100); delay(100); } off(kdb, 0b100);
          script_video wait(!event()); set(kdb, 0);
          sound_adjust auto
          sound_equalizer_highvolume 0
          sound_equalizer_lowvolume 0
          sound_equalizer_midvolume 0
          sound_latency 0.05
          sound_mode auto
          sound_normalize yes
          sound_samplerate 44100
          sound_samples yes
          sound_volume -3
          sync_fps auto
          sync_resample emulation
          sync_speed 1
          sync_startuptime auto
          sync_turbospeed 3
          ui_color[help_other] 000000 808080
          ui_color[help_p1] 000000 ffff00
          ui_color[help_p2] 000000 00ff00
          ui_color[help_p3] 000000 ff0000
          ui_color[help_p4] 000000 00ffff
          ui_color[interface] 000000 ffffff
          ui_color[select] 000000 afffff
          ui_color[tag] 247ef0 ffffff
          ui_font auto
          ui_fontsize auto
          ui_helpimage auto
          ui_translucency 0.8
          
          
          • advmame.rc.origin
          dir_hi /recalbox/share/bios/advance
          dir_image /recalbox/share/roms/image
          dir_memcard /recalbox/share/saves/advance/memcard
          dir_nvram /recalbox/share/saves/advance/nvram
          dir_rom /recalbox/share/roms/mame
          dir_sample /recalbox/share/bios/advance/samples
          dir_snap /recalbox/share/screenshots
          dir_artwork /recalbox/share/overlays/advmame
          display_artwork_backdrop yes
          display_artwork_bezel yes
          display_artwork_crop no
          display_artwork_overlay yes
          device_video auto
          device_joystick sdl
          device_keyboard none
          misc_quiet yes
          misc_safequit no
          display_magnify 1
          display_expand 1.0
          sync_resample emulation
          
          device_mouse raw
          
          input_map[ui_cancel] keyboard[0,esc]
          input_map[ui_configure] keyboard[0,tab]
          
          input_map[ui_up] keyboard[0,up]
          input_map[ui_down] keyboard[0,down]
          input_map[ui_left] keyboard[0,left]
          input_map[ui_right] keyboard[0,right]
          input_map[ui_select] keyboard[0,enter]
          input_map[ui_save_state] keyboard[0,lshift] keyboard[0,f7]
          input_map[ui_load_state] keyboard[0,f7] not keyboard[0,lshift]
          
          device_video_clock 5 - 150 / 5 - 90 / 5 - 130
          device_video_modeline ATSC-1080-59.94p 148.352 1920 1960 2016 2200 1080 1082 1088 1125 +hsync +vsync
          
          Zing 1 Reply Last reply Reply Quote 0
          • Zing
            Zing Global moderator Translator @Wang85 last edited by

            @wang85 Désolé, je n'utilise pas advancemame et je ne peux pas le tester maintenant, mais dans les deux fichiers, vous mentionnez cette ligne :

            dir_rom /recalbox/share/roms/mame

            Et dans le sujet que vous utilisez comme référence, il a été spécifié différemment :
            https://forum.recalbox.com/topic/21870/rb7-0-1-odroidxu4-advancemame/36

            dir_rom /recalbox/share/roms/mame/Mame0.106

            Clairement dans le sujet que vous avez utilisé comme référenceun sous-dossier a été créé appelé Mame0.106, et vous pouvez essayer de le remplacer par le nom du dossier que vous avez créé (ou renommer votre dossier en Mame0.106)

            Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
            If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

            Wang85 1 Reply Last reply Reply Quote 0
            • Wang85
              Wang85 @Zing last edited by

              @zing Jeviens d'essayer le changement de nom de dossier et le résultat est le même :/.
              J'ai aussi fait un passage via clrmamepro de mon romset 0.106 avec un résultat nul.

              J'ai toujours un retour au menu ES qui suit un écran noir.

              olivierdroid92 1 Reply Last reply Reply Quote 0
              • Zing
                Zing Global moderator Translator @Wang85 last edited by

                @wang85
                Lorsque vous placez ces ROM dans le dossier MAME et définissez l'émulateur MAME par défaut sur AdvanceMAME, fonctionnent-elles ?

                S'ils fonctionnent correctement dans le dossier MAME, le problème est une configuration, sinon, le problème est dans les ROMS ou le BIOS.

                Se a minha resposta foi útil, por favor, dê um voto positivo, clicando na seta para cima logo abaixo da resposta, ao lado de "citar".
                If my answer was helpful, please give a positive feedback by clicking the up arrow below the answer, next to "quote".

                1 Reply Last reply Reply Quote 0
                • olivierdroid92
                  olivierdroid92 Global moderator @Wang85 last edited by

                  @wang85

                  Bonsoir
                  Lors de mes tests en 722 le jeux avec Core Advance Mame fonctionnaient.
                  Je veux tester de nouveau.
                  Serait il possible de savoir avec quel jeux tu as essayé ?

                  Wang85 1 Reply Last reply Reply Quote 0
                  • Wang85
                    Wang85 @olivierdroid92 last edited by

                    @olivierdroid92 Bonjour, j'ai testé 1942 (revision b) intitulé 1942.zip, double dragon (japan) intitulé ddragon.zip plus d'autres. le romset 0.106 que j'utilise est un full non-merged.

                    Est-ce que l'absence de bios serait une piste pour le non démarrage d'advancemame ?

                    J'utilise aussi de sets non-merged pour les autres versions de mame dispo sous libretro et là pas de souci sans l'ajout de bios spécifiques pour les jeux nommés ci-dessus.

                    J'ai beau farfouiller les recoins du net, je n'arrive pas à comprendre cet émulateur ne lance pas.
                    J'ai fait aussi fait une restauration des paramètres d'usine et là aussi, chou blanc.

                    olivierdroid92 1 Reply Last reply Reply Quote 0
                    • olivierdroid92
                      olivierdroid92 Global moderator @Wang85 last edited by

                      @wang85
                      Hello
                      je viens de tester 1942 et tout fonctionne bien avec emulateur ADVANCE MAME.
                      Passe ton set à ClrmamePro pour vérifier.

                      Wang85 1 Reply Last reply Reply Quote 0
                      • Wang85
                        Wang85 @olivierdroid92 last edited by

                        @olivierdroid92 Je l'ai fait et toujours pas de roms qui se lançent. Je vais faire une installation en repartant de zéro sur mon pi3, histoire de vérifier cette piste.

                        olivierdroid92 1 Reply Last reply Reply Quote 0
                        • olivierdroid92
                          olivierdroid92 Global moderator @Wang85 last edited by

                          @wang85 serait il possible que tu vérifie ton set de rom avec clrmame pro ?

                          Wang85 1 Reply Last reply Reply Quote 0
                          • Wang85
                            Wang85 @olivierdroid92 last edited by

                            @olivierdroid92 Bonjour, je viens de faire un clrmamepro sur mon set :

                             You are missing 0 of 6166 known MAME 0.106 (May 13 2006) sets (+ BIOS sets)
                            
                             You have 6166 of 6166 known MAME 0.106 (May 13 2006) sets (+ BIOS sets)
                            

                            J'ai encore plus de mal à comprendre 😧

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Want to support us ?

                            59
                            Online

                            99.2k
                            Users

                            28.1k
                            Topics

                            187.1k
                            Posts

                            Copyright © 2021 recalbox.com