• 1
  • 39
  • 40
  • 41(current)
  • 42
  • 43
  • 44
Integrated Video Game Emulators
(2013-04-23, 08:05)garbear Wrote: FBA is only in the win32 and linux32 repositories. The linux64 build of FBA was broken when I uploaded the emulator cores 2 months ago.

Speaking of which, if anyone wants to help maintain/expand the emulator repositories, let me know. It's basically just compile, update addon.xml and changelog.txt, and upload. Cores can be compiled separately, or the build script is http://github.com/garbear/libretro-super (use my branch). PRs can be sent to http://github.com/garbear/repository.libretro .

I'm on linux 32 and I can see that both repos are enabled but I do not see FBA. I've tried disabling the repos but that is not an option, what am I doing wrong?

Thanks
A mystery! Can you say what/how many 32-bit game clients do show up? I ran the addon.xml files through a diff'er, FBA's addon.xml isn't pertinently different from the other *.x86 game clients, so it should be showing up with the rest of them.

Repos can't be disabled, but you can physically delete xbmc_dir/addons/repository.libretro-linux if you wish.
RetroPlayer releases: https://github.com/garbear/xbmc/releases

Donations: eigendude.eth
(2013-04-23, 21:30)garbear Wrote: A mystery! Can you say what/how many 32-bit game clients do show up? I ran the addon.xml files through a diff'er, FBA's addon.xml isn't pertinently different from the other *.x86 game clients, so it should be showing up with the rest of them.

Repos can't be disabled, but you can physically delete xbmc_dir/addons/repository.libretro-linux if you wish.

When I look in the addons directory I see two libretro repos:

Code:
/usr/local/share/xbmc/addons/repository.libretro-linux
/usr/local/share/xbmc/addons/repository.libretro-win32

Shouldn't there be one called repository.libretro-linux32 that references https://raw.github.com/garbear/repositor...addons.xml?
(2013-04-23, 21:30)garbear Wrote: A mystery! Can you say what/how many 32-bit game clients do show up?

20

I was able to manually download FBA but how does it know to play the arcade roms since they dont have standard extensions?
It's kinda convoluted, repository.libretro-linux references repository.libretro/linux/addons.xml, which lists "Libretro Emulators (32-bit)" as an add-on repository. That add-on is downloaded to /home/name/.xbmc/addons/repository.libretro-linux32 and references repository.libretro/linux32/addons.xml - the actual index of 32-bit emulators.

I just discovered an xml error in the 32-bit repo, I don't know what kind of effect it would have had on anything, but let's see if it makes things better. Delete repository.libretro-linux32 (1.0.0) from your home folder, do a force-refresh of Libretro Emulators repo, and then install repository.libretro-linux32 (make sure it's 1.0.1). Let's see if that plays any nicer with FBA.

Another point of attack - https://github.com/garbear/repository.li...er/linux32 lists 22 x86 emulators. Which other one isn't showing up?

FBA supports .iso and .zip files.
RetroPlayer releases: https://github.com/garbear/xbmc/releases

Donations: eigendude.eth
(2013-04-24, 06:08)garbear Wrote: It's kinda convoluted, repository.libretro-linux references repository.libretro/linux/addons.xml, which lists "Libretro Emulators (32-bit)" as an add-on repository. That add-on is downloaded to /home/name/.xbmc/addons/repository.libretro-linux32 and references repository.libretro/linux32/addons.xml - the actual index of 32-bit emulators.

I just discovered an xml error in the 32-bit repo, I don't know what kind of effect it would have had on anything, but let's see if it makes things better. Delete repository.libretro-linux32 (1.0.0) from your home folder, do a force-refresh of Libretro Emulators repo, and then install repository.libretro-linux32 (make sure it's 1.0.1). Let's see if that plays any nicer with FBA.

Another point of attack - https://github.com/garbear/repository.li...er/linux32 lists 22 x86 emulators. Which other one isn't showing up?

FBA supports .iso and .zip files.

Whatever you did fixed it. Now all the emulators say 32bit next to them. Also Mame was missing before and is now there. The games still don't play. When I choose the zip file it just opens it and shows the content. Any clues?
Nice to see activity with RetroPlayer again. :p
Maister you'll like my side project, https://github.com/garbear/pyrominfo , you hand the python program a rom and spits back all the parsable information it can find. It can also identify the rom type from a binary stream, which should solve our .bin/iso ambiguity issues. At least that's the goal Smile
RetroPlayer releases: https://github.com/garbear/xbmc/releases

Donations: eigendude.eth
drivesoslow, you can right click/contect menu on a zip file and choose "Play". This should at least get you some debug-log-worthy error message, if nothing else.

Good news everyone! 4-6 new emulators have been uploaded for all three platforms, and most of the existing ones have been re-compiled from their https://github.com/libretro/ master branches. I'm still testing some emulators, but soon I'll post a complete list and highlight the new ones. Or see for yourself in the add-on browser or here: https://github.com/garbear/repository.libretro
RetroPlayer releases: https://github.com/garbear/xbmc/releases

Donations: eigendude.eth
Just wanted to say thanks to all who have a hand in the development of this branch. Integrated Games has been a dream of mine ever since I first heard of XBMC. Played with a couple of the builds and was pleasantly surprised at how well everything worked. Keep it up guys Smile
(2013-04-24, 21:29)garbear Wrote: drivesoslow, you can right click/contect menu on a zip file and choose "Play". This should at least get you some debug-log-worthy error message, if nothing else.

Good news everyone! 4-6 new emulators have been uploaded for all three platforms, and most of the existing ones have been re-compiled from their https://github.com/libretro/ master branches. I'm still testing some emulators, but soon I'll post a complete list and highlight the new ones. Or see for yourself in the add-on browser or here: https://github.com/garbear/repository.libretro

Cool I'll try that since just selecting them gives no debugging messages

UPDATE: I do not get the play option on the context menu

Also I know it has been mentioned before but now after playing a bunch of different emulators I agree that having a per emulator joystick config would be great. I manually change my input config for one emulator and then another ones mappings wil be wrong, such as NES and SNES.
Hey, I wanted to thank you all! I just set up a gaming PC on my living room and have been setting things up, this arrived just in time for me! I'm very grateful of all the people here involved! I'm sure there's a lot of people around the world feeling as lucky as I am right know thanks to your efforts! My experience has been very good so far. I've tried all the systems I had roms for, and they all worked.

I'm curious about how much is "hard-coded" into the builds, and what is modificable from XBMC menus. I mean, things like visual filters, and input configuration. Are they configurable yet? I couldn't find a way to do it.
(I'm just assuming there's some visual filters in the games because I noticed some smoothing on the image, I figured you're including some of the usual filters for emulators. But I don't know a thing about how XBMC renders stuff, maybe I'm just jumping ahead and assuming things.)
Btw, this is the build I'm using: XBMCSetup-20130423-928d6f1-dx.exe 24-Apr-2013 21:35
Hey acediez,

Ultimately there's 3 levels of configuration: GUI menus, XML, and hard-coded (a.k.a. SOL). Right now, input is entirely configurable, but sits at the xml level. You can modify it through keymap.xml and joystick.xml files (see #Custom_Joystick_Configuration and this example). However, as drivesoslow brings up, you can't change this on a per-emulator basis. I'd like to see controller reconfiguration enter the GUI by way of a python extension. mwaterbu did a mockup of how it might look, http://forum.xbmc.org/showthread.php?tid...pid1341688

As for video filters, XBMC has only one, and uses it with pride: the venerable RGB2YUV422, otherwise known as "take all my pristine 8-bit colors, bleed them together, then throw out a couple more chroma bits and call it good". In other words, it's currently hard-coded. Maister got YUV444p working on the linux renderers a while back (i think it's my retroplayer-yuv444 branch). Better yet, I think that DVD overlays might get us direct RGB access. Moral of the story is, video filters are coming, and when you see the video filters settings tab you'll know they've arrived Smile

Thanks for your appreciation! I know that others are interested in per-emulator input configuration. Let's start talking about the problems with the current system so I can get an idea of where to start tackling this feature.
RetroPlayer releases: https://github.com/garbear/xbmc/releases

Donations: eigendude.eth
(2013-04-24, 21:29)garbear Wrote: Good news everyone! 4-6 new emulators have been uploaded for all three platforms, and most of the existing ones have been re-compiled from their https://github.com/libretro/ master branches. I'm still testing some emulators, but soon I'll post a complete list and highlight the new ones. Or see for yourself in the add-on browser or here: https://github.com/garbear/repository.libretro

Just for clarification, are the emulators used in retro player compiled straight from the libretro github branches, or do changes need to be made for them to work with XBMC?
Is there anything stopping these from being compiled for ARM?
FBA zips will not even show up in the games list.. They are visible in file manager but i cannot find a way to play them from there.
I created a favourite to for opening 1 via PlayMedia with no luck.
Here is the log. http://pastebin.com/nPBt4r7K
Image
  • 1
  • 39
  • 40
  • 41(current)
  • 42
  • 43
  • 44

Logout Mark Read Team Forum Stats Members Help
Integrated Video Game Emulators22