From f3d15590d6051aa033a42059de55f9762f573ecd Mon Sep 17 00:00:00 2001 From: sergiobenrocha2 Date: Fri, 23 Jan 2015 15:42:24 -0200 Subject: [PATCH] Some changes in debian packaging. --- debian/changelog | 43 +- debian/control | 11 - debian/patches/series | 2 + debian/patches/vbam-debian.patch | 131 + debian/patches/vbam-debian2.patch | 9184 +++++++++++++++++++++++++++++ 5 files changed, 9358 insertions(+), 13 deletions(-) create mode 100644 debian/patches/series create mode 100644 debian/patches/vbam-debian.patch create mode 100644 debian/patches/vbam-debian2.patch diff --git a/debian/changelog b/debian/changelog index 72540fe1..c0477e72 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,47 @@ -vbam (1.8.0.1229-1) UNRELEASED; urgency=low +vbam (1.8.0.1231-0ubuntu3) unstable; urgency=low + + * Revert SDL sound changes to upstream svn 1226, until they fix it (bug #147) + + -- Sérgio Benjamim Sun, 11 Mai 2014 11:08:00 +0100 + +vbam (1.8.0.1231-0ubuntu2) unstable; urgency=low + + * Manual merge from upstream + + -- Sérgio Benjamim Sun, 11 Mai 2014 11:08:00 +0100 + +vbam (1.8.0.1231) unstable; urgency=low + + * Re-added rWindows/other stuff (easy recipe to merge upstream changes to fixes) + * New icons + + -- Sérgio Benjamim Sun, 11 Mai 2014 09:20:00 +0100 + +vbam (1.8.0.1230-0ubuntu2) unstable; urgency=low + + * Added missing Build-Depends + * Package for vbam-sdl + * Fixed some lintian warnings/errors + + -- Sérgio Benjamim Sun, 27 Apr 2014 15:48:00 +0100 + +vbam (1.8.0.1230-0ubuntu1) unstable; urgency=low + + * Fixing launchpad orig.tar.gz error + + -- Sérgio Benjamim Sat, 22 Mar 2014 16:23:00 +0100 + +vbam (1.8.0.1229-0ubuntu2) trusty; urgency=low + + * Updated copyright year and fixed homepage link + + -- Sérgio Benjamim Sat, 22 Mar 2014 15:59:00 +0100 + +vbam (1.8.0.1229-0ubuntu1) trusty; urgency=low * Use new version from upstream - -- Sérgio Benjamim Sat, 26 Apr 2014 02:10:00 +0100 + -- Sérgio Benjamim Thu, 20 Mar 2014 19:30:00 +0100 vbam (1.8.0.1042-1) lucid; urgency=low diff --git a/debian/control b/debian/control index 44d4d5e7..c9efca19 100644 --- a/debian/control +++ b/debian/control @@ -32,14 +32,3 @@ Description: Nintendo Game Boy Advance emulator (GTK+ frontend) . This package provides the GTK+ GUI version of VisualBoyAdvance-M. -Package: vbam-wx -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Nintendo Game Boy Advance emulator (wxWidgets frontend) - VisualBoyAdvance-M is a Nintendo Game Boy Emulator with high - compatibility with commercial games. It emulates the Nintendo Game - Boy Advance handheld console, in addition to the original Game Boy - handhelds and its Super and Color variants. - . - This package provides the wxWidgets GUI version of VisualBoyAdvance-M. - diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 00000000..03d18300 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1,2 @@ +vbam-debian.patch +vbam-debian2.patch diff --git a/debian/patches/vbam-debian.patch b/debian/patches/vbam-debian.patch new file mode 100644 index 00000000..1e8b3abf --- /dev/null +++ b/debian/patches/vbam-debian.patch @@ -0,0 +1,131 @@ +Description: + TODO: Put a short summary on the line above and replace this paragraph + with a longer explanation of this change. Complete the meta-information + with other relevant fields (see below for details). To make it easier, the + information below has been extracted from the changelog. Adjust it or drop + it. + . + vbam (1.8.0.1230-0ubuntu1) trusty; urgency=low + . + * Fixing launchpad orig.tar.gz error +Author: Sérgio Benjamim + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: , +Bug: +Bug-Debian: http://bugs.debian.org/ +Bug-Ubuntu: https://launchpad.net/bugs/ +Forwarded: +Reviewed-By: +Last-Update: + +--- vbam-1.8.0.1230.orig/CMakeLists.txt ++++ vbam-1.8.0.1230/CMakeLists.txt +@@ -8,7 +8,7 @@ if( COMMAND cmake_policy ) + endif( COMMAND cmake_policy ) + SET( CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/CMakeScripts ) + +-option( ENABLE_SDL "Build the SDL port" ON ) ++option( ENABLE_SDL "Build the SDL port" OFF ) + option( ENABLE_GTK "Build the GTK+ GUI" ON ) + option( ENABLE_WX "Build the wxWidgets port" OFF ) + option( ENABLE_DEBUGGER "Enable the debugger" ON ) +@@ -36,7 +36,7 @@ endif( NOT ENABLE_DEBUGGER AND ENABLE_SD + + # Set the version number with -DVERSION=X.X.X-uber + IF( NOT VERSION ) +- SET( VERSION "1.8.0-SVN" ) ++ SET( VERSION "1.8.0-SVN1229" ) + + IF(EXISTS "${CMAKE_SOURCE_DIR}/.svn") + FIND_PACKAGE(Subversion) +--- vbam-1.8.0.1230.orig/po/wxvbam/en.po ++++ vbam-1.8.0.1230/po/wxvbam/en.po +@@ -1196,11 +1196,11 @@ msgstr "Connecting to %s\n" + msgid "" + "Copyright (C) 1999-2003 Forgotten\n" + "Copyright (C) 2004-2006 VBA development team\n" +-"Copyright (C) 2007-2011 VBA-M development team" ++"Copyright (C) 2007-2014 VBA-M development team" + msgstr "" + "Copyright (C) 1999-2003 Forgotten\n" + "Copyright (C) 2004-2006 VBA development team\n" +-"Copyright (C) 2007-2011 VBA-M development team" ++"Copyright (C) 2007-2014 VBA-M development team" + + #: ../src/wx/wxvbam.cpp:208 + msgid "Could not create main window" +--- vbam-1.8.0.1230.orig/po/wxvbam/cs.po ++++ vbam-1.8.0.1230/po/wxvbam/cs.po +@@ -371,8 +371,8 @@ msgstr "Nintendo GameBoy (+Color+Advance + msgid "" + "Copyright (C) 1999-2003 Forgotten\n" + "Copyright (C) 2004-2006 VBA development team\n" +-"Copyright (C) 2007-2011 VBA-M development team" +-msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA development team\nCopyright (C) 2007-2011 VBA-M development team" ++"Copyright (C) 2007-2014 VBA-M development team" ++msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA development team\nCopyright (C) 2007-2014 VBA-M development team" + + #: ../src/wx/cmdevents.cpp:2180 + msgid "" +--- vbam-1.8.0.1230.orig/po/wxvbam/wxvbam.pot ++++ vbam-1.8.0.1230/po/wxvbam/wxvbam.pot +@@ -368,7 +368,7 @@ msgstr "" + msgid "" + "Copyright (C) 1999-2003 Forgotten\n" + "Copyright (C) 2004-2006 VBA development team\n" +-"Copyright (C) 2007-2011 VBA-M development team" ++"Copyright (C) 2007-2014 VBA-M development team" + msgstr "" + + #: ../src/wx/cmdevents.cpp:2180 +--- vbam-1.8.0.1230.orig/po/wxvbam/nl.po ++++ vbam-1.8.0.1230/po/wxvbam/nl.po +@@ -370,7 +370,7 @@ msgstr "" + msgid "" + "Copyright (C) 1999-2003 Forgotten\n" + "Copyright (C) 2004-2006 VBA development team\n" +-"Copyright (C) 2007-2011 VBA-M development team" ++"Copyright (C) 2007-2014 VBA-M development team" + msgstr "" + + #: ../src/wx/cmdevents.cpp:2180 +--- vbam-1.8.0.1230.orig/po/wxvbam/zh_TW.po ++++ vbam-1.8.0.1230/po/wxvbam/zh_TW.po +@@ -370,8 +370,8 @@ msgstr "Nintendo GameBoy (+Color+Advance + msgid "" + "Copyright (C) 1999-2003 Forgotten\n" + "Copyright (C) 2004-2006 VBA development team\n" +-"Copyright (C) 2007-2011 VBA-M development team" +-msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA development team\nCopyright (C) 2007-2011 VBA-M development team" ++"Copyright (C) 2007-2014 VBA-M development team" ++msgstr "Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA development team\nCopyright (C) 2007-2014 VBA-M development team" + + #: ../src/wx/cmdevents.cpp:2180 + msgid "" +--- vbam-1.8.0.1230.orig/src/wx/cmdevents.cpp ++++ vbam-1.8.0.1230/src/wx/cmdevents.cpp +@@ -2176,7 +2176,7 @@ EVT_HANDLER(wxID_ABOUT, "About...") + ai.SetWebSite(wxT("http://www.vba-m.com/")); + ai.SetIcon(GetIcon()); + ai.SetDescription(_("Nintendo GameBoy (+Color+Advance) emulator.")); +- ai.SetCopyright(_("Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA development team\nCopyright (C) 2007-2011 VBA-M development team")); ++ ai.SetCopyright(_("Copyright (C) 1999-2003 Forgotten\nCopyright (C) 2004-2006 VBA development team\nCopyright (C) 2007-2014 VBA-M development team")); + ai.SetLicense(_("This program is free software: you can redistribute it and/or modify\n" + "it under the terms of the GNU General Public License as published by\n" + "the Free Software Foundation, either version 2 of the License, or\n" +--- vbam-1.8.0.1230.orig/src/gtk/windowcallbacks.cpp ++++ vbam-1.8.0.1230/src/gtk/windowcallbacks.cpp +@@ -500,7 +500,7 @@ void Window::vOnHelpAbout() + "along with this program. If not, see ."; + const char csCopyright[] = "Copyright (C) 1999-2003 Forgotten\n" + "Copyright (C) 2004-2006 VBA development team\n" +- "Copyright (C) 2007-2011 VBA-M development team"; ++ "Copyright (C) 2007-2014 VBA-M development team"; + + oAboutDialog.set_transient_for(*this); + diff --git a/debian/patches/vbam-debian2.patch b/debian/patches/vbam-debian2.patch new file mode 100644 index 00000000..311851e5 --- /dev/null +++ b/debian/patches/vbam-debian2.patch @@ -0,0 +1,9184 @@ +Description: + TODO: Put a short summary on the line above and replace this paragraph + with a longer explanation of this change. Complete the meta-information + with other relevant fields (see below for details). To make it easier, the + information below has been extracted from the changelog. Adjust it or drop + it. + . + vbam (1.8.0.1230-0ubuntu1) unstable; urgency=low + . + * Fixing launchpad orig.tar.gz error +Author: Sérgio Benjamim + +--- +The information above should follow the Patch Tagging Guidelines, please +checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here +are templates for supplementary fields that you might want to add: + +Origin: , +Bug: +Bug-Debian: http://bugs.debian.org/ +Bug-Ubuntu: https://launchpad.net/bugs/ +Forwarded: +Reviewed-By: +Last-Update: + +Index: fixes/COPYING.LESSER +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ fixes/COPYING.LESSER 2014-04-27 15:30:32.000000000 +0200 +@@ -0,0 +1,502 @@ ++ GNU LESSER GENERAL PUBLIC LICENSE ++ Version 2.1, February 1999 ++ ++ Copyright (C) 1991, 1999 Free Software Foundation, Inc. ++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ Everyone is permitted to copy and distribute verbatim copies ++ of this license document, but changing it is not allowed. ++ ++[This is the first released version of the Lesser GPL. It also counts ++ as the successor of the GNU Library Public License, version 2, hence ++ the version number 2.1.] ++ ++ Preamble ++ ++ The licenses for most software are designed to take away your ++freedom to share and change it. By contrast, the GNU General Public ++Licenses are intended to guarantee your freedom to share and change ++free software--to make sure the software is free for all its users. ++ ++ This license, the Lesser General Public License, applies to some ++specially designated software packages--typically libraries--of the ++Free Software Foundation and other authors who decide to use it. You ++can use it too, but we suggest you first think carefully about whether ++this license or the ordinary General Public License is the better ++strategy to use in any particular case, based on the explanations below. ++ ++ When we speak of free software, we are referring to freedom of use, ++not price. Our General Public Licenses are designed to make sure that ++you have the freedom to distribute copies of free software (and charge ++for this service if you wish); that you receive source code or can get ++it if you want it; that you can change the software and use pieces of ++it in new free programs; and that you are informed that you can do ++these things. ++ ++ To protect your rights, we need to make restrictions that forbid ++distributors to deny you these rights or to ask you to surrender these ++rights. These restrictions translate to certain responsibilities for ++you if you distribute copies of the library or if you modify it. ++ ++ For example, if you distribute copies of the library, whether gratis ++or for a fee, you must give the recipients all the rights that we gave ++you. You must make sure that they, too, receive or can get the source ++code. If you link other code with the library, you must provide ++complete object files to the recipients, so that they can relink them ++with the library after making changes to the library and recompiling ++it. And you must show them these terms so they know their rights. ++ ++ We protect your rights with a two-step method: (1) we copyright the ++library, and (2) we offer you this license, which gives you legal ++permission to copy, distribute and/or modify the library. ++ ++ To protect each distributor, we want to make it very clear that ++there is no warranty for the free library. Also, if the library is ++modified by someone else and passed on, the recipients should know ++that what they have is not the original version, so that the original ++author's reputation will not be affected by problems that might be ++introduced by others. ++ ++ Finally, software patents pose a constant threat to the existence of ++any free program. We wish to make sure that a company cannot ++effectively restrict the users of a free program by obtaining a ++restrictive license from a patent holder. Therefore, we insist that ++any patent license obtained for a version of the library must be ++consistent with the full freedom of use specified in this license. ++ ++ Most GNU software, including some libraries, is covered by the ++ordinary GNU General Public License. This license, the GNU Lesser ++General Public License, applies to certain designated libraries, and ++is quite different from the ordinary General Public License. We use ++this license for certain libraries in order to permit linking those ++libraries into non-free programs. ++ ++ When a program is linked with a library, whether statically or using ++a shared library, the combination of the two is legally speaking a ++combined work, a derivative of the original library. The ordinary ++General Public License therefore permits such linking only if the ++entire combination fits its criteria of freedom. The Lesser General ++Public License permits more lax criteria for linking other code with ++the library. ++ ++ We call this license the "Lesser" General Public License because it ++does Less to protect the user's freedom than the ordinary General ++Public License. It also provides other free software developers Less ++of an advantage over competing non-free programs. These disadvantages ++are the reason we use the ordinary General Public License for many ++libraries. However, the Lesser license provides advantages in certain ++special circumstances. ++ ++ For example, on rare occasions, there may be a special need to ++encourage the widest possible use of a certain library, so that it becomes ++a de-facto standard. To achieve this, non-free programs must be ++allowed to use the library. A more frequent case is that a free ++library does the same job as widely used non-free libraries. In this ++case, there is little to gain by limiting the free library to free ++software only, so we use the Lesser General Public License. ++ ++ In other cases, permission to use a particular library in non-free ++programs enables a greater number of people to use a large body of ++free software. For example, permission to use the GNU C Library in ++non-free programs enables many more people to use the whole GNU ++operating system, as well as its variant, the GNU/Linux operating ++system. ++ ++ Although the Lesser General Public License is Less protective of the ++users' freedom, it does ensure that the user of a program that is ++linked with the Library has the freedom and the wherewithal to run ++that program using a modified version of the Library. ++ ++ The precise terms and conditions for copying, distribution and ++modification follow. Pay close attention to the difference between a ++"work based on the library" and a "work that uses the library". The ++former contains code derived from the library, whereas the latter must ++be combined with the library in order to run. ++ ++ GNU LESSER GENERAL PUBLIC LICENSE ++ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION ++ ++ 0. This License Agreement applies to any software library or other ++program which contains a notice placed by the copyright holder or ++other authorized party saying it may be distributed under the terms of ++this Lesser General Public License (also called "this License"). ++Each licensee is addressed as "you". ++ ++ A "library" means a collection of software functions and/or data ++prepared so as to be conveniently linked with application programs ++(which use some of those functions and data) to form executables. ++ ++ The "Library", below, refers to any such software library or work ++which has been distributed under these terms. A "work based on the ++Library" means either the Library or any derivative work under ++copyright law: that is to say, a work containing the Library or a ++portion of it, either verbatim or with modifications and/or translated ++straightforwardly into another language. (Hereinafter, translation is ++included without limitation in the term "modification".) ++ ++ "Source code" for a work means the preferred form of the work for ++making modifications to it. For a library, complete source code means ++all the source code for all modules it contains, plus any associated ++interface definition files, plus the scripts used to control compilation ++and installation of the library. ++ ++ Activities other than copying, distribution and modification are not ++covered by this License; they are outside its scope. The act of ++running a program using the Library is not restricted, and output from ++such a program is covered only if its contents constitute a work based ++on the Library (independent of the use of the Library in a tool for ++writing it). Whether that is true depends on what the Library does ++and what the program that uses the Library does. ++ ++ 1. You may copy and distribute verbatim copies of the Library's ++complete source code as you receive it, in any medium, provided that ++you conspicuously and appropriately publish on each copy an ++appropriate copyright notice and disclaimer of warranty; keep intact ++all the notices that refer to this License and to the absence of any ++warranty; and distribute a copy of this License along with the ++Library. ++ ++ You may charge a fee for the physical act of transferring a copy, ++and you may at your option offer warranty protection in exchange for a ++fee. ++ ++ 2. You may modify your copy or copies of the Library or any portion ++of it, thus forming a work based on the Library, and copy and ++distribute such modifications or work under the terms of Section 1 ++above, provided that you also meet all of these conditions: ++ ++ a) The modified work must itself be a software library. ++ ++ b) You must cause the files modified to carry prominent notices ++ stating that you changed the files and the date of any change. ++ ++ c) You must cause the whole of the work to be licensed at no ++ charge to all third parties under the terms of this License. ++ ++ d) If a facility in the modified Library refers to a function or a ++ table of data to be supplied by an application program that uses ++ the facility, other than as an argument passed when the facility ++ is invoked, then you must make a good faith effort to ensure that, ++ in the event an application does not supply such function or ++ table, the facility still operates, and performs whatever part of ++ its purpose remains meaningful. ++ ++ (For example, a function in a library to compute square roots has ++ a purpose that is entirely well-defined independent of the ++ application. Therefore, Subsection 2d requires that any ++ application-supplied function or table used by this function must ++ be optional: if the application does not supply it, the square ++ root function must still compute square roots.) ++ ++These requirements apply to the modified work as a whole. If ++identifiable sections of that work are not derived from the Library, ++and can be reasonably considered independent and separate works in ++themselves, then this License, and its terms, do not apply to those ++sections when you distribute them as separate works. But when you ++distribute the same sections as part of a whole which is a work based ++on the Library, the distribution of the whole must be on the terms of ++this License, whose permissions for other licensees extend to the ++entire whole, and thus to each and every part regardless of who wrote ++it. ++ ++Thus, it is not the intent of this section to claim rights or contest ++your rights to work written entirely by you; rather, the intent is to ++exercise the right to control the distribution of derivative or ++collective works based on the Library. ++ ++In addition, mere aggregation of another work not based on the Library ++with the Library (or with a work based on the Library) on a volume of ++a storage or distribution medium does not bring the other work under ++the scope of this License. ++ ++ 3. You may opt to apply the terms of the ordinary GNU General Public ++License instead of this License to a given copy of the Library. To do ++this, you must alter all the notices that refer to this License, so ++that they refer to the ordinary GNU General Public License, version 2, ++instead of to this License. (If a newer version than version 2 of the ++ordinary GNU General Public License has appeared, then you can specify ++that version instead if you wish.) Do not make any other change in ++these notices. ++ ++ Once this change is made in a given copy, it is irreversible for ++that copy, so the ordinary GNU General Public License applies to all ++subsequent copies and derivative works made from that copy. ++ ++ This option is useful when you wish to copy part of the code of ++the Library into a program that is not a library. ++ ++ 4. You may copy and distribute the Library (or a portion or ++derivative of it, under Section 2) in object code or executable form ++under the terms of Sections 1 and 2 above provided that you accompany ++it with the complete corresponding machine-readable source code, which ++must be distributed under the terms of Sections 1 and 2 above on a ++medium customarily used for software interchange. ++ ++ If distribution of object code is made by offering access to copy ++from a designated place, then offering equivalent access to copy the ++source code from the same place satisfies the requirement to ++distribute the source code, even though third parties are not ++compelled to copy the source along with the object code. ++ ++ 5. A program that contains no derivative of any portion of the ++Library, but is designed to work with the Library by being compiled or ++linked with it, is called a "work that uses the Library". Such a ++work, in isolation, is not a derivative work of the Library, and ++therefore falls outside the scope of this License. ++ ++ However, linking a "work that uses the Library" with the Library ++creates an executable that is a derivative of the Library (because it ++contains portions of the Library), rather than a "work that uses the ++library". The executable is therefore covered by this License. ++Section 6 states terms for distribution of such executables. ++ ++ When a "work that uses the Library" uses material from a header file ++that is part of the Library, the object code for the work may be a ++derivative work of the Library even though the source code is not. ++Whether this is true is especially significant if the work can be ++linked without the Library, or if the work is itself a library. The ++threshold for this to be true is not precisely defined by law. ++ ++ If such an object file uses only numerical parameters, data ++structure layouts and accessors, and small macros and small inline ++functions (ten lines or less in length), then the use of the object ++file is unrestricted, regardless of whether it is legally a derivative ++work. (Executables containing this object code plus portions of the ++Library will still fall under Section 6.) ++ ++ Otherwise, if the work is a derivative of the Library, you may ++distribute the object code for the work under the terms of Section 6. ++Any executables containing that work also fall under Section 6, ++whether or not they are linked directly with the Library itself. ++ ++ 6. As an exception to the Sections above, you may also combine or ++link a "work that uses the Library" with the Library to produce a ++work containing portions of the Library, and distribute that work ++under terms of your choice, provided that the terms permit ++modification of the work for the customer's own use and reverse ++engineering for debugging such modifications. ++ ++ You must give prominent notice with each copy of the work that the ++Library is used in it and that the Library and its use are covered by ++this License. You must supply a copy of this License. If the work ++during execution displays copyright notices, you must include the ++copyright notice for the Library among them, as well as a reference ++directing the user to the copy of this License. Also, you must do one ++of these things: ++ ++ a) Accompany the work with the complete corresponding ++ machine-readable source code for the Library including whatever ++ changes were used in the work (which must be distributed under ++ Sections 1 and 2 above); and, if the work is an executable linked ++ with the Library, with the complete machine-readable "work that ++ uses the Library", as object code and/or source code, so that the ++ user can modify the Library and then relink to produce a modified ++ executable containing the modified Library. (It is understood ++ that the user who changes the contents of definitions files in the ++ Library will not necessarily be able to recompile the application ++ to use the modified definitions.) ++ ++ b) Use a suitable shared library mechanism for linking with the ++ Library. A suitable mechanism is one that (1) uses at run time a ++ copy of the library already present on the user's computer system, ++ rather than copying library functions into the executable, and (2) ++ will operate properly with a modified version of the library, if ++ the user installs one, as long as the modified version is ++ interface-compatible with the version that the work was made with. ++ ++ c) Accompany the work with a written offer, valid for at ++ least three years, to give the same user the materials ++ specified in Subsection 6a, above, for a charge no more ++ than the cost of performing this distribution. ++ ++ d) If distribution of the work is made by offering access to copy ++ from a designated place, offer equivalent access to copy the above ++ specified materials from the same place. ++ ++ e) Verify that the user has already received a copy of these ++ materials or that you have already sent this user a copy. ++ ++ For an executable, the required form of the "work that uses the ++Library" must include any data and utility programs needed for ++reproducing the executable from it. However, as a special exception, ++the materials to be distributed need not include anything that is ++normally distributed (in either source or binary form) with the major ++components (compiler, kernel, and so on) of the operating system on ++which the executable runs, unless that component itself accompanies ++the executable. ++ ++ It may happen that this requirement contradicts the license ++restrictions of other proprietary libraries that do not normally ++accompany the operating system. Such a contradiction means you cannot ++use both them and the Library together in an executable that you ++distribute. ++ ++ 7. You may place library facilities that are a work based on the ++Library side-by-side in a single library together with other library ++facilities not covered by this License, and distribute such a combined ++library, provided that the separate distribution of the work based on ++the Library and of the other library facilities is otherwise ++permitted, and provided that you do these two things: ++ ++ a) Accompany the combined library with a copy of the same work ++ based on the Library, uncombined with any other library ++ facilities. This must be distributed under the terms of the ++ Sections above. ++ ++ b) Give prominent notice with the combined library of the fact ++ that part of it is a work based on the Library, and explaining ++ where to find the accompanying uncombined form of the same work. ++ ++ 8. You may not copy, modify, sublicense, link with, or distribute ++the Library except as expressly provided under this License. Any ++attempt otherwise to copy, modify, sublicense, link with, or ++distribute the Library is void, and will automatically terminate your ++rights under this License. However, parties who have received copies, ++or rights, from you under this License will not have their licenses ++terminated so long as such parties remain in full compliance. ++ ++ 9. You are not required to accept this License, since you have not ++signed it. However, nothing else grants you permission to modify or ++distribute the Library or its derivative works. These actions are ++prohibited by law if you do not accept this License. Therefore, by ++modifying or distributing the Library (or any work based on the ++Library), you indicate your acceptance of this License to do so, and ++all its terms and conditions for copying, distributing or modifying ++the Library or works based on it. ++ ++ 10. Each time you redistribute the Library (or any work based on the ++Library), the recipient automatically receives a license from the ++original licensor to copy, distribute, link with or modify the Library ++subject to these terms and conditions. You may not impose any further ++restrictions on the recipients' exercise of the rights granted herein. ++You are not responsible for enforcing compliance by third parties with ++this License. ++ ++ 11. If, as a consequence of a court judgment or allegation of patent ++infringement or for any other reason (not limited to patent issues), ++conditions are imposed on you (whether by court order, agreement or ++otherwise) that contradict the conditions of this License, they do not ++excuse you from the conditions of this License. If you cannot ++distribute so as to satisfy simultaneously your obligations under this ++License and any other pertinent obligations, then as a consequence you ++may not distribute the Library at all. For example, if a patent ++license would not permit royalty-free redistribution of the Library by ++all those who receive copies directly or indirectly through you, then ++the only way you could satisfy both it and this License would be to ++refrain entirely from distribution of the Library. ++ ++If any portion of this section is held invalid or unenforceable under any ++particular circumstance, the balance of the section is intended to apply, ++and the section as a whole is intended to apply in other circumstances. ++ ++It is not the purpose of this section to induce you to infringe any ++patents or other property right claims or to contest validity of any ++such claims; this section has the sole purpose of protecting the ++integrity of the free software distribution system which is ++implemented by public license practices. Many people have made ++generous contributions to the wide range of software distributed ++through that system in reliance on consistent application of that ++system; it is up to the author/donor to decide if he or she is willing ++to distribute software through any other system and a licensee cannot ++impose that choice. ++ ++This section is intended to make thoroughly clear what is believed to ++be a consequence of the rest of this License. ++ ++ 12. If the distribution and/or use of the Library is restricted in ++certain countries either by patents or by copyrighted interfaces, the ++original copyright holder who places the Library under this License may add ++an explicit geographical distribution limitation excluding those countries, ++so that distribution is permitted only in or among countries not thus ++excluded. In such case, this License incorporates the limitation as if ++written in the body of this License. ++ ++ 13. The Free Software Foundation may publish revised and/or new ++versions of the Lesser General Public License from time to time. ++Such new versions will be similar in spirit to the present version, ++but may differ in detail to address new problems or concerns. ++ ++Each version is given a distinguishing version number. If the Library ++specifies a version number of this License which applies to it and ++"any later version", you have the option of following the terms and ++conditions either of that version or of any later version published by ++the Free Software Foundation. If the Library does not specify a ++license version number, you may choose any version ever published by ++the Free Software Foundation. ++ ++ 14. If you wish to incorporate parts of the Library into other free ++programs whose distribution conditions are incompatible with these, ++write to the author to ask for permission. For software which is ++copyrighted by the Free Software Foundation, write to the Free ++Software Foundation; we sometimes make exceptions for this. Our ++decision will be guided by the two goals of preserving the free status ++of all derivatives of our free software and of promoting the sharing ++and reuse of software generally. ++ ++ NO WARRANTY ++ ++ 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO ++WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. ++EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR ++OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY ++KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE ++IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR ++PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE ++LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME ++THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. ++ ++ 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN ++WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY ++AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU ++FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR ++CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE ++LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING ++RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A ++FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF ++SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH ++DAMAGES. ++ ++ END OF TERMS AND CONDITIONS ++ ++ How to Apply These Terms to Your New Libraries ++ ++ If you develop a new library, and you want it to be of the greatest ++possible use to the public, we recommend making it free software that ++everyone can redistribute and change. You can do so by permitting ++redistribution under these terms (or, alternatively, under the terms of the ++ordinary General Public License). ++ ++ To apply these terms, attach the following notices to the library. It is ++safest to attach them to the start of each source file to most effectively ++convey the exclusion of warranty; and each file should have at least the ++"copyright" line and a pointer to where the full notice is found. ++ ++ ++ Copyright (C) ++ ++ This library 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 Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ This library 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 this library; if not, write to the Free Software ++ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ ++Also add information on how to contact you by electronic and paper mail. ++ ++You should also get your employer (if you work as a programmer) or your ++school, if any, to sign a "copyright disclaimer" for the library, if ++necessary. Here is a sample; alter the names: ++ ++ Yoyodyne, Inc., hereby disclaims all copyright interest in the ++ library `Frob' (a library for tweaking knobs) written by James Random Hacker. ++ ++ , 1 April 1990 ++ Ty Coon, President of Vice ++ ++That's all there is to it! +Index: fixes/LICENSE +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ fixes/LICENSE 2014-04-27 15:30:32.000000000 +0200 +@@ -0,0 +1,55 @@ ++Copyright for all files in trunk/src excluding gb_apu ++or when stated otherwise in the source file: ++ VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator ++ Copyright (C) 1999-2003 Forgotten ++ Copyright (C) 2004-2006 Forgotten and the VBA development team ++ ++Copyright for the modifications to the files mentioned above: ++ VisualBoyAdvance-M GB/GBA emulator ++ Copyright (C) 2007-2014 VBA-M development team ++ ++ ++All files excluding gb_apu, modified files from zlib ++or when stated otherwise in the source file ++are distributed under the GNU GPL v2: ++ ++ This program 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 2, or(at your option) ++ any later version. ++ ++ This program 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 this program; if not, write to the Free Software Foundation, ++ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ ++ ++Modified files from File_Extractor and gb_apu are distributed under the GNU LGPL v2.1: ++ ++ File_Extractor - modular archive scanning and extraction library ++ that supports several popular compressed file formats. ++ Copyright (C) 2005-2009 Shay Green ++ ++ gb_apu (from Gb_Snd_Emu) - portable Nintendo Game Boy PAPU sound chip ++ emulator library for use in a Game Boy emulator. Its main features ++ are good sound quality and efficiency. ++ Copyright (C) 2003-2007 Shay Green ++ ++ These library are free software; you can redistribute them and/or ++ modify them under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ These library are distributed in the hope that them 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 these library; if not, write to the Free Software ++ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ +Index: fixes/README +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ fixes/README 2014-04-27 15:30:32.000000000 +0200 +@@ -0,0 +1,73 @@ ++ _ _ _ _______ ___ _ ___ ___ ++| | | (_) | | ___ \ / _ \ | | | \/ | ++| | | |_ ___ _ _ __ _| | |_/ / ___ _ _ / /_\ \ __| |_ ____ _ _ __ ___ ___ ______| . . | ++| | | | / __| | | |/ _` | | ___ \/ _ \| | | | | _ |/ _` \ \ / / _` | '_ \ / __/ _ \______| |\/| | ++\ \_/ / \__ \ |_| | (_| | | |_/ / (_) | |_| | | | | | (_| |\ V / (_| | | | | (_| __/ | | | | ++ \___/|_|___/\__,_|\__,_|_\____/ \___/ \__, | \_| |_/\__,_| \_/ \__,_|_| |_|\___\___| \_| |_/ ++ __/ | ++ |___/ ++ ++VisualBoyAdvance-M ++Nintendo Game Boy & Game Boy Advance Emulator ++Project Homepage: http://vba-m.com ++ ++This program is distributed under the GNU General Public License Version 2.0 ++http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt ++ ++ ++Based on the official VisualBoyAdvance by Forgotten & the VBA development team ++Original Project Homepage: vba.ngemu.com ++ ++ ++VBA-M is a [Super] Game Boy [Color / Advance] emulator for Windows, Linux & Mac. It is an improved fork from the inactive VisualBoyAdvance project, adding several features as well as maintaining an up-to-date codebase. After VisualBoyAdvance became inactive in 2004, several forks began to appear such as VBALink, which allowed users to emulate the linking of two Gameboy devices. Eventually, VBA-M was created, which merged several of the forks into one codebase. Thus, the M in VBA-M stands for Merge. ++ ++ ++======= ++Credits ++======= ++ ++Mudlord ++Nach ++Squall Leonhart ++Spacy ++DJRobX ++Jonas Quinn ++kode54 ++Normmatt ++ ++============== ++Special Thanks ++============== ++ ++Forgotten & the VBA development team: ++- For creating VisualBoyAdvance ++- Couldn't you have written cleaner code??? ++ ++chrono: ++- Fixed a bug in the HQ3x/4x filters ++- Made HQ3x/4x and Bilinear filters (ASM versions) thread-safe ++- Many other fixes.... ++ ++bgKu: ++- GTK GUI port ++- Various assistance with Linux issues ++ ++xKiv ++- Assistance with Linux SDL port ++ ++blargg: ++- Assistance with the implementation of his highly accurate GB audio core ++- Implemented his unreleased File_Extractor library ++- Cleanup of the audio core interface ++ ++kode64: ++- Implemented LZMA2 in FEX ++- GB_APU tweaks and fixes ++- cmake corrections ++ ++shuffle2: ++- SFML library ++- various build fixes ++ ++Squarepusher ++- Libretro merge +Index: fixes/CMakeLists.txt +=================================================================== +--- fixes.orig/CMakeLists.txt 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/CMakeLists.txt 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++# Copyright (C) 2007-2014 VBA-M development team ++ ++# This program 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 2, or(at your option) ++# any later version. ++ ++# This program 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 this program; if not, write to the Free Software Foundation, ++# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ ++ + # The project's name is VBA-M it uses C and C++ code + PROJECT(VBA-M C CXX) + +@@ -8,7 +25,7 @@ + endif( COMMAND cmake_policy ) + SET( CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/CMakeScripts ) + +-option( ENABLE_SDL "Build the SDL port" OFF ) ++option( ENABLE_SDL "Build the SDL port" ON ) + option( ENABLE_GTK "Build the GTK+ GUI" ON ) + option( ENABLE_WX "Build the wxWidgets port" OFF ) + option( ENABLE_DEBUGGER "Enable the debugger" ON ) +Index: fixes/AUTHORS +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ fixes/AUTHORS 2014-04-27 15:30:32.000000000 +0200 +@@ -0,0 +1,6 @@ ++VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator ++ Copyright (C) 1999-2003 Forgotten ++ Copyright (C) 2004-2006 Forgotten and the VBA development team ++ ++VisualBoyAdvance-M GB/GBA emulator ++ Copyright (C) 2007-2014 VBA-M development team +Index: fixes/COPYING +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ fixes/COPYING 2014-04-27 15:30:32.000000000 +0200 +@@ -0,0 +1,339 @@ ++ GNU GENERAL PUBLIC LICENSE ++ Version 2, June 1991 ++ ++ Copyright (C) 1989, 1991 Free Software Foundation, Inc., ++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ Everyone is permitted to copy and distribute verbatim copies ++ of this license document, but changing it is not allowed. ++ ++ Preamble ++ ++ The licenses for most software are designed to take away your ++freedom to share and change it. By contrast, the GNU General Public ++License is intended to guarantee your freedom to share and change free ++software--to make sure the software is free for all its users. This ++General Public License applies to most of the Free Software ++Foundation's software and to any other program whose authors commit to ++using it. (Some other Free Software Foundation software is covered by ++the GNU Lesser General Public License instead.) You can apply it to ++your programs, too. ++ ++ When we speak of free software, we are referring to freedom, not ++price. Our General Public Licenses are designed to make sure that you ++have the freedom to distribute copies of free software (and charge for ++this service if you wish), that you receive source code or can get it ++if you want it, that you can change the software or use pieces of it ++in new free programs; and that you know you can do these things. ++ ++ To protect your rights, we need to make restrictions that forbid ++anyone to deny you these rights or to ask you to surrender the rights. ++These restrictions translate to certain responsibilities for you if you ++distribute copies of the software, or if you modify it. ++ ++ For example, if you distribute copies of such a program, whether ++gratis or for a fee, you must give the recipients all the rights that ++you have. You must make sure that they, too, receive or can get the ++source code. And you must show them these terms so they know their ++rights. ++ ++ We protect your rights with two steps: (1) copyright the software, and ++(2) offer you this license which gives you legal permission to copy, ++distribute and/or modify the software. ++ ++ Also, for each author's protection and ours, we want to make certain ++that everyone understands that there is no warranty for this free ++software. If the software is modified by someone else and passed on, we ++want its recipients to know that what they have is not the original, so ++that any problems introduced by others will not reflect on the original ++authors' reputations. ++ ++ Finally, any free program is threatened constantly by software ++patents. We wish to avoid the danger that redistributors of a free ++program will individually obtain patent licenses, in effect making the ++program proprietary. To prevent this, we have made it clear that any ++patent must be licensed for everyone's free use or not licensed at all. ++ ++ The precise terms and conditions for copying, distribution and ++modification follow. ++ ++ GNU GENERAL PUBLIC LICENSE ++ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION ++ ++ 0. This License applies to any program or other work which contains ++a notice placed by the copyright holder saying it may be distributed ++under the terms of this General Public License. The "Program", below, ++refers to any such program or work, and a "work based on the Program" ++means either the Program or any derivative work under copyright law: ++that is to say, a work containing the Program or a portion of it, ++either verbatim or with modifications and/or translated into another ++language. (Hereinafter, translation is included without limitation in ++the term "modification".) Each licensee is addressed as "you". ++ ++Activities other than copying, distribution and modification are not ++covered by this License; they are outside its scope. The act of ++running the Program is not restricted, and the output from the Program ++is covered only if its contents constitute a work based on the ++Program (independent of having been made by running the Program). ++Whether that is true depends on what the Program does. ++ ++ 1. You may copy and distribute verbatim copies of the Program's ++source code as you receive it, in any medium, provided that you ++conspicuously and appropriately publish on each copy an appropriate ++copyright notice and disclaimer of warranty; keep intact all the ++notices that refer to this License and to the absence of any warranty; ++and give any other recipients of the Program a copy of this License ++along with the Program. ++ ++You may charge a fee for the physical act of transferring a copy, and ++you may at your option offer warranty protection in exchange for a fee. ++ ++ 2. You may modify your copy or copies of the Program or any portion ++of it, thus forming a work based on the Program, and copy and ++distribute such modifications or work under the terms of Section 1 ++above, provided that you also meet all of these conditions: ++ ++ a) You must cause the modified files to carry prominent notices ++ stating that you changed the files and the date of any change. ++ ++ b) You must cause any work that you distribute or publish, that in ++ whole or in part contains or is derived from the Program or any ++ part thereof, to be licensed as a whole at no charge to all third ++ parties under the terms of this License. ++ ++ c) If the modified program normally reads commands interactively ++ when run, you must cause it, when started running for such ++ interactive use in the most ordinary way, to print or display an ++ announcement including an appropriate copyright notice and a ++ notice that there is no warranty (or else, saying that you provide ++ a warranty) and that users may redistribute the program under ++ these conditions, and telling the user how to view a copy of this ++ License. (Exception: if the Program itself is interactive but ++ does not normally print such an announcement, your work based on ++ the Program is not required to print an announcement.) ++ ++These requirements apply to the modified work as a whole. If ++identifiable sections of that work are not derived from the Program, ++and can be reasonably considered independent and separate works in ++themselves, then this License, and its terms, do not apply to those ++sections when you distribute them as separate works. But when you ++distribute the same sections as part of a whole which is a work based ++on the Program, the distribution of the whole must be on the terms of ++this License, whose permissions for other licensees extend to the ++entire whole, and thus to each and every part regardless of who wrote it. ++ ++Thus, it is not the intent of this section to claim rights or contest ++your rights to work written entirely by you; rather, the intent is to ++exercise the right to control the distribution of derivative or ++collective works based on the Program. ++ ++In addition, mere aggregation of another work not based on the Program ++with the Program (or with a work based on the Program) on a volume of ++a storage or distribution medium does not bring the other work under ++the scope of this License. ++ ++ 3. You may copy and distribute the Program (or a work based on it, ++under Section 2) in object code or executable form under the terms of ++Sections 1 and 2 above provided that you also do one of the following: ++ ++ a) Accompany it with the complete corresponding machine-readable ++ source code, which must be distributed under the terms of Sections ++ 1 and 2 above on a medium customarily used for software interchange; or, ++ ++ b) Accompany it with a written offer, valid for at least three ++ years, to give any third party, for a charge no more than your ++ cost of physically performing source distribution, a complete ++ machine-readable copy of the corresponding source code, to be ++ distributed under the terms of Sections 1 and 2 above on a medium ++ customarily used for software interchange; or, ++ ++ c) Accompany it with the information you received as to the offer ++ to distribute corresponding source code. (This alternative is ++ allowed only for noncommercial distribution and only if you ++ received the program in object code or executable form with such ++ an offer, in accord with Subsection b above.) ++ ++The source code for a work means the preferred form of the work for ++making modifications to it. For an executable work, complete source ++code means all the source code for all modules it contains, plus any ++associated interface definition files, plus the scripts used to ++control compilation and installation of the executable. However, as a ++special exception, the source code distributed need not include ++anything that is normally distributed (in either source or binary ++form) with the major components (compiler, kernel, and so on) of the ++operating system on which the executable runs, unless that component ++itself accompanies the executable. ++ ++If distribution of executable or object code is made by offering ++access to copy from a designated place, then offering equivalent ++access to copy the source code from the same place counts as ++distribution of the source code, even though third parties are not ++compelled to copy the source along with the object code. ++ ++ 4. You may not copy, modify, sublicense, or distribute the Program ++except as expressly provided under this License. Any attempt ++otherwise to copy, modify, sublicense or distribute the Program is ++void, and will automatically terminate your rights under this License. ++However, parties who have received copies, or rights, from you under ++this License will not have their licenses terminated so long as such ++parties remain in full compliance. ++ ++ 5. You are not required to accept this License, since you have not ++signed it. However, nothing else grants you permission to modify or ++distribute the Program or its derivative works. These actions are ++prohibited by law if you do not accept this License. Therefore, by ++modifying or distributing the Program (or any work based on the ++Program), you indicate your acceptance of this License to do so, and ++all its terms and conditions for copying, distributing or modifying ++the Program or works based on it. ++ ++ 6. Each time you redistribute the Program (or any work based on the ++Program), the recipient automatically receives a license from the ++original licensor to copy, distribute or modify the Program subject to ++these terms and conditions. You may not impose any further ++restrictions on the recipients' exercise of the rights granted herein. ++You are not responsible for enforcing compliance by third parties to ++this License. ++ ++ 7. If, as a consequence of a court judgment or allegation of patent ++infringement or for any other reason (not limited to patent issues), ++conditions are imposed on you (whether by court order, agreement or ++otherwise) that contradict the conditions of this License, they do not ++excuse you from the conditions of this License. If you cannot ++distribute so as to satisfy simultaneously your obligations under this ++License and any other pertinent obligations, then as a consequence you ++may not distribute the Program at all. For example, if a patent ++license would not permit royalty-free redistribution of the Program by ++all those who receive copies directly or indirectly through you, then ++the only way you could satisfy both it and this License would be to ++refrain entirely from distribution of the Program. ++ ++If any portion of this section is held invalid or unenforceable under ++any particular circumstance, the balance of the section is intended to ++apply and the section as a whole is intended to apply in other ++circumstances. ++ ++It is not the purpose of this section to induce you to infringe any ++patents or other property right claims or to contest validity of any ++such claims; this section has the sole purpose of protecting the ++integrity of the free software distribution system, which is ++implemented by public license practices. Many people have made ++generous contributions to the wide range of software distributed ++through that system in reliance on consistent application of that ++system; it is up to the author/donor to decide if he or she is willing ++to distribute software through any other system and a licensee cannot ++impose that choice. ++ ++This section is intended to make thoroughly clear what is believed to ++be a consequence of the rest of this License. ++ ++ 8. If the distribution and/or use of the Program is restricted in ++certain countries either by patents or by copyrighted interfaces, the ++original copyright holder who places the Program under this License ++may add an explicit geographical distribution limitation excluding ++those countries, so that distribution is permitted only in or among ++countries not thus excluded. In such case, this License incorporates ++the limitation as if written in the body of this License. ++ ++ 9. The Free Software Foundation may publish revised and/or new versions ++of the General Public License from time to time. Such new versions will ++be similar in spirit to the present version, but may differ in detail to ++address new problems or concerns. ++ ++Each version is given a distinguishing version number. If the Program ++specifies a version number of this License which applies to it and "any ++later version", you have the option of following the terms and conditions ++either of that version or of any later version published by the Free ++Software Foundation. If the Program does not specify a version number of ++this License, you may choose any version ever published by the Free Software ++Foundation. ++ ++ 10. If you wish to incorporate parts of the Program into other free ++programs whose distribution conditions are different, write to the author ++to ask for permission. For software which is copyrighted by the Free ++Software Foundation, write to the Free Software Foundation; we sometimes ++make exceptions for this. Our decision will be guided by the two goals ++of preserving the free status of all derivatives of our free software and ++of promoting the sharing and reuse of software generally. ++ ++ NO WARRANTY ++ ++ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY ++FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN ++OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES ++PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED ++OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF ++MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS ++TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE ++PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, ++REPAIR OR CORRECTION. ++ ++ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING ++WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR ++REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, ++INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING ++OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED ++TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY ++YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER ++PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE ++POSSIBILITY OF SUCH DAMAGES. ++ ++ END OF TERMS AND CONDITIONS ++ ++ How to Apply These Terms to Your New Programs ++ ++ If you develop a new program, and you want it to be of the greatest ++possible use to the public, the best way to achieve this is to make it ++free software which everyone can redistribute and change under these terms. ++ ++ To do so, attach the following notices to the program. It is safest ++to attach them to the start of each source file to most effectively ++convey the exclusion of warranty; and each file should have at least ++the "copyright" line and a pointer to where the full notice is found. ++ ++ ++ Copyright (C) ++ ++ This program 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 2 of the License, or ++ (at your option) any later version. ++ ++ This program 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 this program; if not, write to the Free Software Foundation, Inc., ++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. ++ ++Also add information on how to contact you by electronic and paper mail. ++ ++If the program is interactive, make it output a short notice like this ++when it starts in an interactive mode: ++ ++ Gnomovision version 69, Copyright (C) year name of author ++ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. ++ This is free software, and you are welcome to redistribute it ++ under certain conditions; type `show c' for details. ++ ++The hypothetical commands `show w' and `show c' should show the appropriate ++parts of the General Public License. Of course, the commands you use may ++be called something other than `show w' and `show c'; they could even be ++mouse-clicks or menu items--whatever suits your program. ++ ++You should also get your employer (if you work as a programmer) or your ++school, if any, to sign a "copyright disclaimer" for the program, if ++necessary. Here is a sample; alter the names: ++ ++ Yoyodyne, Inc., hereby disclaims all copyright interest in the program ++ `Gnomovision' (which makes passes at compilers) written by James Hacker. ++ ++ , 1 April 1989 ++ Ty Coon, President of Vice ++ ++This General Public License does not permit incorporating your program into ++proprietary programs. If your program is a subroutine library, you may ++consider it more useful to permit linking proprietary applications with the ++library. If this is what you want to do, use the GNU Lesser General ++Public License instead of this License. +Index: fixes/fex/license.txt +=================================================================== +--- fixes.orig/fex/license.txt 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/license.txt 2014-04-27 15:30:32.000000000 +0200 +@@ -1,5 +1,5 @@ +- GNU LESSER GENERAL PUBLIC LICENSE +- Version 2.1, February 1999 ++ GNU LESSER GENERAL PUBLIC LICENSE ++ Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +@@ -10,7 +10,7 @@ + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + +- Preamble ++ Preamble + + The licenses for most software are designed to take away your + freedom to share and change it. By contrast, the GNU General Public +@@ -55,7 +55,7 @@ + that what they have is not the original version, so that the original + author's reputation will not be affected by problems that might be + introduced by others. +- ++ + Finally, software patents pose a constant threat to the existence of + any free program. We wish to make sure that a company cannot + effectively restrict the users of a free program by obtaining a +@@ -111,8 +111,8 @@ + "work based on the library" and a "work that uses the library". The + former contains code derived from the library, whereas the latter must + be combined with the library in order to run. +- +- GNU LESSER GENERAL PUBLIC LICENSE ++ ++ GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +@@ -146,7 +146,7 @@ + on the Library (independent of the use of the Library in a tool for + writing it). Whether that is true depends on what the Library does + and what the program that uses the Library does. +- ++ + 1. You may copy and distribute verbatim copies of the Library's + complete source code as you receive it, in any medium, provided that + you conspicuously and appropriately publish on each copy an +@@ -158,7 +158,7 @@ + You may charge a fee for the physical act of transferring a copy, + and you may at your option offer warranty protection in exchange for a + fee. +- ++ + 2. You may modify your copy or copies of the Library or any portion + of it, thus forming a work based on the Library, and copy and + distribute such modifications or work under the terms of Section 1 +@@ -216,7 +216,7 @@ + ordinary GNU General Public License has appeared, then you can specify + that version instead if you wish.) Do not make any other change in + these notices. +- ++ + Once this change is made in a given copy, it is irreversible for + that copy, so the ordinary GNU General Public License applies to all + subsequent copies and derivative works made from that copy. +@@ -267,7 +267,7 @@ + distribute the object code for the work under the terms of Section 6. + Any executables containing that work also fall under Section 6, + whether or not they are linked directly with the Library itself. +- ++ + 6. As an exception to the Sections above, you may also combine or + link a "work that uses the Library" with the Library to produce a + work containing portions of the Library, and distribute that work +@@ -329,7 +329,7 @@ + accompany the operating system. Such a contradiction means you cannot + use both them and the Library together in an executable that you + distribute. +- ++ + 7. You may place library facilities that are a work based on the + Library side-by-side in a single library together with other library + facilities not covered by this License, and distribute such a combined +@@ -370,7 +370,7 @@ + restrictions on the recipients' exercise of the rights granted herein. + You are not responsible for enforcing compliance by third parties with + this License. +- ++ + 11. If, as a consequence of a court judgment or allegation of patent + infringement or for any other reason (not limited to patent issues), + conditions are imposed on you (whether by court order, agreement or +@@ -422,7 +422,7 @@ + the Free Software Foundation. If the Library does not specify a + license version number, you may choose any version ever published by + the Free Software Foundation. +- ++ + 14. If you wish to incorporate parts of the Library into other free + programs whose distribution conditions are incompatible with these, + write to the author to ask for permission. For software which is +@@ -432,7 +432,7 @@ + of all derivatives of our free software and of promoting the sharing + and reuse of software generally. + +- NO WARRANTY ++ NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO + WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +@@ -455,8 +455,8 @@ + SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH + DAMAGES. + +- END OF TERMS AND CONDITIONS +- ++ END OF TERMS AND CONDITIONS ++ + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +@@ -500,5 +500,3 @@ + Ty Coon, President of Vice + + That's all there is to it! +- +- +Index: fixes/fex/fex/Rar_Extractor.h +=================================================================== +--- fixes.orig/fex/fex/Rar_Extractor.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Rar_Extractor.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // RAR archive extractor + + // File_Extractor 1.0.0 +Index: fixes/fex/fex/Binary_Extractor.cpp +=================================================================== +--- fixes.orig/fex/fex/Binary_Extractor.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Binary_Extractor.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,18 +1,24 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // File_Extractor 1.0.0. http://www.slack.net/~ant/ + + #include "Binary_Extractor.h" + +-/* Copyright (C) 2005-2009 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + // TODO: could close file once data has been read into memory +Index: fixes/fex/fex/fex.h +=================================================================== +--- fixes.orig/fex/fex/fex.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/fex.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + /** Uniform access to zip, gzip, 7-zip, and RAR compressed archives \file */ + + /* File_Extractor 1.0.0 */ +Index: fixes/fex/fex/blargg_errors.cpp +=================================================================== +--- fixes.orig/fex/fex/blargg_errors.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/blargg_errors.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,18 +1,23 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // File_Extractor 1.0.0. http://www.slack.net/~ant/ + + #include "blargg_errors.h" +- +-/* Copyright (C) 2009 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + blargg_err_def_t blargg_err_generic = BLARGG_ERR_GENERIC; +Index: fixes/fex/fex/Gzip_Reader.h +=================================================================== +--- fixes.orig/fex/fex/Gzip_Reader.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Gzip_Reader.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Transparently decompresses gzip files, as well as uncompressed + + // File_Extractor 1.0.0 +Index: fixes/fex/fex/Gzip_Extractor.cpp +=================================================================== +--- fixes.orig/fex/fex/Gzip_Extractor.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Gzip_Extractor.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,18 +1,23 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // File_Extractor 1.0.0. http://www.slack.net/~ant/ + + #include "Gzip_Extractor.h" +- +-/* Copyright (C) 2005-2009 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + // TODO: could close file once data has been read into memory +Index: fixes/fex/fex/Zip_Extractor.cpp +=================================================================== +--- fixes.orig/fex/fex/Zip_Extractor.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Zip_Extractor.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,25 +1,26 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // File_Extractor 1.0.0. http://www.slack.net/~ant/ + + #include "Zip_Extractor.h" + + #include "blargg_endian.h" + +-/* Copyright (C) 2005-2009 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- +-/* To avoid copying filename string from catalog, I terminate it by modifying +-catalog data. This potentially requires moving the first byte of the type +-of the next entry elsewhere; I move it to the first byte of made_by. Kind +-of hacky, but I'd rather not have to allocate memory for a copy of it. */ +- + #include "blargg_source.h" + + /* Reads this much from end of file when first opening. Only this much is +Index: fixes/fex/fex/Zip7_Extractor.h +=================================================================== +--- fixes.orig/fex/fex/Zip7_Extractor.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Zip7_Extractor.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // 7-zip archive extractor + + // File_Extractor 1.0.0 +Index: fixes/fex/fex/blargg_common.h +=================================================================== +--- fixes.orig/fex/fex/blargg_common.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/blargg_common.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Sets up common environment for Shay Green's libraries. + // To change configuration options, modify blargg_config.h, not this file. + +Index: fixes/fex/fex/blargg_errors.h +=================================================================== +--- fixes.orig/fex/fex/blargg_errors.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/blargg_errors.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Error strings and conversion functions + + // File_Extractor 1.0.0 +Index: fixes/fex/fex/blargg_endian.h +=================================================================== +--- fixes.orig/fex/fex/blargg_endian.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/blargg_endian.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // CPU Byte Order Utilities + + // File_Extractor 1.0.0 +Index: fixes/fex/fex/blargg_config.h +=================================================================== +--- fixes.orig/fex/fex/blargg_config.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/blargg_config.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Library configuration. Modify this file as necessary. + + // File_Extractor 1.0.0 +Index: fixes/fex/fex/blargg_common.cpp +=================================================================== +--- fixes.orig/fex/fex/blargg_common.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/blargg_common.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,18 +1,23 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // File_Extractor 1.0.0. http://www.slack.net/~ant/ + + #include "blargg_common.h" +- +-/* Copyright (C) 2008-2009 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + void blargg_vector_::init() +Index: fixes/fex/fex/Zlib_Inflater.cpp +=================================================================== +--- fixes.orig/fex/fex/Zlib_Inflater.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Zlib_Inflater.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,18 +1,24 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // File_Extractor 1.0.0. http://www.slack.net/~ant/ + + #include "Zlib_Inflater.h" + +-/* Copyright (C) 2006-2009 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + int const block_size = 4096; +Index: fixes/fex/fex/Gzip_Extractor.h +=================================================================== +--- fixes.orig/fex/fex/Gzip_Extractor.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Gzip_Extractor.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Presents a gzipped file as an "archive" of just that file. + // Also handles non-gzipped files. + +Index: fixes/fex/fex/Rar_Extractor.cpp +=================================================================== +--- fixes.orig/fex/fex/Rar_Extractor.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Rar_Extractor.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // File_Extractor 1.0.0. http://www.slack.net/~ant/ + + #include "blargg_common.h" +@@ -6,17 +23,6 @@ + + #include "Rar_Extractor.h" + +-/* Copyright (C) 2009 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + static blargg_err_t init_rar() +Index: fixes/fex/fex/File_Extractor.h +=================================================================== +--- fixes.orig/fex/fex/File_Extractor.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/File_Extractor.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Compressed file archive interface + + // File_Extractor 1.0.0 +Index: fixes/fex/fex/Data_Reader.cpp +=================================================================== +--- fixes.orig/fex/fex/Data_Reader.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Data_Reader.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,8 +1,25 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // File_Extractor 1.0.0. http://www.slack.net/~ant/ + + #include "Data_Reader.h" +- + #include "blargg_endian.h" ++ + #include + #include + #include +@@ -11,17 +28,6 @@ + #include + #endif + +-/* Copyright (C) 2005-2009 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + // Data_Reader +Index: fixes/fex/fex/Binary_Extractor.h +=================================================================== +--- fixes.orig/fex/fex/Binary_Extractor.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Binary_Extractor.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Presents a single file as an "archive" of just that file. + + // File_Extractor 1.0.0 +Index: fixes/fex/fex/Data_Reader.h +=================================================================== +--- fixes.orig/fex/fex/Data_Reader.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Data_Reader.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Lightweight interface for reading data from byte stream + + // File_Extractor 1.0.0 +Index: fixes/fex/fex/Zip7_Extractor.cpp +=================================================================== +--- fixes.orig/fex/fex/Zip7_Extractor.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Zip7_Extractor.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // File_Extractor 1.0.0. http://www.slack.net/~ant/ + + #include "Zip7_Extractor.h" +@@ -10,17 +27,6 @@ + + #include + +-/* Copyright (C) 2005-2009 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + static ISzAlloc zip7_alloc = { SzAlloc, SzFree }; +Index: fixes/fex/fex/blargg_source.h +=================================================================== +--- fixes.orig/fex/fex/blargg_source.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/blargg_source.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + /* Included at the beginning of library source files, AFTER all other #include + lines. Sets up helpful macros and services used in my source code. Since this + is only "active" in my source code, I don't have to worry about polluting the +Index: fixes/fex/fex/Gzip_Reader.cpp +=================================================================== +--- fixes.orig/fex/fex/Gzip_Reader.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Gzip_Reader.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,26 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // File_Extractor 1.0.0. http://www.slack.net/~ant/ + + #include "Gzip_Reader.h" + + #include "blargg_endian.h" + +-/* Copyright (C) 2006-2009 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + Gzip_Reader::Gzip_Reader() +Index: fixes/fex/fex/Zlib_Inflater.h +=================================================================== +--- fixes.orig/fex/fex/Zlib_Inflater.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Zlib_Inflater.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Simplifies use of zlib for inflating data + + // File_Extractor 1.0.0 +Index: fixes/fex/fex/Zip_Extractor.h +=================================================================== +--- fixes.orig/fex/fex/Zip_Extractor.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/Zip_Extractor.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // ZIP archive extractor. Only supports deflation and store (no compression). + + // File_Extractor 1.0.0 +Index: fixes/fex/fex/File_Extractor.cpp +=================================================================== +--- fixes.orig/fex/fex/File_Extractor.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/File_Extractor.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,18 +1,23 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // File_Extractor 1.0.0. http://www.slack.net/~ant/ + + #include "File_Extractor.h" +- +-/* Copyright (C) 2005-2009 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + File_Extractor::fex_t( fex_type_t t ) : +Index: fixes/fex/fex/fex.cpp +=================================================================== +--- fixes.orig/fex/fex/fex.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/fex/fex/fex.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2005-2009 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // File_Extractor 1.0.0. http://www.slack.net/~ant/ + + #include "fex.h" +@@ -7,17 +24,6 @@ + #include + #include + +-/* Copyright (C) 2005-2009 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + +Index: fixes/src/System.h +=================================================================== +--- fixes.orig/src/System.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/System.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef SYSTEM_H + #define SYSTEM_H + #include "common/Types.h" +Index: fixes/src/Util.cpp +=================================================================== +--- fixes.orig/src/Util.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/Util.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + #include +Index: fixes/src/AutoBuild.h +=================================================================== +--- fixes.orig/src/AutoBuild.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/AutoBuild.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __AUTOBUILD_H__ + #define __AUTOBUILD_H__ +Index: fixes/src/version.h +=================================================================== +--- fixes.orig/src/version.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/version.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #define VBA_NAME "VisualBoyAdvance-M" + +Index: fixes/src/NLS.h +=================================================================== +--- fixes.orig/src/NLS.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/NLS.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #define N_(String) (String) + + #define MSG_UNSUPPORTED_VBA_SGM 1 +Index: fixes/src/Util.h +=================================================================== +--- fixes.orig/src/Util.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/Util.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef UTIL_H + #define UTIL_H + +Index: fixes/src/sdl/text.h +=================================================================== +--- fixes.orig/src/sdl/text.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/sdl/text.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,20 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + extern void drawText(u8 *, int, int, int, const char *, bool); +Index: fixes/src/sdl/vbam.cfg-example +=================================================================== +--- fixes.orig/src/sdl/vbam.cfg-example 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/sdl/vbam.cfg-example 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,21 @@ ++# Copyright (C) 2007-2014 VBA-M development team ++ ++# This configuration example 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 2, or(at your option) ++# any later version. ++ ++# This configuration example 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 this configuration example; if not, write to the Free Software Foundation, ++# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ ++ ++ + # All numeric values are in hexadecimal + # Use TAB or EQUAL sign to separate name from value + +Index: fixes/src/sdl/debugger.h +=================================================================== +--- fixes.orig/src/sdl/debugger.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/sdl/debugger.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + extern void debuggerMain(); + extern void debuggerOutput(const char *, u32); +Index: fixes/src/sdl/exprNode.h +=================================================================== +--- fixes.orig/src/sdl/exprNode.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/sdl/exprNode.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + struct Node { + Type *type; +Index: fixes/src/sdl/filters.cpp +=================================================================== +--- fixes.orig/src/sdl/filters.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/sdl/filters.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004-2008 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "filters.h" + +Index: fixes/src/sdl/expr-lex.cpp +=================================================================== +--- fixes.orig/src/sdl/expr-lex.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/sdl/expr-lex.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #line 2 "expr-lex.cpp" + + #line 4 "expr-lex.cpp" +Index: fixes/src/sdl/inputSDL.cpp +=================================================================== +--- fixes.orig/src/sdl/inputSDL.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/sdl/inputSDL.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,19 +1,19 @@ +-// VBA-M, A Nintendo Handheld Console Emulator +-// Copyright (C) 2008 VBA-M development team +-// +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++/* Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "inputSDL.h" + +Index: fixes/src/sdl/exprNode.cpp +=================================================================== +--- fixes.orig/src/sdl/exprNode.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/sdl/exprNode.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include + #include +Index: fixes/src/sdl/SDL.cpp +=================================================================== +--- fixes.orig/src/sdl/SDL.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/sdl/SDL.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2005-2006 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include + #include +Index: fixes/src/sdl/filters.h +=================================================================== +--- fixes.orig/src/sdl/filters.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/sdl/filters.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004-2008 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef VBA_SDL_FILTERS_H + #define VBA_SDL_FILTERS_H +Index: fixes/src/sdl/debugger.cpp +=================================================================== +--- fixes.orig/src/sdl/debugger.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/sdl/debugger.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2005 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + // Parts adapted from VBA-H (VBA for Hackers) by LabMaster + +Index: fixes/src/sdl/inputSDL.h +=================================================================== +--- fixes.orig/src/sdl/inputSDL.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/sdl/inputSDL.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,19 +1,19 @@ +-// VBA-M, A Nintendo Handheld Console Emulator +-// Copyright (C) 2008 VBA-M development team +-// +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++/* Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef VBAM_SDL_INPUT_H + #define VBAM_SDL_INPUT_H +Index: fixes/src/common/Patch.cpp +=================================================================== +--- fixes.orig/src/common/Patch.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/common/Patch.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + #include +Index: fixes/src/common/SoundSDL.cpp +=================================================================== +--- fixes.orig/src/common/SoundSDL.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/common/SoundSDL.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,19 +1,19 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "SoundSDL.h" + +Index: fixes/src/common/Array.h +=================================================================== +--- fixes.orig/src/common/Array.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/common/Array.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-/*************************************************************************** +- * Copyright (C) 2008 by Sindre Aam�s * +- * aamas@stud.ntnu.no * +- * * +- * This program is free software; you can redistribute it and/or modify * +- * it under the terms of the GNU General Public License version 2 as * +- * published by the Free Software Foundation. * +- * * +- * This program 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 version 2 for more details. * +- * * +- * You should have received a copy of the GNU General Public License * +- * version 2 along with this program; if not, write to the * +- * Free Software Foundation, Inc., * +- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * +- ***************************************************************************/ ++/* Copyright (C) 2008 by Sindre Aamås ++ * Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef ARRAY_H + #define ARRAY_H + +Index: fixes/src/common/Types.h +=================================================================== +--- fixes.orig/src/common/Types.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/common/Types.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,19 +1,19 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_TYPES_H__ + #define __VBA_TYPES_H__ +Index: fixes/src/common/Port.h +=================================================================== +--- fixes.orig/src/common/Port.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/common/Port.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef PORT_H + #define PORT_H + +Index: fixes/src/common/Patch.h +=================================================================== +--- fixes.orig/src/common/Patch.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/common/Patch.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef PATCH_H + #define PATCH_H + +Index: fixes/src/common/ffmpeg.h +=================================================================== +--- fixes.orig/src/common/ffmpeg.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/common/ffmpeg.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef WX_FFMPEG_H + #define WX_FFMPEG_H + +Index: fixes/src/common/SoundSDL.h +=================================================================== +--- fixes.orig/src/common/SoundSDL.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/common/SoundSDL.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,19 +1,19 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_SOUND_SDL_H__ + #define __VBA_SOUND_SDL_H__ +Index: fixes/src/common/SoundDriver.h +=================================================================== +--- fixes.orig/src/common/SoundDriver.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/common/SoundDriver.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,19 +1,19 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_SOUND_DRIVER_H__ + #define __VBA_SOUND_DRIVER_H__ +Index: fixes/src/common/ffmpeg.cpp +=================================================================== +--- fixes.orig/src/common/ffmpeg.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/common/ffmpeg.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + // this code has been partially lifted from the output-example.c program in + // libavformat. Not much of that original code remains. + +Index: fixes/src/common/RingBuffer.h +=================================================================== +--- fixes.orig/src/common/RingBuffer.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/common/RingBuffer.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-/*************************************************************************** +- * Copyright (C) 2008 by Sindre Aamås * +- * aamas@stud.ntnu.no * +- * * +- * This program is free software; you can redistribute it and/or modify * +- * it under the terms of the GNU General Public License version 2 as * +- * published by the Free Software Foundation. * +- * * +- * This program 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 version 2 for more details. * +- * * +- * You should have received a copy of the GNU General Public License * +- * version 2 along with this program; if not, write to the * +- * Free Software Foundation, Inc., * +- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. * +- ***************************************************************************/ ++/* Copyright (C) 2008 by Sindre Aamås ++ * Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef RINGBUFFER_H + #define RINGBUFFER_H + +Index: fixes/src/gb/gbCheats.h +=================================================================== +--- fixes.orig/src/gb/gbCheats.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbCheats.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GBCHEATS_H + #define GBCHEATS_H + +Index: fixes/src/gb/gbCodesCB.h +=================================================================== +--- fixes.orig/src/gb/gbCodesCB.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbCodesCB.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + case 0x00: + // RLC B + AF.B.B0 = (BC.B.B1 & 0x80)?C_FLAG:0; +Index: fixes/src/gb/gbGlobals.h +=================================================================== +--- fixes.orig/src/gb/gbGlobals.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbGlobals.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GBGLOBALS_H + #define GBGLOBALS_H + +Index: fixes/src/gb/gbMemory.h +=================================================================== +--- fixes.orig/src/gb/gbMemory.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbMemory.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GBMEMORY_H + #define GBMEMORY_H + +Index: fixes/src/gb/gbSound.h +=================================================================== +--- fixes.orig/src/gb/gbSound.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbSound.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GBSOUND_H + #define GBSOUND_H + +Index: fixes/src/gb/gb.h +=================================================================== +--- fixes.orig/src/gb/gb.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gb.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GB_H + #define GB_H + +Index: fixes/src/gb/gbMemory.cpp +=================================================================== +--- fixes.orig/src/gb/gbMemory.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbMemory.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "../System.h" + #include "../common/Port.h" + #include "gbGlobals.h" +Index: fixes/src/gb/gbGlobals.cpp +=================================================================== +--- fixes.orig/src/gb/gbGlobals.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbGlobals.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,4 +1,24 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include ++ + #include "../common/Types.h" + + u8 *gbMemoryMap[16]; +Index: fixes/src/gb/gbSGB.h +=================================================================== +--- fixes.orig/src/gb/gbSGB.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbSGB.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GBSGB_H + #define GBSGB_H + +Index: fixes/src/gb/GB.cpp +=================================================================== +--- fixes.orig/src/gb/GB.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/GB.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + //#include "../win32/stdafx.h" // would fix LNK2005 linker errors for MSVC + #include + #include +Index: fixes/src/gb/gbSGB.cpp +=================================================================== +--- fixes.orig/src/gb/gbSGB.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbSGB.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + +Index: fixes/src/gb/gbSound.cpp +=================================================================== +--- fixes.orig/src/gb/gbSound.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbSound.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + + #include "../gba/Sound.h" +Index: fixes/src/gb/gbPrinter.cpp +=================================================================== +--- fixes.orig/src/gb/gbPrinter.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbPrinter.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,5 +1,25 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include ++ + #include "../System.h" + + u8 gbPrinterStatus = 0; +Index: fixes/src/gb/gbGfx.cpp +=================================================================== +--- fixes.orig/src/gb/gbGfx.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbGfx.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + + #include "../common/Types.h" +Index: fixes/src/gb/gbCheats.cpp +=================================================================== +--- fixes.orig/src/gb/gbCheats.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbCheats.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + #include +Index: fixes/src/gb/gbPrinter.h +=================================================================== +--- fixes.orig/src/gb/gbPrinter.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbPrinter.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GBPRINTER_H + #define GBPRINTER_H + +Index: fixes/src/gb/gbCodes.h +=================================================================== +--- fixes.orig/src/gb/gbCodes.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbCodes.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + case 0x00: + // NOP + break; +Index: fixes/src/gb/gbDis.cpp +=================================================================== +--- fixes.orig/src/gb/gbDis.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gb/gbDis.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + +Index: fixes/src/filters/bilinear.cpp +=================================================================== +--- fixes.orig/src/filters/bilinear.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/filters/bilinear.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 2000-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + /** Code adapted from Exult source code by Forgotten + ** Scale.cc - Trying to scale with bilinear interpolation. + ** +Index: fixes/src/filters/pixel.cpp +=================================================================== +--- fixes.orig/src/filters/pixel.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/filters/pixel.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "../System.h" + + extern int RGB_LOW_BITS_MASK; +Index: fixes/src/filters/simpleFilter.cpp +=================================================================== +--- fixes.orig/src/filters/simpleFilter.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/filters/simpleFilter.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "../System.h" + + void Simple2x16(u8 *srcPtr, u32 srcPitch, u8 * /* deltaPtr */, +Index: fixes/src/filters/2xSaI.cpp +=================================================================== +--- fixes.orig/src/filters/2xSaI.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/filters/2xSaI.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,23 @@ ++/* Copyright (C) 1999 - 2001 by Derek Liauw Kie Fa ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ ++ * The author released that file under GPLv2+ on the Fedora legal list : ++ * http://lists.fedoraproject.org/pipermail/legal/2009-October/000947.html ++*/ ++ + #include "../System.h" + + extern int RGB_LOW_BITS_MASK; +Index: fixes/src/filters/scanline.cpp +=================================================================== +--- fixes.orig/src/filters/scanline.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/filters/scanline.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "../System.h" + + extern int RGB_LOW_BITS_MASK; +Index: fixes/src/filters/hq2x.h +=================================================================== +--- fixes.orig/src/filters/hq2x.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/filters/hq2x.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,33 @@ ++/* ++ * This file is part of the Advance project. ++ * ++ * Copyright (C) 2003 Andrea Mazzoleni ++ * ++ * This program 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 2 of the License, or ++ * (at your option) any later version. ++ * ++ * This program 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 this program; if not, write to the Free Software ++ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ++ * ++ * In addition, as a special exception, Andrea Mazzoleni ++ * gives permission to link the code of this program with ++ * the MAME library (or with modified versions of MAME that use the ++ * same license as MAME), and distribute linked combinations including ++ * the two. You must obey the GNU General Public License in all ++ * respects for all of the code used other than MAME. If you modify ++ * this file, you may extend this exception to your version of the ++ * file, but you are not obligated to do so. If you do not wish to ++ * do so, delete this exception statement from your version. ++ */ ++ + case 0 : + case 1 : + case 4 : +Index: fixes/src/filters/lq2x.h +=================================================================== +--- fixes.orig/src/filters/lq2x.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/filters/lq2x.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + case 0 : + case 2 : + case 4 : +Index: fixes/src/filters/interframe.cpp +=================================================================== +--- fixes.orig/src/filters/interframe.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/filters/interframe.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "../System.h" + #include + #include +Index: fixes/src/filters/hq/asm/hq4x_32.asm +=================================================================== +--- fixes.orig/src/filters/hq/asm/hq4x_32.asm 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/filters/hq/asm/hq4x_32.asm 2014-04-27 15:30:32.000000000 +0200 +@@ -2,6 +2,7 @@ + ;32bpp output + ;---------------------------------------------------------- + ;Copyright (C) 2003 MaxSt ( maxst@hiend3d.com ) ++;Copyright (C) 2007 VBA-M development team + ; + ;This program is free software; you can redistribute it and/or + ;modify it under the terms of the GNU General Public License +Index: fixes/src/filters/hq/asm/hq4x_16.asm +=================================================================== +--- fixes.orig/src/filters/hq/asm/hq4x_16.asm 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/filters/hq/asm/hq4x_16.asm 2014-04-27 15:30:32.000000000 +0200 +@@ -2,6 +2,7 @@ + ;16bpp output + ;---------------------------------------------------------- + ;Copyright (C) 2003 MaxSt ( maxst@hiend3d.com ) ++;Copyright (C) 2007 VBA-M development team + ; + ;This program is free software; you can redistribute it and/or + ;modify it under the terms of the GNU General Public License +Index: fixes/src/filters/hq/asm/hq3x32.cpp +=================================================================== +--- fixes.orig/src/filters/hq/asm/hq3x32.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/filters/hq/asm/hq3x32.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,21 @@ ++/* Copyright (C) 2003 MaxSt ( maxst@hiend3d.com ) ++ * ++ * This program 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 2 of the License, or (at your option) any later ++ * version. ++ ++ * This program 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 this program; if not, write to the Free Software ++ * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. ++*/ ++ + #define __STDC_CONSTANT_MACROS + + #include +Index: fixes/src/gba/GBAGfx.cpp +=================================================================== +--- fixes.orig/src/gba/GBAGfx.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/GBAGfx.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "../System.h" + + int coeff[32] = { +Index: fixes/src/gba/RTC.cpp +=================================================================== +--- fixes.orig/src/gba/RTC.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/RTC.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "../System.h" + #include "GBA.h" + #include "Globals.h" +Index: fixes/src/gba/GBAcpu.h +=================================================================== +--- fixes.orig/src/gba/GBAcpu.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/GBAcpu.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GBACPU_H + #define GBACPU_H + +Index: fixes/src/gba/GBALink.h +=================================================================== +--- fixes.orig/src/gba/GBALink.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/GBALink.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GBA_GBALINK_H + #define GBA_GBALINK_H + +Index: fixes/src/gba/GBALink.cpp +=================================================================== +--- fixes.orig/src/gba/GBALink.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/GBALink.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,5 +1,25 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + // This file was written by denopqrihg + // with major changes by tjm ++ + #include + #include + +Index: fixes/src/gba/Flash.h +=================================================================== +--- fixes.orig/src/gba/Flash.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Flash.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef FLASH_H + #define FLASH_H + +Index: fixes/src/gba/Mode5.cpp +=================================================================== +--- fixes.orig/src/gba/Mode5.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Mode5.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "GBA.h" + #include "Globals.h" + #include "GBAGfx.h" +Index: fixes/src/gba/Cheats.h +=================================================================== +--- fixes.orig/src/gba/Cheats.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Cheats.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef CHEATS_H + #define CHEATS_H + +Index: fixes/src/gba/elf.h +=================================================================== +--- fixes.orig/src/gba/elf.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/elf.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef ELF_H + #define ELF_H + +Index: fixes/src/gba/Sram.cpp +=================================================================== +--- fixes.orig/src/gba/Sram.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Sram.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "GBA.h" + #include "Globals.h" + #include "Flash.h" +Index: fixes/src/gba/armdis.cpp +=================================================================== +--- fixes.orig/src/gba/armdis.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/armdis.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,7 +1,27 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ ++#include ++ + /************************************************************************/ + /* Arm/Thumb command set disassembler */ + /************************************************************************/ +-#include + + #include "../System.h" + #include "../common/Port.h" +Index: fixes/src/gba/Flash.cpp +=================================================================== +--- fixes.orig/src/gba/Flash.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Flash.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,6 +1,26 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + #include ++ + #include "GBA.h" + #include "Globals.h" + #include "Flash.h" +Index: fixes/src/gba/GBASockClient.cpp +=================================================================== +--- fixes.orig/src/gba/GBASockClient.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/GBASockClient.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef NO_LINK + + #include "GBASockClient.h" +Index: fixes/src/gba/GBA-thumb.cpp +=================================================================== +--- fixes.orig/src/gba/GBA-thumb.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/GBA-thumb.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + #include +Index: fixes/src/gba/GBASockClient.h +=================================================================== +--- fixes.orig/src/gba/GBASockClient.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/GBASockClient.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #pragma once + + #include +Index: fixes/src/gba/Mode1.cpp +=================================================================== +--- fixes.orig/src/gba/Mode1.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Mode1.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "GBA.h" + #include "Globals.h" + #include "GBAGfx.h" +Index: fixes/src/gba/Globals.cpp +=================================================================== +--- fixes.orig/src/gba/Globals.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Globals.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "GBA.h" + + #ifdef BKPT_SUPPORT +Index: fixes/src/gba/GBA.h +=================================================================== +--- fixes.orig/src/gba/GBA.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/GBA.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GBA_H + #define GBA_H + +Index: fixes/src/gba/armdis.h +=================================================================== +--- fixes.orig/src/gba/armdis.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/armdis.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + /************************************************************************/ + /* Arm/Thumb command set disassembler */ + /************************************************************************/ +Index: fixes/src/gba/agbprint.h +=================================================================== +--- fixes.orig/src/gba/agbprint.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/agbprint.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef AGBPRINT_H + #define AGBPRINT_H + +Index: fixes/src/gba/Sound.cpp +=================================================================== +--- fixes.orig/src/gba/Sound.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Sound.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + + #include "Sound.h" +Index: fixes/src/gba/Globals.h +=================================================================== +--- fixes.orig/src/gba/Globals.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Globals.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GLOBALS_H + #define GLOBALS_H + +Index: fixes/src/gba/Sram.h +=================================================================== +--- fixes.orig/src/gba/Sram.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Sram.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef SRAM_H + #define SRAM_H + +Index: fixes/src/gba/bios.h +=================================================================== +--- fixes.orig/src/gba/bios.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/bios.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef BIOS_H + #define BIOS_H + +Index: fixes/src/gba/GBAinline.h +=================================================================== +--- fixes.orig/src/gba/GBAinline.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/GBAinline.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GBAINLINE_H + #define GBAINLINE_H + +Index: fixes/src/gba/Cheats.cpp +=================================================================== +--- fixes.orig/src/gba/Cheats.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Cheats.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef __LIBRETRO__ + #include + #include +Index: fixes/src/gba/elf.cpp +=================================================================== +--- fixes.orig/src/gba/elf.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/elf.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + #include +Index: fixes/src/gba/remote.cpp +=================================================================== +--- fixes.orig/src/gba/remote.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/remote.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef __LIBRETRO__ + #include + #include +Index: fixes/src/gba/agbprint.cpp +=================================================================== +--- fixes.orig/src/gba/agbprint.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/agbprint.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + +Index: fixes/src/gba/GBAGfx.h +=================================================================== +--- fixes.orig/src/gba/GBAGfx.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/GBAGfx.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GFX_H + #define GFX_H + +Index: fixes/src/gba/RTC.h +=================================================================== +--- fixes.orig/src/gba/RTC.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/RTC.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef RTC_H + #define RTC_H + +Index: fixes/src/gba/gbafilter.h +=================================================================== +--- fixes.orig/src/gba/gbafilter.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/gbafilter.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "../System.h" + + void gbafilter_pal(u16 * buf, int count); +Index: fixes/src/gba/Mode4.cpp +=================================================================== +--- fixes.orig/src/gba/Mode4.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Mode4.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "GBA.h" + #include "GBAGfx.h" + #include "Globals.h" +Index: fixes/src/gba/EEprom.cpp +=================================================================== +--- fixes.orig/src/gba/EEprom.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/EEprom.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,5 +1,25 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include ++ + #include "GBA.h" + #include "EEprom.h" + #include "../Util.h" +Index: fixes/src/gba/Mode3.cpp +=================================================================== +--- fixes.orig/src/gba/Mode3.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Mode3.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "GBA.h" + #include "Globals.h" + #include "GBAGfx.h" +Index: fixes/src/gba/CheatSearch.cpp +=================================================================== +--- fixes.orig/src/gba/CheatSearch.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/CheatSearch.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + +Index: fixes/src/gba/Sound.h +=================================================================== +--- fixes.orig/src/gba/Sound.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/Sound.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef SOUND_H + #define SOUND_H + +Index: fixes/src/gba/gbafilter.cpp +=================================================================== +--- fixes.orig/src/gba/gbafilter.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/gbafilter.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "gbafilter.h" + + #include +Index: fixes/src/gba/GBA.cpp +=================================================================== +--- fixes.orig/src/gba/GBA.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/GBA.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,8 +1,28 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + #include + #include + #include ++ + #include "GBA.h" + #include "GBAcpu.h" + #include "GBAinline.h" +Index: fixes/src/gba/GBA-arm.cpp +=================================================================== +--- fixes.orig/src/gba/GBA-arm.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/GBA-arm.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + #include +@@ -2964,4 +2983,4 @@ + } while (cpuTotalTicks + #include + #include +Index: fixes/src/gba/CheatSearch.h +=================================================================== +--- fixes.orig/src/gba/CheatSearch.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/CheatSearch.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef CHEATSEARCH_H + #define CHEATSEARCH_H + +Index: fixes/src/gba/EEprom.h +=================================================================== +--- fixes.orig/src/gba/EEprom.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gba/EEprom.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,22 @@ ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef EEPROM_H + #define EEPROM_H + +Index: fixes/src/wx/opts.h +=================================================================== +--- fixes.orig/src/wx/opts.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/opts.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef WX_OPTS_H + #define WX_OPTS_H + +Index: fixes/src/wx/viewsupt.cpp +=================================================================== +--- fixes.orig/src/wx/viewsupt.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/viewsupt.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "wxvbam.h" + #include "viewsupt.h" + +Index: fixes/src/wx/viewers.cpp +=================================================================== +--- fixes.orig/src/wx/viewers.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/viewers.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + + // these are all the viewer dialogs except for the ones with graphical areas + // they can be instantiated multiple times +Index: fixes/src/wx/wxvbam.h +=================================================================== +--- fixes.orig/src/wx/wxvbam.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/wxvbam.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef WX_WXVBAM_H + #define WX_WXVBAM_H + +Index: fixes/src/wx/openal.cpp +=================================================================== +--- fixes.orig/src/wx/openal.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/openal.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + // === LOGALL writes very detailed informations to vba-trace.log === + //#define LOGALL + +Index: fixes/src/wx/sys.cpp +=================================================================== +--- fixes.orig/src/wx/sys.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/sys.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include "wxvbam.h" + #include "../common/SoundSDL.h" +Index: fixes/src/wx/viewsupt.h +=================================================================== +--- fixes.orig/src/wx/viewsupt.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/viewsupt.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef WX_VIEWSUPT_H + #define WX_VIEWSUPT_H + +Index: fixes/src/wx/opts.cpp +=================================================================== +--- fixes.orig/src/wx/opts.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/opts.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "wxvbam.h" + #include + #include +Index: fixes/src/wx/drawing.h +=================================================================== +--- fixes.orig/src/wx/drawing.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/drawing.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef GAME_DRAWING_H + #define GAME_DRAWING_H + +Index: fixes/src/wx/CMakeLists.txt +=================================================================== +--- fixes.orig/src/wx/CMakeLists.txt 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/CMakeLists.txt 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++# Copyright (C) 2012-2014 VBA-M development team ++ ++# This program 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 2, or(at your option) ++# any later version. ++ ++# This program 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 this program; if not, write to the Free Software Foundation, ++# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ ++ + # This build is much easier if we just do it here. + + # not yet implemented +Index: fixes/src/wx/panel.cpp +=================================================================== +--- fixes.orig/src/wx/panel.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/panel.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "wxvbam.h" + #include "drawing.h" + #include "../gba/RTC.h" +Index: fixes/src/wx/copy-events.cmake +=================================================================== +--- fixes.orig/src/wx/copy-events.cmake 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/copy-events.cmake 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++# Copyright (C) 2012-2014 VBA-M development team ++ ++# This program 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 2, or(at your option) ++# any later version. ++ ++# This program 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 this program; if not, write to the Free Software Foundation, ++# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ ++ + # Create cmdtab.cpp, cmdhandlers.h, cmd-evtable.h from cmdevents.cpp + + IF(NOT OUTDIR) +Index: fixes/src/wx/openal.h +=================================================================== +--- fixes.orig/src/wx/openal.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/openal.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + // on win32 and mac, pointer typedefs only happen with AL_NO_PROTOTYPES + // on mac, ALC_NO_PROTOTYPES as well + +Index: fixes/src/wx/dsound.cpp +=================================================================== +--- fixes.orig/src/wx/dsound.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/dsound.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + // Application + #include "wxvbam.h" + +Index: fixes/src/wx/bin2c.cmake +=================================================================== +--- fixes.orig/src/wx/bin2c.cmake 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/bin2c.cmake 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++# Copyright (C) 2012-2014 VBA-M development team ++ ++# This program 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 2, or(at your option) ++# any later version. ++ ++# This program 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 this program; if not, write to the Free Software Foundation, ++# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ ++ + # portably convert binary file to header + FUNCTION(FILE2C INFILE VARNAME OUTFILE) + FILE(READ ${INFILE} HEXFILE HEX) +Index: fixes/src/wx/cmdevents.cpp +=================================================================== +--- fixes.orig/src/wx/cmdevents.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/cmdevents.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef NO_FFMPEG + #define __STDC_LIMIT_MACROS // required for ffmpeg + #define __STDC_CONSTANT_MACROS // required for ffmpeg +Index: fixes/src/wx/guiinit.cpp +=================================================================== +--- fixes.orig/src/wx/guiinit.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/guiinit.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,19 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + // initialize menus & dialogs, etc. + // for most of the prefs dialogs, all code resides here in the form of +Index: fixes/src/wx/ioregs.h +=================================================================== +--- fixes.orig/src/wx/ioregs.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/ioregs.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + // this is essentially a copy of ../win32/IOViewRegisters.h using translatable + // strings and more consts + struct IOData { +Index: fixes/src/wx/gfxviewers.cpp +=================================================================== +--- fixes.orig/src/wx/gfxviewers.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/gfxviewers.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,19 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + // these are all the viewer dialogs with graphical panel areas + // they can be instantiated multiple times +Index: fixes/src/wx/wxvbam.cpp +=================================================================== +--- fixes.orig/src/wx/wxvbam.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/wxvbam.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,19 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + // mainline: + // parse cmd line +Index: fixes/src/wx/filters.h +=================================================================== +--- fixes.orig/src/wx/filters.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/filters.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef FILTERS_H + #define FILTERS_H + +Index: fixes/src/wx/xaudio2.cpp +=================================================================== +--- fixes.orig/src/wx/xaudio2.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/xaudio2.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef NO_XAUDIO2 + + // Application +Index: fixes/src/wx/wxhead.h +=================================================================== +--- fixes.orig/src/wx/wxhead.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/wxhead.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef WX_WXHEAD_H + #define WX_WXHEAD_H + +Index: fixes/src/wx/widgets/keyedit.cpp +=================================================================== +--- fixes.orig/src/wx/widgets/keyedit.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/widgets/keyedit.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "wx/keyedit.h" + + IMPLEMENT_DYNAMIC_CLASS(wxKeyTextCtrl, wxTextCtrl) +Index: fixes/src/wx/widgets/wxmisc.cpp +=================================================================== +--- fixes.orig/src/wx/widgets/wxmisc.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/widgets/wxmisc.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + // utility widgets + #include + #include "wx/wxmisc.h" +Index: fixes/src/wx/widgets/checkedlistctrl.cpp +=================================================================== +--- fixes.orig/src/wx/widgets/checkedlistctrl.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/widgets/checkedlistctrl.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + ///////////////////////////////////////////////////////////////////////////// + // Name: checkedlistctrl.cpp + // Purpose: wxCheckedListCtrl +Index: fixes/src/wx/widgets/sdljoy.cpp +=================================================================== +--- fixes.orig/src/wx/widgets/sdljoy.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/widgets/sdljoy.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "wx/sdljoy.h" + #include + #include +Index: fixes/src/wx/widgets/joyedit.cpp +=================================================================== +--- fixes.orig/src/wx/widgets/joyedit.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/widgets/joyedit.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include "wx/joyedit.h" + + // FIXME: suppport analog/digital flag on per-axis basis +Index: fixes/src/wx/widgets/wx/checkedlistctrl.h +=================================================================== +--- fixes.orig/src/wx/widgets/wx/checkedlistctrl.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/widgets/wx/checkedlistctrl.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + ///////////////////////////////////////////////////////////////////////////// + // Name: checkedlistctrl.h + // Purpose: wxCheckedListCtrl +Index: fixes/src/wx/widgets/wx/sdljoy.h +=================================================================== +--- fixes.orig/src/wx/widgets/wx/sdljoy.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/widgets/wx/sdljoy.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef JOYEVT_H + #define JOYEVT_H + +Index: fixes/src/wx/widgets/wx/wxmisc.h +=================================================================== +--- fixes.orig/src/wx/widgets/wx/wxmisc.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/widgets/wx/wxmisc.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef WX_MISC_H + #define WX_MISC_H + // utility widgets +Index: fixes/src/wx/widgets/wx/webupdatedef.h +=================================================================== +--- fixes.orig/src/wx/widgets/wx/webupdatedef.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/widgets/wx/webupdatedef.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + // dummy webupdatedef.h for checklistctrl + #ifndef WXDLLIMPEXP_WEBUPDATE + // this will never be part of a DLL +Index: fixes/src/wx/widgets/wx/joyedit.h +=================================================================== +--- fixes.orig/src/wx/widgets/wx/joyedit.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/widgets/wx/joyedit.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef _WX_JOYKEYTEXT_H + #define _WX_JOYKEYTEXT_H + +Index: fixes/src/wx/widgets/wx/keyedit.h +=================================================================== +--- fixes.orig/src/wx/widgets/wx/keyedit.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/wx/widgets/wx/keyedit.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2012-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef _WX_KEYTEXT_H + #define _WX_KEYTEXT_H + +Index: fixes/src/gtk/tools.cpp +=================================================================== +--- fixes.orig/src/gtk/tools.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/tools.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "tools.h" + +Index: fixes/src/gtk/directoriesconfig.h +=================================================================== +--- fixes.orig/src/gtk/directoriesconfig.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/directoriesconfig.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_DIRECTORIESCONFIG_H__ + #define __VBA_DIRECTORIESCONFIG_H__ +Index: fixes/src/gtk/cheatedit.h +=================================================================== +--- fixes.orig/src/gtk/cheatedit.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/cheatedit.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_CHEATEDIT_H__ + #define __VBA_CHEATEDIT_H__ +Index: fixes/src/gtk/main.cpp +=================================================================== +--- fixes.orig/src/gtk/main.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/main.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include + #include +Index: fixes/src/gtk/system.cpp +=================================================================== +--- fixes.orig/src/gtk/system.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/system.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "../sdl/inputSDL.h" + #include "../gba/Sound.h" +Index: fixes/src/gtk/configfile.h +=================================================================== +--- fixes.orig/src/gtk/configfile.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/configfile.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_CONFIGFILE_H__ + #define __VBA_CONFIGFILE_H__ +Index: fixes/src/gtk/configfile.cpp +=================================================================== +--- fixes.orig/src/gtk/configfile.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/configfile.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "configfile.h" + +Index: fixes/src/gtk/joypadconfig.h +=================================================================== +--- fixes.orig/src/gtk/joypadconfig.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/joypadconfig.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_JOYPADCONFIG_H__ + #define __VBA_JOYPADCONFIG_H__ +Index: fixes/src/gtk/tools.h +=================================================================== +--- fixes.orig/src/gtk/tools.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/tools.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_TOOLS_H__ + #define __VBA_TOOLS_H__ +Index: fixes/src/gtk/screenarea.cpp +=================================================================== +--- fixes.orig/src/gtk/screenarea.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/screenarea.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "screenarea.h" + +Index: fixes/src/gtk/generalconfig.h +=================================================================== +--- fixes.orig/src/gtk/generalconfig.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/generalconfig.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_GENERALCONFIG_H__ + #define __VBA_GENERALCONFIG_H__ +Index: fixes/src/gtk/displayconfig.cpp +=================================================================== +--- fixes.orig/src/gtk/displayconfig.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/displayconfig.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "displayconfig.h" + +Index: fixes/src/gtk/screenarea.h +=================================================================== +--- fixes.orig/src/gtk/screenarea.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/screenarea.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_SCREENAREA_H__ + #define __VBA_SCREENAREA_H__ +Index: fixes/src/gtk/gameboyconfig.cpp +=================================================================== +--- fixes.orig/src/gtk/gameboyconfig.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/gameboyconfig.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "gameboyconfig.h" + +Index: fixes/src/gtk/joypadconfig.cpp +=================================================================== +--- fixes.orig/src/gtk/joypadconfig.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/joypadconfig.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "joypadconfig.h" + +Index: fixes/src/gtk/screenarea-opengl.cpp +=================================================================== +--- fixes.orig/src/gtk/screenarea-opengl.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/screenarea-opengl.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "screenarea-opengl.h" + #include "intl.h" +Index: fixes/src/gtk/gameboycheatlist.cpp +=================================================================== +--- fixes.orig/src/gtk/gameboycheatlist.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/gameboycheatlist.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "gameboycheatlist.h" + #include "tools.h" +Index: fixes/src/gtk/cheatedit.cpp +=================================================================== +--- fixes.orig/src/gtk/cheatedit.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/cheatedit.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "cheatedit.h" + +Index: fixes/src/gtk/gameboyconfig.h +=================================================================== +--- fixes.orig/src/gtk/gameboyconfig.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/gameboyconfig.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_GAMEBOYCONFIG_H__ + #define __VBA_GAMEBOYCONFIG_H__ +Index: fixes/src/gtk/filters.cpp +=================================================================== +--- fixes.orig/src/gtk/filters.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/filters.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "filters.h" + #include "intl.h" +Index: fixes/src/gtk/screenarea-opengl.h +=================================================================== +--- fixes.orig/src/gtk/screenarea-opengl.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/screenarea-opengl.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_SCREENAREA_OPENGL_H__ + #define __VBA_SCREENAREA_OPENGL_H__ +Index: fixes/src/gtk/soundconfig.cpp +=================================================================== +--- fixes.orig/src/gtk/soundconfig.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/soundconfig.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "soundconfig.h" + +Index: fixes/src/gtk/screenarea-cairo.h +=================================================================== +--- fixes.orig/src/gtk/screenarea-cairo.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/screenarea-cairo.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_SCREENAREA_CAIRO_H__ + #define __VBA_SCREENAREA_CAIRO_H__ +Index: fixes/src/gtk/intl.h +=================================================================== +--- fixes.orig/src/gtk/intl.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/intl.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_INTL_H__ + #define __VBA_INTL_H__ +Index: fixes/src/gtk/soundconfig.h +=================================================================== +--- fixes.orig/src/gtk/soundconfig.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/soundconfig.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_SOUNDCONFIG_H__ + #define __VBA_SOUNDCONFIG_H__ +Index: fixes/src/gtk/window.cpp +=================================================================== +--- fixes.orig/src/gtk/window.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/window.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "window.h" + +Index: fixes/src/gtk/gameboyadvanceconfig.h +=================================================================== +--- fixes.orig/src/gtk/gameboyadvanceconfig.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/gameboyadvanceconfig.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_GAMEBOYADVANCECONFIG_H__ + #define __VBA_GAMEBOYADVANCECONFIG_H__ +Index: fixes/src/gtk/gameboyadvancecheatlist.cpp +=================================================================== +--- fixes.orig/src/gtk/gameboyadvancecheatlist.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/gameboyadvancecheatlist.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "gameboyadvancecheatlist.h" + #include "tools.h" +Index: fixes/src/gtk/screenarea-cairo.cpp +=================================================================== +--- fixes.orig/src/gtk/screenarea-cairo.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/screenarea-cairo.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "screenarea-cairo.h" + +Index: fixes/src/gtk/window.h +=================================================================== +--- fixes.orig/src/gtk/window.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/window.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_WINDOW_H__ + #define __VBA_WINDOW_H__ +Index: fixes/src/gtk/gameboyadvanceconfig.cpp +=================================================================== +--- fixes.orig/src/gtk/gameboyadvanceconfig.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/gameboyadvanceconfig.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "gameboyadvanceconfig.h" + +Index: fixes/src/gtk/windowcallbacks.cpp +=================================================================== +--- fixes.orig/src/gtk/windowcallbacks.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/windowcallbacks.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,21 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "window.h" + +Index: fixes/src/gtk/gameboyadvancecheatlist.h +=================================================================== +--- fixes.orig/src/gtk/gameboyadvancecheatlist.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/gameboyadvancecheatlist.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_GAMEBOYADVANCECHEATLIST_H__ + #define __VBA_GAMEBOYADVANCECHEATLIST_H__ +Index: fixes/src/gtk/cheatlist.h +=================================================================== +--- fixes.orig/src/gtk/cheatlist.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/cheatlist.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_CHEATLIST_H__ + #define __VBA_CHEATLIST_H__ +Index: fixes/src/gtk/generalconfig.cpp +=================================================================== +--- fixes.orig/src/gtk/generalconfig.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/generalconfig.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2011 VBA-M development team ++/* Copyright (C) 2011-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "generalconfig.h" + +Index: fixes/src/gtk/directoriesconfig.cpp +=================================================================== +--- fixes.orig/src/gtk/directoriesconfig.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/directoriesconfig.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "directoriesconfig.h" + +Index: fixes/src/gtk/filters.h +=================================================================== +--- fixes.orig/src/gtk/filters.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/filters.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,21 +1,21 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 1999-2003 Forgotten +-// Copyright (C) 2004 Forgotten and the VBA development team ++/* Copyright (C) 1999-2003 Forgotten ++ * Copyright (C) 2004-2006 Forgotten and the VBA development team ++ * Copyright (C) 2007-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_FILTERS_H__ + #define __VBA_FILTERS_H__ +Index: fixes/src/gtk/displayconfig.h +=================================================================== +--- fixes.orig/src/gtk/displayconfig.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/displayconfig.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_DISPLAYCONFIG_H__ + #define __VBA_DISPLAYCONFIG_H__ +Index: fixes/src/gtk/gameboycheatlist.h +=================================================================== +--- fixes.orig/src/gtk/gameboycheatlist.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/gameboycheatlist.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_GAMEBOYCHEATLIST_H__ + #define __VBA_GAMEBOYCHEATLIST_H__ +Index: fixes/src/gtk/cheatlist.cpp +=================================================================== +--- fixes.orig/src/gtk/cheatlist.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/gtk/cheatlist.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,19 @@ +-// -*- C++ -*- +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "cheatlist.h" + +Index: fixes/src/libretro/SoundRetro.h +=================================================================== +--- fixes.orig/src/libretro/SoundRetro.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/libretro/SoundRetro.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,19 +1,19 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #ifndef __VBA_SOUND_RETRO_H__ + #define __VBA_SOUND_RETRO_H__ +Index: fixes/src/libretro/scrc32.cpp +=================================================================== +--- fixes.orig/src/libretro/scrc32.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/libretro/scrc32.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef _S_CRC32_H + #define _S_CRC32_H + +Index: fixes/src/libretro/SoundRetro.cpp +=================================================================== +--- fixes.orig/src/libretro/SoundRetro.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/libretro/SoundRetro.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,19 +1,19 @@ +-// VisualBoyAdvance - Nintendo Gameboy/GameboyAdvance (TM) emulator. +-// Copyright (C) 2008 VBA-M development team ++/* Copyright (C) 2008-2014 VBA-M development team + +-// This program 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 2, or(at your option) +-// any later version. +-// +-// This program 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 this program; if not, write to the Free Software Foundation, +-// Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ + + #include "libretro.h" + #include "SoundRetro.h" +Index: fixes/src/libretro/libretro.h +=================================================================== +--- fixes.orig/src/libretro/libretro.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/libretro/libretro.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #ifndef LIBRETRO_H__ + #define LIBRETRO_H__ + +Index: fixes/src/libretro/libretro.cpp +=================================================================== +--- fixes.orig/src/libretro/libretro.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/libretro/libretro.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + #include +Index: fixes/src/libretro/UtilRetro.cpp +=================================================================== +--- fixes.orig/src/libretro/UtilRetro.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/libretro/UtilRetro.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + #include +Index: fixes/src/libretro/gbaconv/gbaconv.c +=================================================================== +--- fixes.orig/src/libretro/gbaconv/gbaconv.c 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/libretro/gbaconv/gbaconv.c 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2008-2014 VBA-M development team ++ ++ * This program 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 2, or(at your option) ++ * any later version. ++ ++ * This program 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 this program; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ */ ++ + #include + #include + #ifndef __CELLOS_LV2__ +Index: fixes/src/apu/Effects_Buffer.h +=================================================================== +--- fixes.orig/src/apu/Effects_Buffer.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/Effects_Buffer.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Multi-channel effects buffer with echo and individual panning for each channel + + // Game_Music_Emu $vers +Index: fixes/src/apu/Gb_Apu.cpp +=================================================================== +--- fixes.orig/src/apu/Gb_Apu.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/Gb_Apu.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,18 +1,24 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Gb_Snd_Emu 0.2.0. http://www.slack.net/~ant/ + + #include "Gb_Apu.h" + +-/* Copyright (C) 2003-2007 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + unsigned const vol_reg = 0xFF24; +Index: fixes/src/apu/Blip_Buffer.h +=================================================================== +--- fixes.orig/src/apu/Blip_Buffer.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/Blip_Buffer.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Band-limited sound synthesis buffer + + // Blip_Buffer 0.4.1 +Index: fixes/src/apu/Gb_Apu.h +=================================================================== +--- fixes.orig/src/apu/Gb_Apu.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/Gb_Apu.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Nintendo Game Boy sound hardware emulator with save state support + + // Gb_Snd_Emu 0.2.0 +Index: fixes/src/apu/Gb_Oscs.cpp +=================================================================== +--- fixes.orig/src/apu/Gb_Oscs.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/Gb_Oscs.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,18 +1,24 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Gb_Snd_Emu 0.2.0. http://www.slack.net/~ant/ + + #include "Gb_Apu.h" + +-/* Copyright (C) 2003-2007 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + bool const cgb_02 = false; // enables bug in early CGB units that causes problems in some games +Index: fixes/src/apu/Multi_Buffer.h +=================================================================== +--- fixes.orig/src/apu/Multi_Buffer.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/Multi_Buffer.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Multi-channel sound buffer interface, and basic mono and stereo buffers + + // Blip_Buffer 0.4.1 +Index: fixes/src/apu/Blip_Buffer.cpp +=================================================================== +--- fixes.orig/src/apu/Blip_Buffer.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/Blip_Buffer.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Blip_Buffer 0.4.1. http://www.slack.net/~ant/ + + #include "Blip_Buffer.h" +@@ -8,17 +25,6 @@ + #include + #include + +-/* Copyright (C) 2003-2007 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + // TODO: use scoped for variables in treble_eq() + + #ifdef BLARGG_ENABLE_OPTIMIZER +Index: fixes/src/apu/blargg_common.h +=================================================================== +--- fixes.orig/src/apu/blargg_common.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/blargg_common.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Sets up common environment for Shay Green's libraries. + // To change configuration options, modify blargg_config.h, not this file. + +Index: fixes/src/apu/blargg_config.h +=================================================================== +--- fixes.orig/src/apu/blargg_config.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/blargg_config.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // $package user configuration file. Don't replace when updating library. + + #ifndef BLARGG_CONFIG_H +Index: fixes/src/apu/Multi_Buffer.cpp +=================================================================== +--- fixes.orig/src/apu/Multi_Buffer.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/Multi_Buffer.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,18 +1,24 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Blip_Buffer 0.4.1. http://www.slack.net/~ant/ + + #include "Multi_Buffer.h" + +-/* Copyright (C) 2003-2007 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + #ifdef BLARGG_ENABLE_OPTIMIZER +Index: fixes/src/apu/Effects_Buffer.cpp +=================================================================== +--- fixes.orig/src/apu/Effects_Buffer.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/Effects_Buffer.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,26 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Game_Music_Emu $vers. http://www.slack.net/~ant/ + + #include "Effects_Buffer.h" + + #include + +-/* Copyright (C) 2006-2007 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + int const fixed_shift = 12; +Index: fixes/src/apu/Gb_Oscs.h +=================================================================== +--- fixes.orig/src/apu/Gb_Oscs.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/Gb_Oscs.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Private oscillators used by Gb_Apu + + // Gb_Snd_Emu 0.2.0 +Index: fixes/src/apu/blargg_source.h +=================================================================== +--- fixes.orig/src/apu/blargg_source.h 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/blargg_source.h 2014-04-27 15:30:32.000000000 +0200 +@@ -1,3 +1,20 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + /* Included at the beginning of library source files, AFTER all other #include lines. + Sets up helpful macros and services used in my source code. Since this is only "active" + in my source code, I don't have to worry about polluting the global namespace with +Index: fixes/src/apu/Gb_Apu_State.cpp +=================================================================== +--- fixes.orig/src/apu/Gb_Apu_State.cpp 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/src/apu/Gb_Apu_State.cpp 2014-04-27 15:30:32.000000000 +0200 +@@ -1,20 +1,26 @@ ++/* Copyright (C) 2003-2007 Shay Green ++ * ++ * This module 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 Foundation; either version 2.1 of the ++ * License, or (at your option) any later version. ++ * ++ * This module 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 this module; if not, write to the Free Software Foundation, ++ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ */ ++ + // Gb_Snd_Emu $vers. http://www.slack.net/~ant/ + + #include "Gb_Apu.h" + + #include + +-/* Copyright (C) 2007 Shay Green. This module 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 Foundation; either +-version 2.1 of the License, or (at your option) any later version. This +-module 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 this module; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ +- + #include "blargg_source.h" + + #if GB_APU_CUSTOM_STATE +Index: fixes/doc/gpl-2.0.txt +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ fixes/doc/gpl-2.0.txt 2014-04-27 15:30:32.000000000 +0200 +@@ -0,0 +1,339 @@ ++ GNU GENERAL PUBLIC LICENSE ++ Version 2, June 1991 ++ ++ Copyright (C) 1989, 1991 Free Software Foundation, Inc., ++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ Everyone is permitted to copy and distribute verbatim copies ++ of this license document, but changing it is not allowed. ++ ++ Preamble ++ ++ The licenses for most software are designed to take away your ++freedom to share and change it. By contrast, the GNU General Public ++License is intended to guarantee your freedom to share and change free ++software--to make sure the software is free for all its users. This ++General Public License applies to most of the Free Software ++Foundation's software and to any other program whose authors commit to ++using it. (Some other Free Software Foundation software is covered by ++the GNU Lesser General Public License instead.) You can apply it to ++your programs, too. ++ ++ When we speak of free software, we are referring to freedom, not ++price. Our General Public Licenses are designed to make sure that you ++have the freedom to distribute copies of free software (and charge for ++this service if you wish), that you receive source code or can get it ++if you want it, that you can change the software or use pieces of it ++in new free programs; and that you know you can do these things. ++ ++ To protect your rights, we need to make restrictions that forbid ++anyone to deny you these rights or to ask you to surrender the rights. ++These restrictions translate to certain responsibilities for you if you ++distribute copies of the software, or if you modify it. ++ ++ For example, if you distribute copies of such a program, whether ++gratis or for a fee, you must give the recipients all the rights that ++you have. You must make sure that they, too, receive or can get the ++source code. And you must show them these terms so they know their ++rights. ++ ++ We protect your rights with two steps: (1) copyright the software, and ++(2) offer you this license which gives you legal permission to copy, ++distribute and/or modify the software. ++ ++ Also, for each author's protection and ours, we want to make certain ++that everyone understands that there is no warranty for this free ++software. If the software is modified by someone else and passed on, we ++want its recipients to know that what they have is not the original, so ++that any problems introduced by others will not reflect on the original ++authors' reputations. ++ ++ Finally, any free program is threatened constantly by software ++patents. We wish to avoid the danger that redistributors of a free ++program will individually obtain patent licenses, in effect making the ++program proprietary. To prevent this, we have made it clear that any ++patent must be licensed for everyone's free use or not licensed at all. ++ ++ The precise terms and conditions for copying, distribution and ++modification follow. ++ ++ GNU GENERAL PUBLIC LICENSE ++ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION ++ ++ 0. This License applies to any program or other work which contains ++a notice placed by the copyright holder saying it may be distributed ++under the terms of this General Public License. The "Program", below, ++refers to any such program or work, and a "work based on the Program" ++means either the Program or any derivative work under copyright law: ++that is to say, a work containing the Program or a portion of it, ++either verbatim or with modifications and/or translated into another ++language. (Hereinafter, translation is included without limitation in ++the term "modification".) Each licensee is addressed as "you". ++ ++Activities other than copying, distribution and modification are not ++covered by this License; they are outside its scope. The act of ++running the Program is not restricted, and the output from the Program ++is covered only if its contents constitute a work based on the ++Program (independent of having been made by running the Program). ++Whether that is true depends on what the Program does. ++ ++ 1. You may copy and distribute verbatim copies of the Program's ++source code as you receive it, in any medium, provided that you ++conspicuously and appropriately publish on each copy an appropriate ++copyright notice and disclaimer of warranty; keep intact all the ++notices that refer to this License and to the absence of any warranty; ++and give any other recipients of the Program a copy of this License ++along with the Program. ++ ++You may charge a fee for the physical act of transferring a copy, and ++you may at your option offer warranty protection in exchange for a fee. ++ ++ 2. You may modify your copy or copies of the Program or any portion ++of it, thus forming a work based on the Program, and copy and ++distribute such modifications or work under the terms of Section 1 ++above, provided that you also meet all of these conditions: ++ ++ a) You must cause the modified files to carry prominent notices ++ stating that you changed the files and the date of any change. ++ ++ b) You must cause any work that you distribute or publish, that in ++ whole or in part contains or is derived from the Program or any ++ part thereof, to be licensed as a whole at no charge to all third ++ parties under the terms of this License. ++ ++ c) If the modified program normally reads commands interactively ++ when run, you must cause it, when started running for such ++ interactive use in the most ordinary way, to print or display an ++ announcement including an appropriate copyright notice and a ++ notice that there is no warranty (or else, saying that you provide ++ a warranty) and that users may redistribute the program under ++ these conditions, and telling the user how to view a copy of this ++ License. (Exception: if the Program itself is interactive but ++ does not normally print such an announcement, your work based on ++ the Program is not required to print an announcement.) ++ ++These requirements apply to the modified work as a whole. If ++identifiable sections of that work are not derived from the Program, ++and can be reasonably considered independent and separate works in ++themselves, then this License, and its terms, do not apply to those ++sections when you distribute them as separate works. But when you ++distribute the same sections as part of a whole which is a work based ++on the Program, the distribution of the whole must be on the terms of ++this License, whose permissions for other licensees extend to the ++entire whole, and thus to each and every part regardless of who wrote it. ++ ++Thus, it is not the intent of this section to claim rights or contest ++your rights to work written entirely by you; rather, the intent is to ++exercise the right to control the distribution of derivative or ++collective works based on the Program. ++ ++In addition, mere aggregation of another work not based on the Program ++with the Program (or with a work based on the Program) on a volume of ++a storage or distribution medium does not bring the other work under ++the scope of this License. ++ ++ 3. You may copy and distribute the Program (or a work based on it, ++under Section 2) in object code or executable form under the terms of ++Sections 1 and 2 above provided that you also do one of the following: ++ ++ a) Accompany it with the complete corresponding machine-readable ++ source code, which must be distributed under the terms of Sections ++ 1 and 2 above on a medium customarily used for software interchange; or, ++ ++ b) Accompany it with a written offer, valid for at least three ++ years, to give any third party, for a charge no more than your ++ cost of physically performing source distribution, a complete ++ machine-readable copy of the corresponding source code, to be ++ distributed under the terms of Sections 1 and 2 above on a medium ++ customarily used for software interchange; or, ++ ++ c) Accompany it with the information you received as to the offer ++ to distribute corresponding source code. (This alternative is ++ allowed only for noncommercial distribution and only if you ++ received the program in object code or executable form with such ++ an offer, in accord with Subsection b above.) ++ ++The source code for a work means the preferred form of the work for ++making modifications to it. For an executable work, complete source ++code means all the source code for all modules it contains, plus any ++associated interface definition files, plus the scripts used to ++control compilation and installation of the executable. However, as a ++special exception, the source code distributed need not include ++anything that is normally distributed (in either source or binary ++form) with the major components (compiler, kernel, and so on) of the ++operating system on which the executable runs, unless that component ++itself accompanies the executable. ++ ++If distribution of executable or object code is made by offering ++access to copy from a designated place, then offering equivalent ++access to copy the source code from the same place counts as ++distribution of the source code, even though third parties are not ++compelled to copy the source along with the object code. ++ ++ 4. You may not copy, modify, sublicense, or distribute the Program ++except as expressly provided under this License. Any attempt ++otherwise to copy, modify, sublicense or distribute the Program is ++void, and will automatically terminate your rights under this License. ++However, parties who have received copies, or rights, from you under ++this License will not have their licenses terminated so long as such ++parties remain in full compliance. ++ ++ 5. You are not required to accept this License, since you have not ++signed it. However, nothing else grants you permission to modify or ++distribute the Program or its derivative works. These actions are ++prohibited by law if you do not accept this License. Therefore, by ++modifying or distributing the Program (or any work based on the ++Program), you indicate your acceptance of this License to do so, and ++all its terms and conditions for copying, distributing or modifying ++the Program or works based on it. ++ ++ 6. Each time you redistribute the Program (or any work based on the ++Program), the recipient automatically receives a license from the ++original licensor to copy, distribute or modify the Program subject to ++these terms and conditions. You may not impose any further ++restrictions on the recipients' exercise of the rights granted herein. ++You are not responsible for enforcing compliance by third parties to ++this License. ++ ++ 7. If, as a consequence of a court judgment or allegation of patent ++infringement or for any other reason (not limited to patent issues), ++conditions are imposed on you (whether by court order, agreement or ++otherwise) that contradict the conditions of this License, they do not ++excuse you from the conditions of this License. If you cannot ++distribute so as to satisfy simultaneously your obligations under this ++License and any other pertinent obligations, then as a consequence you ++may not distribute the Program at all. For example, if a patent ++license would not permit royalty-free redistribution of the Program by ++all those who receive copies directly or indirectly through you, then ++the only way you could satisfy both it and this License would be to ++refrain entirely from distribution of the Program. ++ ++If any portion of this section is held invalid or unenforceable under ++any particular circumstance, the balance of the section is intended to ++apply and the section as a whole is intended to apply in other ++circumstances. ++ ++It is not the purpose of this section to induce you to infringe any ++patents or other property right claims or to contest validity of any ++such claims; this section has the sole purpose of protecting the ++integrity of the free software distribution system, which is ++implemented by public license practices. Many people have made ++generous contributions to the wide range of software distributed ++through that system in reliance on consistent application of that ++system; it is up to the author/donor to decide if he or she is willing ++to distribute software through any other system and a licensee cannot ++impose that choice. ++ ++This section is intended to make thoroughly clear what is believed to ++be a consequence of the rest of this License. ++ ++ 8. If the distribution and/or use of the Program is restricted in ++certain countries either by patents or by copyrighted interfaces, the ++original copyright holder who places the Program under this License ++may add an explicit geographical distribution limitation excluding ++those countries, so that distribution is permitted only in or among ++countries not thus excluded. In such case, this License incorporates ++the limitation as if written in the body of this License. ++ ++ 9. The Free Software Foundation may publish revised and/or new versions ++of the General Public License from time to time. Such new versions will ++be similar in spirit to the present version, but may differ in detail to ++address new problems or concerns. ++ ++Each version is given a distinguishing version number. If the Program ++specifies a version number of this License which applies to it and "any ++later version", you have the option of following the terms and conditions ++either of that version or of any later version published by the Free ++Software Foundation. If the Program does not specify a version number of ++this License, you may choose any version ever published by the Free Software ++Foundation. ++ ++ 10. If you wish to incorporate parts of the Program into other free ++programs whose distribution conditions are different, write to the author ++to ask for permission. For software which is copyrighted by the Free ++Software Foundation, write to the Free Software Foundation; we sometimes ++make exceptions for this. Our decision will be guided by the two goals ++of preserving the free status of all derivatives of our free software and ++of promoting the sharing and reuse of software generally. ++ ++ NO WARRANTY ++ ++ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY ++FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN ++OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES ++PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED ++OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF ++MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS ++TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE ++PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, ++REPAIR OR CORRECTION. ++ ++ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING ++WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR ++REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, ++INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING ++OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED ++TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY ++YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER ++PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE ++POSSIBILITY OF SUCH DAMAGES. ++ ++ END OF TERMS AND CONDITIONS ++ ++ How to Apply These Terms to Your New Programs ++ ++ If you develop a new program, and you want it to be of the greatest ++possible use to the public, the best way to achieve this is to make it ++free software which everyone can redistribute and change under these terms. ++ ++ To do so, attach the following notices to the program. It is safest ++to attach them to the start of each source file to most effectively ++convey the exclusion of warranty; and each file should have at least ++the "copyright" line and a pointer to where the full notice is found. ++ ++ ++ Copyright (C) ++ ++ This program 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 2 of the License, or ++ (at your option) any later version. ++ ++ This program 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 this program; if not, write to the Free Software Foundation, Inc., ++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. ++ ++Also add information on how to contact you by electronic and paper mail. ++ ++If the program is interactive, make it output a short notice like this ++when it starts in an interactive mode: ++ ++ Gnomovision version 69, Copyright (C) year name of author ++ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. ++ This is free software, and you are welcome to redistribute it ++ under certain conditions; type `show c' for details. ++ ++The hypothetical commands `show w' and `show c' should show the appropriate ++parts of the General Public License. Of course, the commands you use may ++be called something other than `show w' and `show c'; they could even be ++mouse-clicks or menu items--whatever suits your program. ++ ++You should also get your employer (if you work as a programmer) or your ++school, if any, to sign a "copyright disclaimer" for the program, if ++necessary. Here is a sample; alter the names: ++ ++ Yoyodyne, Inc., hereby disclaims all copyright interest in the program ++ `Gnomovision' (which makes passes at compilers) written by James Hacker. ++ ++ , 1 April 1989 ++ Ty Coon, President of Vice ++ ++This General Public License does not permit incorporating your program into ++proprietary programs. If your program is a subroutine library, you may ++consider it more useful to permit linking proprietary applications with the ++library. If this is what you want to do, use the GNU Lesser General ++Public License instead of this License. +Index: fixes/doc/lgpl-2.1.txt +=================================================================== +--- /dev/null 1970-01-01 00:00:00.000000000 +0000 ++++ fixes/doc/lgpl-2.1.txt 2014-04-27 15:30:32.000000000 +0200 +@@ -0,0 +1,502 @@ ++ GNU LESSER GENERAL PUBLIC LICENSE ++ Version 2.1, February 1999 ++ ++ Copyright (C) 1991, 1999 Free Software Foundation, Inc. ++ 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ Everyone is permitted to copy and distribute verbatim copies ++ of this license document, but changing it is not allowed. ++ ++[This is the first released version of the Lesser GPL. It also counts ++ as the successor of the GNU Library Public License, version 2, hence ++ the version number 2.1.] ++ ++ Preamble ++ ++ The licenses for most software are designed to take away your ++freedom to share and change it. By contrast, the GNU General Public ++Licenses are intended to guarantee your freedom to share and change ++free software--to make sure the software is free for all its users. ++ ++ This license, the Lesser General Public License, applies to some ++specially designated software packages--typically libraries--of the ++Free Software Foundation and other authors who decide to use it. You ++can use it too, but we suggest you first think carefully about whether ++this license or the ordinary General Public License is the better ++strategy to use in any particular case, based on the explanations below. ++ ++ When we speak of free software, we are referring to freedom of use, ++not price. Our General Public Licenses are designed to make sure that ++you have the freedom to distribute copies of free software (and charge ++for this service if you wish); that you receive source code or can get ++it if you want it; that you can change the software and use pieces of ++it in new free programs; and that you are informed that you can do ++these things. ++ ++ To protect your rights, we need to make restrictions that forbid ++distributors to deny you these rights or to ask you to surrender these ++rights. These restrictions translate to certain responsibilities for ++you if you distribute copies of the library or if you modify it. ++ ++ For example, if you distribute copies of the library, whether gratis ++or for a fee, you must give the recipients all the rights that we gave ++you. You must make sure that they, too, receive or can get the source ++code. If you link other code with the library, you must provide ++complete object files to the recipients, so that they can relink them ++with the library after making changes to the library and recompiling ++it. And you must show them these terms so they know their rights. ++ ++ We protect your rights with a two-step method: (1) we copyright the ++library, and (2) we offer you this license, which gives you legal ++permission to copy, distribute and/or modify the library. ++ ++ To protect each distributor, we want to make it very clear that ++there is no warranty for the free library. Also, if the library is ++modified by someone else and passed on, the recipients should know ++that what they have is not the original version, so that the original ++author's reputation will not be affected by problems that might be ++introduced by others. ++ ++ Finally, software patents pose a constant threat to the existence of ++any free program. We wish to make sure that a company cannot ++effectively restrict the users of a free program by obtaining a ++restrictive license from a patent holder. Therefore, we insist that ++any patent license obtained for a version of the library must be ++consistent with the full freedom of use specified in this license. ++ ++ Most GNU software, including some libraries, is covered by the ++ordinary GNU General Public License. This license, the GNU Lesser ++General Public License, applies to certain designated libraries, and ++is quite different from the ordinary General Public License. We use ++this license for certain libraries in order to permit linking those ++libraries into non-free programs. ++ ++ When a program is linked with a library, whether statically or using ++a shared library, the combination of the two is legally speaking a ++combined work, a derivative of the original library. The ordinary ++General Public License therefore permits such linking only if the ++entire combination fits its criteria of freedom. The Lesser General ++Public License permits more lax criteria for linking other code with ++the library. ++ ++ We call this license the "Lesser" General Public License because it ++does Less to protect the user's freedom than the ordinary General ++Public License. It also provides other free software developers Less ++of an advantage over competing non-free programs. These disadvantages ++are the reason we use the ordinary General Public License for many ++libraries. However, the Lesser license provides advantages in certain ++special circumstances. ++ ++ For example, on rare occasions, there may be a special need to ++encourage the widest possible use of a certain library, so that it becomes ++a de-facto standard. To achieve this, non-free programs must be ++allowed to use the library. A more frequent case is that a free ++library does the same job as widely used non-free libraries. In this ++case, there is little to gain by limiting the free library to free ++software only, so we use the Lesser General Public License. ++ ++ In other cases, permission to use a particular library in non-free ++programs enables a greater number of people to use a large body of ++free software. For example, permission to use the GNU C Library in ++non-free programs enables many more people to use the whole GNU ++operating system, as well as its variant, the GNU/Linux operating ++system. ++ ++ Although the Lesser General Public License is Less protective of the ++users' freedom, it does ensure that the user of a program that is ++linked with the Library has the freedom and the wherewithal to run ++that program using a modified version of the Library. ++ ++ The precise terms and conditions for copying, distribution and ++modification follow. Pay close attention to the difference between a ++"work based on the library" and a "work that uses the library". The ++former contains code derived from the library, whereas the latter must ++be combined with the library in order to run. ++ ++ GNU LESSER GENERAL PUBLIC LICENSE ++ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION ++ ++ 0. This License Agreement applies to any software library or other ++program which contains a notice placed by the copyright holder or ++other authorized party saying it may be distributed under the terms of ++this Lesser General Public License (also called "this License"). ++Each licensee is addressed as "you". ++ ++ A "library" means a collection of software functions and/or data ++prepared so as to be conveniently linked with application programs ++(which use some of those functions and data) to form executables. ++ ++ The "Library", below, refers to any such software library or work ++which has been distributed under these terms. A "work based on the ++Library" means either the Library or any derivative work under ++copyright law: that is to say, a work containing the Library or a ++portion of it, either verbatim or with modifications and/or translated ++straightforwardly into another language. (Hereinafter, translation is ++included without limitation in the term "modification".) ++ ++ "Source code" for a work means the preferred form of the work for ++making modifications to it. For a library, complete source code means ++all the source code for all modules it contains, plus any associated ++interface definition files, plus the scripts used to control compilation ++and installation of the library. ++ ++ Activities other than copying, distribution and modification are not ++covered by this License; they are outside its scope. The act of ++running a program using the Library is not restricted, and output from ++such a program is covered only if its contents constitute a work based ++on the Library (independent of the use of the Library in a tool for ++writing it). Whether that is true depends on what the Library does ++and what the program that uses the Library does. ++ ++ 1. You may copy and distribute verbatim copies of the Library's ++complete source code as you receive it, in any medium, provided that ++you conspicuously and appropriately publish on each copy an ++appropriate copyright notice and disclaimer of warranty; keep intact ++all the notices that refer to this License and to the absence of any ++warranty; and distribute a copy of this License along with the ++Library. ++ ++ You may charge a fee for the physical act of transferring a copy, ++and you may at your option offer warranty protection in exchange for a ++fee. ++ ++ 2. You may modify your copy or copies of the Library or any portion ++of it, thus forming a work based on the Library, and copy and ++distribute such modifications or work under the terms of Section 1 ++above, provided that you also meet all of these conditions: ++ ++ a) The modified work must itself be a software library. ++ ++ b) You must cause the files modified to carry prominent notices ++ stating that you changed the files and the date of any change. ++ ++ c) You must cause the whole of the work to be licensed at no ++ charge to all third parties under the terms of this License. ++ ++ d) If a facility in the modified Library refers to a function or a ++ table of data to be supplied by an application program that uses ++ the facility, other than as an argument passed when the facility ++ is invoked, then you must make a good faith effort to ensure that, ++ in the event an application does not supply such function or ++ table, the facility still operates, and performs whatever part of ++ its purpose remains meaningful. ++ ++ (For example, a function in a library to compute square roots has ++ a purpose that is entirely well-defined independent of the ++ application. Therefore, Subsection 2d requires that any ++ application-supplied function or table used by this function must ++ be optional: if the application does not supply it, the square ++ root function must still compute square roots.) ++ ++These requirements apply to the modified work as a whole. If ++identifiable sections of that work are not derived from the Library, ++and can be reasonably considered independent and separate works in ++themselves, then this License, and its terms, do not apply to those ++sections when you distribute them as separate works. But when you ++distribute the same sections as part of a whole which is a work based ++on the Library, the distribution of the whole must be on the terms of ++this License, whose permissions for other licensees extend to the ++entire whole, and thus to each and every part regardless of who wrote ++it. ++ ++Thus, it is not the intent of this section to claim rights or contest ++your rights to work written entirely by you; rather, the intent is to ++exercise the right to control the distribution of derivative or ++collective works based on the Library. ++ ++In addition, mere aggregation of another work not based on the Library ++with the Library (or with a work based on the Library) on a volume of ++a storage or distribution medium does not bring the other work under ++the scope of this License. ++ ++ 3. You may opt to apply the terms of the ordinary GNU General Public ++License instead of this License to a given copy of the Library. To do ++this, you must alter all the notices that refer to this License, so ++that they refer to the ordinary GNU General Public License, version 2, ++instead of to this License. (If a newer version than version 2 of the ++ordinary GNU General Public License has appeared, then you can specify ++that version instead if you wish.) Do not make any other change in ++these notices. ++ ++ Once this change is made in a given copy, it is irreversible for ++that copy, so the ordinary GNU General Public License applies to all ++subsequent copies and derivative works made from that copy. ++ ++ This option is useful when you wish to copy part of the code of ++the Library into a program that is not a library. ++ ++ 4. You may copy and distribute the Library (or a portion or ++derivative of it, under Section 2) in object code or executable form ++under the terms of Sections 1 and 2 above provided that you accompany ++it with the complete corresponding machine-readable source code, which ++must be distributed under the terms of Sections 1 and 2 above on a ++medium customarily used for software interchange. ++ ++ If distribution of object code is made by offering access to copy ++from a designated place, then offering equivalent access to copy the ++source code from the same place satisfies the requirement to ++distribute the source code, even though third parties are not ++compelled to copy the source along with the object code. ++ ++ 5. A program that contains no derivative of any portion of the ++Library, but is designed to work with the Library by being compiled or ++linked with it, is called a "work that uses the Library". Such a ++work, in isolation, is not a derivative work of the Library, and ++therefore falls outside the scope of this License. ++ ++ However, linking a "work that uses the Library" with the Library ++creates an executable that is a derivative of the Library (because it ++contains portions of the Library), rather than a "work that uses the ++library". The executable is therefore covered by this License. ++Section 6 states terms for distribution of such executables. ++ ++ When a "work that uses the Library" uses material from a header file ++that is part of the Library, the object code for the work may be a ++derivative work of the Library even though the source code is not. ++Whether this is true is especially significant if the work can be ++linked without the Library, or if the work is itself a library. The ++threshold for this to be true is not precisely defined by law. ++ ++ If such an object file uses only numerical parameters, data ++structure layouts and accessors, and small macros and small inline ++functions (ten lines or less in length), then the use of the object ++file is unrestricted, regardless of whether it is legally a derivative ++work. (Executables containing this object code plus portions of the ++Library will still fall under Section 6.) ++ ++ Otherwise, if the work is a derivative of the Library, you may ++distribute the object code for the work under the terms of Section 6. ++Any executables containing that work also fall under Section 6, ++whether or not they are linked directly with the Library itself. ++ ++ 6. As an exception to the Sections above, you may also combine or ++link a "work that uses the Library" with the Library to produce a ++work containing portions of the Library, and distribute that work ++under terms of your choice, provided that the terms permit ++modification of the work for the customer's own use and reverse ++engineering for debugging such modifications. ++ ++ You must give prominent notice with each copy of the work that the ++Library is used in it and that the Library and its use are covered by ++this License. You must supply a copy of this License. If the work ++during execution displays copyright notices, you must include the ++copyright notice for the Library among them, as well as a reference ++directing the user to the copy of this License. Also, you must do one ++of these things: ++ ++ a) Accompany the work with the complete corresponding ++ machine-readable source code for the Library including whatever ++ changes were used in the work (which must be distributed under ++ Sections 1 and 2 above); and, if the work is an executable linked ++ with the Library, with the complete machine-readable "work that ++ uses the Library", as object code and/or source code, so that the ++ user can modify the Library and then relink to produce a modified ++ executable containing the modified Library. (It is understood ++ that the user who changes the contents of definitions files in the ++ Library will not necessarily be able to recompile the application ++ to use the modified definitions.) ++ ++ b) Use a suitable shared library mechanism for linking with the ++ Library. A suitable mechanism is one that (1) uses at run time a ++ copy of the library already present on the user's computer system, ++ rather than copying library functions into the executable, and (2) ++ will operate properly with a modified version of the library, if ++ the user installs one, as long as the modified version is ++ interface-compatible with the version that the work was made with. ++ ++ c) Accompany the work with a written offer, valid for at ++ least three years, to give the same user the materials ++ specified in Subsection 6a, above, for a charge no more ++ than the cost of performing this distribution. ++ ++ d) If distribution of the work is made by offering access to copy ++ from a designated place, offer equivalent access to copy the above ++ specified materials from the same place. ++ ++ e) Verify that the user has already received a copy of these ++ materials or that you have already sent this user a copy. ++ ++ For an executable, the required form of the "work that uses the ++Library" must include any data and utility programs needed for ++reproducing the executable from it. However, as a special exception, ++the materials to be distributed need not include anything that is ++normally distributed (in either source or binary form) with the major ++components (compiler, kernel, and so on) of the operating system on ++which the executable runs, unless that component itself accompanies ++the executable. ++ ++ It may happen that this requirement contradicts the license ++restrictions of other proprietary libraries that do not normally ++accompany the operating system. Such a contradiction means you cannot ++use both them and the Library together in an executable that you ++distribute. ++ ++ 7. You may place library facilities that are a work based on the ++Library side-by-side in a single library together with other library ++facilities not covered by this License, and distribute such a combined ++library, provided that the separate distribution of the work based on ++the Library and of the other library facilities is otherwise ++permitted, and provided that you do these two things: ++ ++ a) Accompany the combined library with a copy of the same work ++ based on the Library, uncombined with any other library ++ facilities. This must be distributed under the terms of the ++ Sections above. ++ ++ b) Give prominent notice with the combined library of the fact ++ that part of it is a work based on the Library, and explaining ++ where to find the accompanying uncombined form of the same work. ++ ++ 8. You may not copy, modify, sublicense, link with, or distribute ++the Library except as expressly provided under this License. Any ++attempt otherwise to copy, modify, sublicense, link with, or ++distribute the Library is void, and will automatically terminate your ++rights under this License. However, parties who have received copies, ++or rights, from you under this License will not have their licenses ++terminated so long as such parties remain in full compliance. ++ ++ 9. You are not required to accept this License, since you have not ++signed it. However, nothing else grants you permission to modify or ++distribute the Library or its derivative works. These actions are ++prohibited by law if you do not accept this License. Therefore, by ++modifying or distributing the Library (or any work based on the ++Library), you indicate your acceptance of this License to do so, and ++all its terms and conditions for copying, distributing or modifying ++the Library or works based on it. ++ ++ 10. Each time you redistribute the Library (or any work based on the ++Library), the recipient automatically receives a license from the ++original licensor to copy, distribute, link with or modify the Library ++subject to these terms and conditions. You may not impose any further ++restrictions on the recipients' exercise of the rights granted herein. ++You are not responsible for enforcing compliance by third parties with ++this License. ++ ++ 11. If, as a consequence of a court judgment or allegation of patent ++infringement or for any other reason (not limited to patent issues), ++conditions are imposed on you (whether by court order, agreement or ++otherwise) that contradict the conditions of this License, they do not ++excuse you from the conditions of this License. If you cannot ++distribute so as to satisfy simultaneously your obligations under this ++License and any other pertinent obligations, then as a consequence you ++may not distribute the Library at all. For example, if a patent ++license would not permit royalty-free redistribution of the Library by ++all those who receive copies directly or indirectly through you, then ++the only way you could satisfy both it and this License would be to ++refrain entirely from distribution of the Library. ++ ++If any portion of this section is held invalid or unenforceable under any ++particular circumstance, the balance of the section is intended to apply, ++and the section as a whole is intended to apply in other circumstances. ++ ++It is not the purpose of this section to induce you to infringe any ++patents or other property right claims or to contest validity of any ++such claims; this section has the sole purpose of protecting the ++integrity of the free software distribution system which is ++implemented by public license practices. Many people have made ++generous contributions to the wide range of software distributed ++through that system in reliance on consistent application of that ++system; it is up to the author/donor to decide if he or she is willing ++to distribute software through any other system and a licensee cannot ++impose that choice. ++ ++This section is intended to make thoroughly clear what is believed to ++be a consequence of the rest of this License. ++ ++ 12. If the distribution and/or use of the Library is restricted in ++certain countries either by patents or by copyrighted interfaces, the ++original copyright holder who places the Library under this License may add ++an explicit geographical distribution limitation excluding those countries, ++so that distribution is permitted only in or among countries not thus ++excluded. In such case, this License incorporates the limitation as if ++written in the body of this License. ++ ++ 13. The Free Software Foundation may publish revised and/or new ++versions of the Lesser General Public License from time to time. ++Such new versions will be similar in spirit to the present version, ++but may differ in detail to address new problems or concerns. ++ ++Each version is given a distinguishing version number. If the Library ++specifies a version number of this License which applies to it and ++"any later version", you have the option of following the terms and ++conditions either of that version or of any later version published by ++the Free Software Foundation. If the Library does not specify a ++license version number, you may choose any version ever published by ++the Free Software Foundation. ++ ++ 14. If you wish to incorporate parts of the Library into other free ++programs whose distribution conditions are incompatible with these, ++write to the author to ask for permission. For software which is ++copyrighted by the Free Software Foundation, write to the Free ++Software Foundation; we sometimes make exceptions for this. Our ++decision will be guided by the two goals of preserving the free status ++of all derivatives of our free software and of promoting the sharing ++and reuse of software generally. ++ ++ NO WARRANTY ++ ++ 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO ++WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. ++EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR ++OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY ++KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE ++IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR ++PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE ++LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME ++THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. ++ ++ 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN ++WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY ++AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU ++FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR ++CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE ++LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING ++RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A ++FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF ++SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH ++DAMAGES. ++ ++ END OF TERMS AND CONDITIONS ++ ++ How to Apply These Terms to Your New Libraries ++ ++ If you develop a new library, and you want it to be of the greatest ++possible use to the public, we recommend making it free software that ++everyone can redistribute and change. You can do so by permitting ++redistribution under these terms (or, alternatively, under the terms of the ++ordinary General Public License). ++ ++ To apply these terms, attach the following notices to the library. It is ++safest to attach them to the start of each source file to most effectively ++convey the exclusion of warranty; and each file should have at least the ++"copyright" line and a pointer to where the full notice is found. ++ ++ ++ Copyright (C) ++ ++ This library 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 Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ This library 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 this library; if not, write to the Free Software ++ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++ ++Also add information on how to contact you by electronic and paper mail. ++ ++You should also get your employer (if you work as a programmer) or your ++school, if any, to sign a "copyright disclaimer" for the library, if ++necessary. Here is a sample; alter the names: ++ ++ Yoyodyne, Inc., hereby disclaims all copyright interest in the ++ library `Frob' (a library for tweaking knobs) written by James Random Hacker. ++ ++ , 1 April 1990 ++ Ty Coon, President of Vice ++ ++That's all there is to it! +Index: fixes/doc/License.txt +=================================================================== +--- fixes.orig/doc/License.txt 2014-04-27 15:30:32.000000000 +0200 ++++ fixes/doc/License.txt 2014-04-27 15:30:32.000000000 +0200 +@@ -6,23 +6,50 @@ + + Copyright for the modifications to the files mentioned above: + VisualBoyAdvance-M GB/GBA emulator +- Copyright (C) 2007-2013 VBA-M development team ++ Copyright (C) 2007-2014 VBA-M development team + + + All files excluding gb_apu, modified files from zlib + or when stated otherwise in the source file + are distributed under the GNU GPL v2: + +-This program 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 2, or(at your option) +-any later version. +- +-This program 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 this program; if not, write to the Free Software Foundation, +-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ This program 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 2, or(at your option) ++ any later version. ++ ++ This program 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 this program; if not, write to the Free Software Foundation, ++ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. ++ ++ ++Modified files from File_Extractor and gb_apu are distributed under the GNU LGPL v2.1: ++ ++ File_Extractor - modular archive scanning and extraction library ++ that supports several popular compressed file formats. ++ Copyright (C) 2005-2009 Shay Green ++ ++ gb_apu (from Gb_Snd_Emu) - portable Nintendo Game Boy PAPU sound chip ++ emulator library for use in a Game Boy emulator. Its main features ++ are good sound quality and efficiency. ++ Copyright (C) 2003-2007 Shay Green ++ ++ These library are free software; you can redistribute them and/or ++ modify them under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ ++ These library are distributed in the hope that them 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 these library; if not, write to the Free Software ++ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ++