mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-07-04 22:11:18 +12:00
Merge branch 'main' into main
This commit is contained in:
commit
d8c89b8c99
5 changed files with 9 additions and 12 deletions
1
dist/linux/info.cemu.Cemu.desktop
vendored
1
dist/linux/info.cemu.Cemu.desktop
vendored
|
@ -14,6 +14,7 @@ Comment[fr]=Application pour émuler des jeux et des applications Wii U sur PC
|
|||
Comment[nl]=Applicatie om Wii U spellen en applicaties te emuleren op PC
|
||||
Comment[es]=Software para emular juegos y aplicaciones de Wii U en PC
|
||||
Comment[pt_BR]=Software para emular jogos e aplicativos de Wii U no PC
|
||||
Comment[it]=Software per emulare giochi ed applicazioni del Wii U su PC
|
||||
Categories=Game;Emulator;
|
||||
Keywords=Nintendo;
|
||||
MimeType=application/x-wii-u-rom;
|
||||
|
|
4
dist/linux/info.cemu.Cemu.metainfo.xml
vendored
4
dist/linux/info.cemu.Cemu.metainfo.xml
vendored
|
@ -9,6 +9,7 @@
|
|||
<summary xml:lang="nl">Applicatie om Wii U spellen en applicaties te emuleren op PC</summary>
|
||||
<summary xml:lang="es">Software para emular juegos y aplicaciones de Wii U en PC</summary>
|
||||
<summary xml:lang="pt_BR">Software para emular jogos e aplicativos de Wii U no PC</summary>
|
||||
<summary xml:lang="it">Software per emulare giochi ed applicazioni del Wii U su PC</summary>
|
||||
<developer_name>Cemu Project</developer_name>
|
||||
<launchable type="desktop-id">info.cemu.Cemu.desktop</launchable>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
|
@ -20,18 +21,21 @@
|
|||
<p xml:lang="nl">Cemu is een Nintendo Wii U emulator die de meeste Wii U en Homebrew games speelbaar kan runnen. Het project is begonnen door Exzap, en het is geschreven in C/C++.</p>
|
||||
<p xml:lang="es">Cemu es un emulador de Nintendo Wii U que es capaz de ejecutar la mayoría de los juegos de Wii U y homebrew en un estado jugable. Creado por Exzap, y escrito en C y C++.</p>
|
||||
<p xml:lang="pt_BR">Cemu é um emulador de Nintendo Wii U que é capaz de executar a maioría dos jogos de Wii U e homebrew em um estado jogavel. Criado por Exzap, e escrito em C e C++.</p>
|
||||
<p xml:lang="it">Cemu è un emulatore del Nintendo Wii U capace di riprodurre la maggior parte dei giochi ed homebrew Wii U in stato giocabile. Creato da Exzap, e scritto in C/C++.</p>
|
||||
<p>This emulator aims at providing both high-accuracy and performance, and is actively being developed with new features and fixes to increase compatibility, convenience and usability.</p>
|
||||
<p xml:lang="de">Dieser Emulator zielt darauf ab, sowohl hohe Genauigkeit als auch Leistung zu bieten, und wird aktiv mit neuen Funktionen und Korrekturen weiterentwickelt, um Kompatibilität, Komfort und Benutzerfreundlichkeit zu verbessern.</p>
|
||||
<p xml:lang="fr">Cet émulateur vise à la fois à offrir fidélité et performance, il est activement développé avec des nouvelles fonctionnalités et des correctifs pour augmenter la compatibilité, la commodité et la facilité d'utilisation.</p>
|
||||
<p xml:lang="nl">De emulator richt zich op integriteit en snelheid, en wordt continu verder ontwikkeld met nieuwe toevoegingen en fixes om de compatibiliteit, het gemak en de gebruiksvriendelijkheid te verbeteren.</p>
|
||||
<p xml:lang="es">Este emulador tiene como objetivo proporcionar tanto alta precisión como rendimiento y se desarrolla activamente con nuevas características y correcciones para mejorar la compatibilidad, la comodidad y la usabilidad.</p>
|
||||
<p xml:lang="pt_BR">Esse emulador visa proporcionar tanto alta precisão como rendimento e está sendo ativamente desenvolvido com novas características e correções para melhorar a compatibilidade, a comodidade e a usabilidade.</p>
|
||||
<p xml:lang="it">Questo emulatore ha l'obiettivo di fornire sia alta precisione che alte prestazioni, ed è in continuo sviluppo con nuove funzionalità e correzioni per aumentare la compatibilità, la comodità e la fuibilità.</p>
|
||||
<p>It was written from scratch and development on the project began roughly early 2015.</p>
|
||||
<p xml:lang="de">Er wird seit Anfang 2015 entwickelt.</p>
|
||||
<p xml:lang="fr">Il a été écrit à partir de zéro et son développement a débuté vers le début de l'année 2015.</p>
|
||||
<p xml:lang="nl">Ontwikkeling van Cemu begon ongeveer in het voorjaar van 2015.</p>
|
||||
<p xml:lang="es">Fue escrito desde cero y el desarrollo del proyecto comenzó aproximadamente a principios de 2015.</p>
|
||||
<p xml:lang="pt_BR">Foi escrito do zero e o desenvolvimento do projeto começou aproximadamente a princípio de 2015.</p>
|
||||
<p xml:lang="it">È stato scritto da zero e lo sviluppo del progetto è iniziato circa all'inizio del 2015.</p>
|
||||
</description>
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
|
|
|
@ -45,8 +45,8 @@ namespace coreinit
|
|||
|
||||
bool g_isMulticoreMode;
|
||||
|
||||
THREAD_LOCAL uint32 t_assignedCoreIndex;
|
||||
THREAD_LOCAL Fiber* t_schedulerFiber;
|
||||
thread_local uint32 t_assignedCoreIndex;
|
||||
thread_local Fiber* t_schedulerFiber;
|
||||
|
||||
struct OSHostThread
|
||||
{
|
||||
|
|
|
@ -201,8 +201,8 @@ static_assert(sizeof(CURLMsg_t) <= 0xC, "sizeof(CURLMsg_t)");
|
|||
|
||||
size_t header_callback(char* buffer, size_t size, size_t nitems, void* userdata);
|
||||
|
||||
THREAD_LOCAL PPCConcurrentQueue<QueueMsg_t>* g_callerQueue;
|
||||
THREAD_LOCAL ConcurrentQueue<QueueMsg_t>* g_threadQueue;
|
||||
thread_local PPCConcurrentQueue<QueueMsg_t>* g_callerQueue;
|
||||
thread_local ConcurrentQueue<QueueMsg_t>* g_threadQueue;
|
||||
void CurlWorkerThread(CURL_t* curl, PPCConcurrentQueue<QueueMsg_t>* callerQueue, ConcurrentQueue<QueueMsg_t>* threadQueue)
|
||||
{
|
||||
g_callerQueue = callerQueue;
|
||||
|
|
|
@ -225,14 +225,6 @@ typedef union _LARGE_INTEGER {
|
|||
#define DEBUG_BREAK raise(SIGTRAP)
|
||||
#endif
|
||||
|
||||
#if defined(_MSC_VER)
|
||||
#define THREAD_LOCAL __declspec(thread)
|
||||
#elif defined(__GNUC__)
|
||||
#define THREAD_LOCAL __thread
|
||||
#else
|
||||
#define THREAD_LOCAL thread_local
|
||||
#endif
|
||||
|
||||
#if defined(_MSC_VER)
|
||||
#define DLLEXPORT __declspec(dllexport)
|
||||
#elif defined(__GNUC__)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue