diff --git a/.gitmodules b/.gitmodules index 52256d86f7..1597d3d6a0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -15,16 +15,16 @@ url = https://github.com/libusb/libusb.git [submodule "discord-rpc"] path = externals/discord-rpc - url = https://github.com/yuzu-emu/discord-rpc.git + url = https://gitlab.com/curlyhacks/discord-rpc.git [submodule "Vulkan-Headers"] path = externals/Vulkan-Headers url = https://github.com/KhronosGroup/Vulkan-Headers.git [submodule "sirit"] path = externals/sirit - url = https://github.com/yuzu-emu/sirit.git + url = https://gitlab.com/curlyhacks/sirit.git [submodule "mbedtls"] path = externals/mbedtls - url = https://github.com/yuzu-emu/mbedtls.git + url = https://gitlab.com/curlyhacks/mbedtls.git [submodule "xbyak"] path = externals/xbyak url = https://github.com/herumi/xbyak.git @@ -57,7 +57,7 @@ url = https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git [submodule "breakpad"] path = externals/breakpad - url = https://github.com/yuzu-emu/breakpad.git + url = https://gitlab.com/curlyhacks/breakpad.git [submodule "simpleini"] path = externals/simpleini url = https://github.com/brofield/simpleini.git @@ -67,3 +67,69 @@ [submodule "Vulkan-Utility-Libraries"] path = externals/Vulkan-Utility-Libraries url = https://github.com/KhronosGroup/Vulkan-Utility-Libraries.git +[submodule "externals/cubeb"] + path = externals/cubeb + url = https://github.com/mozilla/cubeb.git +[submodule "externals/Vulkan-Headers"] + path = externals/Vulkan-Headers + url = https://github.com/KhronosGroup/Vulkan-Headers.git +[submodule "externals/breakpad"] + path = externals/breakpad + url = https://gitlab.com/curlyhacks/breakpad.git +[submodule "externals/VulkanMemoryAllocator"] + path = externals/VulkanMemoryAllocator + url = https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git +[submodule "externals/SDL"] + path = externals/SDL + url = https://github.com/libsdl-org/SDL.git +[submodule "externals/mbedtls"] + path = externals/mbedtls + url = https://gitlab.com/curlyhacks/mbedtls.git +[submodule "externals/Vulkan-Utility-Libraries"] + path = externals/Vulkan-Utility-Libraries + url = https://github.com/KhronosGroup/Vulkan-Utility-Libraries.git +[submodule "externals/oaknut"] + path = externals/oaknut + url = https://github.com/merryhime/oaknut.git +[submodule "externals/sirit"] + path = externals/sirit + url = https://gitlab.com/curlyhacks/sirit.git +[submodule "externals/enet"] + path = externals/enet + url = https://github.com/lsalzman/enet.git +[submodule "externals/opus"] + path = externals/opus + url = https://github.com/xiph/opus.git +[submodule "externals/xbyak"] + path = externals/xbyak + url = https://github.com/herumi/xbyak.git +[submodule "externals/simpleini"] + path = externals/simpleini + url = https://github.com/brofield/simpleini.git +[submodule "externals/nx_tzdb/tzdb_to_nx"] + path = externals/nx_tzdb/tzdb_to_nx + url = https://github.com/lat9nq/tzdb_to_nx.git +[submodule "externals/cpp-jwt"] + path = externals/cpp-jwt + url = https://github.com/arun11299/cpp-jwt.git +[submodule "externals/vcpkg"] + path = externals/vcpkg + url = https://github.com/microsoft/vcpkg.git +[submodule "externals/cpp-httplib"] + path = externals/cpp-httplib + url = https://github.com/yhirose/cpp-httplib.git +[submodule "externals/libusb/libusb"] + path = externals/libusb/libusb + url = https://github.com/libusb/libusb.git +[submodule "externals/discord-rpc"] + path = externals/discord-rpc + url = https://gitlab.com/curlyhacks/discord-rpc.git +[submodule "externals/libadrenotools"] + path = externals/libadrenotools + url = https://github.com/bylaws/libadrenotools.git +[submodule "externals/ffmpeg/ffmpeg"] + path = externals/ffmpeg/ffmpeg + url = https://github.com/FFmpeg/FFmpeg.git +[submodule "externals/dynarmic"] + path = externals/dynarmic + url = https://gitlab.com/curlyhacks/dynarmic.git diff --git a/README.md b/README.md index d258584bfa..ff98edf0a7 100644 --- a/README.md +++ b/README.md @@ -1,28 +1,35 @@ -

+

This project DOES NOT suppot piracy, you are required to source your own games and keys, we make no money off this project (mainly so that Nintendon't sue us lol)

+ + +We are in great need of developers, join our discord server at https://discord.gg/2gQRBp44KT + +This repo is created based on yuzu EA 4176. Please contribute + +


- yuzu + suyu
- yuzu + suyu

-

yuzu is the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra. +

suyu, prounced "sue-you" is the afterlife the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra.
It is written in C++ with portability in mind, and we actively maintain builds for Windows, Linux and Android.

- - + Azure Mainline CI Build Status - Discord

@@ -31,55 +38,55 @@ It is written in C++ with portability in mind, and we actively maintain builds f Compatibility | Development | Building | - Download | + Downloads | Support | License

+## Status + +We are trying to get the builds working. We are in need of developers. Join our discord to contribute. + ## Compatibility -The emulator is capable of running most commercial games at full speed, provided you meet the [necessary hardware requirements](https://yuzu-emu.org/help/quickstart/#hardware-requirements). +W.I.P. -For a full list of games yuzu supports, please visit our [Compatibility page](https://yuzu-emu.org/game/). +The emulator is capable of running most commercial games at full speed, provided you meet the [necessary hardware requirements](https://suyu-emu.org/help/quickstart/#hardware-requirements). -Check out our [website](https://yuzu-emu.org/) for the latest news on exciting features, monthly progress reports, and more! +For a full list of games suyu supports, please visit our [Compatibility page](https://suyu-emu.org/game/). + +Check out our [website](https://suyu-emu.org/) for the latest news on exciting features, monthly progress reports, and more! ## Development -Most of the development happens on GitHub. It's also where [our central repository](https://github.com/yuzu-emu/yuzu) is hosted. For development discussion, please join us on [Discord](https://discord.com/invite/u77vRWY). +W.I.P. -If you want to contribute, please take a look at the [Contributor's Guide](https://github.com/yuzu-emu/yuzu/wiki/Contributing) and [Developer Information](https://github.com/yuzu-emu/yuzu/wiki/Developer-Information). +This project is completely free and open source, this project is made possible by many people who share the same interest. + +Most of the development happens on GitHub. For development discussion, please join us on [Discord](https://discord.gg/2gQRBp44KT). + +If you want to contribute, please take a look at the [Contributor's Guide](https://github.com/suyu-emu/suyu/wiki/Contributing) and [Developer Information](https://github.com/suyu-emu/suyu/wiki/Developer-Information). You can also contact any of the developers on Discord in order to know about the current state of the emulator. -If you want to contribute to the user interface translation project, please check out the [yuzu project on transifex](https://www.transifex.com/yuzu-emulator/yuzu). We centralize translation work there, and periodically upstream translations. +If you want to contribute to the user interface translation project, please check out the [suyu project on transifex](https://www.transifex.com/suyu-emulator/suyu). We centralize translation work there, and periodically upstream translations. + +## Downloads + +* __Windows__: [Legacy Artifacts](https://github.com/pineappleea/pineapple-src/releases) +* __Linux__: [Legacy Artifacts](https://github.com/pineappleea/pineapple-src/releases) ## Building -* __Windows__: [Windows Build](https://github.com/yuzu-emu/yuzu/wiki/Building-For-Windows) -* __Linux__: [Linux Build](https://github.com/yuzu-emu/yuzu/wiki/Building-For-Linux) +* __Windows__: W.I.P. +* __Linux__: W.I.P. -## Download - -You can download the latest releases automatically via the installer on our [downloads](https://yuzu-emu.org/downloads/) page. ## Support -If you enjoy the project and want to support us financially, check out our Patreon! +This project is completely free and open source, this project is made possible by many people who share the same interest. Please join the discord server to contribute. - - - - -Any donations received will go towards things like: -* Switch consoles to explore and reverse-engineer the hardware -* Switch games for testing, reverse-engineering, and implementing new features -* Web hosting and infrastructure setup -* Software licenses (e.g. Visual Studio, IDA Pro, etc.) -* Additional hardware (e.g. GPUs as-needed to improve rendering support, other peripherals to add support for, etc.) - -If you wish to support us a different way, please join our [Discord](https://discord.gg/u77vRWY) and talk to bunnei. You may also contact: donations@yuzu-emu.org. ## License -yuzu is licensed under the GPLv3 (or any later version). Refer to the [LICENSE.txt](https://github.com/yuzu-emu/yuzu/blob/master/LICENSE.txt) file. +suyu is licensed under the free and open-source GPL v3 license.