mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-07-11 01:08:30 +12:00
Merge branch 'cemu-project:main' into gcc
This commit is contained in:
commit
2cf6ebfbcc
5 changed files with 9 additions and 3 deletions
2
dependencies/ZArchive
vendored
2
dependencies/ZArchive
vendored
|
@ -1 +1 @@
|
|||
Subproject commit f1edd5ae9bd1e9a96bc42f191b15158dd5704cb9
|
||||
Subproject commit 48914a07df3c213333c580bb5e5bb3393442ca5b
|
1
dist/linux/info.cemu.Cemu.desktop
vendored
1
dist/linux/info.cemu.Cemu.desktop
vendored
|
@ -8,6 +8,7 @@ Comment=Software to emulate Wii U games and applications on PC
|
|||
Comment[de]=Software zum emulieren von Wii U Spielen und Anwendungen auf dem PC
|
||||
Comment[ru]=Программа для эмуляции игр и приложений Wii U на PC
|
||||
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
|
||||
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
|
@ -6,6 +6,7 @@
|
|||
<summary>Software to emulate Wii U games and applications on PC</summary>
|
||||
<summary xml:lang="de">Software zum emulieren von Wii U Spielen und Anwendungen auf dem PC</summary>
|
||||
<summary xml:lang="fr">Application pour émuler des jeux et applications Wii U sur PC</summary>
|
||||
<summary xml:lang="nl">Applicatie om Wii U spellen en applicaties te emuleren op PC</summary>
|
||||
<developer_name>Cemu Project</developer_name>
|
||||
<launchable type="desktop-id">info.cemu.Cemu.desktop</launchable>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
|
@ -14,12 +15,15 @@
|
|||
<p>Cemu is a Nintendo Wii U emulator that is able to run most Wii U games and homebrew in a playable state. Created by Exzap, and written in C/C++.</p>
|
||||
<p xml:lang="de">Cemu ist ein Nintendo Wii U-Emulator, der die meisten Wii U Spiele und Homebrew in einem spielbaren Zustand ausführen kann. Erstellt von Exzap, und geschrieben in C/C++.</p>
|
||||
<p xml:lang="fr">Cemu est un émulateur de Wii U capable de lancer la plupart des jeux Wii U et des homebrews en interface de jeu. Crée par Exzap, et développé en C/C++.</p>
|
||||
<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>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>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>
|
||||
</description>
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
|
|
|
@ -101,6 +101,7 @@ Account::Account(uint32 persistent_id, std::wstring_view mii_name)
|
|||
// set default name
|
||||
FFLData_t* fflData = (FFLData_t*)m_mii_data.data();
|
||||
const auto tmp_name = GetMiiName();
|
||||
memset(fflData->miiName, 0, sizeof(fflData->miiName));
|
||||
std::copy(tmp_name.cbegin(), tmp_name.cend(), fflData->miiName);
|
||||
|
||||
// calculate checksum
|
||||
|
|
|
@ -369,7 +369,7 @@ void nnActExport_GetMiiName(PPCInterpreter_t* hCPU)
|
|||
sint32 miiNameLength = 0;
|
||||
for (sint32 i = 0; i < MII_FFL_NAME_LENGTH; i++)
|
||||
{
|
||||
miiName[i] = _swapEndianU16(miiData->miiName[i]);
|
||||
miiName[i] = miiData->miiName[i];
|
||||
if (miiData->miiName[i] == (const uint16be)'\0')
|
||||
break;
|
||||
miiNameLength = i+1;
|
||||
|
@ -392,7 +392,7 @@ void nnActExport_GetMiiNameEx(PPCInterpreter_t* hCPU)
|
|||
sint32 miiNameLength = 0;
|
||||
for (sint32 i = 0; i < MII_FFL_NAME_LENGTH; i++)
|
||||
{
|
||||
miiName[i] = _swapEndianU16(miiData->miiName[i]);
|
||||
miiName[i] = miiData->miiName[i];
|
||||
if (miiData->miiName[i] == (const uint16be)'\0')
|
||||
break;
|
||||
miiNameLength = i + 1;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue