Skip to main content

Today we are officially releasing a fix to the input lag that has plagued the Android based fighter cabs! If you have a Street Fighter: Big Blue, X-Men vs Street Fighter or Marvel vs Capcom cab, check out our latest release to instantly improve your gameplay experience both offline and online. 

Check out the release below:
https://www.team-encoder.com/FighterDroids

#FreedTheInputFix

Comments

teddyy80 Thu, 08/18/2022 - 20:40

Hey how you doing? Good I hope. I saw you late on a live stream on youtube by this guy named Kong I think. I saw that you guys talked about some other game (I came in right when the stream was ending). I am probably the best in the world at NBA Hangtime. Name there is Grand Master. However, I have been trying to find anyone who can modify/hack the game and keep the online play. I have the full size (3/4) cab, not the countercade. All I'm really asking are these questions:

Can any of the games be updated with the full rosters and keep the online play?

Can any of the games be changed to another version (NBA Jam Tournament Edition runs 4.0 but 2.0 is the version that has the Mortal Kombat characters that were taken out; NBA Hangtime is on L1.1 but trying to get either the hard to find beta that had breaking the backboard or the L1.3 version)

Can NBA Maximum Hangtime be added?

These are questions that seems like no one has been able to solve. I would appreciate any help. Even if it's just for my cabinet and not everyone else's.

DMod Sun, 08/21/2022 - 10:55

In reply to by teddyy80

This is really outside of the realm of what we do here. If we ever release anything for NBA jam it would be to add the ability to have more games but we won’t touch the original IP. 

teddyy80 Mon, 08/22/2022 - 02:10

In reply to by DMod

Oh okay. You know I really just wanted Glenn Robinson for the Bucks and Reggie Miller for the Pacers along with updating the version from L1.1 to L1.3. I've heard that it can't be done and keep the online play.

Anyways, you said ability to have more games. I've heard and seen that it's possible on the countercade. Is that possible on the full size cabinet though? If so then getting that version and/or Maximum Hangtime should be feasible. Let me know if you can do that. So many have tried and are still trying but to no avail.

Mystery Encoder Wed, 08/24/2022 - 11:14

In reply to by teddyy80

We don't specifically "add" any games to anything, we essentially open the hardware that people own to be used in the way that they see fit. We won't comment on adding any specific games or etc.

RexDart Sun, 08/21/2022 - 16:47

Should the FighterDroids patch be installing a "Simpsons Control Fix" on a Big Blue? The lag isn't much improved and now I can't use Punch ("A") as a Confirm button any more.

Mystery Encoder Wed, 08/24/2022 - 11:17

In reply to by RexDart

Any menus besides those of the "stock" menu will swap what button is used, the main menu may take up to 20 seconds to become responsive due to the fact the input driver is intended to support retroarch not necessarily improve input latency.

As a result, it has been confirmed to resolve some input latency programmatically/statistically it does process input faster than the original/stock code.

There might be some quirks in main menus, but while in the game there should be no problems; it does not change the UI so if you're missing scan line options or etc that were there previously I recommend updating the firmware of the cabinet. This factory resets the cabinet back to stock.

As far as it stating "Simpsons Fix" it wasn't intended to be used on the fighting cabinets, it was intended to be used for the Simpsons 4 player controls with RetroArch, this is normal and has been adapted without the title of the application being changed as a sort of "meme".

 

mcdaddy Mon, 09/19/2022 - 07:30

In reply to by Mystery Encoder

Very cool what you guys are doing.  I just got a Simpsons cab, and would be super interested in helping out with a driver fix for Retroarch to enable the controllers to recognize.  I have have a solid coding background (20+ years), mostly java, not as much low level stuff (not sure if the drivers are C or C++), but let me know if I can help out.

 

RexDart Sun, 08/21/2022 - 16:54

Should the FighterDroids patch be installing a "Simpsons Control Fix" on a Big Blue? The lag isn't much improved and now I can't use Punch ("A") as a Confirm button any more.

RexDart Tue, 08/23/2022 - 10:11

In reply to by RexDart

Further, the game selection and options menus are really wonky and unresponsive now. Have to mash 2p Start repeatedly to enter several games' options screens, where items are now missing. Where'd scanline option go? Whose settings were applied? 

DMod Tue, 08/23/2022 - 20:21

In reply to by RexDart

This input driver started as a way to allow 2 player stock controls to work for retroarch on these Android based cabs (starting with the Simpsons, hence the name). In order to make that work, the button assignment was changed and player 1 start button works as confirm. 
 

 

wcjmproducer Mon, 08/22/2022 - 18:14

Hello and thank you for the mod for the Paw Patrol machine. It’s amazing and so much fun. 
 

Ran into an issue today and don’t know how to start troubleshooting. Everything was loading fine yesterday and we were able to play Genesis games without an issue. But today, none of the Genesis games (even ones we played yesterday) have any sound, none of the buttons or joystick work, though the games load up to the Start screen. Any ideas on how I can get them working again and what may have caused them to stop working like that?

wcjmproducer Tue, 08/23/2022 - 10:42

In reply to by wcjmproducer

Hello- sorry there isn’t a specific Paw Patrol post to comment on (that I found, at least). So, all systems (Genesis, NES, Mame, etc) gave the same issue. There’s something written in yellow when the games boot up- GPIO keys not found.

 

I just reinstalled MysteryPaw and same issue. I don’t understand what could have changed! Any help would be greatly appreciated. 
 

-Jim

Mystery Encoder Wed, 08/24/2022 - 11:13

In reply to by wcjmproducer

Could be a corrupted USB drive, we're not really sure; it relies on emulationstation and retroarch it's a pretty standard setup but we don't offer support beyond the installation of the mod due to the different variables that could be at play and the fact we don't create those other technologies just facilitate your ability to install them on the stock hardware.

wcjmproducer Wed, 08/24/2022 - 12:30

In reply to by Mystery Encoder

I think you’re right about that usb drive. I have a new (different brand) one coming in tomorrow and will try again. Thanks for the response- I’ll post again with the results in case it helps someone with a similar issue in the future!

wcjmproducer Thu, 08/25/2022 - 14:08

In reply to by wcjmproducer

Okay, went the SD card route and we’re back up and running!

NES, GameBoy Color and Genesis all seem to work fine (except for the jump button on Genesis and Mame is the left red button instead of the blue, as mentioned in the Readme). 
 

I don’t know if it’s anyone else, but Mame, GameGear, and especially GBA all run very slowly so they can’t be used. I tried switching the core on GBA. mGBA is more stable than gPsp for me, but it’s so slow, games can’t be played. 
 

Couple of potentially interesting notes: when gPsp was the core and I loaded a GBA game, it seemed to corrupt retroarch-core-options, which caused the “no sound and no controls” issue again. And Windows wouldn’t let me replace or delete that file on the SD card because it was corrupted. So I had to reformat the SD and start again. 
 

Lastly, when games (especially Mame ones) are showing their opening animations (like X-Men), it runs super slowly. But, and this is odd, if you press (and even hold) the Home button, it speeds up the animation/“video” to full speed for a little bit. 
 

Hope some of this is helpful for any future projects or builds! 
 

-Jim

wcjmproducer Fri, 08/26/2022 - 11:13

In reply to by wcjmproducer

Okay, final post (for now)- this will definitely be a help to someone out there. I fixed the slowness issues in GBA, Genesis and Mame by doing the following:

Settings — frame throttle - set to 1.0 instead of 0.0

Settings — video — threaded video ON instead of off

Everything works smoothly now! The button mapping issues have also been fixed- for that, it’s easiest to go into the main menu (hold the Home button and then press F1 on a keyboard plugged into the USB). Then, go to Input and the Input 1 User Binds. That allows you to go to a function and hit Enter on the keyboard, and then you press the button on the arcade to map the key to that function. So much easier than guessing which button name is which. 
 

Now my son can enjoy all of these games- he loves it! Thanks again. 

-Jim

Mystery Encoder Thu, 09/01/2022 - 18:43

In reply to by ReeV10

That's cool, it's not intended to be a "Lag fix" more than an alternative driver which happens to actually reduce the time to process input by about 40ms, stats don't lie doesn't matter if you play a game or not when you know how to benchmark the speed of code. At the point the code itself executes in less time it's statistically proven/fact not just someone saying that's what's happening.

idzen Wed, 08/31/2022 - 19:33

Will any of these work on the Yoga Flame cabinet? 

Excessiv4ce Sun, 09/04/2022 - 14:25

In reply to by Mystery Encoder

any idea if and ever will they work on it?

studeow Thu, 09/01/2022 - 22:21

Hi Guys,

Love your work! What is the likelihood that T2 can be modded in any way? I think the longevity of that cab rests on the possibly for adding games, but only you guys know if that's possible or not.

DMod Fri, 09/02/2022 - 20:17

In reply to by studeow

I’d recommend checking discord for updates. We have a guy working on it but we’ve found that other games do not run very well on the system. A ton of work is being put into solving those challenges but no guarantees. 

matamian Sun, 09/04/2022 - 16:11

The reduction in latency is definitely a nice improvement. Keep up the great work. Would love to see something like this for class of 81 down the road. 

chromanion Wed, 09/21/2022 - 20:03

Loving the new build. I was able to get the v3.9 working nicely on the A1Up pin. Actually ran out of space when I added the PBA tables so I ended up leaving out only14 tables in all. I noticed that there were 8 more PBA tables I was able to find, but for some reason they don't show up in the PBA pin menu after loading them. I'm assuming it's because the APK needs to be newer for them to run? Here is the list I have:

  • AC/DC
  • Banzai Run
  • Big Buck Hunter Pro
  • Mustang
  • Pistol Poker
  • Sorcerer
  • Star Trek
  • Whoa Nellie!

racoonrenzy Sat, 09/24/2022 - 18:55

In reply to by chromanion

Awesome work! Would it be a possibility to add an option to load an MP3 or MP3's to the launcher menu to play on loop for background music while in that menu?