Announcement: 4 player retroarch/other application (moonlight) support for the "Simpsons" / We'll do TMNT soon.
- This will wipe out your cabinet if you have mods already they will be cleared and the cabinet will be reverted to stock, this is the only time we should need to do this future updates this should not be necessary.
- This automatically enables ADB so you do not need to turn developer options on, despite the UI showing it as 'off'.
- This does not include roms, cores for retroarch, emulators, a front-end or anything else, this is not to mod your cabinet you can use the standard methods already made available by the community to modify your cabinet and install retroarch, moonlight, N64 emulators etc. This simply makes 4 player controls work properly in these applications.
Not working: Track ball will work in bowling as expected, it will not work in other apps in this version.
Requirements: Windows PC or a PC with a Windows Virtual Machine, Micro USB cable, 7zip (https://7-zip.org/) to extract our archive, Simpsons Cabinet, patience, and a brain.
1. Download the 7zip archive from above.
2. Extract the files to a director not on your desktop preferably.
3. Run MysteryDawsonExperience.exe
4. Run step 1 (Install Drivers) - if you've already done fighter droids in the past you don't need to do this step.
5. Run step 2 (Install SimpsonsControlFixToPCB)
6. Connect micro USB cable to microUSB port on your simpsons while it is powered OFF!
7. Turn your Simpsons on, if you hear the ding/it connecting to your PC and the application successfully verifies that it is indeed a simpsons PCB... continue.
8. Reboot when it says to
9. Install included retroarch "Retroarch_TEConfig.apk" for automatic control configurations (Some configurations are required still, like disabling overlay or setting a hotkey for bringing up the menu)... live button is bindable but only to player 1.
Fucked up?/Have no input? Re-install it, you'll start back from stock.
has anybody got this to work, after installing various files, it says waiting for machine to fully turn on or come up or something like that. What should we do if this happens? it wont do anything after that, and retroarch wont recognize 4 controller. Additionally the simpsons cabinet wont update the regular simpsons games. Any help will be gladly appreciated...
Have you published the source code for this anywhere?
With this installed there is no ability to use simultaneous button moves like on the tmnt games. This would s within retro arch. Can someone look at this?
Announcement: 2 player retroarch/other application (moonlight) support for the "Fighter Droids"
Requirements: Fighter droids must have been installed at least once, if you accepted the latest update for some cabinets you will need to re-install fighter droids and not accept the update (It will run our input fix, not robs/arcade1ups.... this is only intended for fixing retroarch not input lag fixing)
Cabinets : MvC, Xmen Vs Sf, Bigblue... this will not work on Shinku, yoga flame or MVC2 (Or Simpsons/TMNT In Time)
- Control Fix: https://cdn.discordapp.com/attachments/1044692266129825873/1044756746020859954/ControlFixTest2.apk
- RetroArch: https://mega.nz/file/twMnFawR#-_7CMA9SAEGyDuL0yu6ZprjXfDkrVtPHf1XHh9293bs
Note: Despite the fact this says "Simpsons" ignore it, it was originally built for simpsons we haven't released anything for simpsons yet.
Instructions/What to do with this: (Someone want to make a batch file with adb included, be our guest... we're not supporting this).
- Download ControlFixTest2.apk
- Download Retroarch apk
- Do the below:
adb shell pm uninstall com.android.SimpsonsControllerFix
adb install -g ControlFixTest2.apk
adb shell am start com.android.SimpsonsControllerFix/.MainActivity
adb shell sync
wait 10 seconds
Enjoy. We're done with the fighters, Merry X-Mas enjoy your emulation.
Fucked up?/Have no input? Re-install fighter droids it'll start you back from stock.
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:
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.
Thanks. If anything comes up about Hangtime please let me know.
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.
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.
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.
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.
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".
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.
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.
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?
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.
Several inputs are not registering in RA. Device Index is SN30 Pro for Android.
1P LP, MP, HP and HK does not register
2P LP, MP, HP and HK does not register
"LIVE" does not register
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?
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.
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.
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!
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!
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.
Thanks for your work. Doesn't seem like much of a lag fix. anyone on Team Encoder actually play fighting games?
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.
Will any of these work on the Yoga Flame cabinet?
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.
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.
Thanks for that update! I'd also consider throwing a pi or PC in there, but the Sinden guns seem like they only work with that specific pcb. Big thanks anyways
I just read the DIscord, it makes sense to not breach any legal copyright by reverse engineering the guns for WIndows, so I get it. I sure hope A1Up didn't choose the weakest PCB to run T2 on, lol! Thanks
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.
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:
- Banzai Run
- Big Buck Hunter Pro
- Pistol Poker
- Star Trek
- Whoa Nellie!
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?
Hi all! Super excited to apply this hack. I’m trying to do it on a Marvel countercade. I have tried multiple cables, done it with and without a hub, and every time I connect my laptop to the machine via micro-usb, the machine powers on. I assume I shouldn’t try to run the utility/hack when that is the case. Any ideas? All the videos regarding this hack show the power staying off. I DO have the power detached from the wall. The only thing connected is the micro-usb. I’ve moved the switch to off as well for this. Would love some help! Thanks all.
Will there be an MvC2 A1U input lag patch in the foreseeable future?
Awhile ago we posted the following PSA on a few modding facebook pages:
We want to make it clear, that demanding cabinets be modified isn't going to get us to look at them any faster and is in fact demotivational. We will start intentionally avoiding cabinets or people that make demands.
This includes the following comment on one of PDub's videos:
Things like this will make us care less and ultimately just avoid the cabinet altogether, just wanted to throw that out there because I'm getting annoyed seeing this stuff and the constant questions of "This thing has a USB" or "This thing has an SD Card", or "The countercades are the same as the 3/4th why isn't this done there". No, they're not the same you're making an assumption and a stupid one. I had considered doing bigbuck sooner than later, but at this point, I will intentionally avoid it just because of this person... we have a long list of cabinets to go through and entitled attitudes won't help.
USB Ports, SD Card slots, Ethernet ports or any other form of peripheral does not make something more or less hackable, the methods we utilize do not rely on these while we may integrate them for use with the modification each cabinet will be different, not every cabinet will be running Batocera when we mod it as an example.
We'll get to cabinets when we get to them what we've announced is what we're working on, until then just be patient and don't be an asshole.
Thanks to all of those who appreciate the work and continue to support us/me in what we do I know I can come off as an asshole at times, but I'm trying to be clear as to why. We do this for fun and entitlement and such makes this less fun and makes me want to walk away from the hobby altogether.
To add to this: Hacking these machines is a hobby for us. We all have full time jobs and releasing these hacks is a complicated endeavor. We pretty much have gained access to most of the cabs on the market, but that’s only a small part of actually releasing a polished, user friendly package that anyone can do. Sometimes there are performance issues with the hardware and games won’t perform well enough, sometimes getting a UI or controls working on these PCBs cause issues and sometimes we just don’t have a way to package the exploit we are using to gain access to some of these PCBs (or don’t want to burn it).
We have a good relationship with our community and many YouTubers, so I’d just recommend to hang tight and check the discord for updates. We try to be open about our progress on what we are working on, but sometimes breakthroughs happen and we release something completely out of the blue as well. I know you all have excitement for your favorite cab to be hacked but demanding that we do something with it leaves a sour taste in our mouths and we will just move onto something else.
Finally, we seem to be just about the only people doing this for the community and doing it for free! Expand your knowledge and start researching these PCBs yourself if you are desperate to hack them. It’s not impossible to learn and we often help people out who we see truly making progress here. There’s a ton of cabs and this is mainly a hobby for us, so we can’t be your custom development team for every cab out there. We’ll release what is interesting for us to work on when we are ready.
give up and stop acting like you helping people. you guys think you so special and act like a higher power. lmao fucking kid games
They got your bitch ass to come and make a comment you literally on their site talking shit. What no one will read your blog if you even created one crying about team encoders. Go make a fucking hack if then here there a list of request nba jam outrun pacman any of the arcades do something cause you're just a p.o.s. crying about what they can do or not do and what have you even did ??? Shit do big buck hunter. You mad over what?? We all curious to know what is this bitch so upset about ??
Hi just wondering if anything is available for the PARTYCADE Street Fighter 2 version? thanks!
New to this but trying the nba jam countercade mod. With switch in off position and unplugged, when i connect the usbc to usb to my laptop the countercade boots up when i click on the extracted file. It allows me to update the drivers, but after closing the box the 2nd box stays greyed out. Cannot go further. Any help appreciated
First, I want to thank you for the work and time you put in to make these soft mods. God knows I don't have the time, patience, and skill level to do any software engineering. Some things I just don't want to hardware mod all day you know but if I can get the original components to do extra stuff when people come over, thats a great feeling.
Keep up the great work!
y'all butt hurt af over comments. you guys could never hack arcade1up just say it and stop acting like y'all got it figured out. this is a waste of time. why do people even promote this shit hack? Counter cade mods? really? who tf is going to mod a fucking counter cade? give it up and throw in the towel. you guys are not it.
Obviously you have no clue what the fuck you are talking about but thanks for the laugh. Considering we are the only group of people who actually release anything for the community I’m sure many people would disagree with you. We’ll keep doing what we’re doing, you keep being a salty asshole.
Well said and well done!
There's a sea of people appreciating your work... keep it up!
Today we are announcing the release of a new mod for 4 of the Arcade1Up countercades! Like our many other mods, this one features a simple installer application and will put the popular Batocera interface on a USB drive for easy use. This mod currently supports the following 2 player counter cades: Mortal Kombat II, NBA Jam, Marvel Superheroes and Teenage Mutant Ninja Turtles.
Please see this page for the download links and instructions for your specific machine:
Thank you very much for the work on this excellent mod!
Big blue has a USB port on the PCB directly, any chance we get something for Big blue? Thanks!
We now refuse to touch the Big Blue, thank you.
I wanted to say thank you very much for this mod. I've got the MK countercade. I have two questions about it that I can't find an answer to:
1. The standard volume output is deafening and I can't figure out how to adjust the volume. my volume nob does nothing. How do I adjust it?
2. MAME doesn't show up on the main menu of emulators. I must have installed the roms wrong or there is an issue I'm not figuring out. my Genesis rom shows up fine but no MAME. How do I fix this?
I just went into settings on the main Batocera screen and under sounds, turn off front-end music. After that I was still able to control game volume with the volume controls.
I just tried that and I still can’t adjust the volume.
You can adjust volume from within games, you will not see the volume bar appear you just press the button and you will hear the volume go down.
Update: I figured out my problem with MAME. The hard part is finding roms that actually work. I’m aware of them having to be of the version of MAME
who tf is going to mod a counter cade? the fuck are we in preschool?
The 22,000 people who watched Pdubs video for starters.
Team Encoder has released our latest mod for the Arcade1Up Infinity Game Table!
Infinite Mystery will give you full control over your android powered tablet and features an easy to use, 1-click mod process.
Check it out here:
I was playing on some of the universal and alien cabs and I got the idea to mute the music and go onto YouTube and get a looping track for whichever table needed it’s original music. I never liked tables like back to the future but when you have the actual theme running it changes the feeling completely and makes it so much more immersive. I was wondering if you would be able to do a hack that puts in the “real” music for jaws, ET, Jurassic parks, back to the future , aliens and alien vs predator ( I used the predator theme from the original film for that one ) I think it could go a long way in making people being able to truly enjoy these tables and get fully immersed like they should have been ( seriously , most are John Williams and they already got the rights for Star Wars and Indiana it was just lazy/cheap for them to not do the extra effort and drop in some boring generic tunes )
hi are you guys working on an updated version soon
good morning , are you guys working on a newer version of the mod ?
i just bought the gaming table 3 days ago used from off ebay. but as soon as i connected it at home it automatically updated to version 1.4.28
so everytime i follow your instructions the install button stays gray.
i only bought this table because i came across your video on youtube.
It’s likely you have the newer revision of the hardware that was recently released. Our hack will not work with this and since none of us own this revision (or plan to spend the money to buy it), it will likely remain incompatible with this mod unless we get our hands on the PCB somehow.
ok thanks DMod
if something comes up i will be watching for it. have a blessed day
I just picked up a new game table and would be willing to ship it to you guys if you would be willing to develop a new way to allow us to mod it and actually be able to download and play fun games. Would you be interested? When you are finished I would pay the shipping to send it back to me
I’ve successfully applied the mod to my table with 1.4.28 (which I conveniently updated about 10 minutes before finding this mod)… but it’s unclear to me if it will live through a reboot.
It took quite a bit to get it to work - when I applied it, the icon would never appear, but it was “there” (invisible, in an empty application slot on the dashboard) and could be launched. LOTS of issues with the touchscreen becoming unusable if I left my windows machine plugged in after running the mod. (Modded via a steam deck, actually.)
Anyhoo… finally, after installing, unplugging the windows machine, and unblocking wifi - the icon appeared. Everything is currently working, but I have no idea if it will stay that way through a reboot?
Thanks much for any info,
It's a sad day but, we're leaving Mcap's corner arcade behind; we've outgrown it with our small channel for the original pinner support, to be honest, I never expected to grow into a team or continue to support any of this. The usage of discord at the time was a means to an end to get some people up off the ground and then the goals we had just kept growing as did our team.
With that so did the number of users of this modification, we could have never expected this many people to be interested in a mod for something like this. With that said we've surely outgrown Mcap's corner arcade so that we don't bother him or the folks over there anymore with the constant questions around our modifications be it pinball or something else.
Thank you Mcap for letting us have a little spot in your corner for these pinball peeps!
We've created an official public discord for all things Team Encoder, that can be found here:
It's sad to say goodbye to the little community you guys built over there, but it's a testament to what a great job you all have done. I think I can speak for all us end users when I say I'm looking forward to what the future holds for Team Encoder and the Pinner mod.
A1Pinner the modification for Arcade1up tables version 3.9 has been released, the next version intended was supposed to be version 4.0 but we're lacking some features here such as the online leaderboards and backglass support as well as solenoids and plunger support for the Pinball Arcade integration so we're releasing this as an early release of v4.0 per a vote from the community to get something out earlier.
You can find it on the A1Pinner page in the navigation menu above!
Keep up the great work, You guys are killing it
Yet another great mod by Team Encoder.
You guys rock. Game on!
First thing is you guys are amazing for the work you put in. I upgraded everything to 3.9 and all was well. I turned it on today and it sounds like the speakers initialize but then nothing comes out. Was just wondering if you know of any sound issues with this build, or shall I start trying to troubleshoot? I appreciate you all!
There's a line on the Pinner page that says something along the lines of: "If you have issues make sure you read this whole page".
Have you guys at TeamEncoder thought about added the Williams BlueStacks version to the pinner? They have the Indiana Jones table, Monster Bash, and creature from the black lagoon? Thank you guys for added Pinball Arcade.
- Manu from LoudGraphX -
I think other cool add ons would be pinball fx2 (it has street fighter , two South Park tables , ninja gaiden, plants vs zombies and a World Cup soccer table )
Stern pinball (it’s a spin-off of pinball arcade notable for having AC/DC pinball )
and a great one would be Zaccaria pinball which has a cabinet mode
This page/website serves as a central location to receive updates to any mods/software released by the encoder team aka "Mystery Encoder". There are several of us working together now on these modifications and we've seen that people are having a hard time sometimes finding updated versions of things or may even have various questions about specific mods.
An example of some of the modifications available here is the Arcade1up Pinball modification (A1Pinner) and the Arcade1up Jr. Paw Patrol modification (MysteryPaw) with more to come.
This website is here to serve the purpose of clearing up any rumors around issues the mods may cause, help obtain the mods as well as provide an FAQ on how to solve various known issues with the mods while also providing a central location to obtain the mod itself.
All modifications we're currently working on or have released can be seen in the menu with the 3 lines above, clicking on this will expand the navigation menu.