Skip to content

Commit

Permalink
Merge pull request #38 from sudachi-emu/feature-qlaunch-1800-support
Browse files Browse the repository at this point in the history
Added QLaunch, preliminary v18.0.0 support, etc
  • Loading branch information
jarrodnorwell committed Apr 7, 2024
2 parents 063508e + 314d9a6 commit 0e54fcf
Show file tree
Hide file tree
Showing 442 changed files with 575 additions and 512 deletions.
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

package org.sudachi.sudachi_emu.applets.keyboard
Expand Down
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

package org.sudachi.sudachi_emu.applets.keyboard.ui
Expand Down
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

package org.sudachi.sudachi_emu.utils
Expand Down
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include "jni/android_common/android_common.h"
Expand Down
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
19 changes: 10 additions & 9 deletions src/android/app/src/main/jni/applets/software_keyboard.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include <map>
Expand Down Expand Up @@ -252,17 +252,18 @@ void AndroidKeyboard::SubmitNormalText(const ResultData& data) const {
}

void InitJNI(JNIEnv* env) {
s_software_keyboard_class = reinterpret_cast<jclass>(
env->NewGlobalRef(env->FindClass("org/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard")));
s_keyboard_config_class = reinterpret_cast<jclass>(env->NewGlobalRef(
env->FindClass("org/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard$KeyboardConfig")));
s_software_keyboard_class = reinterpret_cast<jclass>(env->NewGlobalRef(
env->FindClass("org/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard")));
s_keyboard_config_class = reinterpret_cast<jclass>(env->NewGlobalRef(env->FindClass(
"org/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard$KeyboardConfig")));
s_keyboard_data_class = reinterpret_cast<jclass>(env->NewGlobalRef(
env->FindClass("org/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard$KeyboardData")));

s_swkbd_execute_normal = env->GetStaticMethodID(
s_software_keyboard_class, "executeNormal",
"(Lorg/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard$KeyboardConfig;)Lorg/sudachi/sudachi_emu/"
"applets/keyboard/SoftwareKeyboard$KeyboardData;");
s_swkbd_execute_normal =
env->GetStaticMethodID(s_software_keyboard_class, "executeNormal",
"(Lorg/sudachi/sudachi_emu/applets/keyboard/"
"SoftwareKeyboard$KeyboardConfig;)Lorg/sudachi/sudachi_emu/"
"applets/keyboard/SoftwareKeyboard$KeyboardData;");
s_swkbd_execute_inline = env->GetStaticMethodID(
s_software_keyboard_class, "executeInline",
"(Lorg/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard$KeyboardConfig;)V");
Expand Down
2 changes: 1 addition & 1 deletion src/android/app/src/main/jni/applets/software_keyboard.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
17 changes: 9 additions & 8 deletions src/android/app/src/main/jni/game_metadata.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include "common/android/android_common.h"
Expand Down Expand Up @@ -76,7 +76,7 @@ RomMetadata GetRomMetadata(const std::string& path, bool reload = false) {
extern "C" {

jboolean Java_org_sudachi_sudachi_1emu_utils_GameMetadata_getIsValid(JNIEnv* env, jobject obj,
jstring jpath) {
jstring jpath) {
const auto file = EmulationSession::GetInstance().System().GetFilesystem()->OpenFile(
Common::Android::GetJString(env, jpath), FileSys::OpenMode::Read);
if (!file) {
Expand All @@ -102,31 +102,32 @@ jboolean Java_org_sudachi_sudachi_1emu_utils_GameMetadata_getIsValid(JNIEnv* env
}

jstring Java_org_sudachi_sudachi_1emu_utils_GameMetadata_getTitle(JNIEnv* env, jobject obj,
jstring jpath) {
jstring jpath) {
return Common::Android::ToJString(
env, GetRomMetadata(Common::Android::GetJString(env, jpath)).title);
}

jstring Java_org_sudachi_sudachi_1emu_utils_GameMetadata_getProgramId(JNIEnv* env, jobject obj,
jstring jpath) {
jstring jpath) {
return Common::Android::ToJString(
env, std::to_string(GetRomMetadata(Common::Android::GetJString(env, jpath)).programId));
}

jstring Java_org_sudachi_sudachi_1emu_utils_GameMetadata_getDeveloper(JNIEnv* env, jobject obj,
jstring jpath) {
jstring jpath) {
return Common::Android::ToJString(
env, GetRomMetadata(Common::Android::GetJString(env, jpath)).developer);
}

jstring Java_org_sudachi_sudachi_1emu_utils_GameMetadata_getVersion(JNIEnv* env, jobject obj,
jstring jpath, jboolean jreload) {
jstring jpath,
jboolean jreload) {
return Common::Android::ToJString(
env, GetRomMetadata(Common::Android::GetJString(env, jpath), jreload).version);
}

jbyteArray Java_org_sudachi_sudachi_1emu_utils_GameMetadata_getIcon(JNIEnv* env, jobject obj,
jstring jpath) {
jstring jpath) {
auto icon_data = GetRomMetadata(Common::Android::GetJString(env, jpath)).icon;
jbyteArray icon = env->NewByteArray(static_cast<jsize>(icon_data.size()));
env->SetByteArrayRegion(icon, 0, env->GetArrayLength(icon),
Expand All @@ -135,7 +136,7 @@ jbyteArray Java_org_sudachi_sudachi_1emu_utils_GameMetadata_getIcon(JNIEnv* env,
}

jboolean Java_org_sudachi_sudachi_1emu_utils_GameMetadata_getIsHomebrew(JNIEnv* env, jobject obj,
jstring jpath) {
jstring jpath) {
return static_cast<jboolean>(
GetRomMetadata(Common::Android::GetJString(env, jpath)).isHomebrew);
}
Expand Down
2 changes: 1 addition & 1 deletion src/android/app/src/main/jni/id_cache.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include <jni.h>
Expand Down
2 changes: 1 addition & 1 deletion src/android/app/src/main/jni/native.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include <codecvt>
Expand Down
2 changes: 1 addition & 1 deletion src/android/app/src/main/jni/native.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include <android/native_window_jni.h>
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/adsp/adsp.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include "audio_core/adsp/adsp.h"
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/adsp/adsp.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/adsp/apps/audio_renderer/audio_renderer.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include <array>
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/adsp/apps/audio_renderer/audio_renderer.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/adsp/apps/audio_renderer/command_buffer.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include <string>
Expand Down
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/adsp/apps/opus/opus_decode_object.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include "audio_core/adsp/apps/opus/opus_decode_object.h"
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/adsp/apps/opus/opus_decode_object.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/adsp/apps/opus/opus_decoder.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include <array>
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/adsp/apps/opus/opus_decoder.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include "audio_core/adsp/apps/opus/opus_multistream_decode_object.h"
Expand Down
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/adsp/apps/opus/shared_memory.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/adsp/mailbox.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/opus/decoder.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include "audio_core/opus/decoder.h"
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/opus/decoder.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/opus/decoder_manager.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include "audio_core/adsp/apps/opus/opus_decoder.h"
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/opus/decoder_manager.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/opus/hardware_opus.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include <array>
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/opus/hardware_opus.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/opus/parameters.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/sink/oboe_sink.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include <span>
Expand Down
2 changes: 1 addition & 1 deletion src/audio_core/sink/oboe_sink.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/common/android/android_common.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include "android_common.h"
Expand Down
2 changes: 1 addition & 1 deletion src/common/android/android_common.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
19 changes: 10 additions & 9 deletions src/common/android/applets/software_keyboard.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include <map>
Expand Down Expand Up @@ -252,17 +252,18 @@ void AndroidKeyboard::SubmitNormalText(const ResultData& data) const {
}

void InitJNI(JNIEnv* env) {
s_software_keyboard_class = reinterpret_cast<jclass>(
env->NewGlobalRef(env->FindClass("org/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard")));
s_keyboard_config_class = reinterpret_cast<jclass>(env->NewGlobalRef(
env->FindClass("org/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard$KeyboardConfig")));
s_software_keyboard_class = reinterpret_cast<jclass>(env->NewGlobalRef(
env->FindClass("org/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard")));
s_keyboard_config_class = reinterpret_cast<jclass>(env->NewGlobalRef(env->FindClass(
"org/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard$KeyboardConfig")));
s_keyboard_data_class = reinterpret_cast<jclass>(env->NewGlobalRef(
env->FindClass("org/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard$KeyboardData")));

s_swkbd_execute_normal = env->GetStaticMethodID(
s_software_keyboard_class, "executeNormal",
"(Lorg/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard$KeyboardConfig;)Lorg/sudachi/sudachi_emu/"
"applets/keyboard/SoftwareKeyboard$KeyboardData;");
s_swkbd_execute_normal =
env->GetStaticMethodID(s_software_keyboard_class, "executeNormal",
"(Lorg/sudachi/sudachi_emu/applets/keyboard/"
"SoftwareKeyboard$KeyboardConfig;)Lorg/sudachi/sudachi_emu/"
"applets/keyboard/SoftwareKeyboard$KeyboardData;");
s_swkbd_execute_inline = env->GetStaticMethodID(
s_software_keyboard_class, "executeInline",
"(Lorg/sudachi/sudachi_emu/applets/keyboard/SoftwareKeyboard$KeyboardConfig;)V");
Expand Down
2 changes: 1 addition & 1 deletion src/common/android/applets/software_keyboard.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/common/android/id_cache.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include <jni.h>
Expand Down
2 changes: 1 addition & 1 deletion src/common/arm64/native_clock.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#ifdef ANDROID
Expand Down
2 changes: 1 addition & 1 deletion src/common/arm64/native_clock.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/common/bounded_threadsafe_queue.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/common/free_region_manager.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/common/fs/fs_android.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include "common/android/android_common.h"
Expand Down
2 changes: 1 addition & 1 deletion src/common/fs/fs_android.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down
2 changes: 1 addition & 1 deletion src/common/heap_tracker.cpp
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#include <fstream>
Expand Down
2 changes: 1 addition & 1 deletion src/common/heap_tracker.h
@@ -1,4 +1,4 @@
// SPDX-FileCopyrightText: Copyright 2023 sudachi Emulator Project
// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once
Expand Down

0 comments on commit 0e54fcf

Please sign in to comment.