Posts: 563
Joined: Nov 2010
Reputation:
10
2013-11-21, 21:55
(This post was last modified: 2013-11-21, 22:06 by mrdally204.)
Thanks for the information on "fusion" builds going forward. I did use his repo and it failed while building for Fusion. See a few posts up for the error message. I am building from the Master branch per garbear's suggestion. He wanted to see if building it from master would fail at the same point as I was seeing with his repo.
Posts: 563
Joined: Nov 2010
Reputation:
10
prae5,
I wish to have a working "Fusion" build of Retroplayer in OpenELEC, and I have had no success yet. The vanilla build is not my end goal, though I do appreciate the information. I'll have that site book marked for when I feel like test driving some bleeding edge features.
Posts: 2,064
Joined: Jan 2009
Reputation:
34
prae5
Team-XBMC Forum Moderator
Posts: 2,064
I ment, if you want to test your build system do PROJECT=Generic ARCH=x86_64 make release - as mentioned already on newer version of OE there are no Fusions builds, you must use Generic.
Once you have confirmed that is working, then you can try building the retroplayer build again.
I'm building from garbears repo now, I'll upload the Fusion build when i'll upload it when its done and give you the link
Posts: 563
Joined: Nov 2010
Reputation:
10
Thanks, I have a generic build running right now from the master. I am confused however how I would manage to build retroplayer with that latest code. I assume I would have to wait for Garbear to do some magic for it all to work nicely.
If you can not tell this is the first time I have tried compiling anything. GIT, source code and compiling are all new to me. Please excuse the noobness in my line of questions.
Posts: 42
Joined: Nov 2013
Reputation:
0
brucem
Junior Member
Posts: 42
So, got garbear's custom openelec/retroplay running no problem, using the test build on my amd64 system. Then, managed to install the NEStopia, MAME, and FBAlpha emulators no problem. However:
- got a NESTopia game running: but how do I define keys to use on a standard PC keyboard to play the game?
- trying a MAME game using MAME or FBAlpha emulator simply blanks the screen, brings up the XBMC splash screen, and starts XBMC again. How do I go about debugging what is happening?
Posts: 3,033
Joined: Dec 2010
Reputation:
293
garbear
Team-Kodi Developer
Posts: 3,033
100 bucks says the emus are segfaulting and crashing XBMC (OE automatically re-runs xbmc fortunately). Not much I can do about this atm
Posts: 42
Joined: Nov 2013
Reputation:
0
brucem
Junior Member
Posts: 42
Thanks for the reply, I'll check for segfaults - if it is that, is there anything I can do to help, are the emus part of your development garbear, or are you pulling them in from somewhere else?
Would it be helpful for me to make a list of emus that seem to work, and those that seem to crash?
Posts: 42
Joined: Nov 2013
Reputation:
0
brucem
Junior Member
Posts: 42
I connected via Samba, and found a few interesting things:
1. no list of segfaults: the last few lines in XBMC after trying to start a game are:
08:12:28 T:140425588578112 INFO: RetroPlayer: Using game client MAME 2003 at version 0.78
08:12:28 T:140425588578112 INFO: LibretroEnvironment query ID=16: SET_VARIABLES
08:12:28 T:140425588578112 INFO: LibretroEnvironment query ID=16: notified of var frameskip (Frameskip; 0|1|2|3|4|5)
08:12:28 T:140425588578112 INFO: LibretroEnvironment query ID=16: notified of var dcs-speedhack (MK2/MK3 DCS Speedhack; disabled|enabled)
08:12:28 T:140425588578112 INFO: LibretroEnvironment query ID=15: GET_VARIABLE
08:12:28 T:140425588578112 ERROR: LibretroEnvironment query ID=15: undefined variable frameskip
(and then nothing)
2. when I open the Samba "Emulator" share, there is nothing in there - should there be?
Posts: 3,033
Joined: Dec 2010
Reputation:
293
garbear
Team-Kodi Developer
Posts: 3,033
I believe the GET_VARIABLE thing was identified as a bug and fixed in a newer commit