diff --git a/script.moonlight.zip b/script.moonlight.zip new file mode 100644 index 0000000..66eae12 Binary files /dev/null and b/script.moonlight.zip differ diff --git a/script.moonlight/addon.xml b/script.moonlight/addon.xml index de67139..f74eb68 100644 --- a/script.moonlight/addon.xml +++ b/script.moonlight/addon.xml @@ -1,5 +1,5 @@  - + diff --git a/script.moonlight/bin/moonlight b/script.moonlight/bin/moonlight index a4d56de..17a9ed9 100644 Binary files a/script.moonlight/bin/moonlight and b/script.moonlight/bin/moonlight differ diff --git a/script.moonlight/bin/service.sh b/script.moonlight/bin/service.sh index a11384a..4a4ae38 100644 --- a/script.moonlight/bin/service.sh +++ b/script.moonlight/bin/service.sh @@ -85,7 +85,7 @@ do modprobe snd_bcm2835 echo $MOONLIGHT_ARG >> $ADDON_LOG_FILE - /bin/sh -c "${ADDON_DIR}/bin/moonlight ${MOONLIGHT_ARG} >> ${ADDON_LOG_FILE} 2>&1" + /bin/sh -c "${ADDON_DIR}/bin/moonlight ${MOONLIGHT_ARG} > ${ADDON_LOG_FILE} 2>&1" rmmod snd_bcm2835 systemctl start kodi fi diff --git a/script.moonlight/changelog.txt b/script.moonlight/changelog.txt index e6cc2f6..4c15a77 100644 --- a/script.moonlight/changelog.txt +++ b/script.moonlight/changelog.txt @@ -1,4 +1,7 @@ -V1.0.8 +v1.0.9 +Update moonlight-embedded, added support to GFE 2.11.X + +v1.0.8 Fix xbox and dualshock3 mapping. v1.0.7 diff --git a/script.moonlight/lib/libgamestream.so.0 b/script.moonlight/lib/libgamestream.so.0 index ab7aa60..70d006a 100644 Binary files a/script.moonlight/lib/libgamestream.so.0 and b/script.moonlight/lib/libgamestream.so.0 differ diff --git a/script.moonlight/lib/libmoonlight-common.so.0 b/script.moonlight/lib/libmoonlight-common.so.0 index cf0e18a..d12ce81 100644 Binary files a/script.moonlight/lib/libmoonlight-common.so.0 and b/script.moonlight/lib/libmoonlight-common.so.0 differ diff --git a/script.moonlight/lib/libmoonlight-pi.so b/script.moonlight/lib/libmoonlight-pi.so index de6da1f..c54bc4a 100644 Binary files a/script.moonlight/lib/libmoonlight-pi.so and b/script.moonlight/lib/libmoonlight-pi.so differ diff --git a/script.moonlight/resources/moonlight.py b/script.moonlight/resources/moonlight.py index 0308a61..64031f6 100644 --- a/script.moonlight/resources/moonlight.py +++ b/script.moonlight/resources/moonlight.py @@ -12,6 +12,8 @@ GS_NOT_SUPPORTED_4K = -6 class SERVER_DATA(ctypes.Structure): _fields_ = [("address", ctypes.c_char_p), + ("gpuType", ctypes.c_char_p), + ("gfeVersion", ctypes.c_char_p), ("paired", ctypes.c_bool), ("supports4K", ctypes.c_bool), ("currentGame", ctypes.c_int), @@ -31,7 +33,6 @@ class _HTTP_DATA(ctypes.Structure): class LibGameStream: def __init__(self, libpath = ""): - self.commomlib = ctypes.cdll.LoadLibrary(os.path.join(libpath, "libmoonlight-common.so.0")) self.gslib = ctypes.cdll.LoadLibrary(os.path.join(libpath, "libgamestream.so.0")) self.connected = False self.address = ""