├── .dockerignore ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── build-cia.yml ├── .gitignore ├── .gitmodules ├── .vscode └── tasks.json ├── 3ds ├── build-expat.sh ├── build-ffmpeg.sh ├── build-openssl.sh ├── gfx │ ├── gamepad.png │ ├── keyboard.png │ ├── keyboard_alt.png │ ├── keyboard_lock.png │ ├── keyboard_shift.png │ ├── keyboard_temp.png │ └── touchpad.png └── res │ ├── app.rsf │ ├── banner.png │ ├── banner.wav │ └── ic_moonlight.png ├── CMakeLists.txt ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── appveyor.yml ├── cmake ├── FindAmlogic.cmake ├── FindBroadcom-OMX.cmake ├── FindFreescale.cmake ├── FindLibUUID.cmake ├── FindMMAL.cmake ├── FindOpus.cmake ├── FindRockchip.cmake └── generate_version_header.cmake ├── docs ├── CMakeLists.txt └── README.pod ├── libgamestream ├── CMakeLists.txt ├── client.c ├── client.h ├── discover.c ├── discover.h ├── errors.h ├── http.c ├── http.h ├── mkcert.c ├── mkcert.h ├── sps.c ├── sps.h ├── xml.c └── xml.h ├── moonlight.conf ├── src ├── audio │ ├── alsa.c │ ├── audio.h │ ├── n3ds_audio.cpp │ ├── omx.c │ ├── oss.c │ ├── pulse.c │ └── sdl_audio.c ├── config.c ├── config.h ├── configuration.h.in ├── connection_main.c ├── connection_main.h ├── cpu.c ├── cpu.h ├── input │ ├── cec.c │ ├── cec.h │ ├── evdev.c │ ├── evdev.h │ ├── keyboard.h │ ├── mapping.c │ ├── mapping.h │ ├── n3ds │ │ ├── AbsoluteTouchHandler.cpp │ │ ├── GamepadTouchHandler.cpp │ │ ├── KeyboardTouchHandler.cpp │ │ ├── MouseTouchHandler.cpp │ │ ├── N3dsTouchscreenInput.cpp │ │ ├── N3dsTouchscreenInput.hpp │ │ ├── TouchHandlerBase.cpp │ │ └── keycode_map.hpp │ ├── n3ds_input.cpp │ ├── n3ds_input.hpp │ ├── sdl.h │ ├── sdl_input.c │ ├── udev.c │ ├── udev.h │ ├── x11.c │ └── x11.h ├── loop.c ├── loop.h ├── main.c ├── n3ds │ ├── compat_3ds.c │ ├── n3ds_connection.cpp │ ├── n3ds_connection.hpp │ ├── pair_record.cpp │ └── pair_record.hpp ├── n3ds_main.cpp ├── platform_main.c ├── platform_main.h ├── sdl_main.c ├── sdl_main.h ├── util.c ├── util.h └── video │ ├── aml.c │ ├── egl.c │ ├── egl.h │ ├── ffmpeg.c │ ├── ffmpeg.h │ ├── ffmpeg_vaapi.c │ ├── ffmpeg_vaapi.h │ ├── imx.c │ ├── imx_vpu.c │ ├── imx_vpu.h │ ├── mmal.c │ ├── n3ds │ ├── N3dsRenderer.hpp │ ├── N3dsRendererBase.cpp │ ├── N3dsRendererBottom.cpp │ ├── N3dsRendererDualScreenMirror.cpp │ ├── N3dsRendererDualScreenStretch.cpp │ ├── N3dsRendererTop.cpp │ └── vshader.v.pica │ ├── n3ds_video.cpp │ ├── n3ds_video_mvd.cpp │ ├── pi.c │ ├── rk.c │ ├── sdl_video.c │ ├── video.h │ └── x11.c └── third_party ├── h264bitstream ├── LICENSE ├── bs.h ├── h264_nal.c ├── h264_sei.c ├── h264_sei.h ├── h264_stream.c └── h264_stream.h ├── ilclient ├── ilclient.c ├── ilclient.h └── ilcore.c ├── libcec └── ceccloader.h └── libuuid ├── COPYING ├── all-io.h ├── c.h ├── clear.c ├── compare.c ├── config.h ├── copy.c ├── gen_uuid.c ├── isnull.c ├── pack.c ├── parse.c ├── randutils.c ├── randutils.h ├── unpack.c ├── unparse.c ├── uuid.h ├── uuidP.h └── uuidd.h /.dockerignore: -------------------------------------------------------------------------------- 1 | third_party\SDL\android-project-ant\src 2 | -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | **Description** 2 | 3 | **Purpose** 4 | -------------------------------------------------------------------------------- /.github/workflows/build-cia.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/.github/workflows/build-cia.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /3ds/build-expat.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/build-expat.sh -------------------------------------------------------------------------------- /3ds/build-ffmpeg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/build-ffmpeg.sh -------------------------------------------------------------------------------- /3ds/build-openssl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/build-openssl.sh -------------------------------------------------------------------------------- /3ds/gfx/gamepad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/gfx/gamepad.png -------------------------------------------------------------------------------- /3ds/gfx/keyboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/gfx/keyboard.png -------------------------------------------------------------------------------- /3ds/gfx/keyboard_alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/gfx/keyboard_alt.png -------------------------------------------------------------------------------- /3ds/gfx/keyboard_lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/gfx/keyboard_lock.png -------------------------------------------------------------------------------- /3ds/gfx/keyboard_shift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/gfx/keyboard_shift.png -------------------------------------------------------------------------------- /3ds/gfx/keyboard_temp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/gfx/keyboard_temp.png -------------------------------------------------------------------------------- /3ds/gfx/touchpad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/gfx/touchpad.png -------------------------------------------------------------------------------- /3ds/res/app.rsf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/res/app.rsf -------------------------------------------------------------------------------- /3ds/res/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/res/banner.png -------------------------------------------------------------------------------- /3ds/res/banner.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/res/banner.wav -------------------------------------------------------------------------------- /3ds/res/ic_moonlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/3ds/res/ic_moonlight.png -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/appveyor.yml -------------------------------------------------------------------------------- /cmake/FindAmlogic.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/cmake/FindAmlogic.cmake -------------------------------------------------------------------------------- /cmake/FindBroadcom-OMX.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/cmake/FindBroadcom-OMX.cmake -------------------------------------------------------------------------------- /cmake/FindFreescale.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/cmake/FindFreescale.cmake -------------------------------------------------------------------------------- /cmake/FindLibUUID.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/cmake/FindLibUUID.cmake -------------------------------------------------------------------------------- /cmake/FindMMAL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/cmake/FindMMAL.cmake -------------------------------------------------------------------------------- /cmake/FindOpus.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/cmake/FindOpus.cmake -------------------------------------------------------------------------------- /cmake/FindRockchip.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/cmake/FindRockchip.cmake -------------------------------------------------------------------------------- /cmake/generate_version_header.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/cmake/generate_version_header.cmake -------------------------------------------------------------------------------- /docs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/docs/CMakeLists.txt -------------------------------------------------------------------------------- /docs/README.pod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/docs/README.pod -------------------------------------------------------------------------------- /libgamestream/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/CMakeLists.txt -------------------------------------------------------------------------------- /libgamestream/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/client.c -------------------------------------------------------------------------------- /libgamestream/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/client.h -------------------------------------------------------------------------------- /libgamestream/discover.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/discover.c -------------------------------------------------------------------------------- /libgamestream/discover.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/discover.h -------------------------------------------------------------------------------- /libgamestream/errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/errors.h -------------------------------------------------------------------------------- /libgamestream/http.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/http.c -------------------------------------------------------------------------------- /libgamestream/http.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/http.h -------------------------------------------------------------------------------- /libgamestream/mkcert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/mkcert.c -------------------------------------------------------------------------------- /libgamestream/mkcert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/mkcert.h -------------------------------------------------------------------------------- /libgamestream/sps.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/sps.c -------------------------------------------------------------------------------- /libgamestream/sps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/sps.h -------------------------------------------------------------------------------- /libgamestream/xml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/xml.c -------------------------------------------------------------------------------- /libgamestream/xml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/libgamestream/xml.h -------------------------------------------------------------------------------- /moonlight.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/moonlight.conf -------------------------------------------------------------------------------- /src/audio/alsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/audio/alsa.c -------------------------------------------------------------------------------- /src/audio/audio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/audio/audio.h -------------------------------------------------------------------------------- /src/audio/n3ds_audio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/audio/n3ds_audio.cpp -------------------------------------------------------------------------------- /src/audio/omx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/audio/omx.c -------------------------------------------------------------------------------- /src/audio/oss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/audio/oss.c -------------------------------------------------------------------------------- /src/audio/pulse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/audio/pulse.c -------------------------------------------------------------------------------- /src/audio/sdl_audio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/audio/sdl_audio.c -------------------------------------------------------------------------------- /src/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/config.c -------------------------------------------------------------------------------- /src/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/config.h -------------------------------------------------------------------------------- /src/configuration.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/configuration.h.in -------------------------------------------------------------------------------- /src/connection_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/connection_main.c -------------------------------------------------------------------------------- /src/connection_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/connection_main.h -------------------------------------------------------------------------------- /src/cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/cpu.c -------------------------------------------------------------------------------- /src/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/cpu.h -------------------------------------------------------------------------------- /src/input/cec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/cec.c -------------------------------------------------------------------------------- /src/input/cec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/cec.h -------------------------------------------------------------------------------- /src/input/evdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/evdev.c -------------------------------------------------------------------------------- /src/input/evdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/evdev.h -------------------------------------------------------------------------------- /src/input/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/keyboard.h -------------------------------------------------------------------------------- /src/input/mapping.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/mapping.c -------------------------------------------------------------------------------- /src/input/mapping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/mapping.h -------------------------------------------------------------------------------- /src/input/n3ds/AbsoluteTouchHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/n3ds/AbsoluteTouchHandler.cpp -------------------------------------------------------------------------------- /src/input/n3ds/GamepadTouchHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/n3ds/GamepadTouchHandler.cpp -------------------------------------------------------------------------------- /src/input/n3ds/KeyboardTouchHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/n3ds/KeyboardTouchHandler.cpp -------------------------------------------------------------------------------- /src/input/n3ds/MouseTouchHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/n3ds/MouseTouchHandler.cpp -------------------------------------------------------------------------------- /src/input/n3ds/N3dsTouchscreenInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/n3ds/N3dsTouchscreenInput.cpp -------------------------------------------------------------------------------- /src/input/n3ds/N3dsTouchscreenInput.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/n3ds/N3dsTouchscreenInput.hpp -------------------------------------------------------------------------------- /src/input/n3ds/TouchHandlerBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/n3ds/TouchHandlerBase.cpp -------------------------------------------------------------------------------- /src/input/n3ds/keycode_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/n3ds/keycode_map.hpp -------------------------------------------------------------------------------- /src/input/n3ds_input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/n3ds_input.cpp -------------------------------------------------------------------------------- /src/input/n3ds_input.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/n3ds_input.hpp -------------------------------------------------------------------------------- /src/input/sdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/sdl.h -------------------------------------------------------------------------------- /src/input/sdl_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/sdl_input.c -------------------------------------------------------------------------------- /src/input/udev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/udev.c -------------------------------------------------------------------------------- /src/input/udev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/udev.h -------------------------------------------------------------------------------- /src/input/x11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/x11.c -------------------------------------------------------------------------------- /src/input/x11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/input/x11.h -------------------------------------------------------------------------------- /src/loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/loop.c -------------------------------------------------------------------------------- /src/loop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/loop.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/main.c -------------------------------------------------------------------------------- /src/n3ds/compat_3ds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/n3ds/compat_3ds.c -------------------------------------------------------------------------------- /src/n3ds/n3ds_connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/n3ds/n3ds_connection.cpp -------------------------------------------------------------------------------- /src/n3ds/n3ds_connection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/n3ds/n3ds_connection.hpp -------------------------------------------------------------------------------- /src/n3ds/pair_record.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/n3ds/pair_record.cpp -------------------------------------------------------------------------------- /src/n3ds/pair_record.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/n3ds/pair_record.hpp -------------------------------------------------------------------------------- /src/n3ds_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/n3ds_main.cpp -------------------------------------------------------------------------------- /src/platform_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/platform_main.c -------------------------------------------------------------------------------- /src/platform_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/platform_main.h -------------------------------------------------------------------------------- /src/sdl_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/sdl_main.c -------------------------------------------------------------------------------- /src/sdl_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/sdl_main.h -------------------------------------------------------------------------------- /src/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/util.c -------------------------------------------------------------------------------- /src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/util.h -------------------------------------------------------------------------------- /src/video/aml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/aml.c -------------------------------------------------------------------------------- /src/video/egl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/egl.c -------------------------------------------------------------------------------- /src/video/egl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/egl.h -------------------------------------------------------------------------------- /src/video/ffmpeg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/ffmpeg.c -------------------------------------------------------------------------------- /src/video/ffmpeg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/ffmpeg.h -------------------------------------------------------------------------------- /src/video/ffmpeg_vaapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/ffmpeg_vaapi.c -------------------------------------------------------------------------------- /src/video/ffmpeg_vaapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/ffmpeg_vaapi.h -------------------------------------------------------------------------------- /src/video/imx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/imx.c -------------------------------------------------------------------------------- /src/video/imx_vpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/imx_vpu.c -------------------------------------------------------------------------------- /src/video/imx_vpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/imx_vpu.h -------------------------------------------------------------------------------- /src/video/mmal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/mmal.c -------------------------------------------------------------------------------- /src/video/n3ds/N3dsRenderer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/n3ds/N3dsRenderer.hpp -------------------------------------------------------------------------------- /src/video/n3ds/N3dsRendererBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/n3ds/N3dsRendererBase.cpp -------------------------------------------------------------------------------- /src/video/n3ds/N3dsRendererBottom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/n3ds/N3dsRendererBottom.cpp -------------------------------------------------------------------------------- /src/video/n3ds/N3dsRendererDualScreenMirror.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/n3ds/N3dsRendererDualScreenMirror.cpp -------------------------------------------------------------------------------- /src/video/n3ds/N3dsRendererDualScreenStretch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/n3ds/N3dsRendererDualScreenStretch.cpp -------------------------------------------------------------------------------- /src/video/n3ds/N3dsRendererTop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/n3ds/N3dsRendererTop.cpp -------------------------------------------------------------------------------- /src/video/n3ds/vshader.v.pica: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/n3ds/vshader.v.pica -------------------------------------------------------------------------------- /src/video/n3ds_video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/n3ds_video.cpp -------------------------------------------------------------------------------- /src/video/n3ds_video_mvd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/n3ds_video_mvd.cpp -------------------------------------------------------------------------------- /src/video/pi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/pi.c -------------------------------------------------------------------------------- /src/video/rk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/rk.c -------------------------------------------------------------------------------- /src/video/sdl_video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/sdl_video.c -------------------------------------------------------------------------------- /src/video/video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/video.h -------------------------------------------------------------------------------- /src/video/x11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/src/video/x11.c -------------------------------------------------------------------------------- /third_party/h264bitstream/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/h264bitstream/LICENSE -------------------------------------------------------------------------------- /third_party/h264bitstream/bs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/h264bitstream/bs.h -------------------------------------------------------------------------------- /third_party/h264bitstream/h264_nal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/h264bitstream/h264_nal.c -------------------------------------------------------------------------------- /third_party/h264bitstream/h264_sei.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/h264bitstream/h264_sei.c -------------------------------------------------------------------------------- /third_party/h264bitstream/h264_sei.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/h264bitstream/h264_sei.h -------------------------------------------------------------------------------- /third_party/h264bitstream/h264_stream.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/h264bitstream/h264_stream.c -------------------------------------------------------------------------------- /third_party/h264bitstream/h264_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/h264bitstream/h264_stream.h -------------------------------------------------------------------------------- /third_party/ilclient/ilclient.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/ilclient/ilclient.c -------------------------------------------------------------------------------- /third_party/ilclient/ilclient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/ilclient/ilclient.h -------------------------------------------------------------------------------- /third_party/ilclient/ilcore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/ilclient/ilcore.c -------------------------------------------------------------------------------- /third_party/libcec/ceccloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libcec/ceccloader.h -------------------------------------------------------------------------------- /third_party/libuuid/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/COPYING -------------------------------------------------------------------------------- /third_party/libuuid/all-io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/all-io.h -------------------------------------------------------------------------------- /third_party/libuuid/c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/c.h -------------------------------------------------------------------------------- /third_party/libuuid/clear.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/clear.c -------------------------------------------------------------------------------- /third_party/libuuid/compare.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/compare.c -------------------------------------------------------------------------------- /third_party/libuuid/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/config.h -------------------------------------------------------------------------------- /third_party/libuuid/copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/copy.c -------------------------------------------------------------------------------- /third_party/libuuid/gen_uuid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/gen_uuid.c -------------------------------------------------------------------------------- /third_party/libuuid/isnull.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/isnull.c -------------------------------------------------------------------------------- /third_party/libuuid/pack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/pack.c -------------------------------------------------------------------------------- /third_party/libuuid/parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/parse.c -------------------------------------------------------------------------------- /third_party/libuuid/randutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/randutils.c -------------------------------------------------------------------------------- /third_party/libuuid/randutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/randutils.h -------------------------------------------------------------------------------- /third_party/libuuid/unpack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/unpack.c -------------------------------------------------------------------------------- /third_party/libuuid/unparse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/unparse.c -------------------------------------------------------------------------------- /third_party/libuuid/uuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/uuid.h -------------------------------------------------------------------------------- /third_party/libuuid/uuidP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/uuidP.h -------------------------------------------------------------------------------- /third_party/libuuid/uuidd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoeyjodon/moonlight-N3DS/HEAD/third_party/libuuid/uuidd.h --------------------------------------------------------------------------------