diff --git a/linux_various/check_po_quality.pl b/linux_various/check_po_quality.pl
index c20fc69f0d..fbbe5fa701 100755
--- a/linux_various/check_po_quality.pl
+++ b/linux_various/check_po_quality.pl
@@ -1,5 +1,19 @@
#!/usr/bin/perl
+# PCSX2 - PS2 Emulator for PCs
+# Copyright (C) 2002-2014 PCSX2 Dev Team
+#
+# PCSX2 is free software: you can redistribute it and/or modify it under the terms
+# of the GNU Lesser General Public License as published by the Free Software Found-
+# ation, either version 3 of the License, or (at your option) any later version.
+#
+# PCSX2 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 PCSX2.
+# If not, see .
+
use strict;
use warnings;
use Data::Dumper;
diff --git a/linux_various/generate_pot.sh b/linux_various/generate_pot.sh
index ccf83ca771..ed7552cc0b 100644
--- a/linux_various/generate_pot.sh
+++ b/linux_various/generate_pot.sh
@@ -1,7 +1,7 @@
#!/bin/sh -e
# PCSX2 - PS2 Emulator for PCs
-# Copyright (C) 2002-2011 PCSX2 Dev Team
+# Copyright (C) 2002-2014 PCSX2 Dev Team
#
# PCSX2 is free software: you can redistribute it and/or modify it under the terms
# of the GNU Lesser General Public License as published by the Free Software Found-
diff --git a/linux_various/glsl2h.pl b/linux_various/glsl2h.pl
index ecef87f2ae..226a098306 100755
--- a/linux_various/glsl2h.pl
+++ b/linux_various/glsl2h.pl
@@ -1,5 +1,19 @@
#!/usr/bin/perl
+# PCSX2 - PS2 Emulator for PCs
+# Copyright (C) 2002-2014 PCSX2 Dev Team
+#
+# PCSX2 is free software: you can redistribute it and/or modify it under the terms
+# of the GNU Lesser General Public License as published by the Free Software Found-
+# ation, either version 3 of the License, or (at your option) any later version.
+#
+# PCSX2 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 PCSX2.
+# If not, see .
+
use strict;
use warnings;
use File::Spec;
diff --git a/pcsx2/windows/DwmSetup.cpp b/pcsx2/windows/DwmSetup.cpp
index 9c3c048d7c..84d8f27130 100644
--- a/pcsx2/windows/DwmSetup.cpp
+++ b/pcsx2/windows/DwmSetup.cpp
@@ -1,3 +1,17 @@
+/* PCSX2 - PS2 Emulator for PCs
+ * Copyright (C) 2002-2010 PCSX2 Dev Team
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the terms
+ * of the GNU Lesser General Public License as published by the Free Software Found-
+ * ation, either version 3 of the License, or (at your option) any later version.
+ *
+ * PCSX2 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 PCSX2.
+ * If not, see .
+ */
#include "PrecompiledHeader.h"
#include "Utilities/Console.h"
diff --git a/pcsx2/windows/SamplProf.cpp b/pcsx2/windows/SamplProf.cpp
index 89ea7302b1..dea53e3c86 100644
--- a/pcsx2/windows/SamplProf.cpp
+++ b/pcsx2/windows/SamplProf.cpp
@@ -1,3 +1,17 @@
+/* PCSX2 - PS2 Emulator for PCs
+ * Copyright (C) 2002-2010 PCSX2 Dev Team
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the terms
+ * of the GNU Lesser General Public License as published by the Free Software Found-
+ * ation, either version 3 of the License, or (at your option) any later version.
+ *
+ * PCSX2 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 PCSX2.
+ * If not, see .
+ */
#include "PrecompiledHeader.h"
#include "Utilities/RedtapeWindows.h"
diff --git a/pcsx2/windows/VCprojects/IopSif.cpp b/pcsx2/windows/VCprojects/IopSif.cpp
index 29b9d35a59..ba53394d24 100644
--- a/pcsx2/windows/VCprojects/IopSif.cpp
+++ b/pcsx2/windows/VCprojects/IopSif.cpp
@@ -1,3 +1,18 @@
+/* PCSX2 - PS2 Emulator for PCs
+ * Copyright (C) 2002-2010 PCSX2 Dev Team
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the terms
+ * of the GNU Lesser General Public License as published by the Free Software Found-
+ * ation, either version 3 of the License, or (at your option) any later version.
+ *
+ * PCSX2 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 PCSX2.
+ * If not, see .
+ */
+
#include "PrecompiledHeader.h"
#include "IopCommon.h"
diff --git a/plugins/FWnull/Windows/Config.cpp b/plugins/FWnull/Windows/Config.cpp
index dd3d1e09b8..9831e03604 100644
--- a/plugins/FWnull/Windows/Config.cpp
+++ b/plugins/FWnull/Windows/Config.cpp
@@ -1,3 +1,18 @@
+/* FWnull
+ * Copyright (C) 2002-2010 PCSX2 Dev Team
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the terms
+ * of the GNU Lesser General Public License as published by the Free Software Found-
+ * ation, either version 3 of the License, or (at your option) any later version.
+ *
+ * PCSX2 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 PCSX2.
+ * If not, see .
+ */
+
#include
#include "../FW.h"
diff --git a/plugins/FWnull/Windows/Win32.cpp b/plugins/FWnull/Windows/Win32.cpp
index 2b77b4f65a..951b1b20a2 100644
--- a/plugins/FWnull/Windows/Win32.cpp
+++ b/plugins/FWnull/Windows/Win32.cpp
@@ -1,3 +1,18 @@
+/* FWnull
+ * Copyright (C) 2002-2010 PCSX2 Dev Team
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the terms
+ * of the GNU Lesser General Public License as published by the Free Software Found-
+ * ation, either version 3 of the License, or (at your option) any later version.
+ *
+ * PCSX2 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 PCSX2.
+ * If not, see .
+ */
+
#include
#include
#include
diff --git a/plugins/LilyPad/Config.cpp b/plugins/LilyPad/Config.cpp
index edec042b22..427e5ef84b 100644
--- a/plugins/LilyPad/Config.cpp
+++ b/plugins/LilyPad/Config.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include "resource.h"
diff --git a/plugins/LilyPad/Config.h b/plugins/LilyPad/Config.h
index d2d455c6e5..c610dce81c 100644
--- a/plugins/LilyPad/Config.h
+++ b/plugins/LilyPad/Config.h
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#ifndef CONFIG_H
#define CONFIG_H
diff --git a/plugins/LilyPad/DeviceEnumerator.cpp b/plugins/LilyPad/DeviceEnumerator.cpp
index d1ecdb890c..ca5b4076df 100644
--- a/plugins/LilyPad/DeviceEnumerator.cpp
+++ b/plugins/LilyPad/DeviceEnumerator.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include "InputManager.h"
diff --git a/plugins/LilyPad/DeviceEnumerator.h b/plugins/LilyPad/DeviceEnumerator.h
index 5dea33eed7..255fd459b4 100644
--- a/plugins/LilyPad/DeviceEnumerator.h
+++ b/plugins/LilyPad/DeviceEnumerator.h
@@ -1,2 +1,19 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
void EnumDevices(int hideDXXinput);
diff --git a/plugins/LilyPad/Diagnostics.cpp b/plugins/LilyPad/Diagnostics.cpp
index df2adb4fc1..d5c169f821 100644
--- a/plugins/LilyPad/Diagnostics.cpp
+++ b/plugins/LilyPad/Diagnostics.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include "DeviceEnumerator.h"
#include "KeyboardQueue.h"
diff --git a/plugins/LilyPad/Diagnostics.h b/plugins/LilyPad/Diagnostics.h
index 4966b63a88..2351868538 100644
--- a/plugins/LilyPad/Diagnostics.h
+++ b/plugins/LilyPad/Diagnostics.h
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#ifndef DIAGNOSTICS_H
#define DIAGNOSTICS_H
diff --git a/plugins/LilyPad/DirectInput.cpp b/plugins/LilyPad/DirectInput.cpp
index 6eef837ddb..6cd76be66a 100644
--- a/plugins/LilyPad/DirectInput.cpp
+++ b/plugins/LilyPad/DirectInput.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include
#include "InputManager.h"
diff --git a/plugins/LilyPad/DirectInput.h b/plugins/LilyPad/DirectInput.h
index b71338d032..362a7e380f 100644
--- a/plugins/LilyPad/DirectInput.h
+++ b/plugins/LilyPad/DirectInput.h
@@ -1 +1,18 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
void EnumDirectInputDevices(int ignoreXInput);
diff --git a/plugins/LilyPad/DualShock3.cpp b/plugins/LilyPad/DualShock3.cpp
index baf929d680..5dfcaad6ff 100644
--- a/plugins/LilyPad/DualShock3.cpp
+++ b/plugins/LilyPad/DualShock3.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include "InputManager.h"
diff --git a/plugins/LilyPad/DualShock3.h b/plugins/LilyPad/DualShock3.h
index 099dbb2f51..2a6f0453c1 100644
--- a/plugins/LilyPad/DualShock3.h
+++ b/plugins/LilyPad/DualShock3.h
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
int DualShock3Possible();
void EnumDualShock3s();
diff --git a/plugins/LilyPad/Global.cpp b/plugins/LilyPad/Global.cpp
index 680ff56cfb..52e1ea0e66 100644
--- a/plugins/LilyPad/Global.cpp
+++ b/plugins/LilyPad/Global.cpp
@@ -1 +1,18 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
diff --git a/plugins/LilyPad/Global.h b/plugins/LilyPad/Global.h
index ba8f9e6581..7c6162d13b 100644
--- a/plugins/LilyPad/Global.h
+++ b/plugins/LilyPad/Global.h
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
// Includes Windows.h, has inlined versions of memory allocation and
// string comparison functions needed to avoid using CRT. This reduces
// dll size by over 100k while avoiding any dependencies on updated CRT dlls.
diff --git a/plugins/LilyPad/HidDevice.cpp b/plugins/LilyPad/HidDevice.cpp
index ea36167c73..43b4f60411 100644
--- a/plugins/LilyPad/HidDevice.cpp
+++ b/plugins/LilyPad/HidDevice.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include "HidDevice.h"
#include
diff --git a/plugins/LilyPad/HidDevice.h b/plugins/LilyPad/HidDevice.h
index 78bb63380b..f8094f12be 100644
--- a/plugins/LilyPad/HidDevice.h
+++ b/plugins/LilyPad/HidDevice.h
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#ifndef HID_DEVICE_H
#define HID_DEVICE_H
diff --git a/plugins/LilyPad/InputManager.cpp b/plugins/LilyPad/InputManager.cpp
index 48a5b4610d..44d1ea0b41 100644
--- a/plugins/LilyPad/InputManager.cpp
+++ b/plugins/LilyPad/InputManager.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include "InputManager.h"
#include "KeyboardQueue.h"
diff --git a/plugins/LilyPad/InputManager.h b/plugins/LilyPad/InputManager.h
index 63a91b8fcf..78ae4d4f1e 100644
--- a/plugins/LilyPad/InputManager.h
+++ b/plugins/LilyPad/InputManager.h
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#ifndef INPUT_MANAGER_H
#define INPUT_MANAGER_H
diff --git a/plugins/LilyPad/KeyboardHook.cpp b/plugins/LilyPad/KeyboardHook.cpp
index d46d4a1b2c..08678fd46e 100644
--- a/plugins/LilyPad/KeyboardHook.cpp
+++ b/plugins/LilyPad/KeyboardHook.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include "InputManager.h"
#include "Config.h"
diff --git a/plugins/LilyPad/KeyboardHook.h b/plugins/LilyPad/KeyboardHook.h
index 209105f0a2..a1ba9a4361 100644
--- a/plugins/LilyPad/KeyboardHook.h
+++ b/plugins/LilyPad/KeyboardHook.h
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#ifndef KEYBOARD_HOOK_H
#define KEYBOARD_HOOK_H
diff --git a/plugins/LilyPad/KeyboardQueue.cpp b/plugins/LilyPad/KeyboardQueue.cpp
index 6176623288..e6391d03f7 100644
--- a/plugins/LilyPad/KeyboardQueue.cpp
+++ b/plugins/LilyPad/KeyboardQueue.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
// This is undoubtedly completely unnecessary.
#include "KeyboardQueue.h"
diff --git a/plugins/LilyPad/KeyboardQueue.h b/plugins/LilyPad/KeyboardQueue.h
index 889764fd88..2512ca5375 100644
--- a/plugins/LilyPad/KeyboardQueue.h
+++ b/plugins/LilyPad/KeyboardQueue.h
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
// This entire thing isn't really needed,
// but takes little enough effort to be safe...
diff --git a/plugins/LilyPad/LilyPad.cpp b/plugins/LilyPad/LilyPad.cpp
index c693ec9130..40e7065492 100644
--- a/plugins/LilyPad/LilyPad.cpp
+++ b/plugins/LilyPad/LilyPad.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
// For escape timer, so as not to break GSDX+DX9.
diff --git a/plugins/LilyPad/RawInput.cpp b/plugins/LilyPad/RawInput.cpp
index 9595738560..01e6b52233 100644
--- a/plugins/LilyPad/RawInput.cpp
+++ b/plugins/LilyPad/RawInput.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include "InputManager.h"
#include "WindowsMessaging.h"
diff --git a/plugins/LilyPad/RawInput.h b/plugins/LilyPad/RawInput.h
index 09edff1b6a..3d328a1993 100644
--- a/plugins/LilyPad/RawInput.h
+++ b/plugins/LilyPad/RawInput.h
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
// Can't enumerate raw devices, can only detect them when
// receiving data from them, so just use the list from before.
void EnumRawInputDevices();
diff --git a/plugins/LilyPad/VKey.cpp b/plugins/LilyPad/VKey.cpp
index f4a244c1f4..3f1b5b4811 100644
--- a/plugins/LilyPad/VKey.cpp
+++ b/plugins/LilyPad/VKey.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include "VKey.h"
diff --git a/plugins/LilyPad/VKey.h b/plugins/LilyPad/VKey.h
index 8c899f5199..f37dca58af 100644
--- a/plugins/LilyPad/VKey.h
+++ b/plugins/LilyPad/VKey.h
@@ -1,2 +1,19 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
// Maps virtual key codes to strings.
wchar_t *GetVKStringW(unsigned char vk);
diff --git a/plugins/LilyPad/WindowsKeyboard.cpp b/plugins/LilyPad/WindowsKeyboard.cpp
index 8f7f5812b7..a7d0599544 100644
--- a/plugins/LilyPad/WindowsKeyboard.cpp
+++ b/plugins/LilyPad/WindowsKeyboard.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include "InputManager.h"
#include "VKey.h"
diff --git a/plugins/LilyPad/WindowsKeyboard.h b/plugins/LilyPad/WindowsKeyboard.h
index 5735685611..00d86eb0a2 100644
--- a/plugins/LilyPad/WindowsKeyboard.h
+++ b/plugins/LilyPad/WindowsKeyboard.h
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
// Shared functionality for WM and RAW keyboards.
class WindowsKeyboard : public Device {
public:
diff --git a/plugins/LilyPad/WindowsMessaging.cpp b/plugins/LilyPad/WindowsMessaging.cpp
index 30245c9044..eafce496b5 100644
--- a/plugins/LilyPad/WindowsMessaging.cpp
+++ b/plugins/LilyPad/WindowsMessaging.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include "InputManager.h"
#include "WindowsMessaging.h"
diff --git a/plugins/LilyPad/WindowsMessaging.h b/plugins/LilyPad/WindowsMessaging.h
index 26c682bd47..c0dd8c349f 100644
--- a/plugins/LilyPad/WindowsMessaging.h
+++ b/plugins/LilyPad/WindowsMessaging.h
@@ -1 +1,18 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
void EnumWindowsMessagingDevices();
diff --git a/plugins/LilyPad/WindowsMouse.cpp b/plugins/LilyPad/WindowsMouse.cpp
index cd3d682a2b..9e9e642ecc 100644
--- a/plugins/LilyPad/WindowsMouse.cpp
+++ b/plugins/LilyPad/WindowsMouse.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include "InputManager.h"
#include "VKey.h"
diff --git a/plugins/LilyPad/WindowsMouse.h b/plugins/LilyPad/WindowsMouse.h
index 8f0e6bdc91..4a8f45b6b4 100644
--- a/plugins/LilyPad/WindowsMouse.h
+++ b/plugins/LilyPad/WindowsMouse.h
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
// Shared functionality for WM and RAW keyboards.
class WindowsMouse : public Device {
public:
diff --git a/plugins/LilyPad/WndProcEater.cpp b/plugins/LilyPad/WndProcEater.cpp
index f4f4be6b31..32f34602d2 100644
--- a/plugins/LilyPad/WndProcEater.cpp
+++ b/plugins/LilyPad/WndProcEater.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include "WndProcEater.h"
diff --git a/plugins/LilyPad/WndProcEater.h b/plugins/LilyPad/WndProcEater.h
index db724860eb..c7fa2ce225 100644
--- a/plugins/LilyPad/WndProcEater.h
+++ b/plugins/LilyPad/WndProcEater.h
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#define EATPROC_NO_UPDATE_WHILE_UPDATING_DEVICES 1
/* Need this to let window be subclassed multiple times but still clean up nicely.
diff --git a/plugins/LilyPad/XInput.cpp b/plugins/LilyPad/XInput.cpp
index b43c80d117..924f7009dc 100644
--- a/plugins/LilyPad/XInput.cpp
+++ b/plugins/LilyPad/XInput.cpp
@@ -1,3 +1,20 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
#include "Global.h"
#include
#include "VKey.h"
diff --git a/plugins/LilyPad/XInput.h b/plugins/LilyPad/XInput.h
index a39e8ba029..b864610c6a 100644
--- a/plugins/LilyPad/XInput.h
+++ b/plugins/LilyPad/XInput.h
@@ -1 +1,18 @@
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
void EnumXInputDevices();
diff --git a/plugins/LilyPad/usb.h b/plugins/LilyPad/usb.h
index 2a9000ce2b..ede3e902e7 100644
--- a/plugins/LilyPad/usb.h
+++ b/plugins/LilyPad/usb.h
@@ -1,4 +1,31 @@
-// Note: From libusb.
+/* LilyPad - Pad plugin for PS2 Emulator
+ * Copyright (C) 2002-2014 PCSX2 Dev Team/ChickenLiver
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU Lesser General Public License as published by the Free
+ * Software Found- ation, either version 3 of the License, or (at your option)
+ * any later version.
+ *
+ * PCSX2 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 PCSX2. If not, see .
+ */
+
+// Note: From libusb 0.1.12. We will redistribute it as LGPL3+ to keep a single license
+/*
+ * Prototypes, structure definitions and macros.
+ *
+ * Copyright (c) 2000-2003 Johannes Erdfelt
+ *
+ * This library is covered by the LGPL2+, read LICENSE for details.
+ *
+ * This file (and only this file) may alternatively be licensed under the
+ * BSD license as well, read LICENSE for details.
+ */
#ifndef __USB_H__
#define __USB_H__
diff --git a/plugins/SPU2null/Windows/Config.cpp b/plugins/SPU2null/Windows/Config.cpp
index c510353b99..5b8b56eedd 100644
--- a/plugins/SPU2null/Windows/Config.cpp
+++ b/plugins/SPU2null/Windows/Config.cpp
@@ -1,3 +1,18 @@
+/* SPU2null
+ * Copyright (C) 2002-2010 PCSX2 Dev Team
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the terms
+ * of the GNU Lesser General Public License as published by the Free Software Found-
+ * ation, either version 3 of the License, or (at your option) any later version.
+ *
+ * PCSX2 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 PCSX2.
+ * If not, see .
+ */
+
#include
#include "SPU2.h"
diff --git a/plugins/SPU2null/Windows/Win32.cpp b/plugins/SPU2null/Windows/Win32.cpp
index 770a5419d5..cc3c2672c8 100644
--- a/plugins/SPU2null/Windows/Win32.cpp
+++ b/plugins/SPU2null/Windows/Win32.cpp
@@ -1,3 +1,18 @@
+/* SPU2null
+ * Copyright (C) 2002-2010 PCSX2 Dev Team
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the terms
+ * of the GNU Lesser General Public License as published by the Free Software Found-
+ * ation, either version 3 of the License, or (at your option) any later version.
+ *
+ * PCSX2 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 PCSX2.
+ * If not, see .
+ */
+
#include
#include
#include
diff --git a/plugins/USBnull/Windows/Config.cpp b/plugins/USBnull/Windows/Config.cpp
index 79700edee3..6c210ec2c9 100644
--- a/plugins/USBnull/Windows/Config.cpp
+++ b/plugins/USBnull/Windows/Config.cpp
@@ -1,3 +1,18 @@
+/* USBnull
+ * Copyright (C) 2002-2010 PCSX2 Dev Team
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the terms
+ * of the GNU Lesser General Public License as published by the Free Software Found-
+ * ation, either version 3 of the License, or (at your option) any later version.
+ *
+ * PCSX2 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 PCSX2.
+ * If not, see .
+ */
+
#include
#include "../USB.h"
diff --git a/plugins/USBnull/Windows/Win32.cpp b/plugins/USBnull/Windows/Win32.cpp
index bca110960a..5d4c54be31 100644
--- a/plugins/USBnull/Windows/Win32.cpp
+++ b/plugins/USBnull/Windows/Win32.cpp
@@ -1,3 +1,18 @@
+/* USBnull
+ * Copyright (C) 2002-2010 PCSX2 Dev Team
+ *
+ * PCSX2 is free software: you can redistribute it and/or modify it under the terms
+ * of the GNU Lesser General Public License as published by the Free Software Found-
+ * ation, either version 3 of the License, or (at your option) any later version.
+ *
+ * PCSX2 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 PCSX2.
+ * If not, see .
+ */
+
#include
#include
#include
diff --git a/plugins/spu2-x/src/Windows/WinConfig.h b/plugins/spu2-x/src/Windows/WinConfig.h
index 04d5b42b55..1c2cd5598a 100644
--- a/plugins/spu2-x/src/Windows/WinConfig.h
+++ b/plugins/spu2-x/src/Windows/WinConfig.h
@@ -1,3 +1,19 @@
+/* SPU2-X, A plugin for Emulating the Sound Processing Unit of the Playstation 2
+ * Developed and maintained by the Pcsx2 Development Team.
+ *
+ * Original portions from SPU2ghz are (c) 2008 by David Quintana [gigaherz]
+ *
+ * SPU2-X is free software: you can redistribute it and/or modify it under the terms
+ * of the GNU Lesser General Public License as published by the Free Software Found-
+ * ation, either version 3 of the License, or (at your option) any later version.
+ *
+ * SPU2-X 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 Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with SPU2-X. If not, see .
+ */
#pragma once