Posts: 3,033
Joined: Dec 2010
Reputation:
293
garbear
Team-Kodi Developer
Posts: 3,033
nope. compile my branch on github
Posts: 3,033
Joined: Dec 2010
Reputation:
293
garbear
Team-Kodi Developer
Posts: 3,033
Maybe. I swap my profile folder out (C:\Users\Garrett\AppData\Roaming\XBMC) when I switch between frodo and my branch (frodo alpha 5 I think)
Posts: 63
Joined: Dec 2012
Reputation:
0
Will host if someone pre-compiles this for windows
Posts: 1,650
Joined: Jan 2010
Reputation:
138
malte
Skilled Python Coder
Posts: 1,650
Thats great news. Thanks a lot!
I digged a bit into this in the last days and came up with some questions/suggestions. I hope they are no stupid ones.
1. Gamepad support: Is this supposed to be working already? I got it working to recognize the "FullscreenGame"-section in my joystick.xml but now I am struggling that there seems to be no "OnButtonUp"-Event (or no joystick events at all). So if you press a button one time it starts firing but it won't stop until you quit the game. Could this be an error in my setup or is this known not to work atm?
2. Platform detection: Atm there seems to be a lot of file extension based logic. This works well as long as we deal with *.smd, *.smc, etc. -files. It will not work with *.zip-files or at a later stage *.state-files. I think the client (no matter if internal games db or addons) should have the exact knowledge what platform the current game belongs to. So maybe it could pass this info as GameInfoTag to RetroPlayer? This could also be used to let the user choose a specific core as there may be different libretro-cores available for one system.
Posts: 560
Joined: Apr 2011
Reputation:
3
This all sounds super exciting but it is Chinese to me :-)
But I'm very happy there is an update.
Thanks Garbear!
Posts: 793
Joined: Oct 2010
Reputation:
17
Maybe handle emulator selection the way scraper selection is currently handled? Assign emulators per directory, or maybe even make roms a new source type, where you would select bsnes instead of tv show or movies. I imagine most people have their roms organized by system. Seems like that would provide a consistent experience
Posts: 646
Joined: May 2009
Reputation:
30
I agree with Bstrdsmkr's idea, organizing roms into folders by system and then assigning each folder a system such as we do with tv shows/movies/music etc when adding a source might make most sense to keep it consistent across libraries in XBMC.. could take away quite a bit of the logic/guesswork that would need to be developed for something that a dev shouldn't have to stress over, especially for automating the scrapers
Of course this could go against ideas someone developing the full library might have, but I like the consistency feeling
Posts: 97
Joined: Dec 2012
Reputation:
0
2013-02-07, 06:49
(This post was last modified: 2013-02-07, 08:22 by Dondi.)
As a fairly new XBMC user and someone in the planning stage of introducing EMU/retrogaming onto my XBMC fairly soon, I'd like to echo the library/consistency sentiment. And, please excuse me for this post if this is not already a standard, already in the planning or previously discussed or just plain common knowledge.
This media can obviously get quite voluminous, especially with the ROM sets, and as someone with a small 256GB SSD system drive, I already try to keep anything and everything away from my system drive as possible, when dealing with XBMC. It would be great to eventually see ARCADE as a "master" media type and as a Main menu item right alongside the current XBMC menu items; MOVIES, MUSIC, PICTURES, TV, VIDEO, ARCADE.
I have a 12TB RAID hanging off my main XBMC, a 2TB drive on another XBMC client and a NAS with 8TB. Each have a master MEDIA folder that contain the standard MUSIC, PICTURES, MOVIES, VIDEO, etc. folders with accompanying media.
As I plan on implementing my ROMs & EMUs for XBMC, my plan is to create an ARCADE folder under MEDIA. For consistency, and sanity's sake, I think keeping the ROMs, EMUs & Arts for this type of media in separate folders, seems the most logical for maintaining, updating and troubleshooting. I plan on creating 3 folders under the ARCADE folder; ART, ROMs and EMULATORS. These 3 subfolders should contain the exact same number, and named subfolders, according to platform. Then each platform folder can contain their platform-specific sub folders as needed, as the art for 3DO is certainly different from the art for MAME. Then, when you throw-in the XBMC fanarts, cdarts, extrafanarts on top of the standard platform art like, cartridges, marquees, flyers, etc. it can get confusing very quick. This is also ideal for backing up in case of a rebuild or making copies & synchronizing all the stuff scraped by XBMC. It'd be awesome if that were all in one location (ARCADE - location of this folder able to be specified/created on a non-system drive), then, separated by type (ART, ROMs & EMULATOR - although EMULATOR may no longer be needed as that looks like it'll already be included within XBMC) and each of those containing it's relative platform folder.
Again, sorry if this is simply obvious, already thought-out, already a standard, etc. But, as someone relatively new coming-into the XBMC world, I'd just like to relate my growing pains in wrapping my head around maintaining, updating & troubleshooting all of my media for XBMC.
Alienware X-51: 3.4GHz, 16GB RAM, 250GB SSD C drive, 12T RAID, Win 8, XBMC 12.1, Nox
MacPro 1,1, 2 x 2.66GHz Dual-Core Xeon, 12GB RAM, 500GB C drive, 1.5T 2nd HD, OS X 10.6.8, XBMC 12.1, Nox
Precision 7500: 2 x 2GHz, 30GB RAM, 500GB C drive, 2TB 2nd HD, Win 8, XBMC 12.1, Confluence
Arcade Cabinet
Posts: 73
Joined: Nov 2012
Reputation:
0
2013-02-07, 07:47
(This post was last modified: 2013-02-07, 07:50 by King Dude.)
I went to my friend's house for a super bowl party and when we were playing some Nintendo emulators I found that it's possible to access a rom stored inside a compressed file such as .zip format. If we can find out how this is done, perhaps we can compress some of the files (roms, etc.) to save space.