• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
RetroPie forum home
  • Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

XArcade Tank Stick Issues

Scheduled Pinned Locked Moved Help and Support
xarcadexarcade retropixarcade2jstickfinalburn alphamame 2003
44 Posts 6 Posters 11.6k Views
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.
  • C
    caver01 @mbrett
    last edited by caver01 28 Sept 2017, 21:54

    @mbrett No need to give up on advancemame. You just need to eliminate the syntax errors in your .rc file. GT roms work great in AdvanceMAME3.x--better even than they did in AdvanceMAME1.4.

    Did you go through this how-to?

    My 4-player cocktail style cabinet built as a custom "roadcase"

    M 1 Reply Last reply 28 Sept 2017, 22:26 Reply Quote 0
    • M
      mbrett @caver01
      last edited by 28 Sept 2017, 22:26

      @caver01 Really odd. I've corrected the advmame-.98.rc. But now Golden Tee '97 says this. And I had it working last night:

      Parameters:
      Executing: /opt/retropie/emulators/advmame-0.94/bin/advmame "gt97"
      AdvanceMAME - Copyright (C) 1999-2003 by Andrea Mazzoleni
      MAME - Copyright (C) 1997-2003 by Nicola Salmoria and the MAME Team
      gt97prm0.130 NOT FOUND
      gt97prm1.130 NOT FOUND
      gt97prm2.130 NOT FOUND
      gt97prm3.130 NOT FOUND
      gt_nr.u88 NOT FOUND
      gt97_grm.0_0 NOT FOUND
      gt97_grm.0_1 NOT FOUND
      gt97_grm.0_2 NOT FOUND
      gt97_grm.0_3 NOT FOUND
      gt97_grm.1_0 NOT FOUND
      gt97_grm.1_1 NOT FOUND
      gt97_grm.1_2 NOT FOUND
      gt97_grm.1_3 NOT FOUND
      gt97_grm.2_0 NOT FOUND
      gt97_grm.2_1 NOT FOUND
      gt97_grm.2_2 NOT FOUND
      gt97_grm.2_3 NOT FOUND
      gt_srom0.nr NOT FOUND
      gt_srom1.nr NOT FOUND
      ERROR: required files are missing, the game cannot be run.

      Is it possible to just get MAME-2010 to see the trackball? The GTs all work perfectly in that, except trackball.

      Also, this advMAME 3. you talk about I can't find anywhere. I appreciate the help, but the bread crumbs are getting frustrating. Yes, I've read everything.

      C 1 Reply Last reply 28 Sept 2017, 22:36 Reply Quote 0
      • C
        caver01 @mbrett
        last edited by 28 Sept 2017, 22:36

        @mbrett When you install AdvanceMAME you get three versions: 0.94, 1.4, and 3.x (latest). The version 3 is just plain AdvanceMAME. The advmame.rc file is for 3.x. They have left the dot version number off because it has been getting frequent updates. From the emulators.cfg:
        advmame = "/opt/retropie/emulators/advmame/bin/advmame %BASENAME%"
        AdvanceMAME3.x (and 1.4) requires romset 0.106 which is obviously different than the set required for 0.94.

        The error you noted above is MAME thinking you are missing ROM files. I can't explain what you might have changed between then and now.

        Are you using runcommand to pick the different versions?

        As for MAME2010, I don't know if that one has mouse support. I don't use it. MAME2003 is by far the most developed in terms of working features among the libretro cores, and AdvanceMAME3 is the most versatile.

        My 4-player cocktail style cabinet built as a custom "roadcase"

        M 1 Reply Last reply 28 Sept 2017, 22:47 Reply Quote 0
        • M
          mbrett @caver01
          last edited by 28 Sept 2017, 22:47

          @caver01 [Faceplant] Nope. I can't do it. I can't download another ROMset of 60gb just to get six damn ROMs. So ridiculous. Oh well. I guess I'll try to get MAME 2010 to work or just fuck it, and do Golden Tee on PC. So frustrating.

          C 1 Reply Last reply 28 Sept 2017, 23:04 Reply Quote 0
          • C
            caver01 @mbrett
            last edited by 28 Sept 2017, 23:04

            @mbrett Sorry you are frustrated. It is the way MAME has always been, and it is always an important moment when users finally realize this. You'd be surprised how much time is spent trying to troubleshoot and educate people about MAME ROMs who don't read or comprehend the documentation.

            That said, you might actually try the ROMs you have. It's not a supportable technique, obviously, but while ROMs have changed in step with MAME's development, many have not required updates. You may well have ROMs that will 'accidentally' work with several versions of MAME.

            My 4-player cocktail style cabinet built as a custom "roadcase"

            1 Reply Last reply Reply Quote 0
            • M
              mbrett
              last edited by 28 Sept 2017, 23:13

              @caver01 Huzzah! I have MAME 2010 working like a champ.

              /opt/retropie/configs/all/retroarch-core-options.cfg
              mame_current_mouse_enable = "enabled"

              Bingo!

              C 1 Reply Last reply 28 Sept 2017, 23:32 Reply Quote 0
              • C
                caver01 @mbrett
                last edited by 28 Sept 2017, 23:32

                @mbrett How's the performance? 2010 has always been a little sluggish on some things, but maybe on GT it doesn't matter. I might switch over to it. I am using AdvanceMAME for GT roms.

                If you like vector games, I recommend getting Advmame running. They look much better in Advance than any of the lr-cores.

                My 4-player cocktail style cabinet built as a custom "roadcase"

                M 1 Reply Last reply 28 Sept 2017, 23:53 Reply Quote 0
                • M
                  mbrett @caver01
                  last edited by mbrett 28 Sept 2017, 23:53

                  @caver01 '97 worked great. That's all I tested. If I didn't have to dl an entire new ROMset, I'd be all over advMAME for vectors. As it is, I don't have that many vector games, so, as the GTs, it would probably not be worth it.

                  C 1 Reply Last reply 29 Sept 2017, 01:25 Reply Quote 0
                  • C
                    caver01 @mbrett
                    last edited by 29 Sept 2017, 01:25

                    @mbrett I just tried GT2K in lr-mame2010 and the opening music was stuttering and animation got sluggish. I noticed the Pi was struggling and overheating which is rare for me. Quit and relaunched and selected AdvanceMAME and immediately noticed a difference. Smooth music and no slowdowns or overheat.

                    It might be recent development on Advmame 3 that is making it run better on the Pi. I know it was always a little sluggish, especially with the music on 1.4.

                    Anyway, I thought I would share my results.

                    My 4-player cocktail style cabinet built as a custom "roadcase"

                    M A 2 Replies Last reply 29 Sept 2017, 01:58 Reply Quote 0
                    • M
                      mbrett @caver01
                      last edited by 29 Sept 2017, 01:58

                      @caver01 I just ran GT2K and had the stuttering but no sluggish animation or overheating, and play was smooth to me. To-may-to, to-mah-to.

                      C 1 Reply Last reply 29 Sept 2017, 02:32 Reply Quote 0
                      • C
                        caver01 @mbrett
                        last edited by 29 Sept 2017, 02:32

                        @mbrett I did have my arcade system running all day long today while I was at work, then came home and tried this. I guess it was warm already which might be the difference. The animation issues was definitely a result of throttling due to temperature.

                        Nevertheless, as your music was stuttery, I would put AdvanceMAME performance above 2010. Ultimately, playability vs. setup challenge will win out, but know that you have some wiggle room if performance becomes an issue as you heat up.

                        My 4-player cocktail style cabinet built as a custom "roadcase"

                        1 Reply Last reply Reply Quote 0
                        • A
                          AlCzervik @caver01
                          last edited by 4 Dec 2017, 16:53

                          @caver01 Any chance you could share how you have your GT ROMs setup in the folder(s)? Looking to replicate your efforts with the xArcade tankstick but unsure how to setup the ROMs. Thanks in advance!

                          C 1 Reply Last reply 4 Dec 2017, 17:25 Reply Quote 0
                          • C
                            caver01 @AlCzervik
                            last edited by 4 Dec 2017, 17:25

                            @alczervik There isn't much to share. I have all of my arcade ROMs in the arcade folder. I use Runcommand to select the emulator. Obviously, choosing different emulators for various ROMs requires that the ROMs themselves come from various romsets appropriate for the emulator choices made. This takes some tracking effort, and for that, I simply use a spreadsheet.

                            My 4-player cocktail style cabinet built as a custom "roadcase"

                            A 1 Reply Last reply 8 Dec 2017, 19:48 Reply Quote 0
                            • A
                              AlCzervik @caver01
                              last edited by 8 Dec 2017, 19:48

                              @caver01 Thanks for the quick response!

                              1 Reply Last reply Reply Quote 0
                              • M
                                motleypixel
                                last edited by 12 Dec 2017, 20:40

                                I'm having an issue with my Xarcade Tank stick setup. I too have the Xarcade2Jscript driver installed so the system sees the tankstck as two gamepads. I have the tankstick serial-to-usb plugged into USB 0 (that's the sticks/buttons), trackball plugged into USB 1, wired xbox 360 controller plugged into USB 2 and a wired usb keyboard plugged into USB 3. Configuring the controllers in ES GUI keeps making the Xbox 360 as gamepad/player 1, gamepad/player 2 is the left side of my tankstick and gamepad/player3 (if there is such a player in any of these older games is the right side of my tank stick.

                                I'm very new to this environment, but have a sound understanding of linux and shell scripting from my regular job. I figure there's a config somewhere that I can just manually vi/edit to fix?

                                Thank you,
                                Roy

                                C 1 Reply Last reply 12 Dec 2017, 21:11 Reply Quote 0
                                • C
                                  caver01 @motleypixel
                                  last edited by 12 Dec 2017, 21:11

                                  @motleypixel You will probably have to setup hardcoded joystick configurations and focus on RetroArch/libretro core emulators, as these will leverage the RetroArch configs while standalone emulators will each have their own unique configs.

                                  First, take a look at the docs here. You will likely need to pay attention to input_player1_joypad_index setting, and the same setting again for each player. These can be configured per emulator (again, for libretro cores, not stand-alone).

                                  Also, take a look at this thread which you might find useful.

                                  Your configuration is unique enough so that nobody can just give you simple answers. For example, I use a keyboard controller, so I don't have direct examples. You will need to logically work through this, so read the docs and do the tests suggested to find your unique answers and have fun!

                                  My 4-player cocktail style cabinet built as a custom "roadcase"

                                  1 Reply Last reply Reply Quote 0
                                  • J
                                    jdoc
                                    last edited by 8 Feb 2018, 16:19

                                    Hello everyone- I’m new to the Retropie community. My son asked me to read Ready Player 1, and it brought back too many memories of my arcade days- I couldn’t resist buying a Raspberri Pi 3 with Retropie preloaded!

                                    Anyway, I also bought an Xarcade Tank Stick, and after much trial and error (and nuke and pave Retropie installations), I finally got the system working at a decent level.

                                    My setup: RaspPi 3 with Retropie 4.2; Xarcade Tank Stick setup as per these instructions (https://support.xgaming.com/support/solutions/articles/5000554993-how-to-use-x-arcade-with-raspberry-pi); using lr2000 Mame with 0.37b5 ROM’s. I have NOT updated anything except for scripts. Most games work just fine- I’ve been able to find working versions of desired games 90% of the time.

                                    I have a couple of questions: 1. I love Defender. I can load Defender (red version) and play it, but I’d like to reconfigure the Xarcade so the joystick will move the ship up, down, left, right and thrust in both directions. Currently, the stick will only move the ship up and down, and I have to rely on buttons to thrust and change direction. The other buttons (fire, nuke, hyperspace, and hot keys) work just fine. I see that I can configure per individual ROM, but I don’t have a mapping chart to refer to or instructions on how to do it (sorry, I’m a bit of a newbie!)

                                    1. Regarding updating the system: updating anything pretty much destroys the functionality of the Xarcade- this is a known issue I know. Does anyone know a good place where I could track progress on resolving this issue?

                                    And if anyone has recommendations on ROM sets and MAME’s that work well together, I’m all ears!

                                    Thank you in advance for any advice.

                                    1 Reply Last reply Reply Quote 0
                                    • J
                                      jdoc
                                      last edited by 8 Feb 2018, 16:22

                                      Also, if anyone has a link to instructions that would allow trackball use for games like centipede and missile command, and instructions for getting the second player controls to work on the Xarcade, that would be great. I assume it’s because I’m using lr2000 and not lr2003, but I can’t seem to find a ROM set that will work well with lr2003.

                                      C 1 Reply Last reply 8 Feb 2018, 17:13 Reply Quote 0
                                      • C
                                        caver01 @jdoc
                                        last edited by caver01 2 Aug 2018, 17:15 8 Feb 2018, 17:13

                                        @jdoc You have a lot to unpack here for tacking this onto the end of an existing thread. Have you read through the documentation? There is a reason why lr-mame2003 is setup as the default arcade emulator. Everyone has their own opinion for their own reasons, of course, but generally speaking, 2003 sits at the intersection of having the most capability and performance, so I recommend using that. You will need romset version .78. Then, AdvanceMAME 3 (or 1.4) for vector games (or games that 2003 does not play correctly). Finally, lr-FBAlpha is a nice alternative to lr-mame2003 for the games it can play (NeoGeo, etc.) because it is often considered a better gameplay emulator while MAME goals are around emulation accuracy.

                                        Your trackball questions can probably be answered here.

                                        For the other X-arcade specific setup issues, I would do some searches in this forum and a lot of reading.

                                        I seem to remember a Defender thread too, so a search should help you find info about setting up a joystick for that. I think there is a cheat you can enable.

                                        My 4-player cocktail style cabinet built as a custom "roadcase"

                                        J 1 Reply Last reply 8 Feb 2018, 19:08 Reply Quote 0
                                        • J
                                          jdoc @caver01
                                          last edited by 8 Feb 2018, 19:08

                                          @caver01 Thank you for your response. I will definitely start working on this- it’s a great start!

                                          JonoJ 1 Reply Last reply 20 Mar 2018, 13:14 Reply Quote 0
                                          • First post
                                            Last post

                                          Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                          Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.

                                            This community forum collects and processes your personal information.
                                            consent.not_received