-
-
Notifications
You must be signed in to change notification settings - Fork 6.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RetroPlayer proof-of-concept #3335
Closed
Closed
Changes from 12 commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
2b79d61
[temp] Always log at log level DEBUG
garbear 290f088
[temp] ActiveAE: Make ActiveAE default Audio Engine to get it tested
fritsch 8a0c0e2
Joystick API (PR:2370 - https://github.com/xbmc/xbmc/pull/2370)
garbear 2080419
Refactor CKeyboardStat so that an event can be translated to a key wi…
garbear 9e974bb
Added game info tags to XBMC. This is mostly a stop-gap implementatio…
garbear 8ab7024
Refactor service starting/stopping using a callback-based interface w…
garbear b1389fc
[game clients] Added new Game Client add-ons based on the libretro API.
garbear 31894ee
[retroplayer] Added RetroPlayer, a new player core that enables game …
garbear 2d94125
[retroplayer] Added keyboard and joystick input handling to RetroPlay…
garbear a9d8b57
[games] Add new type of add-on, xbmc.addon.game, plugins and scripts …
garbear 70c176f
[games] Add MyGames window to the GUI
garbear 62d414f
[game clients] Add win32 and linux repositories for game client add-ons
garbear a2e4dcd
[joystick] - fix compilation if HAS_JOYSTICK is undefined
Memphiz 6237b83
[osx/ios/atv2] - sync xcode projects
Memphiz 8d4a81e
[cosmetic] Add TODO and, move TODO to header, and remove unneccessary…
garbear 496b3c5
Fix game clients failing to find system directories when path has a t…
garbear 55f2787
Fix compile on windows
garbear 1a835c4
Made RETRO_ENFIRONMENT_GET_VARIABLE call only return default value
topfs2 7033319
Merge pull request #12 from topfs2/retroplayer-pr
garbear File filter
Filter by extension
Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> | ||
<addon id="repository.libretro-linux" | ||
name="Libretro Emulators" | ||
version="1.0.2" | ||
provider-name="garbear"> | ||
<requires> | ||
<import addon="xbmc.addon" version="12.0.0"/> | ||
<import addon="xbmc.libretro" version="1.0.0"/> | ||
</requires> | ||
<extension point="xbmc.addon.repository" name="Libretro Emulators"> | ||
<info compressed="false">https://raw.github.com/garbear/repository.libretro/master/release/linux/addons.xml</info> | ||
<checksum>https://raw.github.com/garbear/repository.libretro/master/release/linux/addons.xml.md5</checksum> | ||
<datadir zip="true">https://raw.github.com/garbear/repository.libretro/master/release/linux/</datadir> | ||
<hashes>true</hashes> | ||
</extension> | ||
<extension point="xbmc.addon.metadata"> | ||
<summary>Libretro Emulators</summary> | ||
<description>This repository contains emulators for the RetroPlayer branch of XBMC.</description> | ||
<disclaimer>The owners and submitters to this repository do not host or distribute any of the content displayed by these addons nor do they have any affiliation with the content providers. Team XBMC did not make all the add-ons on this repository and are not responsible for their content.</disclaimer> | ||
<platform>linux</platform> | ||
<nofanart>true</nofanart> | ||
</extension> | ||
</addon> |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> | ||
<addon id="repository.libretro-win32" | ||
name="Libretro Emulators" | ||
version="1.0.2" | ||
provider-name="garbear"> | ||
<requires> | ||
<import addon="xbmc.addon" version="12.0.0"/> | ||
<import addon="xbmc.libretro" version="1.0.0"/> | ||
</requires> | ||
<extension point="xbmc.addon.repository" name="Libretro Emulators"> | ||
<info compressed="false">https://raw.github.com/garbear/repository.libretro/master/release/win32/addons.xml</info> | ||
<checksum>https://raw.github.com/garbear/repository.libretro/master/release/win32/addons.xml.md5</checksum> | ||
<datadir zip="true">https://raw.github.com/garbear/repository.libretro/master/release/win32/</datadir> | ||
<hashes>true</hashes> | ||
</extension> | ||
<extension point="xbmc.addon.metadata"> | ||
<summary>Libretro Emulators</summary> | ||
<description>This repository contains emulators for the RetroPlayer branch of XBMC.</description> | ||
<disclaimer>The owners and submitters to this repository do not host or distribute any of the content displayed by these addons nor do they have any affiliation with the content providers. Team XBMC did not make all the add-ons on this repository and are not responsible for their content.</disclaimer> | ||
<platform>windx wingl</platform> | ||
<nofanart>true</nofanart> | ||
</extension> | ||
</addon> |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,95 @@ | ||
<window> | ||
<defaultcontrol always="true">50</defaultcontrol> | ||
<allowoverlay>no</allowoverlay> | ||
<onload condition="!Skin.HasSetting(FirstTimeRun)">ActivateWindow(1112)</onload> | ||
<views>50,51,500</views> | ||
<controls> | ||
<include>CommonBackground</include> | ||
<include>ContentPanelBackgrounds</include> | ||
<control type="group"> | ||
<include>Window_OpenClose_Animation</include> | ||
<include>CommonRootView</include> <!-- view id = 50 --> | ||
<include>FullWidthList</include> <!-- view id = 51 --> | ||
<include>ThumbnailView</include> <!-- view id = 500 --> | ||
</control> | ||
<include>CommonPageCount</include> | ||
<include>CommonNowPlaying</include> | ||
<include>MainWindowMouseButtons</include> | ||
<include>BehindDialogFadeOut</include> | ||
<include>ScrollOffsetLabel</include> | ||
<control type="image"> | ||
<description>Section header image</description> | ||
<posx>20</posx> | ||
<posy>3</posy> | ||
<width>35</width> | ||
<height>35</height> | ||
<aspectratio>keep</aspectratio> | ||
<texture>icon_pictures.png</texture> | ||
</control> | ||
<control type="grouplist"> | ||
<posx>65</posx> | ||
<posy>5</posy> | ||
<width>1000</width> | ||
<height>30</height> | ||
<orientation>horizontal</orientation> | ||
<align>left</align> | ||
<itemgap>5</itemgap> | ||
<control type="label"> | ||
<include>WindowTitleCommons</include> | ||
<label>$LOCALIZE[15016]</label> | ||
</control> | ||
<control type="label"> | ||
<include>WindowTitleCommons</include> | ||
<label>[COLOR=blue] - [/COLOR]$INFO[Container.FolderName]</label> | ||
<visible>!IsEmpty(Container.FolderName)</visible> | ||
</control> | ||
</control> | ||
<control type="group"> | ||
<posx>-250</posx> | ||
<include>SideBladeLeft</include> | ||
<control type="grouplist" id="9000"> | ||
<posx>0</posx> | ||
<posy>110</posy> | ||
<width>250</width> | ||
<height>600</height> | ||
<onleft>9000</onleft> | ||
<onright>50</onright> | ||
<onup>9000</onup> | ||
<ondown>9000</ondown> | ||
<onback>50</onback> | ||
<itemgap>0</itemgap> | ||
<control type="label" id="200"> | ||
<width>250</width> | ||
<height>35</height> | ||
<font>font12</font> | ||
<label>31006</label> | ||
<textcolor>blue</textcolor> | ||
<align>center</align> | ||
<aligny>center</aligny> | ||
</control> | ||
<control type="button" id="2"> | ||
<description>View As button</description> | ||
<textwidth>235</textwidth> | ||
<include>ButtonCommonValues</include> | ||
<label>-</label> | ||
</control> | ||
<control type="button" id="3"> | ||
<description>Sort by button</description> | ||
<include>ButtonCommonValues</include> | ||
<label>103</label> | ||
</control> | ||
<control type="togglebutton" id="4"> | ||
<description>Sort asc</description> | ||
<include>ButtonCommonValues</include> | ||
<alttexturefocus border="5">button-focus.png</alttexturefocus> | ||
<alttexturenofocus>-</alttexturenofocus> | ||
<label>31051</label> | ||
<altlabel>31050</altlabel> | ||
<usealttexture>Container.SortDirection(Ascending)</usealttexture> | ||
</control> | ||
<include>CommonNowPlaying_Controls</include> | ||
</control> | ||
</control> | ||
<include>Clock</include> | ||
</controls> | ||
</window> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<addon id="xbmc.libretro" version="1.0.0" provider-name="Team XBMC"> | ||
<backwards-compatibility abi="1.0.0"/> | ||
<requires> | ||
<import addon="xbmc.core" version="0.1.0"/> | ||
</requires> | ||
</addon> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This comment was marked as spam.
Sorry, something went wrong.