WIP Any Updates? - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Game support (https://forum.kodi.tv/forumdisplay.php?fid=292) +--- Thread: WIP Any Updates? (/showthread.php?tid=167870) Pages:
1
2
|
Any Updates? - bry - 2013-06-25 Just curious how things are moving along - I was following the original thread for update and info and have not seen anything since that thread was locked and this forum was created. thanks in advance RE: Any Updates? - garbear - 2013-06-25 Hi bry-, Since the beginning of May, the only big change (and most consuming) has been a rebase on master, which means that the RetroPlayer branch is now branched from Alpha 5 instead of Alpha 3. Aside from that, libretro was updated to a new version of the API -- some emulator cores can now specify per-emulator settings (such as CPU speed, etc). However, the rebase broke the XBMC dialog that lets you actually *set* the settings The bugfixes include the following:
On my TODO list:
Hope that sheds some light on the current state of things. Cheers, Garrett RE: Any Updates? - bry - 2013-06-25 Garbear, Thanks for quick reply and the update! All very exciting news. Will you continue to post progress reports periodically in the future? RE: Any Updates? - garbear - 2013-06-26 I'll start a release notes and updates thread... next time I release or update Until then, you can get a very programmer-centric view of the changes at https://github.com/garbear/xbmc/commits RE: Any Updates? - drivesoslow - 2013-06-27 (2013-06-25, 18:59)garbear Wrote: On my TODO list: Do you just need compiled binaries using the scripts you provided before? I have the 32bit here: https://dl.dropboxusercontent.com/u/15214823/libretro-32bit.zip RE: Any Updates? - Adam7288 - 2013-06-28 How about: 1. Controller setup dialog 2. Fix roms not displayed in alphabetical order 3. Basic sort by game name, system, genre (ie dont let perfect get in the way of good) 4. Continue to hammer away at lag introduced by the sound system 5. Artwork (just give us a crumb by adding boxart) 6. Build hooks for future generic scraper system 7. Refine user experience - switching between games, resetting a rom, exiting a rom, changing core to play rom on the fly, a less confusing way to portray the ability to rewind the game 8. libretro GL support for future gpu accelerated cores Just a few that come to mind besides general stability and performance enhancements which are ongoing RE: Any Updates? - malte - 2013-06-28 garbear Wrote:However, the rebase broke the XBMC dialog that lets you actually *set* the settingsDoes this also explain why I get build errors on Windows? For "testbasicenvironment.cpp" it says: Code: "settings/GUISettings.h": No such file or directory. I already deleted everything and fetched the sources from scratch. RE: Any Updates? - Tomkun - 2013-06-30 Garbear, How would one go about adding/updating emulators from https://github.com/libretro? RE: Any Updates? - garbear - 2013-07-10 @Tomkun - most of the emulators available are from github.com/libretro. I use Themaister/squarepusher's libretro-super script (https://github.com/libretro/libretro-super ) to build the cores - My ubuntu 12.04 install for linux x64, a x86 virtual machine for the linux 32-bit cores, and a janky MinGW setup under windows for the .DLL's (i couldn't get win32 cross compiling working under ubuntu). In the future, I plan to add a feature where you can stick a .SO or .DLL in a system/players/retroplayer folder, and it'll automatically enable the core in the add-on manager - no addon.xml fluff required. RE: Any Updates? - garbear - 2013-07-10 (2013-06-28, 06:48)malte Wrote:garbear Wrote:However, the rebase broke the XBMC dialog that lets you actually *set* the settingsDoes this also explain why I get build errors on Windows? For "testbasicenvironment.cpp" it says: I think the bson project files are getting in the way. Make sure your solution configuration is "Debug (DirectX)" or "Release (DirectX)", not "Debug" or "Release". Under the correct configurations, testbasicenvironment.cpp shouldn't be compiled. (The test cases - configuration "Debug Testsuite" - probably haven't been updated yet for Montellese's new settings API. I think I saw a PR recently that fixes this...) RE: Any Updates? - garbear - 2013-07-10 (2013-06-27, 18:17)drivesoslow Wrote:(2013-06-25, 18:59)garbear Wrote: On my TODO list: That's perfect, drivesoslow! If it's not too much trouble, do you think you could also send a text file with the git commit hash that each .so was compiled at? I'll upload the binaries with their "fluff" (addon.xml, icon.png, etc) to the add-on manager. RE: Any Updates? - garbear - 2013-07-10 (2013-06-28, 00:36)Adam7288 Wrote: How about: Nice list above, I'm going to prioritize these three things above the rest. The items dealing with the library system (sorting, scraping) I'll hack away at when the GSoC library projects are merged at the end of the summer. The GL support is a great idea, I saw that enter the API a while ago, and I'm giving it time to get more stable in RetroArch before porting the feature over to RetroPlayer. EDIT: for my reference: PR2959 will be useful in consulting for the alphabetical sort order fix RE: Any Updates? - drivesoslow - 2013-07-10 (2013-07-10, 03:29)garbear Wrote:(2013-06-27, 18:17)drivesoslow Wrote:(2013-06-25, 18:59)garbear Wrote: On my TODO list: I have updated libretro to the latest version and included a versions.txt with the hashes. If you'd like individual files for the hashes just let me know. RE: Any Updates? - garbear - 2013-07-10 (2013-07-10, 18:14)drivesoslow Wrote:(2013-07-10, 03:29)garbear Wrote:(2013-06-27, 18:17)drivesoslow Wrote: Do you just need compiled binaries using the scripts you provided before? I have the 32bit here: https://dl.dropboxusercontent.com/u/15214823/libretro-32bit.zip Updated in the add-on manager: gameclient.bnes.x86 gameclient.bsnes.accuracy.x86 gameclient.bsnes.balanced.x86 gameclient.bsnes.performance.x86 gameclient.desmume.x86 gameclient.fba.x86 gameclient.fceu-next.x86 gameclient.gambatte.x86 gameclient.genplus.x86 gameclient.mednafen.pce.fast.x86 gameclient.mednafen.psx.x86 gameclient.mednafen.wswan.x86 gameclient.meteor.x86 gameclient.nestopia.x86 gameclient.nx.x86 gameclient.prboom.x86 gameclient.quicknes gameclient.snes9x-next.x86 gameclient.snes9x.x86 gameclient.stella.x86 gameclient.vba-next.x86 Not updated: gameclient.dosbox.x86 gameclient.mame078.x86 gameclient.pcsx-rearmed.x86 gameclient.scummvm.x86 gameclient.tyrquake.x86 gameclient.yabause You can check the change log of each add-on to see when it was last compiled/updated THANKS! RE: Any Updates? - Mettbrot - 2013-07-10 Could you please include an experimental binary for mupen64plus? they have just added it to their repo: https://github.com/libretro/mupen64plus-libretro/ |