Skip to main content

Rad Mystery - Outrun Softmod Release


Rad Mystery - Team Encoder - Outrun Softmod


Rad Mystery - Video Preview of Installation after USB flashing

We recently discussed Rad Mystery our softmod for the Arcade1up outrun cabinet on Kongs-R-Us channel and gave a quick overview of how the installation works, this post serves as the official release for it and the first surfacing of S.A.M (Shit Ass Menu, or as it develops Simple Arcade1up Menu).
 


A quick note about S.A.M.:


The purpose of this menu is to facilitate a simple selection of games without being tied to the dependencies traditionally required by things like Emulation Station, or RetroFE.

Eventually, it may progress into something more but ultimately it means we get mods out to you faster as we don't have to battle with system dependencies.
 

Managing Games with S.A.M:

We think it's important you understand the menu that's being used if you're the type that would like to tinker and add more games, we do include an existing SAM configuration but you will have to appropriately name the roms/folders where we have the ROMs located based on our launch.sh configuration for that to work. Alternatively, we're sure there will be community-provided images but Team-Encoder themselves does not and will not release ROM packages for our modifications.

 

Game management in S.A.M. consists of two files:

menu.xml - Artwork and display

This contains an XML-ish format of the games you'd like listed in S.A.M. The key is that each game is a <item> entry and you will need a new item for each game you want to add, each entry contains a title and imagePath as values.

One example is:
<item title="4 Wheel Thunder" imagePath="images/dc/4WheelThunder.jpeg"/>

In this case, we're adding the game 4 Wheel Thunder and instructing SAM to look at the file images/dc/4WheelThunder.jpeg for the image to display.

It's recommended that you crop/resize images to 500x400 for the best performance; resolutions, as image sizes beyond this cause performance issues with SAM the more games you load.

It's also important to remember that what you use for "title" will also be used in launch.sh later on to determine what parameters to launch the game with, so it's best to avoid symbols or special characters or you'll cause syntax issues when the code reaches launch.sh

launch.sh - Launch parameters/details to launch game

In launch.sh you have a few things to look at, there are a few helper functions we've included that are required to get games running at their best performance on this specific hardware. On specific cabinets we won't be able to dynamically adjust resolution to gain performance or library paths will have to be adjusted.

The main helper functions included in the version of launch.sh that ships with Rad Mystery are:
set_res_640x480 - Utilized when setting the cabinet rendering resolution to 640x480
set_res_800x600 - Utilized when setting the cabinet rendering resolution to 800x600
set_res_native - Uitlized to revert to the cabinet's default resolution.
export_lib_path - Utilized to 'hack' the lib path to avoid system dependencies that wouldn't exist otherwise for emulation cores and other software.
revert_lib_path - Utilized to launch SAM after game exit as it's reliant on the core system libraries unlike emulators.


Next, you'll see a list of launch_XXX such as the one below:


launch_hydro() {
    set_res_640x480
    /mnt/OutrunB/retroarch/retro190 -c /mnt/OutrunB/retroarch/retroarch.cfg -L /mnt/OutrunB/retroarch/.config/retroarch/cores/flycast_libretro.so /mnt/OutrunB/retroarch/roms/DC/hydro/hydro.chd
}

In this specific instance, we're setting the resolution to 640x480, then we're launching Retroarch and we're specifying that we'd like to use the flycast_libretro.so core which is a Dreamcast emulation core, and then at the end we provide the path to the ROM file.

 

There's more required to get the game to launch, SAM won't understand that a launch_hydro function exists within launch.sh instead we have to dive a little bit further down until we find the following block of scripting:


 # Check the game title and call the respective function or command
case "$GAME_TITLE" in
    "4 Wheel Thunder") launch_4wheelthunder ;;
    "Crazy Taxi") launch_crazytaxi ;;
     "Daytona USA") launch_daytona ;;
    "E.O.S.") launch_eos ;;
     "Re-Volt") launch_revolt ;;
    "Burnout Legends") launch_burnout ;;
    "Mario Kart 64") launch_mk64 ;;
    "Diddy Kong Racing") launch_diddyracing ;;
    "Cruisn USA") launch_crusnusa ;;
    "Cruisn World") launch_crusnwrld ;;
    "Cruisn Exotica") launch_crusnext ;;
    "California Speed") launch_calspeed ;;
    "Ridge Racer 64") launch_rr64 ;;
    "F Zero X") launch_fzero ;;
    "Wave Race 64") launch_wavrace64 ;;
    "Starwars EP1 Racer") launch_swep1 ;;
    "Toy Racer") launch_toyracer ;;
    "Southpark Rally") launch_sprally ;;
    "Pole Position") launch_polepos ;;
    "Chase H.Q.") launch_chasehq ;;
    "Double Axle") launch_doubleaxle ;;
    "POD Speedzone") launch_podspeed ;;
    "Test Drive 6") launch_testdrive6 ;;
    "Test Drive Rally") launch_testdriverally ;;
    "Test Drive Lemans") launch_testdrivelemans ;;
    "Tokyo Extreme Racer") launch_tokyo ;;
    "Tokyo Extreme Racer 2") launch_tokyo2 ;;
    "Vanishing Point") launch_vansishingpoint ;;
    "Speed Devils") launch_speeddevils ;;
    "F1 World Grand Prix") launch_f1wrld ;;
    "F355 Challenge") launch_f355 ;;
    "Metroplis Street Racer") launch_msr ;;
    "Sega GT") launch_segagt ;;
    "Wacky Races") launch_wackyraces ;;
    "Disney Magical World Tour") launch_dsnywrldtour ;;
    "Hydro Thunder") launch_hydro ;;
     "RetroArch") launch_retroarch ;;
    # Add more cases for other game titles
    *) default_launch ;;
esac

As you might recall, we mentioned the title field of the menu.xml would eventually become relevant, this is where that matters. When SAM parses the data from the menu.xml it then takes the title field and passes it into launch.sh when you're attempting to launch a game. This means the name here must match that in the menu.xml then you add an entry after it with the name of the routine you've defined above launch_XXX or in our case launch_hydro.

The other important thing is that while our image contains a pre-populated launch.sh and menu.xml, We do not provide ROMs with our image. So how do you know what to name them? Or where they should go? Looking at the lines within the launch_hydro specified previously you'll notice we pointed out a ROM path at the end, each of the currently available games in the launch.sh and menu.xml contain these paths and you'll need to name and place the games appropriately if you do not have a pre-loaded image.

So in the case of hydro thunder the path for the ROM would be "OutrunB/retroarch/roms/DC/hydro/hydro.chd" for it to work with our current menu.xml/launch.sh meaning you need the "chd" version and to navigate to that path on your USB drive, then launching it from SAM will work with our clean image provided.

The future of SAM, making it user-friendly

There is a future for SAM as it will be used on all of our modifications going forward, and will be the required front-end to be used out of the box with our softmods for any cabinet we provide a modification for. Currently, it's not user-friendly or convenient. We wrote the current launch.sh and menu.xml entirely by hand and manually resized the currently provided images as well. In the future, our goal is to provide a utility that will allow for the auto-population of both files and the automatic resizing and placement of images. A SAM game manager if you will while this doesn't exist currently we're hoping people are able to find pre-loaded images provided by the community and not affiliated with Team Encoder. In other words we hope those who are more technical in the community are able to use this information to provide others who are less technical with an easier path forward until such a user-friendly solution exists.

 


Installing Rad Mystery

Now that we've covered the basics of SAM we can talk about downloading and installing Rad Mystery itself, unlike other modifications this one does not require you to utilize a PC to flash the PCB. Instead, we've created a USB image that should easily be flashed on any platform using a utility like Balena Etcher.

Requirements:

  • A USB flash drive which has at least 64gb of storage space, to run our clean image
  • A microUSB to USB-A female adapter - something like this Amazon US Adapter
  • Some software such as Balena Etcher, or Win32diskimager

Installation Steps:

  1. Download the image from here
  2. Insert your 64gb USB drive into your computer, use Balena Etcher or your imaging application of choice to select the extracted .img file, and flash the USB stick.
  3. After safely ejecting the USB stick from your computer, use the OTG adapter to insert it into the microUSB port of your Outrun cabinet while it is turned off.
  4. Turn the cabinet on and navigate to "Rad Mystery" or "Rad Rally" (Stand-up) and you'll see yourself in SAM if everything has gone according to plan.

Troubleshooting Tips:

If the modification is not installing, or it has installed and when clicking "Rad Mystery" Rad Rally launches instead of SAM it means that your USB drive isn't being detected. This could either be a bad OTG (MicroUSB to USB-A Female) adapter or a bad flash drive. We can only recommend attempting to reflash the USB stick with a new image, or confirming that all cables are inserted properly, if it's still not working after this point our recommendation is to try a different OTG adapter.

For additional support or information on any modifications that Team Encoder does feel free to join our discord by clicking here.

Discord (READ THE RULES, CHOOSE A ROLE IN #roles):

Just be sure to read #rules, and select a role under #roles this way you're not banned, or kicked from our discord we take our rules there very seriously and will not hesitate to kick someone out or call them out for not reading them.

 

Wheel Calibration:

It is recommended that you calibrate your wheel the first time you run this modification, and again in the future if your steering ever feels completely off. To calibrate the wheel hold all of the buttons on the face of the cabinet before turning it on and you'll get to a calibration screen. Follow those on-screen instructions and when you're finished the wheel and pedals will be properly calibrated. If you watch the video linked above Kongs R Us does show this process.

Default Control Layout:

At the moment the wheel is mapped to dpad left/dpad right AND the joystick left and right, this seems to cause problems in some N64 games which rely on utilizing the dpad to initiate camera functions, you can unmap the left dpad/right dpad in settings if this happens to you per game/core.

A - The >> button acts as the A button when emulating games.

B - The << button acts as the B button when emulating games

- The Music note acts as the X button when emulating games.

Y -  The shifter turbo button acts as the Y button when emulating games.

DPAD up/Down - The shifter itself is your dpad/analog up and down to navigate menus, including Retroarch and game menus.

Gas Pedal - The gas pedal is used to select a game within SAM, make sure you depress it fully, as it's not extremely sensitive.

Exiting Games:

To exit games you first press >> and then the Music note and hold these together for a few seconds until the game exits and you'll find yourself back at SAM.

Volume:

Volume at the moment can only be adjusted when you first turn the cabinet on before selecting Rad Mystery, once you're utilizing Rad Mystery, SAM or an emulation the volume controls will not work until you return to the stock Arcade1up menu again.

Retroarch Settings (Wheel Sensitivity, Control Remapping, Frame skipping, etc):

If you hold the start button for about 4-5 seconds while emulating a game that does not utilize a standalone emulator, you will get to the Retroarch settings where you can adjust/remap inputs for your specific core/game or adjust sensitivity/emulation settings for that core/game the stock controls work well enough to navigate this that you won't need an external keyboard or etc.
 

 

Going back to stock:

Seated Outrun users: Utilize the given update from arcade1up: https://arcade1up.com/pages/outrun-seated-arcade-cabinet-bonus-game-firmware-update this will remove Rad Mystery from the main/stock screen.

Stand-up Outrun users: Simply unplug the flash drive.

Simpsons 4 Player Control Fix - (Retroarch 4 player) - MysteryDawsonExperience Released!

Announcement: 4 player retroarch/other application (moonlight) support for the "Simpsons" / We'll do TMNT soon.

Notes/WARNING:

  • 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.

Links: https://mega.nz/file/N41FjLaD#m3VwSBDPV2Pc1XmyMTXVxXx4-MNRMv50joyGA6zQHrM

Instructions:

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.

Fighter Droids update! Now with 2 player retroarch/other application (moonlight) support

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)
Links:

Instructions/What to do with this: (Someone want to make a batch file with adb included, be our guest... we're not supporting this).

  1. Download ControlFixTest2.apk
  2. Download Retroarch apk
  3. 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
adb reboot

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.
 

Comments

TechnicallyNotaTech Tue, 06/13/2023 - 08:38

Great work on the Simpsons Fix. Very Easy, and opens up tons of options. 

runner1212 Tue, 08/08/2023 - 12:47

I tried downloading the NBA Jam version and got corrupted file errors.

TheWu1f Mon, 10/30/2023 - 07:37

After installing the controller fix, I cannot seem to use the "live" button within retroarch

Anyone know if it doesn't work or assigned to a controller button I cannot c?

 

Thanks

Fighter Droids Input Lag Fix Released!

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.

teddyy80 Thu, 06/22/2023 - 12:07

In reply to by Mystery Encoder

I've asked all over and no one knows how to do it. Is there a way to access the Arcade1up NBA Jam PCB if you plug it into a computer? I ask because I have an extra PCB that was sent to me that's brand new. I really want these things. NBA Hangtime: the original rosters, NBA Jam Tournament Edition: Jordan, Shaq, Breaking backboard, MK players and others that were removed after version 2, etc. Lastly the full rosters on NBA Jam. I actually only play Hangtime so if you could do anything with that or even better put the MK players, Jordan, Shaq on Hangtime man I would pay for that.

Youtube videos on what I'm talking about:

(1) [OUT NOW] NBA Jam Rewind Vol 1 (Jordan & Shaq Arcade Hack) - YouTube

(1) NBA Jam TE Mortal Kombat Characters I Arcade I NBA Jam Rewind I Fatalities Enabled (and bugs!) - YouTube

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? 

bzamborski Fri, 10/14/2022 - 15:44

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. 

studeow Tue, 04/18/2023 - 21:26

I know it seems like a silly question, but for those of us who have adequate cooling options for our pinball PCB's, is it possible to overclock the PCBs at all? Just thinking an option like this, albeit uae at yoir own risk, could make some of the tables run a bit smoother in 1080P mode.

TheGrumblingCoder Sat, 01/27/2024 - 05:58

Has anyone made progress on porting this mod over to the Yoga Flame / Shinku cabinets?  If not is there detailed steps on what was done to make this work for the existing cabinets?  I would like to see this and the 2 player mod working for those cabs.  Thanks.

Arcade1up Softmodding PSA

Awhile ago we posted the following PSA on a few modding facebook pages:
Facebook softmodding PSA

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:
Asshole on youtube


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.

 

Comments

DMod Fri, 07/22/2022 - 19:43

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. 

joeythug Thu, 09/01/2022 - 18:15

In reply to by thewaitinggame

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 ?? 

singhsta Tue, 07/26/2022 - 13:10

Hi just wondering if anything is available for the PARTYCADE Street Fighter 2 version? thanks!

dsnyder16 Fri, 07/29/2022 - 16:18

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

dizzle4rizzle Fri, 08/19/2022 - 08:28

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!

thewaitinggame Sat, 08/20/2022 - 15:40

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.

DMod Sun, 08/21/2022 - 11:00

In reply to by thewaitinggame

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. 

Mystery Counter Cade Mods Released!

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:

https://www.team-encoder.com/MysteryCounterCade

Comments

rodchan Mon, 07/18/2022 - 09:21

Big blue has a USB port on the PCB directly, any chance we get something for Big blue?  Thanks!

PurpleValkyrie76 Mon, 07/18/2022 - 16:09

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? 

ryton78 Mon, 07/18/2022 - 17:08

In reply to by PurpleValkyrie76

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.

Mystery Encoder Tue, 07/19/2022 - 20:09

In reply to by PurpleValkyrie76

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.

PurpleValkyrie76 Mon, 07/18/2022 - 17:41

In reply to by PurpleValkyrie76

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 

d8thstar Fri, 01/19/2024 - 18:45

thank you for these mods, i just did my nba jam and had a couple of quick questions if i may...

1. everything is so slow.  games play fine but navigating menus is painful.  anything i can do to make it a bit snappier?

2. does the nba jam board have the capacity for additional inputs?  i'd like to create a new panel with more buttons.

thanks again so very very much!

Infinite Mystery v1.0 Released!

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:

https://www.team-encoder.com/InfiniteMystery

Comments

Hollowbox Thu, 06/30/2022 - 00:33

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 )

Ijustmadeit123 Sat, 07/23/2022 - 05:41

hi are you guys working on an updated version soon

Ijustmadeit123 Sat, 07/23/2022 - 05:47

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.

please help

thank you

 

DMod Sun, 07/24/2022 - 16:15

In reply to by Ijustmadeit123

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. 

brenthanks44 Sun, 09/18/2022 - 14:34

In reply to by DMod

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

BLite Mon, 08/29/2022 - 11:13

Good afternoon,

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,
John

Infinite1 Sat, 12/31/2022 - 14:08

In reply to by BLite

So ... How did it actualy reboot ? Ok or flaws ? 

 

I'm having an issue with a device ..... Device connected: {5D624F94-8850-40C3-A3FA-A4FD2080BAF3}\VWIFIMP_WFD\5&2E5EE8&0&12 

fluxline Sun, 12/25/2022 - 16:07

So is there still work being put into the infinity table? the link for the discord is dead or I don't have access? I see there is a note about an updated version of the table coming out that the mod will not work on. How do you tell if you have the new version? Thanks for the time you have put into this project already.

Infinite1 Sat, 12/31/2022 - 14:00

Hello guys and thanks for your help with Arcade1up table hack . I came accross this in the log section while trying to install ( Device connected: {5D624F94-8850-40C3-A3FA-A4FD2080BAF3}\VWIFIMP_WFD\5&2E5EE8&0&12 ) ...... Is it something usualy seen in your ''faq'' booklet (if any) ? How to connect without this issue ? Thanks a million times . Infinite1 

MPGarcia Sun, 01/07/2024 - 14:29

When will you work on the latest version of the Arcade Up infinity table 2.1.3. Really would love to use the mod you guys have made for earlier versions. 🙏🙏🙏🤙🤙🤙

Leaving the corner arcade

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: 

https://discord.gg/cZrs9FwBPU

 

Comments

CJBuzzy Wed, 06/01/2022 - 19:39

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 V3.9 - Released

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!

Comments

CJBuzzy Tue, 05/31/2022 - 07:11

Keep up the great work,  You guys are killing it

skullamunger Wed, 06/08/2022 - 07:05

In reply to by Mystery Encoder

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!

Manu_Odri Thu, 06/02/2022 - 18:38

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 -

Hollowbox Thu, 06/30/2022 - 00:40

In reply to by Manu_Odri

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 

studeow Fri, 05/26/2023 - 11:31

Thank you for your amazing work, as always. Just curious, for those of us who have adequate cooling options for our pinball PCB's, is it possible to overclock the PCBs at all? Just thinking an option like this, albeit 'use at your own risk', could make some of the tables run a bit smoother in 1080P mode. I know A1Up's hardware is lacking.

encoder13 Wed, 12/20/2023 - 15:04

Hello,

  New here. Repurposing a Super Pac Man countercade to boot straight into Frogger. One game. I'm guessing a Pi will be the best way to go about it. One of the mods for the two player countercades would be nice, but Team Encoder has better things to do. There are micro sd card slots for these Super Pac Man Gen 3 countercades. Just looking for ideas for this mod, if anyone has any.

I'm gonna redo all artwork. Just a plain, original ROM Frogger machine, and then upgrade hardware as needed.

Encoder Team Intro

TELogo

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. 

Subscribe to