Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord
    1. Home
    2. 0zzy
    3. Topics
    • Profile
    • Following 1
    • Followers 0
    • Topics 28
    • Posts 139
    • Best 1
    • Controversial 0
    • Groups 0

    Topics created by 0zzy

    • 0zzy

      INFO about new start button patterns
      Recalbox General • start button patterns • • 0zzy

      4
      0
      Votes
      4
      Posts
      649
      Views

      0zzy

      HI @digitaLumberjack
      I have an rgbdual on my arcade cabinet, i can't drill the control panel to add an extra button as HK

      I think it can be interesting to all who have an arcade cabinet

      Can you share this driver and explain me how to load it?

    • 0zzy

      Arduino Pro Micro ATmega32U4
      GamePad/GPIO/USB encoder • arduino atmega32u4 • • 0zzy

      2
      0
      Votes
      2
      Posts
      449
      Views

      0zzy

      I'm wrong, does not happen quitting game or reloading ES after updating game list for example, but only after the boot process.

      It happend even if i have unplugged the microswitch UP

      // Simple arcade stick example that demonstrates how to read twelve // Arduino Pro Micro digital pins and map them to the // Arduino Joystick library. // // The digital pins 2 - 20 are grounded when they are pressed. // Pin 10, A10, Red = UP // Pin 15, D15, Yellow = RIGHT // Pin 16, D16, Orange = DOWN // Pin 14, D14, Green = LEFT // Pin 9, A9 = Button 1 // Pin 8, A8 = Button 2 // Pin 7, D7 = Button 3 // Pin 3, D3 = Button 4 // Pin 2, D2 = Button 5 // Pin 4, A6 = Button 6 // Pin 20, A2 = Select Button 1 // Pin 19, A1 = Start Button 2 // Pin 5, D5 = Other Button // Pin 6, A7 = Other Button // Pin 18, A0 = Other Button // Pin 21, A3 = Other Button // NOTE: This sketch file is for use with Arduino Pro Micro only. // // Original gamepad example by Matthew Heironimus // 2016-11-24 // Adapted for arcade machine setup by Ben Parmeter // 2019-05-20 //-------------------------------------------------------------------- #include <Joystick.h> Joystick_ Joystick(JOYSTICK_DEFAULT_REPORT_ID,JOYSTICK_TYPE_GAMEPAD, 8, 0, // Button Count, Hat Switch Count true, true, false, // X and Y, but no Z Axis false, false, false, // No Rx, Ry, or Rz false, false, // No rudder or throttle false, false, false); // No accelerator, brake, or steering void setup() { // Initialize Button Pins pinMode(4, INPUT_PULLUP); pinMode(5, INPUT_PULLUP); pinMode(6, INPUT_PULLUP); pinMode(7, INPUT_PULLUP); pinMode(8, INPUT_PULLUP); pinMode(9, INPUT_PULLUP); pinMode(10, INPUT_PULLUP); pinMode(14, INPUT_PULLUP); pinMode(15, INPUT_PULLUP); pinMode(16, INPUT_PULLUP); pinMode(18, INPUT_PULLUP); pinMode(19, INPUT_PULLUP); // Initialize Joystick Library Joystick.begin(); Joystick.setXAxisRange(-1, 1); Joystick.setYAxisRange(-1, 1); } // Last state of the buttons int lastButtonState[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; //int buttonMap[16] = {10,15,16,14,9,8,7,6,5,4,20,19,2,3,18,21}; int buttonMap[12] = {10,15,16,14,9,8,7,6,5,4,18,19}; // ButtonMap = 0, Pin 10 = UP // ButtonMap = 1, Pin 15 = RIGHT // ButtonMap = 2, Pin 16 = DOWN // ButtonMap = 3, Pin 14 = LEFT // ButtonMap = 4, Pin 9 = Button 1 // ButtonMap = 5, Pin 8 = Button 2 // ButtonMap = 6, Pin 7 = Button 3 // ButtonMap = 7, Pin 6 = Button 4 // ButtonMap = 8, Pin 5 = Button 5 // ButtonMap = 9, Pin 4 = Button 6 // ButtonMap = 10, Pin 18 = Select Button 1 // ButtonMap = 11, Pin 19 = Start Button 2 void loop() { // Read pin values for (int index = 0; index < 12; index++) { int currentButtonState = !digitalRead(buttonMap[index]); if (currentButtonState != lastButtonState[index]) { switch (index) { case 0: // UP if (currentButtonState == 1) { Joystick.setYAxis(-1); } else { Joystick.setYAxis(0); } break; case 1: // RIGHT if (currentButtonState == 1) { Joystick.setXAxis(1); } else { Joystick.setXAxis(0); } break; case 2: // DOWN if (currentButtonState == 1) { Joystick.setYAxis(1); } else { Joystick.setYAxis(0); } break; case 3: // LEFT if (currentButtonState == 1) { Joystick.setXAxis(-1); } else { Joystick.setXAxis(0); } break; case 4: // Black Button 1 Joystick.setButton(0, currentButtonState); break; case 5: // Black Button 2 Joystick.setButton(1, currentButtonState); break; case 6: // Black Button 3 Joystick.setButton(2, currentButtonState); break; case 7: // Black Button 4 Joystick.setButton(3, currentButtonState); break; case 8: // Black Button 5 Joystick.setButton(4, currentButtonState); break; case 9: // Black Button 6 Joystick.setButton(5, currentButtonState); break; case 10: // Select Button Joystick.setButton(6, currentButtonState); break; case 11: // Start Button Joystick.setButton(7, currentButtonState); break; } lastButtonState[index] = currentButtonState; } } delay(10); }
    • 0zzy

      Assign specific mame emulator to a folder
      Recalbox General • assign specific mame • • 0zzy

      3
      0
      Votes
      3
      Posts
      579
      Views

      0zzy

      Hi @BinaryNumber , thanks for your suggesions, i have understood clearly how to proceed 🙂

      Does it work only for mame or all systems with their own emulators?

      Thanks again

    • 0zzy

      CHD mame2010 or 2015 not loading
      Emulator Arcade/PC/Console • chd mame2010 2015 loading • • 0zzy

      1
      0
      Votes
      1
      Posts
      339
      Views

      No one has replied

    • 0zzy

      mame2015 romset 0.160
      Recalbox General • mame2015 romset 0.160 • • 0zzy

      4
      0
      Votes
      4
      Posts
      1250
      Views

      0zzy

      ok qsound.bin is missing, but...in a "full non marged romset" why it is not present?

    • 0zzy

      Recalbox 8.1 rgbdual megadrive blu borders
      Emulator Arcade/PC/Console • recalbox 8.1 rgbdual megadrive blu borders • • 0zzy

      2
      0
      Votes
      2
      Posts
      407
      Views

      Zing

      @0zzy I recommend that you access our official discord, and join the channel dedicated to this subject (#recalbox-rgb-dual):
      https://discord.com/invite/NbQFbGM

    • 0zzy

      Best arcade input
      GamePad/GPIO/USB encoder • arcade input • • 0zzy

      6
      0
      Votes
      6
      Posts
      807
      Views

      Zing

      @0zzy

      Do you know which pins are used to pilot rgb and sync signals?

      No, but you can look up this information in the manufacturer's official documentation if you want (I believe from this part down, but you can search the entire documentation):

      https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#parallel-display-interface-dpi
    • 0zzy

      Black borders (up and down) recalbox 8 + pi2scart + crt
      Recalbox General • borders down recalbox pi2scart crt • • 0zzy

      30
      0
      Votes
      30
      Posts
      6450
      Views

      0zzy

      Hi, i'm waiting my own rgbdual but for now i have enabled this update using my pi2scart.

      update.type=recalboxrgbdual

      50/60 Hz selection is now available, and pal games on snes are more "wider" now, but the image is a few centimeters shifted down.
      2022-03-09 13_44_04-Foto - Google Foto — Mozilla Firefox.jpg

      On EmulationStation the image is centered, is there an option to center the image only for specific emulators?

    • 0zzy

      Aggiornameto gamelist.xml non si aggiorna
      Italiano • aggiornameto gamelist.xml non aggiorna • • 0zzy

      2
      0
      Votes
      2
      Posts
      472
      Views

      Zing

      @0zzy Sì, aggiorna le tue liste di gioco eseguendo lo "scraping" completo.
      Per renderlo più semplice, ti consiglio di utilizzare software esterni come Skraper o ARRM, scoprirai che è più facile che modificare con un editor di testo:

      Skraper: https://www.youtube.com/watch?v=G388Gc6kkRs&list=PL2oNQ0AT7fx2ExiSNrfHUzga5GnogI4sh&index=22&ab_channel=Recalbox ARRM: https://forum.recalbox.com/topic/11850/arrm-another-recalbox-roms-manager
    • 0zzy

      Versioni romset
      Italiano • versioni romset • • 0zzy

      5
      0
      Votes
      5
      Posts
      802
      Views

      0zzy

      ciao @zing si grazie, proprio quel che cercavo.
      Eh si la documentazione serve, almeno in inglese, ma ...dai ci fidiamo anche di google translate...piu o meno qualcosa si capisce ugualmente 🙂

      grazie

    • 0zzy

      Info input
      Recalbox General • input • • 0zzy

      3
      0
      Votes
      3
      Posts
      699
      Views

      0zzy

      Hi @voljega you are right. With a common usb pad it works fine immediatelly with all these systems.

    • 0zzy

      Last romsets
      Emulator Arcade/PC/Console • last romsets • • 0zzy

      6
      0
      Votes
      6
      Posts
      1265
      Views

      voljega

      @olivierdroid92 but it has a really compatibility ! I don't use cheats anyway I'm a real gamer !

      I just use148 coins

    • 0zzy

      Left and right not working on fba_libretro
      Recalbox General • left right fbalibretro • • 0zzy

      12
      0
      Votes
      12
      Posts
      4599
      Views

      Sylluck

      Adding this to your CFG controller file should fix the problem:

      input_l_y_minus_axis = "-1"
      input_l_x_plus_axis = "+0"
      input_l_y_plus_axis = "+1"
      input_l_x_minus_axis = "-0"

    • 0zzy

      jammapi and low res template
      Themes & Interface • jammapi low res template • • 0zzy

      1
      0
      Votes
      1
      Posts
      1102
      Views

      No one has replied

    • 0zzy

      pi2jamma and pi2scart support
      Community projects • pi2jamma pi2scart • • 0zzy

      4
      0
      Votes
      4
      Posts
      2094
      Views

      acris

      Be my guest.

    • 0zzy

      PiShrink - resize your sd img file
      Your discoveries • pishrink resize img file • • 0zzy

      1
      0
      Votes
      1
      Posts
      1872
      Views

      No one has replied

    • 0zzy

      sf2ce quit to ES after lose first rount
      Emulator Arcade/PC/Console • sf2ce quit lose rount • • 0zzy

      6
      0
      Votes
      6
      Posts
      2373
      Views

      0zzy

      is there any log file where i can read what's wrong?

    • 0zzy

      gpio.cfg file where?
      GamePad/GPIO/USB encoder • gpio.cfg file where • • 0zzy

      7
      0
      Votes
      7
      Posts
      2694
      Views

      Substring

      @0zzy recalbox generates configuration files on the fly dependng on your plugged pads