The Ultimate FireTV Stick Guide
in todays post I’ll guide you to get the maximum out of your Fire TV Stick.
- FireTV Stick Gen 2
- FireTV 4k
I think the the first generation of the firetv stick might be to slow, but it’s as fine with the second generation as it is with the latest 4k version
What we are going to do:
- https://kodi.tv/download -> download for Android
- http://retroarch.com/index.php?page=platforms -> Android / Download
- Mupen64 AE
- FPSE (Playstation 1 Emulator)
Install adb on your Computer and establish a connection with your firetv stick.
adb kill-server adb connect <IP-Of-Your-FireTv> adb install <path to kodi apk> adb install <path to retroarch apk> adb install <path to android apk>
Now all your Apps should be installed. You can use
adb shell or
adb push as well!
Instead of installing any kind of FTP/File Explorer etc. I use Kodi and it’s internal file manager to copy and sort ROMs.
Personally I store all my ROMs beneath:
I use this for the following platforms and installed the following cores:
- Game Boy / Game Boy Color (TBG Dual)
- Game Boy Advance (VBA-M)
- NES / Famicom (QuickNES)
- SNES / Super Famicom (Snes9x, 2010)
I also switched the following Settings to have the best experience:
- Settings / User Interface / Show Advanced Settings -> ON
- Settings / Input / All Users Control Menu -> ON
- This makes it easier when you connect multiple controllers
now you can select the devices for each user by binding the controller to each user input
This one is used to emulate Nintendo 64, and it does a great job with that!
Unfortunately it can be a bit of a pain to get it to work nicely with our Amazon FireTV GameControler.
First check how your controller was mapped (the file I provieded can help you)
Here are the steps to get it right:
- Open Mupen64
- Open settings / Input / Controller
here you can see how your controller is mapped and which keys are triggered.
Since the FireTV Stick doesn’t have a Touchscreen to modify the mapping we can go to:
Settings / Extended / Accessibility / Big-screen mode
Now go back to
Settings / Input / Controller and modify you mapping. Make sure to save it as profile (for the other players controllers)
You can switch back to normal display mode to test the mapping and vice versa
You can also just install the following Controller Mapping if you’re using the official FireTV Stick Game Controller from Amazon.
Configure it for all available Controller Slots, so it will be easier for multiplayer
StartButton is mapped on Break
ZButton is mapped on Gas
Enabling other Controllers
Unfortunately it is impossible to trigger the slider to enable the input devices for player 2 to 4.
You need as a workaround send touch events to the location of the slider using
Depending on the resolution the following values might differ. My FireTV uses
Settings / Input
Send from your PC to the FireTV Stick:
adb shell input tap 1800 570 # toggles slider for player 2 # use 1800 650 for player 3 and so on - just try what works
After other players are activated you need to make sure that the controllers are mapped before starting the game - you’ll find a Multiplayer Section beneath the Play menu where you can map each controller - it makes sense to untick the Tickbox to be able to play as single player.
- I changed the audio to a Default buffer, sounds better.
- Try the different video plugins.
gles2glide64seems to work the best for video, at the cost of some framerate drops.
- Turn off touch support.
Have fun and enjoy your new setup!