aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--melon.rc.in2
-rw-r--r--src/ARCodeFile.cpp2
-rw-r--r--src/ARCodeFile.h2
-rw-r--r--src/AREngine.cpp2
-rw-r--r--src/AREngine.h2
-rw-r--r--src/ARM.cpp2
-rw-r--r--src/ARM.h2
-rw-r--r--src/ARMInterpreter.cpp2
-rw-r--r--src/ARMInterpreter.h2
-rw-r--r--src/ARMInterpreter_ALU.cpp2
-rw-r--r--src/ARMInterpreter_ALU.h2
-rw-r--r--src/ARMInterpreter_Branch.cpp2
-rw-r--r--src/ARMInterpreter_Branch.h2
-rw-r--r--src/ARMInterpreter_LoadStore.cpp2
-rw-r--r--src/ARMInterpreter_LoadStore.h2
-rw-r--r--src/ARMJIT.cpp18
-rw-r--r--src/ARMJIT.h18
-rw-r--r--src/ARMJIT_A64/ARMJIT_ALU.cpp18
-rw-r--r--src/ARMJIT_A64/ARMJIT_Branch.cpp18
-rw-r--r--src/ARMJIT_A64/ARMJIT_Compiler.cpp18
-rw-r--r--src/ARMJIT_A64/ARMJIT_Compiler.h18
-rw-r--r--src/ARMJIT_A64/ARMJIT_Linkage.S18
-rw-r--r--src/ARMJIT_A64/ARMJIT_LoadStore.cpp18
-rw-r--r--src/ARMJIT_x64/ARMJIT_ALU.cpp18
-rw-r--r--src/ARMJIT_x64/ARMJIT_Branch.cpp18
-rw-r--r--src/ARMJIT_x64/ARMJIT_Compiler.cpp18
-rw-r--r--src/ARMJIT_x64/ARMJIT_Compiler.h18
-rw-r--r--src/ARMJIT_x64/ARMJIT_GenOffsets.cpp18
-rw-r--r--src/ARMJIT_x64/ARMJIT_Linkage.S18
-rw-r--r--src/ARMJIT_x64/ARMJIT_LoadStore.cpp18
-rw-r--r--src/ARMJIT_x64/ARMJIT_Offsets.h18
-rw-r--r--src/ARM_InstrInfo.cpp18
-rw-r--r--src/ARM_InstrInfo.h18
-rw-r--r--src/ARM_InstrTable.h2
-rw-r--r--src/CP15.cpp2
-rw-r--r--src/CRC32.cpp2
-rw-r--r--src/CRC32.h2
-rw-r--r--src/Config.cpp2
-rw-r--r--src/Config.h2
-rw-r--r--src/DMA.cpp2
-rw-r--r--src/DMA.h2
-rw-r--r--src/DSi.cpp2
-rw-r--r--src/DSi.h2
-rw-r--r--src/DSi_AES.cpp2
-rw-r--r--src/DSi_AES.h2
-rw-r--r--src/DSi_Camera.cpp2
-rw-r--r--src/DSi_Camera.h2
-rw-r--r--src/DSi_I2C.cpp2
-rw-r--r--src/DSi_I2C.h2
-rw-r--r--src/DSi_NDMA.cpp2
-rw-r--r--src/DSi_NDMA.h2
-rw-r--r--src/DSi_NWifi.cpp2
-rw-r--r--src/DSi_NWifi.h2
-rw-r--r--src/DSi_SD.cpp2
-rw-r--r--src/DSi_SD.h2
-rw-r--r--src/DSi_SPI_TSC.cpp2
-rw-r--r--src/DSi_SPI_TSC.h2
-rw-r--r--src/FIFO.h2
-rw-r--r--src/GPU.cpp2
-rw-r--r--src/GPU.h2
-rw-r--r--src/GPU2D.cpp2
-rw-r--r--src/GPU2D.h2
-rw-r--r--src/GPU2D_Soft.cpp18
-rw-r--r--src/GPU2D_Soft.h2
-rw-r--r--src/GPU3D.cpp2
-rw-r--r--src/GPU3D.h2
-rw-r--r--src/GPU3D_OpenGL.cpp2
-rw-r--r--src/GPU3D_OpenGL.h2
-rw-r--r--src/GPU3D_OpenGL_shaders.h2
-rw-r--r--src/GPU3D_Soft.cpp2
-rw-r--r--src/GPU3D_Soft.h2
-rw-r--r--src/GPU_OpenGL.cpp2
-rw-r--r--src/GPU_OpenGL.h2
-rw-r--r--src/GPU_OpenGL_shaders.h2
-rw-r--r--src/NDS.cpp2
-rw-r--r--src/NDS.h2
-rw-r--r--src/NDSCart.h2
-rw-r--r--src/NDSCart_SRAMManager.cpp2
-rw-r--r--src/NDSCart_SRAMManager.h2
-rw-r--r--src/OpenGLSupport.cpp2
-rw-r--r--src/OpenGLSupport.h2
-rw-r--r--src/Platform.h2
-rw-r--r--src/ROMList.h2
-rw-r--r--src/RTC.cpp2
-rw-r--r--src/RTC.h2
-rw-r--r--src/SPI.cpp2
-rw-r--r--src/SPI.h2
-rw-r--r--src/SPU.cpp2
-rw-r--r--src/SPU.h2
-rw-r--r--src/Savestate.cpp2
-rw-r--r--src/Savestate.h2
-rw-r--r--src/Wifi.cpp2
-rw-r--r--src/Wifi.h2
-rw-r--r--src/WifiAP.cpp2
-rw-r--r--src/WifiAP.h2
-rw-r--r--src/dolphin/Compat.h4
-rw-r--r--src/frontend/FrontendUtil.h2
-rw-r--r--src/frontend/Util_Audio.cpp2
-rw-r--r--src/frontend/Util_ROM.cpp2
-rw-r--r--src/frontend/Util_Video.cpp2
-rw-r--r--src/frontend/mic_blow.h2
-rw-r--r--src/frontend/qt_sdl/ArchiveUtil.cpp2
-rw-r--r--src/frontend/qt_sdl/AudioSettingsDialog.cpp2
-rw-r--r--src/frontend/qt_sdl/AudioSettingsDialog.h2
-rw-r--r--src/frontend/qt_sdl/CheatsDialog.cpp2
-rw-r--r--src/frontend/qt_sdl/CheatsDialog.h2
-rw-r--r--src/frontend/qt_sdl/EmuSettingsDialog.cpp2
-rw-r--r--src/frontend/qt_sdl/EmuSettingsDialog.h2
-rw-r--r--src/frontend/qt_sdl/Input.cpp2
-rw-r--r--src/frontend/qt_sdl/Input.h2
-rw-r--r--src/frontend/qt_sdl/InputConfigDialog.cpp2
-rw-r--r--src/frontend/qt_sdl/InputConfigDialog.h2
-rw-r--r--src/frontend/qt_sdl/LAN_PCap.cpp2
-rw-r--r--src/frontend/qt_sdl/LAN_PCap.h2
-rw-r--r--src/frontend/qt_sdl/LAN_Socket.cpp2
-rw-r--r--src/frontend/qt_sdl/LAN_Socket.h2
-rw-r--r--src/frontend/qt_sdl/OSD.cpp2
-rw-r--r--src/frontend/qt_sdl/OSD.h2
-rw-r--r--src/frontend/qt_sdl/OSD_shaders.h2
-rw-r--r--src/frontend/qt_sdl/Platform.cpp2
-rw-r--r--src/frontend/qt_sdl/PlatformConfig.cpp2
-rw-r--r--src/frontend/qt_sdl/PlatformConfig.h2
-rw-r--r--src/frontend/qt_sdl/VideoSettingsDialog.cpp2
-rw-r--r--src/frontend/qt_sdl/VideoSettingsDialog.h2
-rw-r--r--src/frontend/qt_sdl/WifiSettingsDialog.cpp2
-rw-r--r--src/frontend/qt_sdl/WifiSettingsDialog.h2
-rw-r--r--src/frontend/qt_sdl/font.h2
-rw-r--r--src/frontend/qt_sdl/main.cpp2
-rw-r--r--src/frontend/qt_sdl/main.h2
-rw-r--r--src/frontend/qt_sdl/main_shaders.h2
-rw-r--r--src/melonDLDI.h2
-rw-r--r--src/types.h2
-rw-r--r--src/version.h2
133 files changed, 459 insertions, 113 deletions
diff --git a/melon.rc.in b/melon.rc.in
index 717f304..ce8e4ba 100644
--- a/melon.rc.in
+++ b/melon.rc.in
@@ -18,7 +18,7 @@ FILETYPE VFT_APP
VALUE "FileVersion", "${MELONDS_VERSION}"
VALUE "FileDescription", "DS emulator, sorta. also 1st quality melon."
VALUE "InternalName", "SDnolem"
- VALUE "LegalCopyright", "2016-2020 Arisotura & co."
+ VALUE "LegalCopyright", "2016-2021 Arisotura & co."
VALUE "LegalTrademarks", ""
VALUE "OriginalFilename", "zafkflzdasd.exe"
VALUE "ProductName", "melonDS"
diff --git a/src/ARCodeFile.cpp b/src/ARCodeFile.cpp
index 57c710d..d92c078 100644
--- a/src/ARCodeFile.cpp
+++ b/src/ARCodeFile.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/ARCodeFile.h b/src/ARCodeFile.h
index 56dfff7..a3c36e4 100644
--- a/src/ARCodeFile.h
+++ b/src/ARCodeFile.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/AREngine.cpp b/src/AREngine.cpp
index b47bcd4..ec3b70e 100644
--- a/src/AREngine.cpp
+++ b/src/AREngine.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/AREngine.h b/src/AREngine.h
index 3b1c5fa..c142711 100644
--- a/src/AREngine.h
+++ b/src/AREngine.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/ARM.cpp b/src/ARM.cpp
index 29110e5..15dd3ee 100644
--- a/src/ARM.cpp
+++ b/src/ARM.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/ARM.h b/src/ARM.h
index 52c971a..71de8f8 100644
--- a/src/ARM.h
+++ b/src/ARM.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/ARMInterpreter.cpp b/src/ARMInterpreter.cpp
index 347fa1e..db2c925 100644
--- a/src/ARMInterpreter.cpp
+++ b/src/ARMInterpreter.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/ARMInterpreter.h b/src/ARMInterpreter.h
index 2bf8167..7b82593 100644
--- a/src/ARMInterpreter.h
+++ b/src/ARMInterpreter.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/ARMInterpreter_ALU.cpp b/src/ARMInterpreter_ALU.cpp
index 39d14a9..d72a5db 100644
--- a/src/ARMInterpreter_ALU.cpp
+++ b/src/ARMInterpreter_ALU.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/ARMInterpreter_ALU.h b/src/ARMInterpreter_ALU.h
index 7f889de..a904462 100644
--- a/src/ARMInterpreter_ALU.h
+++ b/src/ARMInterpreter_ALU.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/ARMInterpreter_Branch.cpp b/src/ARMInterpreter_Branch.cpp
index 91cf5bb..f810ced 100644
--- a/src/ARMInterpreter_Branch.cpp
+++ b/src/ARMInterpreter_Branch.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/ARMInterpreter_Branch.h b/src/ARMInterpreter_Branch.h
index 757092f..70b0775 100644
--- a/src/ARMInterpreter_Branch.h
+++ b/src/ARMInterpreter_Branch.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/ARMInterpreter_LoadStore.cpp b/src/ARMInterpreter_LoadStore.cpp
index 5b05385..6d43b62 100644
--- a/src/ARMInterpreter_LoadStore.cpp
+++ b/src/ARMInterpreter_LoadStore.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/ARMInterpreter_LoadStore.h b/src/ARMInterpreter_LoadStore.h
index 09768a6..80f33b2 100644
--- a/src/ARMInterpreter_LoadStore.h
+++ b/src/ARMInterpreter_LoadStore.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/ARMJIT.cpp b/src/ARMJIT.cpp
index c2375c2..c326d9a 100644
--- a/src/ARMJIT.cpp
+++ b/src/ARMJIT.cpp
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#include "ARMJIT.h"
#include <string.h>
diff --git a/src/ARMJIT.h b/src/ARMJIT.h
index 04add59..381068e 100644
--- a/src/ARMJIT.h
+++ b/src/ARMJIT.h
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#ifndef ARMJIT_H
#define ARMJIT_H
diff --git a/src/ARMJIT_A64/ARMJIT_ALU.cpp b/src/ARMJIT_A64/ARMJIT_ALU.cpp
index 52a2258..6f1f99c 100644
--- a/src/ARMJIT_A64/ARMJIT_ALU.cpp
+++ b/src/ARMJIT_A64/ARMJIT_ALU.cpp
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#include "ARMJIT_Compiler.h"
using namespace Arm64Gen;
diff --git a/src/ARMJIT_A64/ARMJIT_Branch.cpp b/src/ARMJIT_A64/ARMJIT_Branch.cpp
index 117eaa0..eeabfb0 100644
--- a/src/ARMJIT_A64/ARMJIT_Branch.cpp
+++ b/src/ARMJIT_A64/ARMJIT_Branch.cpp
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#include "ARMJIT_Compiler.h"
using namespace Arm64Gen;
diff --git a/src/ARMJIT_A64/ARMJIT_Compiler.cpp b/src/ARMJIT_A64/ARMJIT_Compiler.cpp
index e57c75d..ef93905 100644
--- a/src/ARMJIT_A64/ARMJIT_Compiler.cpp
+++ b/src/ARMJIT_A64/ARMJIT_Compiler.cpp
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#include "ARMJIT_Compiler.h"
#include "../ARMJIT_Internal.h"
diff --git a/src/ARMJIT_A64/ARMJIT_Compiler.h b/src/ARMJIT_A64/ARMJIT_Compiler.h
index 0154175..d18da93 100644
--- a/src/ARMJIT_A64/ARMJIT_Compiler.h
+++ b/src/ARMJIT_A64/ARMJIT_Compiler.h
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#ifndef ARMJIT_A64_COMPILER_H
#define ARMJIT_A64_COMPILER_H
diff --git a/src/ARMJIT_A64/ARMJIT_Linkage.S b/src/ARMJIT_A64/ARMJIT_Linkage.S
index 58b5399..37a83e9 100644
--- a/src/ARMJIT_A64/ARMJIT_Linkage.S
+++ b/src/ARMJIT_A64/ARMJIT_Linkage.S
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#include "../ARMJIT_x64/ARMJIT_Offsets.h"
.text
diff --git a/src/ARMJIT_A64/ARMJIT_LoadStore.cpp b/src/ARMJIT_A64/ARMJIT_LoadStore.cpp
index a622a92..4f05d4d 100644
--- a/src/ARMJIT_A64/ARMJIT_LoadStore.cpp
+++ b/src/ARMJIT_A64/ARMJIT_LoadStore.cpp
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#include "ARMJIT_Compiler.h"
#include "../Config.h"
diff --git a/src/ARMJIT_x64/ARMJIT_ALU.cpp b/src/ARMJIT_x64/ARMJIT_ALU.cpp
index 511b3b1..16fb22a 100644
--- a/src/ARMJIT_x64/ARMJIT_ALU.cpp
+++ b/src/ARMJIT_x64/ARMJIT_ALU.cpp
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#include "ARMJIT_Compiler.h"
using namespace Gen;
diff --git a/src/ARMJIT_x64/ARMJIT_Branch.cpp b/src/ARMJIT_x64/ARMJIT_Branch.cpp
index f73f64e..8ca3542 100644
--- a/src/ARMJIT_x64/ARMJIT_Branch.cpp
+++ b/src/ARMJIT_x64/ARMJIT_Branch.cpp
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#include "ARMJIT_Compiler.h"
using namespace Gen;
diff --git a/src/ARMJIT_x64/ARMJIT_Compiler.cpp b/src/ARMJIT_x64/ARMJIT_Compiler.cpp
index 1eb5a2a..2eb9c17 100644
--- a/src/ARMJIT_x64/ARMJIT_Compiler.cpp
+++ b/src/ARMJIT_x64/ARMJIT_Compiler.cpp
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#include "ARMJIT_Compiler.h"
#include "../ARMInterpreter.h"
diff --git a/src/ARMJIT_x64/ARMJIT_Compiler.h b/src/ARMJIT_x64/ARMJIT_Compiler.h
index 57aab7b..ff7095b 100644
--- a/src/ARMJIT_x64/ARMJIT_Compiler.h
+++ b/src/ARMJIT_x64/ARMJIT_Compiler.h
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#ifndef ARMJIT_X64_COMPILER_H
#define ARMJIT_X64_COMPILER_H
diff --git a/src/ARMJIT_x64/ARMJIT_GenOffsets.cpp b/src/ARMJIT_x64/ARMJIT_GenOffsets.cpp
index 9696d22..6d0dd21 100644
--- a/src/ARMJIT_x64/ARMJIT_GenOffsets.cpp
+++ b/src/ARMJIT_x64/ARMJIT_GenOffsets.cpp
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#include "../ARM.h"
int main(int argc, char* argv[])
diff --git a/src/ARMJIT_x64/ARMJIT_Linkage.S b/src/ARMJIT_x64/ARMJIT_Linkage.S
index 8cc0b5f..650c93b 100644
--- a/src/ARMJIT_x64/ARMJIT_Linkage.S
+++ b/src/ARMJIT_x64/ARMJIT_Linkage.S
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
.intel_syntax noprefix
#include "ARMJIT_Offsets.h"
diff --git a/src/ARMJIT_x64/ARMJIT_LoadStore.cpp b/src/ARMJIT_x64/ARMJIT_LoadStore.cpp
index 6576421..d06c241 100644
--- a/src/ARMJIT_x64/ARMJIT_LoadStore.cpp
+++ b/src/ARMJIT_x64/ARMJIT_LoadStore.cpp
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#include "ARMJIT_Compiler.h"
#include "../Config.h"
diff --git a/src/ARMJIT_x64/ARMJIT_Offsets.h b/src/ARMJIT_x64/ARMJIT_Offsets.h
index a73dd59..ade28b6 100644
--- a/src/ARMJIT_x64/ARMJIT_Offsets.h
+++ b/src/ARMJIT_x64/ARMJIT_Offsets.h
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#define ARM_CPSR_offset 0x64
#define ARM_Cycles_offset 0xc
#define ARM_StopExecution_offset 0x10
diff --git a/src/ARM_InstrInfo.cpp b/src/ARM_InstrInfo.cpp
index 74a5f87..7562e78 100644
--- a/src/ARM_InstrInfo.cpp
+++ b/src/ARM_InstrInfo.cpp
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#include "ARM_InstrInfo.h"
#include <stdio.h>
diff --git a/src/ARM_InstrInfo.h b/src/ARM_InstrInfo.h
index a702435..2f22e8e 100644
--- a/src/ARM_InstrInfo.h
+++ b/src/ARM_InstrInfo.h
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura, RSDuck
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#ifndef ARMINSTRINFO_H
#define ARMINSTRINFO_H
diff --git a/src/ARM_InstrTable.h b/src/ARM_InstrTable.h
index 86d7d5a..5f476f5 100644
--- a/src/ARM_InstrTable.h
+++ b/src/ARM_InstrTable.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/CP15.cpp b/src/CP15.cpp
index 3f9e79d..56c9830 100644
--- a/src/CP15.cpp
+++ b/src/CP15.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/CRC32.cpp b/src/CRC32.cpp
index 97af721..b51b171 100644
--- a/src/CRC32.cpp
+++ b/src/CRC32.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/CRC32.h b/src/CRC32.h
index a74fa8d..2107533 100644
--- a/src/CRC32.h
+++ b/src/CRC32.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/Config.cpp b/src/Config.cpp
index f7db252..33ca9dc 100644
--- a/src/Config.cpp
+++ b/src/Config.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/Config.h b/src/Config.h
index 9671f16..54ef63b 100644
--- a/src/Config.h
+++ b/src/Config.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DMA.cpp b/src/DMA.cpp
index cd3465f..e7473fb 100644
--- a/src/DMA.cpp
+++ b/src/DMA.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DMA.h b/src/DMA.h
index b0b4ab2..b86796d 100644
--- a/src/DMA.h
+++ b/src/DMA.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi.cpp b/src/DSi.cpp
index 892437b..cee9bae 100644
--- a/src/DSi.cpp
+++ b/src/DSi.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi.h b/src/DSi.h
index b2188d0..876d254 100644
--- a/src/DSi.h
+++ b/src/DSi.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_AES.cpp b/src/DSi_AES.cpp
index 9153e90..937ca86 100644
--- a/src/DSi_AES.cpp
+++ b/src/DSi_AES.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_AES.h b/src/DSi_AES.h
index 77ef464..9ee4a70 100644
--- a/src/DSi_AES.h
+++ b/src/DSi_AES.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_Camera.cpp b/src/DSi_Camera.cpp
index cfb3b8d..d8cc335 100644
--- a/src/DSi_Camera.cpp
+++ b/src/DSi_Camera.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_Camera.h b/src/DSi_Camera.h
index 108d76a..3f39e3a 100644
--- a/src/DSi_Camera.h
+++ b/src/DSi_Camera.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_I2C.cpp b/src/DSi_I2C.cpp
index 76664e5..16ec1a8 100644
--- a/src/DSi_I2C.cpp
+++ b/src/DSi_I2C.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_I2C.h b/src/DSi_I2C.h
index 35f1ad8..ca027f8 100644
--- a/src/DSi_I2C.h
+++ b/src/DSi_I2C.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_NDMA.cpp b/src/DSi_NDMA.cpp
index d6d289d..37d5018 100644
--- a/src/DSi_NDMA.cpp
+++ b/src/DSi_NDMA.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_NDMA.h b/src/DSi_NDMA.h
index 57da289..d4d0a8b 100644
--- a/src/DSi_NDMA.h
+++ b/src/DSi_NDMA.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_NWifi.cpp b/src/DSi_NWifi.cpp
index f72e515..1d1b925 100644
--- a/src/DSi_NWifi.cpp
+++ b/src/DSi_NWifi.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_NWifi.h b/src/DSi_NWifi.h
index 72780d1..da6597d 100644
--- a/src/DSi_NWifi.h
+++ b/src/DSi_NWifi.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_SD.cpp b/src/DSi_SD.cpp
index 8db58c6..aba477d 100644
--- a/src/DSi_SD.cpp
+++ b/src/DSi_SD.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_SD.h b/src/DSi_SD.h
index d13c43a..407a7f1 100644
--- a/src/DSi_SD.h
+++ b/src/DSi_SD.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_SPI_TSC.cpp b/src/DSi_SPI_TSC.cpp
index adff4a3..24bbde0 100644
--- a/src/DSi_SPI_TSC.cpp
+++ b/src/DSi_SPI_TSC.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/DSi_SPI_TSC.h b/src/DSi_SPI_TSC.h
index c8e1164..cf3e317 100644
--- a/src/DSi_SPI_TSC.h
+++ b/src/DSi_SPI_TSC.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/FIFO.h b/src/FIFO.h
index ca14610..7f71a72 100644
--- a/src/FIFO.h
+++ b/src/FIFO.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU.cpp b/src/GPU.cpp
index 6a17bc1..cd026e1 100644
--- a/src/GPU.cpp
+++ b/src/GPU.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU.h b/src/GPU.h
index 086a886..7299b90 100644
--- a/src/GPU.h
+++ b/src/GPU.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU2D.cpp b/src/GPU2D.cpp
index aece209..2dd606a 100644
--- a/src/GPU2D.cpp
+++ b/src/GPU2D.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU2D.h b/src/GPU2D.h
index e5c50bc..5a387fd 100644
--- a/src/GPU2D.h
+++ b/src/GPU2D.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU2D_Soft.cpp b/src/GPU2D_Soft.cpp
index 325ab75..b7fced6 100644
--- a/src/GPU2D_Soft.cpp
+++ b/src/GPU2D_Soft.cpp
@@ -1,3 +1,21 @@
+/*
+ Copyright 2016-2021 Arisotura
+
+ This file is part of melonDS.
+
+ melonDS is free software: you can redistribute it and/or modify it under
+ the terms of the GNU General Public License as published by the Free
+ Software Foundation, either version 3 of the License, or (at your option)
+ any later version.
+
+ melonDS is distributed in the hope that it will be useful, but WITHOUT ANY
+ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License along
+ with melonDS. If not, see http://www.gnu.org/licenses/.
+*/
+
#include "GPU2D_Soft.h"
#include "GPU.h"
diff --git a/src/GPU2D_Soft.h b/src/GPU2D_Soft.h
index b209810..b7043ee 100644
--- a/src/GPU2D_Soft.h
+++ b/src/GPU2D_Soft.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU3D.cpp b/src/GPU3D.cpp
index c933c82..132410d 100644
--- a/src/GPU3D.cpp
+++ b/src/GPU3D.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU3D.h b/src/GPU3D.h
index 1aba0bd..b243286 100644
--- a/src/GPU3D.h
+++ b/src/GPU3D.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU3D_OpenGL.cpp b/src/GPU3D_OpenGL.cpp
index 93c1523..c67cc00 100644
--- a/src/GPU3D_OpenGL.cpp
+++ b/src/GPU3D_OpenGL.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU3D_OpenGL.h b/src/GPU3D_OpenGL.h
index 73e2955..0752cf1 100644
--- a/src/GPU3D_OpenGL.h
+++ b/src/GPU3D_OpenGL.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU3D_OpenGL_shaders.h b/src/GPU3D_OpenGL_shaders.h
index 5722ca5..db15df3 100644
--- a/src/GPU3D_OpenGL_shaders.h
+++ b/src/GPU3D_OpenGL_shaders.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU3D_Soft.cpp b/src/GPU3D_Soft.cpp
index dd4a304..2e398d5 100644
--- a/src/GPU3D_Soft.cpp
+++ b/src/GPU3D_Soft.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU3D_Soft.h b/src/GPU3D_Soft.h
index 9f6f993..61bf368 100644
--- a/src/GPU3D_Soft.h
+++ b/src/GPU3D_Soft.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU_OpenGL.cpp b/src/GPU_OpenGL.cpp
index c02d955..350012f 100644
--- a/src/GPU_OpenGL.cpp
+++ b/src/GPU_OpenGL.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU_OpenGL.h b/src/GPU_OpenGL.h
index 1fcb08f..08ea4a6 100644
--- a/src/GPU_OpenGL.h
+++ b/src/GPU_OpenGL.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/GPU_OpenGL_shaders.h b/src/GPU_OpenGL_shaders.h
index 44be4d0..ba3b4bd 100644
--- a/src/GPU_OpenGL_shaders.h
+++ b/src/GPU_OpenGL_shaders.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/NDS.cpp b/src/NDS.cpp
index 69d64b7..12412eb 100644
--- a/src/NDS.cpp
+++ b/src/NDS.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/NDS.h b/src/NDS.h
index 9f64784..c73a2ca 100644
--- a/src/NDS.h
+++ b/src/NDS.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/NDSCart.h b/src/NDSCart.h
index a108eb9..3c0cebe 100644
--- a/src/NDSCart.h
+++ b/src/NDSCart.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/NDSCart_SRAMManager.cpp b/src/NDSCart_SRAMManager.cpp
index 49c5357..addd122 100644
--- a/src/NDSCart_SRAMManager.cpp
+++ b/src/NDSCart_SRAMManager.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/NDSCart_SRAMManager.h b/src/NDSCart_SRAMManager.h
index 7d07d40..89b65ce 100644
--- a/src/NDSCart_SRAMManager.h
+++ b/src/NDSCart_SRAMManager.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/OpenGLSupport.cpp b/src/OpenGLSupport.cpp
index a133c41..9df814b 100644
--- a/src/OpenGLSupport.cpp
+++ b/src/OpenGLSupport.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/OpenGLSupport.h b/src/OpenGLSupport.h
index 3533d60..cbbb34e 100644
--- a/src/OpenGLSupport.h
+++ b/src/OpenGLSupport.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/Platform.h b/src/Platform.h
index 753fb9a..76029eb 100644
--- a/src/Platform.h
+++ b/src/Platform.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/ROMList.h b/src/ROMList.h
index 685d8a5..9a73b78 100644
--- a/src/ROMList.h
+++ b/src/ROMList.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/RTC.cpp b/src/RTC.cpp
index aff3dd3..905a8d8 100644
--- a/src/RTC.cpp
+++ b/src/RTC.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/RTC.h b/src/RTC.h
index 05cd80f..89a5940 100644
--- a/src/RTC.h
+++ b/src/RTC.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/SPI.cpp b/src/SPI.cpp
index 8bc5686..0a45c2f 100644
--- a/src/SPI.cpp
+++ b/src/SPI.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/SPI.h b/src/SPI.h
index 757a205..3df654f 100644
--- a/src/SPI.h
+++ b/src/SPI.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/SPU.cpp b/src/SPU.cpp
index fe798c7..56f83f6 100644
--- a/src/SPU.cpp
+++ b/src/SPU.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/SPU.h b/src/SPU.h
index c6b1c7f..35c924c 100644
--- a/src/SPU.h
+++ b/src/SPU.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/Savestate.cpp b/src/Savestate.cpp
index ba8ffd9..bd63564 100644
--- a/src/Savestate.cpp
+++ b/src/Savestate.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/Savestate.h b/src/Savestate.h
index 1f0851a..bcd813d 100644
--- a/src/Savestate.h
+++ b/src/Savestate.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/Wifi.cpp b/src/Wifi.cpp
index 6792bc8..4da7cc3 100644
--- a/src/Wifi.cpp
+++ b/src/Wifi.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/Wifi.h b/src/Wifi.h
index dd3eeb3..eda5348 100644
--- a/src/Wifi.h
+++ b/src/Wifi.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/WifiAP.cpp b/src/WifiAP.cpp
index ae9664c..2f3804b 100644
--- a/src/WifiAP.cpp
+++ b/src/WifiAP.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/WifiAP.h b/src/WifiAP.h
index 130383e..67ea424 100644
--- a/src/WifiAP.h
+++ b/src/WifiAP.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/dolphin/Compat.h b/src/dolphin/Compat.h
index 787d505..9c01e8f 100644
--- a/src/dolphin/Compat.h
+++ b/src/dolphin/Compat.h
@@ -1,3 +1,7 @@
+// Copyright 2009 Dolphin Emulator Project
+// Licensed under GPLv2+
+// Refer to the license_dolphin.txt file included.
+
// Stubs for Assert.h and Log.h
#pragma once
diff --git a/src/frontend/FrontendUtil.h b/src/frontend/FrontendUtil.h
index 8188eab..f051c6c 100644
--- a/src/frontend/FrontendUtil.h
+++ b/src/frontend/FrontendUtil.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/Util_Audio.cpp b/src/frontend/Util_Audio.cpp
index fc80c90..cad2318 100644
--- a/src/frontend/Util_Audio.cpp
+++ b/src/frontend/Util_Audio.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/Util_ROM.cpp b/src/frontend/Util_ROM.cpp
index 5da7330..b5e8a05 100644
--- a/src/frontend/Util_ROM.cpp
+++ b/src/frontend/Util_ROM.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/Util_Video.cpp b/src/frontend/Util_Video.cpp
index b59764b..3730c3e 100644
--- a/src/frontend/Util_Video.cpp
+++ b/src/frontend/Util_Video.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/mic_blow.h b/src/frontend/mic_blow.h
index cee92fe..fcce5aa 100644
--- a/src/frontend/mic_blow.h
+++ b/src/frontend/mic_blow.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/ArchiveUtil.cpp b/src/frontend/qt_sdl/ArchiveUtil.cpp
index cbb3ecc..6919d48 100644
--- a/src/frontend/qt_sdl/ArchiveUtil.cpp
+++ b/src/frontend/qt_sdl/ArchiveUtil.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura, WaluigiWare64
+ Copyright 2016-2021 Arisotura, WaluigiWare64
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/AudioSettingsDialog.cpp b/src/frontend/qt_sdl/AudioSettingsDialog.cpp
index 2ff5307..f47a62a 100644
--- a/src/frontend/qt_sdl/AudioSettingsDialog.cpp
+++ b/src/frontend/qt_sdl/AudioSettingsDialog.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/AudioSettingsDialog.h b/src/frontend/qt_sdl/AudioSettingsDialog.h
index 3bafa30..5d98540 100644
--- a/src/frontend/qt_sdl/AudioSettingsDialog.h
+++ b/src/frontend/qt_sdl/AudioSettingsDialog.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/CheatsDialog.cpp b/src/frontend/qt_sdl/CheatsDialog.cpp
index b38c666..8ba05d7 100644
--- a/src/frontend/qt_sdl/CheatsDialog.cpp
+++ b/src/frontend/qt_sdl/CheatsDialog.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/CheatsDialog.h b/src/frontend/qt_sdl/CheatsDialog.h
index 20f2c65..926657c 100644
--- a/src/frontend/qt_sdl/CheatsDialog.h
+++ b/src/frontend/qt_sdl/CheatsDialog.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/EmuSettingsDialog.cpp b/src/frontend/qt_sdl/EmuSettingsDialog.cpp
index 3183182..20f9668 100644
--- a/src/frontend/qt_sdl/EmuSettingsDialog.cpp
+++ b/src/frontend/qt_sdl/EmuSettingsDialog.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/EmuSettingsDialog.h b/src/frontend/qt_sdl/EmuSettingsDialog.h
index 158793c..d24a9f2 100644
--- a/src/frontend/qt_sdl/EmuSettingsDialog.h
+++ b/src/frontend/qt_sdl/EmuSettingsDialog.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/Input.cpp b/src/frontend/qt_sdl/Input.cpp
index 11b64cc..ed014b7 100644
--- a/src/frontend/qt_sdl/Input.cpp
+++ b/src/frontend/qt_sdl/Input.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/Input.h b/src/frontend/qt_sdl/Input.h
index 14e7ea8..d349f19 100644
--- a/src/frontend/qt_sdl/Input.h
+++ b/src/frontend/qt_sdl/Input.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/InputConfigDialog.cpp b/src/frontend/qt_sdl/InputConfigDialog.cpp
index d13d348..673aa54 100644
--- a/src/frontend/qt_sdl/InputConfigDialog.cpp
+++ b/src/frontend/qt_sdl/InputConfigDialog.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/InputConfigDialog.h b/src/frontend/qt_sdl/InputConfigDialog.h
index d1ac57a..1e415b2 100644
--- a/src/frontend/qt_sdl/InputConfigDialog.h
+++ b/src/frontend/qt_sdl/InputConfigDialog.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/LAN_PCap.cpp b/src/frontend/qt_sdl/LAN_PCap.cpp
index ed7dfcc..df647fc 100644
--- a/src/frontend/qt_sdl/LAN_PCap.cpp
+++ b/src/frontend/qt_sdl/LAN_PCap.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/LAN_PCap.h b/src/frontend/qt_sdl/LAN_PCap.h
index f636e12..8e9ad9f 100644
--- a/src/frontend/qt_sdl/LAN_PCap.h
+++ b/src/frontend/qt_sdl/LAN_PCap.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/LAN_Socket.cpp b/src/frontend/qt_sdl/LAN_Socket.cpp
index 6fcac6f..b385c6a 100644
--- a/src/frontend/qt_sdl/LAN_Socket.cpp
+++ b/src/frontend/qt_sdl/LAN_Socket.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/LAN_Socket.h b/src/frontend/qt_sdl/LAN_Socket.h
index 8453a5f..c6afc08 100644
--- a/src/frontend/qt_sdl/LAN_Socket.h
+++ b/src/frontend/qt_sdl/LAN_Socket.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/OSD.cpp b/src/frontend/qt_sdl/OSD.cpp
index ad3b2ff..bc3cd91 100644
--- a/src/frontend/qt_sdl/OSD.cpp
+++ b/src/frontend/qt_sdl/OSD.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/OSD.h b/src/frontend/qt_sdl/OSD.h
index 79d9df0..8fbfc7b 100644
--- a/src/frontend/qt_sdl/OSD.h
+++ b/src/frontend/qt_sdl/OSD.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/OSD_shaders.h b/src/frontend/qt_sdl/OSD_shaders.h
index 727dd5d..3ff51a9 100644
--- a/src/frontend/qt_sdl/OSD_shaders.h
+++ b/src/frontend/qt_sdl/OSD_shaders.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/Platform.cpp b/src/frontend/qt_sdl/Platform.cpp
index 32a4898..81d86d3 100644
--- a/src/frontend/qt_sdl/Platform.cpp
+++ b/src/frontend/qt_sdl/Platform.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/PlatformConfig.cpp b/src/frontend/qt_sdl/PlatformConfig.cpp
index ffab9fb..707a558 100644
--- a/src/frontend/qt_sdl/PlatformConfig.cpp
+++ b/src/frontend/qt_sdl/PlatformConfig.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/PlatformConfig.h b/src/frontend/qt_sdl/PlatformConfig.h
index 02230ab..c4dce03 100644
--- a/src/frontend/qt_sdl/PlatformConfig.h
+++ b/src/frontend/qt_sdl/PlatformConfig.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/VideoSettingsDialog.cpp b/src/frontend/qt_sdl/VideoSettingsDialog.cpp
index 934090d..68a281e 100644
--- a/src/frontend/qt_sdl/VideoSettingsDialog.cpp
+++ b/src/frontend/qt_sdl/VideoSettingsDialog.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/VideoSettingsDialog.h b/src/frontend/qt_sdl/VideoSettingsDialog.h
index 2645eef..4503012 100644
--- a/src/frontend/qt_sdl/VideoSettingsDialog.h
+++ b/src/frontend/qt_sdl/VideoSettingsDialog.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/WifiSettingsDialog.cpp b/src/frontend/qt_sdl/WifiSettingsDialog.cpp
index 24b339d..538a35b 100644
--- a/src/frontend/qt_sdl/WifiSettingsDialog.cpp
+++ b/src/frontend/qt_sdl/WifiSettingsDialog.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/WifiSettingsDialog.h b/src/frontend/qt_sdl/WifiSettingsDialog.h
index 600941f..a7cf538 100644
--- a/src/frontend/qt_sdl/WifiSettingsDialog.h
+++ b/src/frontend/qt_sdl/WifiSettingsDialog.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/font.h b/src/frontend/qt_sdl/font.h
index f2e4f87..59720ab 100644
--- a/src/frontend/qt_sdl/font.h
+++ b/src/frontend/qt_sdl/font.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/main.cpp b/src/frontend/qt_sdl/main.cpp
index c25aa38..ea09696 100644
--- a/src/frontend/qt_sdl/main.cpp
+++ b/src/frontend/qt_sdl/main.cpp
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/main.h b/src/frontend/qt_sdl/main.h
index ba4c644..46eacc1 100644
--- a/src/frontend/qt_sdl/main.h
+++ b/src/frontend/qt_sdl/main.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/frontend/qt_sdl/main_shaders.h b/src/frontend/qt_sdl/main_shaders.h
index da5a22a..0aa99ad 100644
--- a/src/frontend/qt_sdl/main_shaders.h
+++ b/src/frontend/qt_sdl/main_shaders.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/melonDLDI.h b/src/melonDLDI.h
index 466afc0..badce6b 100644
--- a/src/melonDLDI.h
+++ b/src/melonDLDI.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/types.h b/src/types.h
index c10b70d..b723566 100644
--- a/src/types.h
+++ b/src/types.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.
diff --git a/src/version.h b/src/version.h
index 1298a23..0bebb99 100644
--- a/src/version.h
+++ b/src/version.h
@@ -1,5 +1,5 @@
/*
- Copyright 2016-2020 Arisotura
+ Copyright 2016-2021 Arisotura
This file is part of melonDS.