so this is retro gaming 60fps on my xiaomi me box s in this video today let me show you how
you can use your Android TV device like your xiaomi me box or Nvidia shield or
any other device running Android to play some amazing retro games now what makes
this process particularly special is is you don’t need to download any of the
roms yourself so let me just press the HOME key I did do a video like this a
few months back which was focused on the 4k firesnake
so in this video today although it’s going to be a similar process I’m going
to show you exactly the steps need to follow for your Android TV devices on
top of that there were some other issues reported on the fucking fire stick for
some of you things like when you select a game it goes to retroarch but it’s
actually load anything or sometimes people are seeing a black screen when
the games are trying to launch so in this video today let me show you
how you can fix all of those problems and the exact steps you need to follow
to make your Android device into a full retro gaming machine so it all of that
being said let’s get started so I’m doing my demonstration on the
latest Xiaomi me box as we can follow these steps on any other Android device
including the Nvidia shield or your standard Android TV box is now for this
process to work we need to download and install three things first you need to
install retroarch secondly to install Kodi 18.1 and last
you need to install an add-on inside Kodi which is called the Internet
Archive games launcher now with this single add-on you basically have access
to thousands and thousands of retro games that you can access directly with
this add-on and then inject them inside retro art so no need to download roms
yourselves no need to find emulators ourselves just pick whether you to play
from a massive list and stop playing it straight away within retroarch
now to get those three things I’m using the Puffin TV browser and I’ve just
navigated to my website which is tech dr. UK com let’s now click on the
Downloads button when you get to the downloads page let’s scroll down
so under Kodi you have the Kodi 18.1 32-bit and 64-bit so depending on which
device you have just choose appropriate one we also have the Internet Archive
Games launcher we can click on that and lastly we have under game’s retro we
have retro arts so download those three things onto your device and let’s move
on to the next step okay so I’ve just deleted and
reinstalled both Kodi and retro art so this is basically to be a clean
installation of both applications which is exactly what you’re going to see so
the first application we’re going to start is retroarch now before I do this
I’ve already prepared my xbox one controller so we can see here that I can
now navigate around using this but really any Bluetooth controller will
work with this so let me now start retroarch so this is meet starting for
the very first time we can see he’s asking me for permissions let’s click on
OK and click on allow so the very first time you start a ruled extracts and
Falls and do some configuration so this may take a minute or so depending on the
speed of your device but here we can see it’s done that now probably the first
thing you want to do is just verify that your game pad or whichever controlling
you’re using is working properly now one of the benefits of using an Xbox or
Playstation controller is you can see it’s automatically configured for you so
there’s really not much you need to do in terms of configuring for days the
other thing I would mention is in my last video not
if you are asking how do you actually exit again once the game has started
now the way we do that is if you go into input let’s click on that let’s scroll
down and we can see here we have the menu toggle gamepad combo so this is
saying you can basically press a combination of buttons to access the
menu so let’s click on that now and the combination I like to use is start and
select so let’s select that this means when I’m playing any game in any of the
retro consoles if I want to exit I can just press Start and select together
which is this and this on the Xbox controller and that will then allow me
to exit the game the next we’re going to do in terms of performance if we go down
and going to user interface and going to appearance as we can see we have this
nice kind of dynamic background moving which although it does look nice it can
be quite taxing for your device now I am using the Xiaomi me box which is not
powerful at all now maybe on an Nvidia show this won’t make a difference but I
find if you turn this off plugging down to menu shader pipeline
let’s click on that now and let’s turn that off so we can see we now get a
static background but it will definitely help in the performance especially just
navigating around the UI you’ll get much better performance with the background
turned off okay so we’ve checked our controllers working ok we’ve configured
the exit by turn and we’ve also turned off the background the last thing not to
do which is probably the most important things it’s actually get some cause now
cause are basically you could translate as you know the consoles of the
different emulators now the way we do that is we go into online updater go to
core updater and these are basically all of the cores are supported on here so
depending on what console you want to play just download download all of them
if you want to if you have any issues with storage you can pretty much
download everything on here but this demonstration let me get let me get the
main ones so one two three okay so we’ve got a bunch of emulators that we’ve
downloaded but again it’s totally up to you so you can download all of them if
you want to or if you only focused on a certain emulator or if you only want to
play games from a certain console you can just download those ones instead so
once you’ve done that that’s all of the configuration done for retroarch let’s
exit off this now before we quit let me just mention another point so in my last
video some people complaining that when they were trying to launch a game it
will go into retroarch but would she launched the game for them and the
issue for that is if retroarch is already running then that command
actually launched the game is not gonna work so me to make sure that once we
finish the game we exit or quit our retro let me do that now let’s now get
into Kodi let’s see what we can do in terms of getting roms so let’s start
that up now by default we can see I’m starting coding for the very first time
let me just use my normal controller click on allow now of course if you only
have Kodi 18.1 installed all you need to do is just download the add-on now
previously mentioned and I can show you how you can then add that into your Kodi
but on a fresh install if you just go over to settings which is the COG wheel
at the top let’s go into add-ons let’s go into install from zip file ok so we
get this message there by default installing add-ons from unknown sources
not unable to click on settings and let’s click on this so that’s in our
labeled source click on yes let’s back out this again click on install from zip
file let’s go to external storage because the I don’t appreciate download
it will appear in the download for which we can see here so this is the actual
repository repository Zach Morris let’s click on this case we now get the
repo added we can now go to install from repository go to his add-on and let me
just say that guy has done an amazing job so okra to him for creating a
fantastic add-on let’s go into game add-ons game providers and here is the
Internet Archive game launcher so this will basically go off and get any room
that we want to play so let’s click on that and click on install and click on
ok so this this is just telling you that these are the dependencies are needed so
let’s click on OK and Cody 18 will now automatically install them for us ok so
that add-on is now installed ok but before I open it I’m just going to
configure my Xbox controller because with that configured I can now navigate
around Kodi using this instead of using this so to do that let’s back out of
this back again back again and let’s go / – let’s go over to system let’s go to
input and we can say we want to configure attached controllers let’s
click on that we can see it’s detected the Xbox one controller and let’s now
basically configure the button so it is basically asking
to press these buttons in order so when you click here it says now press a so
let me get my controller and press a press B X Y start select okay so that’s all configured now so we
know it’s configure closed now when I press the B button we can see I can now
navigate Kodi using my xbox one controller so let’s now lastly configure
the add-on so let’s go down into add-ons lets press and hold the a button and we
want to go into settings because we need to configure this before you use it
let’s go into settings okay so on the general page the only option we really
want to change is if you scroll down is the cache size so buddy for the cache is
zero which means any game you want to play it’s going to download that let you
play it and when you go into another game it’s gonna delete that so it’s not
you going to store anything on your device so this is actually perfectly if
you just want to play classic games on old you know snares or Gameboy or some
of the smaller emulators which where the games are very small but if you’re going
to be playing bigger games like for you know CD based games like PlayStation or
Dreamcast which I maybe 5 400 Meg if you don’t change the cache size that means
you have to download them every time so I like to click on this and maybe give
myself a cache off one gig I mean what’s the concept I’m playing are generally
old ones anyway so for things like snares or mega drive the games were only
a few Megan sighs again if you’re going to be playing bigger games then you may
want to increase this okay so we increase the cache size let’s press left
let’s go on to external launches and let’s change my system type so we can
see by default just says select let’s click on that and here we’re going to
say Android because we deenis on an android device okay so for the retroarch
system foreign and config let’s leave that as blank for now let’s go left
again and let’s go on to the setup wizard now in the setup wizard it asks
you first see what emulator are you going to use are you going to use the
built-in retro player with cody which is one of the newer features but we’re
going to click on that and say we’re going to use an external player okay so
we’ve got external player selected let’s now execute the setup wizard let’s click
on that okay so do you have retroarch installed yes I do
where is it so let’s go to my external storage which is actually the internal
storage let’s go down and there should be a folder for retroarch
and there is there let’s click on that let’s now find the system folder
ok let’s click on OK do you have retroarch config files click
on yes again and makes it as fun that for you automatically so we can click on
ok you have an archive account see here you can just say no unless you have one
because I heard some of the games may be on certain archive accounts which I
should require a login but I’ve never actually come across any myself so for
now let’s click on no and that’s it guys what’s happening now is it’s now
updating the config for all of the games in the roms library so when you do click
on any game it’s going to download that and then send that over to retroarch to
actually plays so this gives you the wrong retro is that actual playing ok
says wizard once successfully let’s click on that alright so let’s see if
this actually works let’s go into that let’s start with 16-bit and here we are
guys we have a massive list here so let’s pick one of these let’s give this
one hey let’s click on that ok so we get to see some really nice artwork we get
to see the original box out there some info about the game let’s now click on
launch so again of no download with this in advance I’ve just chosen a game from
a big list I’m gonna press a and within 5 4 3 2 1
are we retro gaming yes we are so we can see that game was instantly downloaded
or stream to my device I can now press the start button ok let’s go for can and
there is tech top the UK doing some fireballs and that looks exactly like
playing this on the Super Nintendo and we starts working absolutely fine so the
way quit is you press the starts like butter together we now get the retroarch
menu we scroll down click on closed content go to the left and click on quit
retroarch so that’s basically how you quit cleanly and then now then take you
back into Kodi so let’s now could you just try another one just to make sure
it’s working ok just to show you that you can launch a game play it quit the
game come back choose a completely different game and I should still work
100% of the time which we can see right about now see working every time guys so
that was a key thing I didn’t mention in my previous video that you have to make
sure that you actually quit retroarch after playing each game because for this
to actually send the command to launch the game retroarch can’t be launched and
we can see that’s working absolutely fine and can actually win a point of
course I can’t so finished so let’s not quit the game
again so let’s press both them together and click on close content press back a
few times and click on quit right right so that’s basically once again the
proper way you can launch games played them quit a game comeback and then
choose another game so that’s that part working ok no the last bit of
troubleshooting some of you previously mentioned that you click on a game or go
to retro or either flicker there for a second and come back to Cody or it just
wouldn’t launch now the quick fix for that is that means you don’t have the
call already downloaded and as we previously saw I didn’t download any
cause for Sega Genesis so if I just try and start a game I’m
just trying to replicate what would happen so you guys can see that if you
do try and start a game where you don’t have the core already what do you see so
let’s just try this one here so you click it then go to launch this thing
gets downloaded but what what happens next it flickers and there we can see a
flickers for a bear you don’t get a black screen and your back to the game
list again so lots of you are having this issue the previous video and the
fix for this is are the one of two things firstly which is the easy one it
means you don’t have the core for this and we can see in my example I didn’t
download any cause for Genesis or Mega Drive which is why I’m getting this
issue now certain consoles like PlayStation and some of the other ones
they actually require BIOS fall so even if you down at the core for PlayStation
and you try and play a game from here for PlayStation you get a black screen
and it will just stay like that and again the reason for that is is you
don’t have the BIOS for that particular console now I can’t actually shared the
BIOS files for this but if you do have look in the comments I’m hoping
somebody’s going to share a link that we can use all you need to do then is is
download the contents of that link copied to a USB stick in fact let me
just show you that bit so here in ES explorer I can go to my device which is
the USB stick I can go to open so this is the contents of that downloads all I
need to do now is just select all of the files by pressing and holding
select the options select all so we can see all of those files from that
download are now selected I then click on copy so now I’ve got a copy of all
those files and I need to go to my retroarch folder so if i go to home
find the retroarch folder go into system and then paste the contents into the
system folder of retroarch so that’ll basically cover you for Sony Playstation
and some of the other popular console so if you are looking for those boys
Falls do look out for that comment I’m hoping somebody’s going down many thanks
for watching thanks for stay until the end if you did find this video useful
then do give it a thumbs up if you want to see more stuff like this then do
subscribe to the notification barrel as always I also appreciate your likes you
here’s your comment so des leave me a comment below and I’ll hopefully catch
up with you guys real soon thanks


  1. Great video TDUK, i hope its OK to share this link which has all of the BIOS's needed including Playstation – http://bit.ly/retroBios

  2. love retro gaming systems. keep up the good work! Could you do a video for Libreelec? How to set it up, use it for retro which i am guessing is similar to this video and if it's possible to use teamviewer/quick support whilst on LibreElec as i provide remote support to my friends and family. thanks.

  3. I'm using the puffin browser, have allowed access, and tried downloading all three of those things from your website and none of the downloads are working. It says "start downloading." I wait there and nothing. I go back into my Nvidia shield and go to apps and none of them are there

  4. I was able to set it up and play some games but I noticed that the controller latency is a bit slow. I push a button and it takes a little while to react. Is there any way to fix that?

  5. Very cool video Doc 👏 I know what iam doing tonight!😃 is there a way to launch the games from inside retroarch? Or do they have to be launched from kodi everytime? Thanks buddy

  6. Like always awesome step by step tutorial, many thanks dear friends, I have old android device (Samsung Galaxy Note 4) and tested Crash Bandicoot for PS1 successfully, the best part is no need to searching internet for emulators and roms but you know bro for all game we MUST DOWNLOAD ROMS and maybe better remove that part from titr about no ROM needed, in video that time you said 5-4-3-2-1 and game start the rom of the game downloaded to your device.
    Really thanks awesome clip like always.

  7. Long time lurker Mate you deserve my Sub (it`s very rare I sub to anything unless it`s very informative) ….I believe you are the most informative and trusted youtuber out there. Thanks. oH! and BTW …liking the latest uploads …very good info here. Best Regards,

  8. followed your steps and installed it on my sony bravia android tv but when i launch a game i get a black screen and nothing happens can you help do i need to install more Nintendo cores as only installed the one you recommended

  9. Where do the roms save to?, Need to free up storage but can't find the route to saved roms after changing to 2gb

  10. Hi tduk good video as usual could you do a video on how to use kodi for beginners for people like me, lot of good people doing videos on how to install kodi and new builds but not showing on how to use it properly I not got a clue so please consider be appropriate very much regards mf.

  11. nice follow up video. sure i was having the issues you mentioned in this video. cant wait to play retroarch later.

  12. DoctorUK you can pin this comment or tell Android phone users in other video or something.
    Where are the ROM in Android mobiles?
    Main Storage(Internal storage)/Android/data/org.xbmc.kodi/files/.kodi(hidden folder)/userdata/addon_data/plugin.program.iagl/temp_iagl/
    Important: don't forget to active "Show Hidden Files" option for find that folder /.kodi/

  13. Problem solved! Thank you so much for taking the time to explain everything to we that are “technically challenged “.

  14. I really don't wanna be "that guy"but maybe sb has an educated answer: Is this legal? I mean downloading retro games from archive.org?

  15. Sorry pal, there´s a way to make this work on pc? i just can´t do it :C follow your steps but games never start, got the game selection screen always. TY for the advice if any :3

  16. Does this work with a current build already installed within Kodi or do I need a fresh copy installed? Thanks for the videos btw!

  17. Good night Mr.Tduk I finally get through making a apk but when playing on the fire stick after a while I'm getting the fire screen saver cutting in how to fix

  18. "No Roms Needed" as titled. No rom no game. Here's something to help everyone and it will perform better than going through Kodi/ Emulators, Bios, Box Art, and Roms to get Anyone Started Safely-

  19. This is the second time I've seen you click-bait a title that's a flat lie. Guys, you have to have roms.

  20. I press execute setup wizard then it asks if I have retroarch installed I click yes then it stops working. I try executing setup wizard again and nothing happens

  21. using a sheild i got everything installed and tried a few n64 games, the first few times it just took me to retro arch and did nothing then after that everytime i try to load one or any other type of system i press play on the rom and it just boots me back to the game select screen in kodi. any ideas? followed the video twice to make sure i hadnt missed anything

  22. Hello, Tduk I did the installation of retroarch but it does not open for me to make the settings, it is frozen on a screen, and it is not the same as that you open in your, I tried an update piçois already has the retroarch 176, information from Brazil

  23. So I followed your other video for the firestick. When I launch a game it takes me to RetroArch but the game doesn't launch. So I did what this video said which is to close RetroArch before I launch a game but when I do that it just kicks me back to the same screen that I picked the game. Any ideas? Or am I missing something? Thanks in advance.

  24. It's possible to implement this on Beelink GT1-A? This TV box has Android TV…
    Congrats for your amazing job!! 😎👌

  25. Hi, I'm having problems with the Amiga core. I have downloaded the core, an when I go to load the game I get a black screen for a split second then takes me back to the game load page in Kodi. Any ideas would be grateful.

  26. I’m having an issue where it goes to RetroArch after I choose a file. It happens on any game I choose, what am I doing wrong? Great video as usual

  27. I got this to work on the 4k firestick using your video for the firestick.I cannot get get it to work on android box tho> i am using formuler z8 . after selecting a game it downloads it the the screen just blinks and goes back to the menu.I have downloaded the bios files to the correct folder

  28. Firstly TDUK shout out from South Africa. Always smooth easy tutorials👍 I need help pairing my PS3 controller

  29. Thank you for all you do @TechdoctorUk. When I click on a game & launch, it says downloading but brings right back to the game page. Please help 🙁

  30. The controller part is confusing. Fire tv see the controller no problem. But when I launch a game it don't see it at all.

    When I load retroarch it is preconfigured and all my buttons are pre set. Yet I go into a game the game don't see it.

    I don't get it. Lost me. I am confused how to setup with in kodi. Some buttons I don't have on this like guide button. There needs to be an easier way.

    I've spent 2 1/2 hours trying to get one game to work while no luck.

    I am finding it very frustrating trying to get 1 thing to work.

  31. Dude what add on did you download to get that Zack shit you didn’t do that in the step it’s seriously making me mad cause I set this up and don’t have it

  32. I have a problem it said it downloaded a game and it goes to play the game and I get a quick black screen and takes me back to IAGL every time what could the problem be

  33. For those having issues with where the ROMs are automatically saved when IAGL downloads them, you can long press on a game system in the list and select "Update Download Path" and set whatever location you want IAGL to store ROMs it downloads. I chose all the game systems I wanted to play and changed the download path to one folder. You can also create folders for each system first (with ES File Explorer) and set separate download paths for them

  34. Hello sir. All of the N64 and NES games was not working, even though I installed all the core for this console. I also copied all the bios from the link. Please help. Thanks

  35. I need some help, i do all the things in the video but games like gbc or n64 or snes don’t work, in snes kodi ask me about download snesx and in retroarch my usb flash drive don’t appears, I put some roms there but don’t show nothing

  36. when i get snes games it doesn't send me to retroarch but tries to use the local emulator instead. Any way to avoid this?

  37. Can you help me? I’m getting the black screen trying to play PlayStation games. I’d really appreciate it if you could tell me how to fix it since your a genius lol

  38. NVIDIA SHIELD TV: I have kodi Xanax build 18.3 there is no way to change the cache size, there is no external launcher and there is no setup wizard, why does my kodi 18 looks so different from yours??? CAN YOU HELP ME?

  39. Hi @techdoctorUK, thanks for the tutorial. I have got a Mi Box S . Followed your steps and everything works. But the video sound stutters/lags a lot. The games are not playable. Only the NES games are played okay. I also added all the bios files in the system folder. But that doesn't help.
    I also followed your steps on my Samsung Galaxy Tab S2 (instead of my Mi Box S). On that device, it works perfectly. So it seems to be a performance issue? But on your Mi Box S it works right? I'm trying Mario Kart for SNES. Do you know what I can do about this? Thanks in advance!

  40. I have a a ? I have a fire stick did all the things u did but doesn't seem to wk for me it goes back to the screen is there something wrong IAM doing

  41. Even with the right core, some N64 and Sony PS1 games open to a black screen and stays that way, no sound. Retro arch was closed prior…not sure whats going on.

  42. This is easier on windows 10(just lugin an xbox one controller after installing retroarch&Kodi then setu Kodi with reprository and enjoy

  43. You are simply AMAZING. The speed at which you talk and demonstrate at the same time compared to some of the other videos is like comparing a 56K modem and a 1 Gbit leased line. Actually I did you an injustice, its like comparing you from a 1200/300 baud modem (who remembers those from the commodore compunet days) that I started with to beyond 1 Gbit. Heres a challenge for you and a £50 bet that you cant make this work, as I been on it for days and I dont give up easily, so if you can do it I am sure it will be the hardest £50 you ever made, plus I will tell you how far I have got to, and what I think is the problem is from stopping it working. Using retroarch on an nvidia shield (and stand alone outside of retroarch) using the blue msx emulator to make the colecovision emulator work. I have put the bios in the system folder and another one to be sure /system/BIOS. I know its in the right place to enable me to get the playstation emulator working. I tried blue msx as a standalone on windows and it runs fine (I also took the bios from there in case it was looking for a different one). Now heres the solution as that didnt run in windows right away, but you are allowed to change it from emulating an MSX to a Colecovison and bang it works fine. Somehow you have to change that in retroarch as well as I am sure that is what the problem is. So I thought there would be an option to change it in the blue msx colecovision emulator in retroarch but no luck there. I am sure though that when you save the config file for that emulator you could open it up and add a line of text in there telling it to use the blue msx emulator for colecovison and not by the default MSX. I am now looking at retroarch launcher that seems to be going in the right direction at least but it also seems to be going a bit off track by bringing another front end into it. Another possibility I guess after searching for many hours on this is maybe that combination of using an nvidia shield and that emulator just doesnt work. I guess I can try it with an android box here, but I think the results will be the same, just as it didnt work in windows until you change it from emulating MSX to coleco vision to make it work.

  44. If I downloaded them instead of launch them games, where do the files go ? If I downloaded the game can I play it offline ? (what I meant by offline is no wifi or internet service) I didn't find them yet but I pressed launch and started to download them games again, and I say that because it's pretty much the same downloading 300+ MB again. works pretty good by the way, you're a good man. I also wonder if it's going to stream/download them 300+MB every time I launch them games, that's the reason I clicked download in first place and not launch, Thank you for your time.

  45. I'm trying to get this working on a modern windows 10 box with a 4k monitor and it's a pain in the ass because kodi always wants to be full screen. i got a few games working but not smooth how you have it here. Do you have a windows guide? Also is the zach morris safe no viruses? Kodi keeps crashing. Must I always run retro first or kodi? I go to lists and I don't see arcade just consoles even though i installed every core on retroArch

  46. You have to long press on the particular game systems in Kodi, and then scroll down to update launch command. Then select the one to use per system. 👍

  47. Hey tech doctor If I have a flash drive to plug into my fire tv. Do you know if it's possible to set the cache to the flash drive attached to the fire TV? Help would be greatly appreciated 😊 thank you

  48. My core for snes is not allowing me to get into retroarch. Before I would press start and select to get in and I know retroarch works for snes but now I can’t get it to work

Leave a Reply

(*) Required, Your email will not be published