[GUIDE] How to use XBMC as a game/emulation frontend.

jbuggydroid

Senior Member
Jul 29, 2010
515
64
0
Whoa I'm really gonna have to look into xbmc now. It looks cool and something I could use on the mojo since I no longer use the ouya. Thanks for this

Sent from my SM-N900P using xda app-developers app
 

daeymon

Senior Member
May 15, 2008
193
55
0
With the Mupen command line, is there a way to tweak it so it always loads a rom on the "Restart" option? Instead of showing the options of Resume and Restart.
 

sindrefyrn

Senior Member
Nov 19, 2009
294
77
0
Oslo
I got this working on xbmc Gotham (not sure if it's really any difference). Cheers.

Anyway, one thing that should be noted: when you use the operator && in config.xml you should add amp; after it, unless the &'s will be read as code by the xml-file and it will mess up the syntax.

So, as an example, mupen64plusae shouldn't be:

Code:
-c 'am start -n paulscode.android.mupen64plus/paulscode.android.mupen64plusae.MainActivity -a android.intent.action.VIEW -eu Uri "file://%rom%" && am start -S -n paulscode.android.mupen64plus/paulscode.android.mupen64plusae.PlayMenuActivity'
It should be:

Code:
-c 'am start -n paulscode.android.mupen64plus/paulscode.android.mupen64plusae.MainActivity -a android.intent.action.VIEW -eu Uri "file://%rom%" && am start -S -n paulscode.android.mupen64plus/paulscode.android.mupen64plusae.PlayMenuActivity'
You might want to add that to the OP. Otherwise, great job!
 

Phigment420

New member
May 19, 2014
2
0
0
Will this work for FireTV?

I tried doing this via Amazon's android based firetv. However once in RCB the ROMs would not launch, even though they were all there and scraped properly. I was testing with Snes9x for android like the instructions referenced.

I read somewhere it may not work over the network (I was using NAS). So I put a test ROM on the device locally along with the executable Emulator, and still no luck.

Is there any reason why this would not work on FireTV which is android based? The emulators seem to work via sideloading directly (although I haven't tried it). Id like to get this set up via xbmc and there is zero documentation on how to do this.

Any help would be appreciated.
 

daeymon

Senior Member
May 15, 2008
193
55
0
Possibly... I'll take a look at it again and see if I can get it to work that way.
I've messaged the developer in hope he might be able to shed some light. If not, then maybe he'll put in an intent which will allow it. I've also gotten a response from the Dosbox Turbo developer (no luck with ScummVM, Mame4Droid or AGS) and he has stated the following intent within his app:

<intent-filter>
<action android:name="com.fishstix.dosbox.START" />
<data android:mimeType="text/*" />
</intent-filter>

The text will be fed to DosBox upon launch, so somewhat like a autoexec. Not a traditional emulator so not a traditional intent, but may be able to do something with this one utilising the %GAMECMD% variable like I do with launching Android games (code provided in an earlier post) through Dosbox.
 
Last edited:

Legacy7070

Member
Jul 26, 2013
7
0
0
Syracuse
Not Sure What I'm Doing Wrong

So after doing my best to follow all the steps for the Advanced Launcher, after i "add items" I can see the roms I've added, but when I click to load them, nothing happens. Does this offer any indication into what I might have done wrong?:eek:

I'm currently running an Ouya with CM 11 and XBMC (Gotham).

The emulators I'm trying to install are: SuperGNES, GBA.Emu, Drastic, and Mupen64Plus 2.4.4
 
Last edited:

ricardo85x

Senior Member
Aug 30, 2013
75
26
0
Sao Paulo
Hi

The reicast is not working on my shield

I am using this:

start -n com.reicast.emulator/.GL2JNIActivity -a android.intent.action.VIEW -eu Uri "file://%rom%"

am start --user 0 -n com.reicast.emulator/.GL2JNIActivity -a android.intent.action.VIEW -eu Uri "file:///storage/sdcard1/ROMs/DREAMCAST/Ikaruga.chd"

The others emulators does work ok.

With reicast it open and close the emulator.
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone