[Scummvm-git-logs] scummvm branch-2-0-0 -> fae5ccd1ed7100478a23f3afc41ea935d2ee7abc

criezy criezy at scummvm.org
Fri Dec 8 21:07:40 CET 2017


This automated email contains information about 4 new commits which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
f32cca54b4 WIN32: Update release date
f1ccd100c3 RELEASE: This is 2.0.0
eeeba605fc DISTS: Generated Code::Blocks and MSVC project files
fae5ccd1ed MAEMO: Set correct 2.0.0 release date


Commit: f32cca54b4c18ee356142bbccf7a85fbaa0690ff
    https://github.com/scummvm/scummvm/commit/f32cca54b4c18ee356142bbccf7a85fbaa0690ff
Author: Thierry Crozat (criezy at scummvm.org)
Date: 2017-12-08T19:42:23Z

Commit Message:
WIN32: Update release date

Changed paths:
    dists/win32/scummvm.gdf.xml


diff --git a/dists/win32/scummvm.gdf.xml b/dists/win32/scummvm.gdf.xml
index 4a0c067..5ee9f71 100644
--- a/dists/win32/scummvm.gdf.xml
+++ b/dists/win32/scummvm.gdf.xml
@@ -3,7 +3,7 @@
     <GameDefinition gameID="{F2475C5C-EA7C-41F0-A56D-1ABF7CFEA389}">
         <Name>ScummVM</Name>
         <Description>ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files. The clever part about this: ScummVM just replaces the executables shipped with the games, allowing you to play them on systems for which they were never designed!</Description>
-        <ReleaseDate>2011-09-30</ReleaseDate>
+        <ReleaseDate>2017-12-17</ReleaseDate>
         <Genres>
             <Genre>Adventure</Genre>
         </Genres>


Commit: f1ccd100c391883ed44e6818985d68f287b1b334
    https://github.com/scummvm/scummvm/commit/f1ccd100c391883ed44e6818985d68f287b1b334
Author: Thierry Crozat (criezy at scummvm.org)
Date: 2017-12-08T19:55:16Z

Commit Message:
RELEASE: This is 2.0.0

Changed paths:
    backends/platform/psp/README.PSP
    base/internal_version.h
    dists/android/AndroidManifest.xml
    dists/gph/README-GPH
    dists/gph/scummvm.ini
    dists/ios7/Info.plist
    dists/iphone/Info.plist
    dists/irix/scummvm.spec
    dists/macosx/Info.plist
    dists/macosx/dockplugin/Info.plist
    dists/openpandora/PXML.xml
    dists/openpandora/README-OPENPANDORA
    dists/openpandora/README-PND.txt
    dists/openpandora/index.html
    dists/redhat/scummvm-tools.spec
    dists/redhat/scummvm.spec
    dists/riscos/!Boot,feb
    dists/scummvm.rc
    dists/slackware/scummvm.SlackBuild
    dists/wii/meta.xml
    dists/win32/ScummVM.iss
    snapcraft.yaml


diff --git a/backends/platform/psp/README.PSP b/backends/platform/psp/README.PSP
index 0c661ab..71a3d45 100644
--- a/backends/platform/psp/README.PSP
+++ b/backends/platform/psp/README.PSP
@@ -1,4 +1,4 @@
-ScummVM-PSP 2.0.0pre README
+ScummVM-PSP 2.0.0 README
 ==============================================================================
 
 Installation
diff --git a/base/internal_version.h b/base/internal_version.h
index b6dabaa..2ff20f4 100644
--- a/base/internal_version.h
+++ b/base/internal_version.h
@@ -16,4 +16,4 @@
 #define SCUMMVM_REVISION
 #endif
 
-#define SCUMMVM_VERSION "2.0.0pre" SCUMMVM_REVISION
+#define SCUMMVM_VERSION "2.0.0" SCUMMVM_REVISION
diff --git a/dists/android/AndroidManifest.xml b/dists/android/AndroidManifest.xml
index 27c3e4b..dbff869 100644
--- a/dists/android/AndroidManifest.xml
+++ b/dists/android/AndroidManifest.xml
@@ -4,7 +4,7 @@
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
 		package="org.scummvm.scummvm"
 		android:versionCode="@ANDROID_VERSIONCODE@"
-		android:versionName="2.0.0pre"
+		android:versionName="2.0.0"
 		android:sharedUserId="org.scummvm.scummvm">
 
 	<uses-sdk android:minSdkVersion="3"
diff --git a/dists/gph/README-GPH b/dists/gph/README-GPH
index f0ce76e..b8dab03 100644
--- a/dists/gph/README-GPH
+++ b/dists/gph/README-GPH
@@ -1,4 +1,4 @@
-ScummVM 2.0.0pre - GPH DEVICE SPECIFIC README
+ScummVM 2.0.0 - GPH DEVICE SPECIFIC README
 
 ------------------------------------------------------------------------
 
diff --git a/dists/gph/scummvm.ini b/dists/gph/scummvm.ini
index 564c055..ec78840 100644
--- a/dists/gph/scummvm.ini
+++ b/dists/gph/scummvm.ini
@@ -1,5 +1,5 @@
 [info]
-name="ScummVM 2.0.0pre"
+name="ScummVM 2.0.0"
 path="/scummvm/scummvm.gpe"
 icon="/scummvm/scummvm.png"
 title="/scummvm/scummvmb.png"
diff --git a/dists/ios7/Info.plist b/dists/ios7/Info.plist
index 7d3a521..2b5c37d 100644
--- a/dists/ios7/Info.plist
+++ b/dists/ios7/Info.plist
@@ -19,11 +19,11 @@
 	<key>CFBundlePackageType</key>
 	<string>APPL</string>
 	<key>CFBundleShortVersionString</key>
-	<string>2.0.0pre</string>
+	<string>2.0.0</string>
 	<key>CFBundleSignature</key>
 	<string>????</string>
 	<key>CFBundleVersion</key>
-	<string>2.0.0pre</string>
+	<string>2.0.0</string>
 	<key>UIApplicationExitsOnSuspend</key>
 	<false/>
 	<key>UIDeviceFamily</key>
diff --git a/dists/iphone/Info.plist b/dists/iphone/Info.plist
index a18a54a..0f17365 100644
--- a/dists/iphone/Info.plist
+++ b/dists/iphone/Info.plist
@@ -15,11 +15,11 @@
 	<key>CFBundlePackageType</key>
 	<string>APPL</string>
 	<key>CFBundleShortVersionString</key>
-	<string>2.0.0pre</string>
+	<string>2.0.0</string>
 	<key>CFBundleSignature</key>
 	<string>????</string>
 	<key>CFBundleVersion</key>
-	<string>2.0.0pre</string>
+	<string>2.0.0</string>
 	<key>CFBundleIconFile</key>
 	<string>icon.png</string>
 	<key>CFBundleIconFiles</key>
diff --git a/dists/irix/scummvm.spec b/dists/irix/scummvm.spec
index e74649e..566d6ec 100644
--- a/dists/irix/scummvm.spec
+++ b/dists/irix/scummvm.spec
@@ -1,5 +1,5 @@
 product scummvm
-    id "ScummVM 2.0.0pre"
+    id "ScummVM 2.0.0"
     image sw
         id "software"
         version 18
diff --git a/dists/macosx/Info.plist b/dists/macosx/Info.plist
index 4a1a12e..7b75530 100644
--- a/dists/macosx/Info.plist
+++ b/dists/macosx/Info.plist
@@ -9,7 +9,7 @@
 	<key>CFBundleExecutable</key>
 	<string>scummvm</string>
 	<key>CFBundleGetInfoString</key>
-	<string>2.0.0pre, Copyright 2001-2017 The ScummVM Team</string>
+	<string>2.0.0, Copyright 2001-2017 The ScummVM Team</string>
 	<key>CFBundleIconFile</key>
 	<string>scummvm.icns</string>
 	<key>CFBundleIdentifier</key>
@@ -45,9 +45,9 @@
 	<key>CFBundlePackageType</key>
 	<string>APPL</string>
 	<key>CFBundleShortVersionString</key>
-	<string>2.0.0pre</string>
+	<string>2.0.0</string>
 	<key>CFBundleVersion</key>
-	<string>2.0.0pre</string>
+	<string>2.0.0</string>
 	<key>NSHumanReadableCopyright</key>
 	<string>Copyright 2001-2017 The ScummVM Team</string>
 	<key>NSPrincipalClass</key>
diff --git a/dists/macosx/dockplugin/Info.plist b/dists/macosx/dockplugin/Info.plist
index 2548bff..99c34ee 100644
--- a/dists/macosx/dockplugin/Info.plist
+++ b/dists/macosx/dockplugin/Info.plist
@@ -15,9 +15,9 @@
 	<key>CFBundlePackageType</key>
 	<string>BNDL</string>
 	<key>CFBundleShortVersionString</key>
-	<string>2.0.0pre</string>
+	<string>2.0.0</string>
 	<key>CFBundleVersion</key>
-	<string>2.0.0pre</string>
+	<string>2.0.0</string>
 	<key>NSHumanReadableCopyright</key>
 	<string>Copyright 2001-2017 The ScummVM Team</string>
 	<key>NSPrincipalClass</key>
diff --git a/dists/openpandora/PXML.xml b/dists/openpandora/PXML.xml
index 87d9ec6..89f5079 100644
--- a/dists/openpandora/PXML.xml
+++ b/dists/openpandora/PXML.xml
@@ -6,9 +6,9 @@
         <!-- version type can be alpha, beta or release, set to release in branch -->
         <version major="2" minor="0" release="0" build="1" type="release"/>
         <!-- Both title and titles are needed -->
-        <title lang="en_US">ScummVM 2.0.0pre</title>
+        <title lang="en_US">ScummVM 2.0.0</title>
         <titles>
-            <title lang="en_US">ScummVM 2.0.0pre</title>
+            <title lang="en_US">ScummVM 2.0.0</title>
         </titles>
         <descriptions>
             <description lang="en_US">
diff --git a/dists/openpandora/README-OPENPANDORA b/dists/openpandora/README-OPENPANDORA
index 0e2a9d4..f91f935 100644
--- a/dists/openpandora/README-OPENPANDORA
+++ b/dists/openpandora/README-OPENPANDORA
@@ -1,4 +1,4 @@
-ScummVM 2.0.0pre - OPENPANDORA SPECIFIC README
+ScummVM 2.0.0 - OPENPANDORA SPECIFIC README
 ------------------------------------------------------------------------
 Please refer to the:
 
diff --git a/dists/openpandora/README-PND.txt b/dists/openpandora/README-PND.txt
index 0fc2b26..2467c3a 100644
--- a/dists/openpandora/README-PND.txt
+++ b/dists/openpandora/README-PND.txt
@@ -1,4 +1,4 @@
-ScummVM 2.0.0pre - OPENPANDORA README - HOW TO INSTALL
+ScummVM 2.0.0 - OPENPANDORA README - HOW TO INSTALL
 ------------------------------------------------------------------------
 
 Please refer to the:
diff --git a/dists/openpandora/index.html b/dists/openpandora/index.html
index 8c7f5eb..664cfb1 100644
--- a/dists/openpandora/index.html
+++ b/dists/openpandora/index.html
@@ -5,7 +5,7 @@
 </h3>
 
 <h4>
-  <p>ScummVM 2.0.0pre: OpenPandora Specific Documentation</p>
+  <p>ScummVM 2.0.0: OpenPandora Specific Documentation</p>
 </h4>
 
 <A href="docs/README-OPENPANDORA">ScummVM OpenPandora README</a><br/>
@@ -13,7 +13,7 @@
 <A href="http://wiki.scummvm.org/index.php/OpenPandora">ScummVM OpenPandora WiKi</a><br/>
 
 <h4>
-  <p>ScummVM 2.0.0pre: General Documentation</p>
+  <p>ScummVM 2.0.0: General Documentation</p>
 </h4>
 
 <A href="http://www.scummvm.org/">ScummVM website</a><br/>
diff --git a/dists/redhat/scummvm-tools.spec b/dists/redhat/scummvm-tools.spec
index d9a339e..62fbd90 100644
--- a/dists/redhat/scummvm-tools.spec
+++ b/dists/redhat/scummvm-tools.spec
@@ -7,7 +7,7 @@
 #   Prologue information
 #------------------------------------------------------------------------------
 Name		: scummvm-tools
-Version		: 2.0.0pre
+Version		: 2.0.0
 Release		: 1
 Summary		: ScummVM-related tools
 Group		: Interpreters
diff --git a/dists/redhat/scummvm.spec b/dists/redhat/scummvm.spec
index 5ef3212..204b0d2 100644
--- a/dists/redhat/scummvm.spec
+++ b/dists/redhat/scummvm.spec
@@ -7,7 +7,7 @@
 #   Prologue information
 #------------------------------------------------------------------------------
 Name		: scummvm
-Version		: 2.0.0pre
+Version		: 2.0.0
 Release		: 1
 Summary		: Graphic adventure game interpreter
 Group		: Interpreters
diff --git a/dists/riscos/!Boot,feb b/dists/riscos/!Boot,feb
index 3ea3026..004ddf0 100644
--- a/dists/riscos/!Boot,feb
+++ b/dists/riscos/!Boot,feb
@@ -5,4 +5,4 @@ Set ScummVM$Title "ScummVM"
 Set ScummVM$Description "Play certain classic graphical point-and-click adventure games"
 Set ScummVM$Publisher "ScummVM Developers"
 Set ScummVM$Web "http://www.scummvm.org/"
-Set ScummVM$Version "2.0.0pre"
+Set ScummVM$Version "2.0.0"
diff --git a/dists/scummvm.rc b/dists/scummvm.rc
index f681643..9422fbe 100644
--- a/dists/scummvm.rc
+++ b/dists/scummvm.rc
@@ -92,13 +92,13 @@ BEGIN
             VALUE "Comments", "Look! A three headed monkey (TM)! .. Nice use of the TM!\0"
             VALUE "CompanyName", "scummvm.org\0"
             VALUE "FileDescription", "http://www.scummvm.org/\0"
-            VALUE "FileVersion", "2.0.0pre\0"
+            VALUE "FileVersion", "2.0.0\0"
             VALUE "InternalName", "scummvm\0"
             VALUE "LegalCopyright", "Copyright © 2001-2017 The ScummVM Team\0"
             VALUE "LegalTrademarks", "'SCUMM', and all SCUMM games are a TM of LucasArts. Simon The Sorcerer is a TM of AdventureSoft. Beneath a Steel Sky and Broken Sword are a TM of Revolution. Flight of the Amazon Queen is a TM of John Passfield and Steve Stamatiadis. \0"
             VALUE "OriginalFilename", "scummvm.exe\0"
             VALUE "ProductName", "ScummVM\0"
-            VALUE "ProductVersion", "2.0.0pre\0"
+            VALUE "ProductVersion", "2.0.0\0"
         END
     END
 
diff --git a/dists/slackware/scummvm.SlackBuild b/dists/slackware/scummvm.SlackBuild
index 3552980..d609a12 100755
--- a/dists/slackware/scummvm.SlackBuild
+++ b/dists/slackware/scummvm.SlackBuild
@@ -9,7 +9,7 @@ if [ "$TMP" = "" ]; then
 fi
 PKG=$TMP/package-scummvm
 
-VERSION=2.0.0pre
+VERSION=2.0.0
 ARCH=i486
 BUILD=1
 
diff --git a/dists/wii/meta.xml b/dists/wii/meta.xml
index f4d18e3..4b663c9 100644
--- a/dists/wii/meta.xml
+++ b/dists/wii/meta.xml
@@ -2,7 +2,7 @@
 <app version="1">
   <name>ScummVM</name>
   <coder>The ScummVM Team</coder>
-  <version>2.0.0pre at REVISION@</version>
+  <version>2.0.0 at REVISION@</version>
   <release_date>@TIMESTAMP@</release_date>
   <short_description>Point & Click Adventures</short_description>
   <long_description>ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games, provided you already have their data files. The clever part about this: ScummVM just replaces the executables shipped with the games, allowing you to play them on systems for which they were never designed!
diff --git a/dists/win32/ScummVM.iss b/dists/win32/ScummVM.iss
index 8a495e0..f8c313e 100644
--- a/dists/win32/ScummVM.iss
+++ b/dists/win32/ScummVM.iss
@@ -1,7 +1,7 @@
 [Setup]
 AppCopyright=2017
 AppName=ScummVM
-AppVerName=ScummVM Git
+AppVerName=ScummVM
 AppPublisher=The ScummVM Team
 AppPublisherURL=http://www.scummvm.org/
 AppSupportURL=http://www.scummvm.org/
diff --git a/snapcraft.yaml b/snapcraft.yaml
index 7e727c3..812d861 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -1,5 +1,5 @@
 name: scummvm
-version: "2.0.0pre"
+version: "2.0.0"
 summary: ScummVM
 description: |
     ScummVM is a program which allows you to run certain classic graphical


Commit: eeeba605fc4d4e12cba60c02bd2acaf6192f190f
    https://github.com/scummvm/scummvm/commit/eeeba605fc4d4e12cba60c02bd2acaf6192f190f
Author: Thierry Crozat (criezy at scummvm.org)
Date: 2017-12-08T19:57:34Z

Commit Message:
DISTS: Generated Code::Blocks and MSVC project files

Changed paths:
  A dists/codeblocks/access.cbp
  A dists/codeblocks/adl.cbp
  A dists/codeblocks/agi.cbp
  A dists/codeblocks/agos.cbp
  A dists/codeblocks/bbvs.cbp
  A dists/codeblocks/cge.cbp
  A dists/codeblocks/cge2.cbp
  A dists/codeblocks/cine.cbp
  A dists/codeblocks/composer.cbp
  A dists/codeblocks/cruise.cbp
  A dists/codeblocks/draci.cbp
  A dists/codeblocks/drascula.cbp
  A dists/codeblocks/dreamweb.cbp
  A dists/codeblocks/engines/plugins_table.h
  A dists/codeblocks/fullpipe.cbp
  A dists/codeblocks/gnap.cbp
  A dists/codeblocks/gob.cbp
  A dists/codeblocks/groovie.cbp
  A dists/codeblocks/hopkins.cbp
  A dists/codeblocks/hugo.cbp
  A dists/codeblocks/kyra.cbp
  A dists/codeblocks/lab.cbp
  A dists/codeblocks/lure.cbp
  A dists/codeblocks/made.cbp
  A dists/codeblocks/mads.cbp
  A dists/codeblocks/mohawk.cbp
  A dists/codeblocks/mortevielle.cbp
  A dists/codeblocks/neverhood.cbp
  A dists/codeblocks/parallaction.cbp
  A dists/codeblocks/pegasus.cbp
  A dists/codeblocks/plumbers.cbp
  A dists/codeblocks/queen.cbp
  A dists/codeblocks/saga.cbp
  A dists/codeblocks/sci.cbp
  A dists/codeblocks/scumm.cbp
  A dists/codeblocks/scummvm.cbp
  A dists/codeblocks/scummvm.workspace
  A dists/codeblocks/sherlock.cbp
  A dists/codeblocks/sky.cbp
  A dists/codeblocks/sword1.cbp
  A dists/codeblocks/sword2.cbp
  A dists/codeblocks/sword25.cbp
  A dists/codeblocks/teenagent.cbp
  A dists/codeblocks/tinsel.cbp
  A dists/codeblocks/titanic.cbp
  A dists/codeblocks/toltecs.cbp
  A dists/codeblocks/tony.cbp
  A dists/codeblocks/toon.cbp
  A dists/codeblocks/touche.cbp
  A dists/codeblocks/tsage.cbp
  A dists/codeblocks/tucker.cbp
  A dists/codeblocks/voyeur.cbp
  A dists/codeblocks/wintermute.cbp
  A dists/codeblocks/zvision.cbp
  A dists/msvc10/ScummVM_Analysis.props
  A dists/msvc10/ScummVM_Analysis64.props
  A dists/msvc10/ScummVM_Debug.props
  A dists/msvc10/ScummVM_Debug64.props
  A dists/msvc10/ScummVM_Global.props
  A dists/msvc10/ScummVM_Global64.props
  A dists/msvc10/ScummVM_LLVM.props
  A dists/msvc10/ScummVM_LLVM64.props
  A dists/msvc10/ScummVM_Release.props
  A dists/msvc10/ScummVM_Release64.props
  A dists/msvc10/access.vcxproj
  A dists/msvc10/access.vcxproj.filters
  A dists/msvc10/adl.vcxproj
  A dists/msvc10/agi.vcxproj
  A dists/msvc10/agos.vcxproj
  A dists/msvc10/agos.vcxproj.filters
  A dists/msvc10/bbvs.vcxproj
  A dists/msvc10/bbvs.vcxproj.filters
  A dists/msvc10/cge.vcxproj
  A dists/msvc10/cge2.vcxproj
  A dists/msvc10/cine.vcxproj
  A dists/msvc10/composer.vcxproj
  A dists/msvc10/cruise.vcxproj
  A dists/msvc10/draci.vcxproj
  A dists/msvc10/drascula.vcxproj
  A dists/msvc10/dreamweb.vcxproj
  A dists/msvc10/engines/plugins_table.h
  A dists/msvc10/fullpipe.vcxproj
  A dists/msvc10/fullpipe.vcxproj.filters
  A dists/msvc10/gnap.vcxproj
  A dists/msvc10/gnap.vcxproj.filters
  A dists/msvc10/gob.vcxproj
  A dists/msvc10/gob.vcxproj.filters
  A dists/msvc10/groovie.vcxproj
  A dists/msvc10/hopkins.vcxproj
  A dists/msvc10/hugo.vcxproj
  A dists/msvc10/kyra.vcxproj
  A dists/msvc10/lab.vcxproj
  A dists/msvc10/lure.vcxproj
  A dists/msvc10/made.vcxproj
  A dists/msvc10/mads.vcxproj
  A dists/msvc10/mads.vcxproj.filters
  A dists/msvc10/mohawk.vcxproj
  A dists/msvc10/mohawk.vcxproj.filters
  A dists/msvc10/mortevielle.vcxproj
  A dists/msvc10/neverhood.vcxproj
  A dists/msvc10/neverhood.vcxproj.filters
  A dists/msvc10/parallaction.vcxproj
  A dists/msvc10/pegasus.vcxproj
  A dists/msvc10/pegasus.vcxproj.filters
  A dists/msvc10/plumbers.vcxproj
  A dists/msvc10/queen.vcxproj
  A dists/msvc10/saga.vcxproj
  A dists/msvc10/sci.vcxproj
  A dists/msvc10/sci.vcxproj.filters
  A dists/msvc10/scumm.vcxproj
  A dists/msvc10/scumm.vcxproj.filters
  A dists/msvc10/scummvm.sln
  A dists/msvc10/scummvm.vcxproj
  A dists/msvc10/scummvm.vcxproj.filters
  A dists/msvc10/sherlock.vcxproj
  A dists/msvc10/sherlock.vcxproj.filters
  A dists/msvc10/sky.vcxproj
  A dists/msvc10/sky.vcxproj.filters
  A dists/msvc10/sword1.vcxproj
  A dists/msvc10/sword2.vcxproj
  A dists/msvc10/sword25.vcxproj
  A dists/msvc10/sword25.vcxproj.filters
  A dists/msvc10/teenagent.vcxproj
  A dists/msvc10/tinsel.vcxproj
  A dists/msvc10/titanic.vcxproj
  A dists/msvc10/titanic.vcxproj.filters
  A dists/msvc10/toltecs.vcxproj
  A dists/msvc10/tony.vcxproj
  A dists/msvc10/tony.vcxproj.filters
  A dists/msvc10/toon.vcxproj
  A dists/msvc10/touche.vcxproj
  A dists/msvc10/tsage.vcxproj
  A dists/msvc10/tsage.vcxproj.filters
  A dists/msvc10/tucker.vcxproj
  A dists/msvc10/voyeur.vcxproj
  A dists/msvc10/wintermute.vcxproj
  A dists/msvc10/wintermute.vcxproj.filters
  A dists/msvc10/zvision.vcxproj
  A dists/msvc10/zvision.vcxproj.filters
  A dists/msvc11/ScummVM_Analysis.props
  A dists/msvc11/ScummVM_Analysis64.props
  A dists/msvc11/ScummVM_Debug.props
  A dists/msvc11/ScummVM_Debug64.props
  A dists/msvc11/ScummVM_Global.props
  A dists/msvc11/ScummVM_Global64.props
  A dists/msvc11/ScummVM_LLVM.props
  A dists/msvc11/ScummVM_LLVM64.props
  A dists/msvc11/ScummVM_Release.props
  A dists/msvc11/ScummVM_Release64.props
  A dists/msvc11/access.vcxproj
  A dists/msvc11/access.vcxproj.filters
  A dists/msvc11/adl.vcxproj
  A dists/msvc11/agi.vcxproj
  A dists/msvc11/agos.vcxproj
  A dists/msvc11/agos.vcxproj.filters
  A dists/msvc11/bbvs.vcxproj
  A dists/msvc11/bbvs.vcxproj.filters
  A dists/msvc11/cge.vcxproj
  A dists/msvc11/cge2.vcxproj
  A dists/msvc11/cine.vcxproj
  A dists/msvc11/composer.vcxproj
  A dists/msvc11/cruise.vcxproj
  A dists/msvc11/draci.vcxproj
  A dists/msvc11/drascula.vcxproj
  A dists/msvc11/dreamweb.vcxproj
  A dists/msvc11/engines/plugins_table.h
  A dists/msvc11/fullpipe.vcxproj
  A dists/msvc11/fullpipe.vcxproj.filters
  A dists/msvc11/gnap.vcxproj
  A dists/msvc11/gnap.vcxproj.filters
  A dists/msvc11/gob.vcxproj
  A dists/msvc11/gob.vcxproj.filters
  A dists/msvc11/groovie.vcxproj
  A dists/msvc11/hopkins.vcxproj
  A dists/msvc11/hugo.vcxproj
  A dists/msvc11/kyra.vcxproj
  A dists/msvc11/lab.vcxproj
  A dists/msvc11/lure.vcxproj
  A dists/msvc11/made.vcxproj
  A dists/msvc11/mads.vcxproj
  A dists/msvc11/mads.vcxproj.filters
  A dists/msvc11/mohawk.vcxproj
  A dists/msvc11/mohawk.vcxproj.filters
  A dists/msvc11/mortevielle.vcxproj
  A dists/msvc11/neverhood.vcxproj
  A dists/msvc11/neverhood.vcxproj.filters
  A dists/msvc11/parallaction.vcxproj
  A dists/msvc11/pegasus.vcxproj
  A dists/msvc11/pegasus.vcxproj.filters
  A dists/msvc11/plumbers.vcxproj
  A dists/msvc11/queen.vcxproj
  A dists/msvc11/saga.vcxproj
  A dists/msvc11/sci.vcxproj
  A dists/msvc11/sci.vcxproj.filters
  A dists/msvc11/scumm.vcxproj
  A dists/msvc11/scumm.vcxproj.filters
  A dists/msvc11/scummvm.sln
  A dists/msvc11/scummvm.vcxproj
  A dists/msvc11/scummvm.vcxproj.filters
  A dists/msvc11/sherlock.vcxproj
  A dists/msvc11/sherlock.vcxproj.filters
  A dists/msvc11/sky.vcxproj
  A dists/msvc11/sky.vcxproj.filters
  A dists/msvc11/sword1.vcxproj
  A dists/msvc11/sword2.vcxproj
  A dists/msvc11/sword25.vcxproj
  A dists/msvc11/sword25.vcxproj.filters
  A dists/msvc11/teenagent.vcxproj
  A dists/msvc11/tinsel.vcxproj
  A dists/msvc11/titanic.vcxproj
  A dists/msvc11/titanic.vcxproj.filters
  A dists/msvc11/toltecs.vcxproj
  A dists/msvc11/tony.vcxproj
  A dists/msvc11/tony.vcxproj.filters
  A dists/msvc11/toon.vcxproj
  A dists/msvc11/touche.vcxproj
  A dists/msvc11/tsage.vcxproj
  A dists/msvc11/tsage.vcxproj.filters
  A dists/msvc11/tucker.vcxproj
  A dists/msvc11/voyeur.vcxproj
  A dists/msvc11/wintermute.vcxproj
  A dists/msvc11/wintermute.vcxproj.filters
  A dists/msvc11/zvision.vcxproj
  A dists/msvc11/zvision.vcxproj.filters
  A dists/msvc12/ScummVM_Analysis.props
  A dists/msvc12/ScummVM_Analysis64.props
  A dists/msvc12/ScummVM_Debug.props
  A dists/msvc12/ScummVM_Debug64.props
  A dists/msvc12/ScummVM_Global.props
  A dists/msvc12/ScummVM_Global64.props
  A dists/msvc12/ScummVM_LLVM.props
  A dists/msvc12/ScummVM_LLVM64.props
  A dists/msvc12/ScummVM_Release.props
  A dists/msvc12/ScummVM_Release64.props
  A dists/msvc12/access.vcxproj
  A dists/msvc12/access.vcxproj.filters
  A dists/msvc12/adl.vcxproj
  A dists/msvc12/agi.vcxproj
  A dists/msvc12/agos.vcxproj
  A dists/msvc12/agos.vcxproj.filters
  A dists/msvc12/bbvs.vcxproj
  A dists/msvc12/bbvs.vcxproj.filters
  A dists/msvc12/cge.vcxproj
  A dists/msvc12/cge2.vcxproj
  A dists/msvc12/cine.vcxproj
  A dists/msvc12/composer.vcxproj
  A dists/msvc12/cruise.vcxproj
  A dists/msvc12/draci.vcxproj
  A dists/msvc12/drascula.vcxproj
  A dists/msvc12/dreamweb.vcxproj
  A dists/msvc12/engines/plugins_table.h
  A dists/msvc12/fullpipe.vcxproj
  A dists/msvc12/fullpipe.vcxproj.filters
  A dists/msvc12/gnap.vcxproj
  A dists/msvc12/gnap.vcxproj.filters
  A dists/msvc12/gob.vcxproj
  A dists/msvc12/gob.vcxproj.filters
  A dists/msvc12/groovie.vcxproj
  A dists/msvc12/hopkins.vcxproj
  A dists/msvc12/hugo.vcxproj
  A dists/msvc12/kyra.vcxproj
  A dists/msvc12/lab.vcxproj
  A dists/msvc12/lure.vcxproj
  A dists/msvc12/made.vcxproj
  A dists/msvc12/mads.vcxproj
  A dists/msvc12/mads.vcxproj.filters
  A dists/msvc12/mohawk.vcxproj
  A dists/msvc12/mohawk.vcxproj.filters
  A dists/msvc12/mortevielle.vcxproj
  A dists/msvc12/neverhood.vcxproj
  A dists/msvc12/neverhood.vcxproj.filters
  A dists/msvc12/parallaction.vcxproj
  A dists/msvc12/pegasus.vcxproj
  A dists/msvc12/pegasus.vcxproj.filters
  A dists/msvc12/plumbers.vcxproj
  A dists/msvc12/queen.vcxproj
  A dists/msvc12/saga.vcxproj
  A dists/msvc12/sci.vcxproj
  A dists/msvc12/sci.vcxproj.filters
  A dists/msvc12/scumm.vcxproj
  A dists/msvc12/scumm.vcxproj.filters
  A dists/msvc12/scummvm.sln
  A dists/msvc12/scummvm.vcxproj
  A dists/msvc12/scummvm.vcxproj.filters
  A dists/msvc12/sherlock.vcxproj
  A dists/msvc12/sherlock.vcxproj.filters
  A dists/msvc12/sky.vcxproj
  A dists/msvc12/sky.vcxproj.filters
  A dists/msvc12/sword1.vcxproj
  A dists/msvc12/sword2.vcxproj
  A dists/msvc12/sword25.vcxproj
  A dists/msvc12/sword25.vcxproj.filters
  A dists/msvc12/teenagent.vcxproj
  A dists/msvc12/tinsel.vcxproj
  A dists/msvc12/titanic.vcxproj
  A dists/msvc12/titanic.vcxproj.filters
  A dists/msvc12/toltecs.vcxproj
  A dists/msvc12/tony.vcxproj
  A dists/msvc12/tony.vcxproj.filters
  A dists/msvc12/toon.vcxproj
  A dists/msvc12/touche.vcxproj
  A dists/msvc12/tsage.vcxproj
  A dists/msvc12/tsage.vcxproj.filters
  A dists/msvc12/tucker.vcxproj
  A dists/msvc12/voyeur.vcxproj
  A dists/msvc12/wintermute.vcxproj
  A dists/msvc12/wintermute.vcxproj.filters
  A dists/msvc12/zvision.vcxproj
  A dists/msvc12/zvision.vcxproj.filters
  A dists/msvc9/ScummVM_Analysis.vsprops
  A dists/msvc9/ScummVM_Analysis64.vsprops
  A dists/msvc9/ScummVM_Debug.vsprops
  A dists/msvc9/ScummVM_Debug64.vsprops
  A dists/msvc9/ScummVM_Global.vsprops
  A dists/msvc9/ScummVM_Global64.vsprops
  A dists/msvc9/ScummVM_LLVM.vsprops
  A dists/msvc9/ScummVM_LLVM64.vsprops
  A dists/msvc9/ScummVM_Release.vsprops
  A dists/msvc9/ScummVM_Release64.vsprops
  A dists/msvc9/access.vcproj
  A dists/msvc9/adl.vcproj
  A dists/msvc9/agi.vcproj
  A dists/msvc9/agos.vcproj
  A dists/msvc9/bbvs.vcproj
  A dists/msvc9/cge.vcproj
  A dists/msvc9/cge2.vcproj
  A dists/msvc9/cine.vcproj
  A dists/msvc9/composer.vcproj
  A dists/msvc9/cruise.vcproj
  A dists/msvc9/draci.vcproj
  A dists/msvc9/drascula.vcproj
  A dists/msvc9/dreamweb.vcproj
  A dists/msvc9/engines/plugins_table.h
  A dists/msvc9/fullpipe.vcproj
  A dists/msvc9/gnap.vcproj
  A dists/msvc9/gob.vcproj
  A dists/msvc9/groovie.vcproj
  A dists/msvc9/hopkins.vcproj
  A dists/msvc9/hugo.vcproj
  A dists/msvc9/kyra.vcproj
  A dists/msvc9/lab.vcproj
  A dists/msvc9/lure.vcproj
  A dists/msvc9/made.vcproj
  A dists/msvc9/mads.vcproj
  A dists/msvc9/mohawk.vcproj
  A dists/msvc9/mortevielle.vcproj
  A dists/msvc9/neverhood.vcproj
  A dists/msvc9/parallaction.vcproj
  A dists/msvc9/pegasus.vcproj
  A dists/msvc9/plumbers.vcproj
  A dists/msvc9/queen.vcproj
  A dists/msvc9/saga.vcproj
  A dists/msvc9/sci.vcproj
  A dists/msvc9/scumm.vcproj
  A dists/msvc9/scummvm.sln
  A dists/msvc9/scummvm.vcproj
  A dists/msvc9/sherlock.vcproj
  A dists/msvc9/sky.vcproj
  A dists/msvc9/sword1.vcproj
  A dists/msvc9/sword2.vcproj
  A dists/msvc9/sword25.vcproj
  A dists/msvc9/teenagent.vcproj
  A dists/msvc9/tinsel.vcproj
  A dists/msvc9/titanic.vcproj
  A dists/msvc9/toltecs.vcproj
  A dists/msvc9/tony.vcproj
  A dists/msvc9/toon.vcproj
  A dists/msvc9/touche.vcproj
  A dists/msvc9/tsage.vcproj
  A dists/msvc9/tucker.vcproj
  A dists/msvc9/voyeur.vcproj
  A dists/msvc9/wintermute.vcproj
  A dists/msvc9/zvision.vcproj


diff --git a/dists/codeblocks/access.cbp b/dists/codeblocks/access.cbp
new file mode 100644
index 0000000..4091c68
--- /dev/null
+++ b/dists/codeblocks/access.cbp
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="access" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\access\libaccess" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\access\amazon\amazon_game.cpp" />
+		<Unit filename="..\..\engines\access\amazon\amazon_game.h" />
+		<Unit filename="..\..\engines\access\amazon\amazon_logic.cpp" />
+		<Unit filename="..\..\engines\access\amazon\amazon_logic.h" />
+		<Unit filename="..\..\engines\access\amazon\amazon_player.cpp" />
+		<Unit filename="..\..\engines\access\amazon\amazon_player.h" />
+		<Unit filename="..\..\engines\access\amazon\amazon_resources.cpp" />
+		<Unit filename="..\..\engines\access\amazon\amazon_resources.h" />
+		<Unit filename="..\..\engines\access\amazon\amazon_room.cpp" />
+		<Unit filename="..\..\engines\access\amazon\amazon_room.h" />
+		<Unit filename="..\..\engines\access\amazon\amazon_scripts.cpp" />
+		<Unit filename="..\..\engines\access\amazon\amazon_scripts.h" />
+		<Unit filename="..\..\engines\access\martian\martian_game.cpp" />
+		<Unit filename="..\..\engines\access\martian\martian_game.h" />
+		<Unit filename="..\..\engines\access\martian\martian_player.cpp" />
+		<Unit filename="..\..\engines\access\martian\martian_player.h" />
+		<Unit filename="..\..\engines\access\martian\martian_resources.cpp" />
+		<Unit filename="..\..\engines\access\martian\martian_resources.h" />
+		<Unit filename="..\..\engines\access\martian\martian_room.cpp" />
+		<Unit filename="..\..\engines\access\martian\martian_room.h" />
+		<Unit filename="..\..\engines\access\martian\martian_scripts.cpp" />
+		<Unit filename="..\..\engines\access\martian\martian_scripts.h" />
+		<Unit filename="..\..\engines\access\video\movie_decoder.cpp" />
+		<Unit filename="..\..\engines\access\video\movie_decoder.h" />
+		<Unit filename="..\..\engines\access\access.cpp" />
+		<Unit filename="..\..\engines\access\access.h" />
+		<Unit filename="..\..\engines\access\animation.cpp" />
+		<Unit filename="..\..\engines\access\animation.h" />
+		<Unit filename="..\..\engines\access\asurface.cpp" />
+		<Unit filename="..\..\engines\access\asurface.h" />
+		<Unit filename="..\..\engines\access\bubble_box.cpp" />
+		<Unit filename="..\..\engines\access\bubble_box.h" />
+		<Unit filename="..\..\engines\access\char.cpp" />
+		<Unit filename="..\..\engines\access\char.h" />
+		<Unit filename="..\..\engines\access\data.cpp" />
+		<Unit filename="..\..\engines\access\data.h" />
+		<Unit filename="..\..\engines\access\debugger.cpp" />
+		<Unit filename="..\..\engines\access\debugger.h" />
+		<Unit filename="..\..\engines\access\decompress.cpp" />
+		<Unit filename="..\..\engines\access\decompress.h" />
+		<Unit filename="..\..\engines\access\detection.cpp" />
+		<Unit filename="..\..\engines\access\detection_tables.h" />
+		<Unit filename="..\..\engines\access\events.cpp" />
+		<Unit filename="..\..\engines\access\events.h" />
+		<Unit filename="..\..\engines\access\files.cpp" />
+		<Unit filename="..\..\engines\access\files.h" />
+		<Unit filename="..\..\engines\access\font.cpp" />
+		<Unit filename="..\..\engines\access\font.h" />
+		<Unit filename="..\..\engines\access\inventory.cpp" />
+		<Unit filename="..\..\engines\access\inventory.h" />
+		<Unit filename="..\..\engines\access\module.mk" />
+		<Unit filename="..\..\engines\access\player.cpp" />
+		<Unit filename="..\..\engines\access\player.h" />
+		<Unit filename="..\..\engines\access\resources.cpp" />
+		<Unit filename="..\..\engines\access\resources.h" />
+		<Unit filename="..\..\engines\access\room.cpp" />
+		<Unit filename="..\..\engines\access\room.h" />
+		<Unit filename="..\..\engines\access\screen.cpp" />
+		<Unit filename="..\..\engines\access\screen.h" />
+		<Unit filename="..\..\engines\access\scripts.cpp" />
+		<Unit filename="..\..\engines\access\scripts.h" />
+		<Unit filename="..\..\engines\access\sound.cpp" />
+		<Unit filename="..\..\engines\access\sound.h" />
+		<Unit filename="..\..\engines\access\video.cpp" />
+		<Unit filename="..\..\engines\access\video.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/adl.cbp b/dists/codeblocks/adl.cbp
new file mode 100644
index 0000000..f50609d
--- /dev/null
+++ b/dists/codeblocks/adl.cbp
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="adl" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\adl\libadl" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\adl\adl.cpp" />
+		<Unit filename="..\..\engines\adl\adl.h" />
+		<Unit filename="..\..\engines\adl\adl_v2.cpp" />
+		<Unit filename="..\..\engines\adl\adl_v2.h" />
+		<Unit filename="..\..\engines\adl\adl_v3.cpp" />
+		<Unit filename="..\..\engines\adl\adl_v3.h" />
+		<Unit filename="..\..\engines\adl\adl_v4.cpp" />
+		<Unit filename="..\..\engines\adl\adl_v4.h" />
+		<Unit filename="..\..\engines\adl\adl_v5.cpp" />
+		<Unit filename="..\..\engines\adl\adl_v5.h" />
+		<Unit filename="..\..\engines\adl\console.cpp" />
+		<Unit filename="..\..\engines\adl\console.h" />
+		<Unit filename="..\..\engines\adl\detection.cpp" />
+		<Unit filename="..\..\engines\adl\detection.h" />
+		<Unit filename="..\..\engines\adl\disk.cpp" />
+		<Unit filename="..\..\engines\adl\disk.h" />
+		<Unit filename="..\..\engines\adl\display.cpp" />
+		<Unit filename="..\..\engines\adl\display.h" />
+		<Unit filename="..\..\engines\adl\graphics.cpp" />
+		<Unit filename="..\..\engines\adl\graphics.h" />
+		<Unit filename="..\..\engines\adl\hires1.cpp" />
+		<Unit filename="..\..\engines\adl\hires2.cpp" />
+		<Unit filename="..\..\engines\adl\hires4.cpp" />
+		<Unit filename="..\..\engines\adl\hires5.cpp" />
+		<Unit filename="..\..\engines\adl\hires6.cpp" />
+		<Unit filename="..\..\engines\adl\module.mk" />
+		<Unit filename="..\..\engines\adl\sound.cpp" />
+		<Unit filename="..\..\engines\adl\sound.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/agi.cbp b/dists/codeblocks/agi.cbp
new file mode 100644
index 0000000..be2d6f1
--- /dev/null
+++ b/dists/codeblocks/agi.cbp
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="agi" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\agi\libagi" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\agi\agi.cpp" />
+		<Unit filename="..\..\engines\agi\agi.h" />
+		<Unit filename="..\..\engines\agi\appleIIgs_timedelay_overwrite.h" />
+		<Unit filename="..\..\engines\agi\checks.cpp" />
+		<Unit filename="..\..\engines\agi\console.cpp" />
+		<Unit filename="..\..\engines\agi\console.h" />
+		<Unit filename="..\..\engines\agi\cycle.cpp" />
+		<Unit filename="..\..\engines\agi\detection.cpp" />
+		<Unit filename="..\..\engines\agi\detection_tables.h" />
+		<Unit filename="..\..\engines\agi\font.cpp" />
+		<Unit filename="..\..\engines\agi\font.h" />
+		<Unit filename="..\..\engines\agi\global.cpp" />
+		<Unit filename="..\..\engines\agi\graphics.cpp" />
+		<Unit filename="..\..\engines\agi\graphics.h" />
+		<Unit filename="..\..\engines\agi\inv.cpp" />
+		<Unit filename="..\..\engines\agi\inv.h" />
+		<Unit filename="..\..\engines\agi\keyboard.cpp" />
+		<Unit filename="..\..\engines\agi\keyboard.h" />
+		<Unit filename="..\..\engines\agi\loader_v1.cpp" />
+		<Unit filename="..\..\engines\agi\loader_v2.cpp" />
+		<Unit filename="..\..\engines\agi\loader_v3.cpp" />
+		<Unit filename="..\..\engines\agi\logic.cpp" />
+		<Unit filename="..\..\engines\agi\logic.h" />
+		<Unit filename="..\..\engines\agi\lzw.cpp" />
+		<Unit filename="..\..\engines\agi\lzw.h" />
+		<Unit filename="..\..\engines\agi\menu.cpp" />
+		<Unit filename="..\..\engines\agi\menu.h" />
+		<Unit filename="..\..\engines\agi\module.mk" />
+		<Unit filename="..\..\engines\agi\motion.cpp" />
+		<Unit filename="..\..\engines\agi\mouse_cursor.h" />
+		<Unit filename="..\..\engines\agi\objects.cpp" />
+		<Unit filename="..\..\engines\agi\op_cmd.cpp" />
+		<Unit filename="..\..\engines\agi\op_dbg.cpp" />
+		<Unit filename="..\..\engines\agi\op_test.cpp" />
+		<Unit filename="..\..\engines\agi\opcodes.cpp" />
+		<Unit filename="..\..\engines\agi\opcodes.h" />
+		<Unit filename="..\..\engines\agi\palette.h" />
+		<Unit filename="..\..\engines\agi\picture.cpp" />
+		<Unit filename="..\..\engines\agi\picture.h" />
+		<Unit filename="..\..\engines\agi\preagi.cpp" />
+		<Unit filename="..\..\engines\agi\preagi.h" />
+		<Unit filename="..\..\engines\agi\preagi_mickey.cpp" />
+		<Unit filename="..\..\engines\agi\preagi_mickey.h" />
+		<Unit filename="..\..\engines\agi\preagi_troll.cpp" />
+		<Unit filename="..\..\engines\agi\preagi_troll.h" />
+		<Unit filename="..\..\engines\agi\preagi_winnie.cpp" />
+		<Unit filename="..\..\engines\agi\preagi_winnie.h" />
+		<Unit filename="..\..\engines\agi\saveload.cpp" />
+		<Unit filename="..\..\engines\agi\sound.cpp" />
+		<Unit filename="..\..\engines\agi\sound.h" />
+		<Unit filename="..\..\engines\agi\sound_2gs.cpp" />
+		<Unit filename="..\..\engines\agi\sound_2gs.h" />
+		<Unit filename="..\..\engines\agi\sound_coco3.cpp" />
+		<Unit filename="..\..\engines\agi\sound_coco3.h" />
+		<Unit filename="..\..\engines\agi\sound_midi.cpp" />
+		<Unit filename="..\..\engines\agi\sound_midi.h" />
+		<Unit filename="..\..\engines\agi\sound_pcjr.cpp" />
+		<Unit filename="..\..\engines\agi\sound_pcjr.h" />
+		<Unit filename="..\..\engines\agi\sound_sarien.cpp" />
+		<Unit filename="..\..\engines\agi\sound_sarien.h" />
+		<Unit filename="..\..\engines\agi\sprite.cpp" />
+		<Unit filename="..\..\engines\agi\sprite.h" />
+		<Unit filename="..\..\engines\agi\systemui.cpp" />
+		<Unit filename="..\..\engines\agi\systemui.h" />
+		<Unit filename="..\..\engines\agi\text.cpp" />
+		<Unit filename="..\..\engines\agi\text.h" />
+		<Unit filename="..\..\engines\agi\view.cpp" />
+		<Unit filename="..\..\engines\agi\view.h" />
+		<Unit filename="..\..\engines\agi\wagparser.cpp" />
+		<Unit filename="..\..\engines\agi\wagparser.h" />
+		<Unit filename="..\..\engines\agi\words.cpp" />
+		<Unit filename="..\..\engines\agi\words.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/agos.cbp b/dists/codeblocks/agos.cbp
new file mode 100644
index 0000000..5e11b2d
--- /dev/null
+++ b/dists/codeblocks/agos.cbp
@@ -0,0 +1,196 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="agos" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\agos\libagos" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\agos\drivers\accolade\adlib.cpp" />
+		<Unit filename="..\..\engines\agos\drivers\accolade\driverfile.cpp" />
+		<Unit filename="..\..\engines\agos\drivers\accolade\mididriver.h" />
+		<Unit filename="..\..\engines\agos\drivers\accolade\mt32.cpp" />
+		<Unit filename="..\..\engines\agos\drivers\simon1\adlib.cpp" />
+		<Unit filename="..\..\engines\agos\drivers\simon1\adlib.h" />
+		<Unit filename="..\..\engines\agos\agos.cpp" />
+		<Unit filename="..\..\engines\agos\agos.h" />
+		<Unit filename="..\..\engines\agos\animation.cpp" />
+		<Unit filename="..\..\engines\agos\animation.h" />
+		<Unit filename="..\..\engines\agos\charset-fontdata.cpp" />
+		<Unit filename="..\..\engines\agos\charset.cpp" />
+		<Unit filename="..\..\engines\agos\contain.cpp" />
+		<Unit filename="..\..\engines\agos\cursor.cpp" />
+		<Unit filename="..\..\engines\agos\debug.cpp" />
+		<Unit filename="..\..\engines\agos\debug.h" />
+		<Unit filename="..\..\engines\agos\debugger.cpp" />
+		<Unit filename="..\..\engines\agos\debugger.h" />
+		<Unit filename="..\..\engines\agos\detection.cpp" />
+		<Unit filename="..\..\engines\agos\detection_tables.h" />
+		<Unit filename="..\..\engines\agos\draw.cpp" />
+		<Unit filename="..\..\engines\agos\event.cpp" />
+		<Unit filename="..\..\engines\agos\feeble.cpp" />
+		<Unit filename="..\..\engines\agos\gfx.cpp" />
+		<Unit filename="..\..\engines\agos\icons.cpp" />
+		<Unit filename="..\..\engines\agos\input.cpp" />
+		<Unit filename="..\..\engines\agos\input_pn.cpp" />
+		<Unit filename="..\..\engines\agos\intern.h" />
+		<Unit filename="..\..\engines\agos\items.cpp" />
+		<Unit filename="..\..\engines\agos\menus.cpp" />
+		<Unit filename="..\..\engines\agos\midi.cpp" />
+		<Unit filename="..\..\engines\agos\midi.h" />
+		<Unit filename="..\..\engines\agos\midiparser_s1d.cpp" />
+		<Unit filename="..\..\engines\agos\module.mk" />
+		<Unit filename="..\..\engines\agos\oracle.cpp" />
+		<Unit filename="..\..\engines\agos\pn.cpp" />
+		<Unit filename="..\..\engines\agos\res.cpp" />
+		<Unit filename="..\..\engines\agos\res_ami.cpp" />
+		<Unit filename="..\..\engines\agos\res_snd.cpp" />
+		<Unit filename="..\..\engines\agos\rooms.cpp" />
+		<Unit filename="..\..\engines\agos\saveload.cpp" />
+		<Unit filename="..\..\engines\agos\script.cpp" />
+		<Unit filename="..\..\engines\agos\script_dp.cpp" />
+		<Unit filename="..\..\engines\agos\script_e1.cpp" />
+		<Unit filename="..\..\engines\agos\script_e2.cpp" />
+		<Unit filename="..\..\engines\agos\script_ff.cpp" />
+		<Unit filename="..\..\engines\agos\script_pn.cpp" />
+		<Unit filename="..\..\engines\agos\script_pp.cpp" />
+		<Unit filename="..\..\engines\agos\script_s1.cpp" />
+		<Unit filename="..\..\engines\agos\script_s2.cpp" />
+		<Unit filename="..\..\engines\agos\script_ww.cpp" />
+		<Unit filename="..\..\engines\agos\sound.cpp" />
+		<Unit filename="..\..\engines\agos\sound.h" />
+		<Unit filename="..\..\engines\agos\string.cpp" />
+		<Unit filename="..\..\engines\agos\string_pn.cpp" />
+		<Unit filename="..\..\engines\agos\subroutine.cpp" />
+		<Unit filename="..\..\engines\agos\verb.cpp" />
+		<Unit filename="..\..\engines\agos\verb_pn.cpp" />
+		<Unit filename="..\..\engines\agos\vga.cpp" />
+		<Unit filename="..\..\engines\agos\vga.h" />
+		<Unit filename="..\..\engines\agos\vga_e2.cpp" />
+		<Unit filename="..\..\engines\agos\vga_ff.cpp" />
+		<Unit filename="..\..\engines\agos\vga_pn.cpp" />
+		<Unit filename="..\..\engines\agos\vga_s1.cpp" />
+		<Unit filename="..\..\engines\agos\vga_s2.cpp" />
+		<Unit filename="..\..\engines\agos\vga_ww.cpp" />
+		<Unit filename="..\..\engines\agos\window.cpp" />
+		<Unit filename="..\..\engines\agos\zones.cpp" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/bbvs.cbp b/dists/codeblocks/bbvs.cbp
new file mode 100644
index 0000000..ba1eac9
--- /dev/null
+++ b/dists/codeblocks/bbvs.cbp
@@ -0,0 +1,161 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="bbvs" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\bbvs\libbbvs" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\bbvs\minigames\bbairguitar.cpp" />
+		<Unit filename="..\..\engines\bbvs\minigames\bbairguitar.h" />
+		<Unit filename="..\..\engines\bbvs\minigames\bbairguitar_anims.cpp" />
+		<Unit filename="..\..\engines\bbvs\minigames\bbant.cpp" />
+		<Unit filename="..\..\engines\bbvs\minigames\bbant.h" />
+		<Unit filename="..\..\engines\bbvs\minigames\bbant_anims.cpp" />
+		<Unit filename="..\..\engines\bbvs\minigames\bbloogie.cpp" />
+		<Unit filename="..\..\engines\bbvs\minigames\bbloogie.h" />
+		<Unit filename="..\..\engines\bbvs\minigames\bbloogie_anims.cpp" />
+		<Unit filename="..\..\engines\bbvs\minigames\bbtennis.cpp" />
+		<Unit filename="..\..\engines\bbvs\minigames\bbtennis.h" />
+		<Unit filename="..\..\engines\bbvs\minigames\bbtennis_anims.cpp" />
+		<Unit filename="..\..\engines\bbvs\minigames\minigame.cpp" />
+		<Unit filename="..\..\engines\bbvs\minigames\minigame.h" />
+		<Unit filename="..\..\engines\bbvs\bbvs.cpp" />
+		<Unit filename="..\..\engines\bbvs\bbvs.h" />
+		<Unit filename="..\..\engines\bbvs\detection.cpp" />
+		<Unit filename="..\..\engines\bbvs\dialogs.cpp" />
+		<Unit filename="..\..\engines\bbvs\dialogs.h" />
+		<Unit filename="..\..\engines\bbvs\gamemodule.cpp" />
+		<Unit filename="..\..\engines\bbvs\gamemodule.h" />
+		<Unit filename="..\..\engines\bbvs\graphics.cpp" />
+		<Unit filename="..\..\engines\bbvs\graphics.h" />
+		<Unit filename="..\..\engines\bbvs\logic.cpp" />
+		<Unit filename="..\..\engines\bbvs\module.mk" />
+		<Unit filename="..\..\engines\bbvs\saveload.cpp" />
+		<Unit filename="..\..\engines\bbvs\scene.cpp" />
+		<Unit filename="..\..\engines\bbvs\sound.cpp" />
+		<Unit filename="..\..\engines\bbvs\sound.h" />
+		<Unit filename="..\..\engines\bbvs\spritemodule.cpp" />
+		<Unit filename="..\..\engines\bbvs\spritemodule.h" />
+		<Unit filename="..\..\engines\bbvs\videoplayer.cpp" />
+		<Unit filename="..\..\engines\bbvs\walk.cpp" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/cge.cbp b/dists/codeblocks/cge.cbp
new file mode 100644
index 0000000..c4a7356
--- /dev/null
+++ b/dists/codeblocks/cge.cbp
@@ -0,0 +1,159 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="cge" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\cge\libcge" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\cge\bitmap.cpp" />
+		<Unit filename="..\..\engines\cge\bitmap.h" />
+		<Unit filename="..\..\engines\cge\cge.cpp" />
+		<Unit filename="..\..\engines\cge\cge.h" />
+		<Unit filename="..\..\engines\cge\cge_main.cpp" />
+		<Unit filename="..\..\engines\cge\cge_main.h" />
+		<Unit filename="..\..\engines\cge\console.cpp" />
+		<Unit filename="..\..\engines\cge\console.h" />
+		<Unit filename="..\..\engines\cge\detection.cpp" />
+		<Unit filename="..\..\engines\cge\events.cpp" />
+		<Unit filename="..\..\engines\cge\events.h" />
+		<Unit filename="..\..\engines\cge\fileio.cpp" />
+		<Unit filename="..\..\engines\cge\fileio.h" />
+		<Unit filename="..\..\engines\cge\game.cpp" />
+		<Unit filename="..\..\engines\cge\game.h" />
+		<Unit filename="..\..\engines\cge\general.h" />
+		<Unit filename="..\..\engines\cge\module.mk" />
+		<Unit filename="..\..\engines\cge\snail.cpp" />
+		<Unit filename="..\..\engines\cge\snail.h" />
+		<Unit filename="..\..\engines\cge\sound.cpp" />
+		<Unit filename="..\..\engines\cge\sound.h" />
+		<Unit filename="..\..\engines\cge\talk.cpp" />
+		<Unit filename="..\..\engines\cge\talk.h" />
+		<Unit filename="..\..\engines\cge\text.cpp" />
+		<Unit filename="..\..\engines\cge\text.h" />
+		<Unit filename="..\..\engines\cge\vga13h.cpp" />
+		<Unit filename="..\..\engines\cge\vga13h.h" />
+		<Unit filename="..\..\engines\cge\vmenu.cpp" />
+		<Unit filename="..\..\engines\cge\vmenu.h" />
+		<Unit filename="..\..\engines\cge\walk.cpp" />
+		<Unit filename="..\..\engines\cge\walk.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/cge2.cbp b/dists/codeblocks/cge2.cbp
new file mode 100644
index 0000000..ab04e27
--- /dev/null
+++ b/dists/codeblocks/cge2.cbp
@@ -0,0 +1,164 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="cge2" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\cge2\libcge2" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\cge2\bitmap.cpp" />
+		<Unit filename="..\..\engines\cge2\bitmap.h" />
+		<Unit filename="..\..\engines\cge2\cge2.cpp" />
+		<Unit filename="..\..\engines\cge2\cge2.h" />
+		<Unit filename="..\..\engines\cge2\cge2_main.cpp" />
+		<Unit filename="..\..\engines\cge2\cge2_main.h" />
+		<Unit filename="..\..\engines\cge2\console.cpp" />
+		<Unit filename="..\..\engines\cge2\console.h" />
+		<Unit filename="..\..\engines\cge2\detection.cpp" />
+		<Unit filename="..\..\engines\cge2\events.cpp" />
+		<Unit filename="..\..\engines\cge2\events.h" />
+		<Unit filename="..\..\engines\cge2\fileio.cpp" />
+		<Unit filename="..\..\engines\cge2\fileio.h" />
+		<Unit filename="..\..\engines\cge2\general.h" />
+		<Unit filename="..\..\engines\cge2\hero.cpp" />
+		<Unit filename="..\..\engines\cge2\hero.h" />
+		<Unit filename="..\..\engines\cge2\inventory.cpp" />
+		<Unit filename="..\..\engines\cge2\map.cpp" />
+		<Unit filename="..\..\engines\cge2\map.h" />
+		<Unit filename="..\..\engines\cge2\module.mk" />
+		<Unit filename="..\..\engines\cge2\saveload.cpp" />
+		<Unit filename="..\..\engines\cge2\snail.cpp" />
+		<Unit filename="..\..\engines\cge2\snail.h" />
+		<Unit filename="..\..\engines\cge2\sound.cpp" />
+		<Unit filename="..\..\engines\cge2\sound.h" />
+		<Unit filename="..\..\engines\cge2\spare.cpp" />
+		<Unit filename="..\..\engines\cge2\spare.h" />
+		<Unit filename="..\..\engines\cge2\talk.cpp" />
+		<Unit filename="..\..\engines\cge2\talk.h" />
+		<Unit filename="..\..\engines\cge2\text.cpp" />
+		<Unit filename="..\..\engines\cge2\text.h" />
+		<Unit filename="..\..\engines\cge2\toolbar.cpp" />
+		<Unit filename="..\..\engines\cge2\vga13h.cpp" />
+		<Unit filename="..\..\engines\cge2\vga13h.h" />
+		<Unit filename="..\..\engines\cge2\vmenu.cpp" />
+		<Unit filename="..\..\engines\cge2\vmenu.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/cine.cbp b/dists/codeblocks/cine.cbp
new file mode 100644
index 0000000..0b19837
--- /dev/null
+++ b/dists/codeblocks/cine.cbp
@@ -0,0 +1,170 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="cine" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\cine\libcine" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\cine\anim.cpp" />
+		<Unit filename="..\..\engines\cine\anim.h" />
+		<Unit filename="..\..\engines\cine\bg.cpp" />
+		<Unit filename="..\..\engines\cine\bg.h" />
+		<Unit filename="..\..\engines\cine\bg_list.cpp" />
+		<Unit filename="..\..\engines\cine\bg_list.h" />
+		<Unit filename="..\..\engines\cine\cine.cpp" />
+		<Unit filename="..\..\engines\cine\cine.h" />
+		<Unit filename="..\..\engines\cine\console.cpp" />
+		<Unit filename="..\..\engines\cine\console.h" />
+		<Unit filename="..\..\engines\cine\detection.cpp" />
+		<Unit filename="..\..\engines\cine\detection_tables.h" />
+		<Unit filename="..\..\engines\cine\gfx.cpp" />
+		<Unit filename="..\..\engines\cine\gfx.h" />
+		<Unit filename="..\..\engines\cine\main_loop.cpp" />
+		<Unit filename="..\..\engines\cine\main_loop.h" />
+		<Unit filename="..\..\engines\cine\module.mk" />
+		<Unit filename="..\..\engines\cine\msg.cpp" />
+		<Unit filename="..\..\engines\cine\msg.h" />
+		<Unit filename="..\..\engines\cine\object.cpp" />
+		<Unit filename="..\..\engines\cine\object.h" />
+		<Unit filename="..\..\engines\cine\pal.cpp" />
+		<Unit filename="..\..\engines\cine\pal.h" />
+		<Unit filename="..\..\engines\cine\part.cpp" />
+		<Unit filename="..\..\engines\cine\part.h" />
+		<Unit filename="..\..\engines\cine\prc.cpp" />
+		<Unit filename="..\..\engines\cine\prc.h" />
+		<Unit filename="..\..\engines\cine\rel.cpp" />
+		<Unit filename="..\..\engines\cine\rel.h" />
+		<Unit filename="..\..\engines\cine\saveload.cpp" />
+		<Unit filename="..\..\engines\cine\saveload.h" />
+		<Unit filename="..\..\engines\cine\script.h" />
+		<Unit filename="..\..\engines\cine\script_fw.cpp" />
+		<Unit filename="..\..\engines\cine\script_os.cpp" />
+		<Unit filename="..\..\engines\cine\sound.cpp" />
+		<Unit filename="..\..\engines\cine\sound.h" />
+		<Unit filename="..\..\engines\cine\texte.cpp" />
+		<Unit filename="..\..\engines\cine\texte.h" />
+		<Unit filename="..\..\engines\cine\unpack.cpp" />
+		<Unit filename="..\..\engines\cine\unpack.h" />
+		<Unit filename="..\..\engines\cine\various.cpp" />
+		<Unit filename="..\..\engines\cine\various.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/composer.cbp b/dists/codeblocks/composer.cbp
new file mode 100644
index 0000000..a3cfbcc
--- /dev/null
+++ b/dists/codeblocks/composer.cbp
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="composer" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\composer\libcomposer" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\composer\composer.cpp" />
+		<Unit filename="..\..\engines\composer\composer.h" />
+		<Unit filename="..\..\engines\composer\console.cpp" />
+		<Unit filename="..\..\engines\composer\console.h" />
+		<Unit filename="..\..\engines\composer\detection.cpp" />
+		<Unit filename="..\..\engines\composer\graphics.cpp" />
+		<Unit filename="..\..\engines\composer\graphics.h" />
+		<Unit filename="..\..\engines\composer\module.mk" />
+		<Unit filename="..\..\engines\composer\resource.cpp" />
+		<Unit filename="..\..\engines\composer\resource.h" />
+		<Unit filename="..\..\engines\composer\saveload.cpp" />
+		<Unit filename="..\..\engines\composer\scripting.cpp" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/cruise.cbp b/dists/codeblocks/cruise.cbp
new file mode 100644
index 0000000..f0f7b72
--- /dev/null
+++ b/dists/codeblocks/cruise.cbp
@@ -0,0 +1,188 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="cruise" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\cruise\libcruise" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\cruise\actor.cpp" />
+		<Unit filename="..\..\engines\cruise\actor.h" />
+		<Unit filename="..\..\engines\cruise\background.cpp" />
+		<Unit filename="..\..\engines\cruise\background.h" />
+		<Unit filename="..\..\engines\cruise\backgroundIncrust.cpp" />
+		<Unit filename="..\..\engines\cruise\backgroundIncrust.h" />
+		<Unit filename="..\..\engines\cruise\cell.cpp" />
+		<Unit filename="..\..\engines\cruise\cell.h" />
+		<Unit filename="..\..\engines\cruise\cruise.cpp" />
+		<Unit filename="..\..\engines\cruise\cruise.h" />
+		<Unit filename="..\..\engines\cruise\cruise_main.cpp" />
+		<Unit filename="..\..\engines\cruise\cruise_main.h" />
+		<Unit filename="..\..\engines\cruise\ctp.cpp" />
+		<Unit filename="..\..\engines\cruise\ctp.h" />
+		<Unit filename="..\..\engines\cruise\dataLoader.cpp" />
+		<Unit filename="..\..\engines\cruise\dataLoader.h" />
+		<Unit filename="..\..\engines\cruise\debugger.cpp" />
+		<Unit filename="..\..\engines\cruise\debugger.h" />
+		<Unit filename="..\..\engines\cruise\decompiler.cpp" />
+		<Unit filename="..\..\engines\cruise\delphine-unpack.cpp" />
+		<Unit filename="..\..\engines\cruise\detection.cpp" />
+		<Unit filename="..\..\engines\cruise\font.cpp" />
+		<Unit filename="..\..\engines\cruise\font.h" />
+		<Unit filename="..\..\engines\cruise\function.cpp" />
+		<Unit filename="..\..\engines\cruise\function.h" />
+		<Unit filename="..\..\engines\cruise\gfxModule.cpp" />
+		<Unit filename="..\..\engines\cruise\gfxModule.h" />
+		<Unit filename="..\..\engines\cruise\linker.cpp" />
+		<Unit filename="..\..\engines\cruise\linker.h" />
+		<Unit filename="..\..\engines\cruise\mainDraw.cpp" />
+		<Unit filename="..\..\engines\cruise\mainDraw.h" />
+		<Unit filename="..\..\engines\cruise\menu.cpp" />
+		<Unit filename="..\..\engines\cruise\menu.h" />
+		<Unit filename="..\..\engines\cruise\module.mk" />
+		<Unit filename="..\..\engines\cruise\mouse.cpp" />
+		<Unit filename="..\..\engines\cruise\mouse.h" />
+		<Unit filename="..\..\engines\cruise\object.cpp" />
+		<Unit filename="..\..\engines\cruise\object.h" />
+		<Unit filename="..\..\engines\cruise\overlay.cpp" />
+		<Unit filename="..\..\engines\cruise\overlay.h" />
+		<Unit filename="..\..\engines\cruise\perso.cpp" />
+		<Unit filename="..\..\engines\cruise\perso.h" />
+		<Unit filename="..\..\engines\cruise\polys.cpp" />
+		<Unit filename="..\..\engines\cruise\polys.h" />
+		<Unit filename="..\..\engines\cruise\saveload.cpp" />
+		<Unit filename="..\..\engines\cruise\saveload.h" />
+		<Unit filename="..\..\engines\cruise\script.cpp" />
+		<Unit filename="..\..\engines\cruise\script.h" />
+		<Unit filename="..\..\engines\cruise\sound.cpp" />
+		<Unit filename="..\..\engines\cruise\sound.h" />
+		<Unit filename="..\..\engines\cruise\stack.cpp" />
+		<Unit filename="..\..\engines\cruise\stack.h" />
+		<Unit filename="..\..\engines\cruise\staticres.cpp" />
+		<Unit filename="..\..\engines\cruise\staticres.h" />
+		<Unit filename="..\..\engines\cruise\various.cpp" />
+		<Unit filename="..\..\engines\cruise\various.h" />
+		<Unit filename="..\..\engines\cruise\vars.cpp" />
+		<Unit filename="..\..\engines\cruise\vars.h" />
+		<Unit filename="..\..\engines\cruise\volume.cpp" />
+		<Unit filename="..\..\engines\cruise\volume.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/draci.cbp b/dists/codeblocks/draci.cbp
new file mode 100644
index 0000000..9950c04
--- /dev/null
+++ b/dists/codeblocks/draci.cbp
@@ -0,0 +1,160 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="draci" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\draci\libdraci" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\draci\animation.cpp" />
+		<Unit filename="..\..\engines\draci\animation.h" />
+		<Unit filename="..\..\engines\draci\barchive.cpp" />
+		<Unit filename="..\..\engines\draci\barchive.h" />
+		<Unit filename="..\..\engines\draci\console.cpp" />
+		<Unit filename="..\..\engines\draci\console.h" />
+		<Unit filename="..\..\engines\draci\detection.cpp" />
+		<Unit filename="..\..\engines\draci\draci.cpp" />
+		<Unit filename="..\..\engines\draci\draci.h" />
+		<Unit filename="..\..\engines\draci\font.cpp" />
+		<Unit filename="..\..\engines\draci\font.h" />
+		<Unit filename="..\..\engines\draci\game.cpp" />
+		<Unit filename="..\..\engines\draci\game.h" />
+		<Unit filename="..\..\engines\draci\module.mk" />
+		<Unit filename="..\..\engines\draci\mouse.cpp" />
+		<Unit filename="..\..\engines\draci\mouse.h" />
+		<Unit filename="..\..\engines\draci\music.cpp" />
+		<Unit filename="..\..\engines\draci\music.h" />
+		<Unit filename="..\..\engines\draci\saveload.cpp" />
+		<Unit filename="..\..\engines\draci\saveload.h" />
+		<Unit filename="..\..\engines\draci\screen.cpp" />
+		<Unit filename="..\..\engines\draci\screen.h" />
+		<Unit filename="..\..\engines\draci\script.cpp" />
+		<Unit filename="..\..\engines\draci\script.h" />
+		<Unit filename="..\..\engines\draci\sound.cpp" />
+		<Unit filename="..\..\engines\draci\sound.h" />
+		<Unit filename="..\..\engines\draci\sprite.cpp" />
+		<Unit filename="..\..\engines\draci\sprite.h" />
+		<Unit filename="..\..\engines\draci\surface.cpp" />
+		<Unit filename="..\..\engines\draci\surface.h" />
+		<Unit filename="..\..\engines\draci\walking.cpp" />
+		<Unit filename="..\..\engines\draci\walking.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/drascula.cbp b/dists/codeblocks/drascula.cbp
new file mode 100644
index 0000000..3e672da
--- /dev/null
+++ b/dists/codeblocks/drascula.cbp
@@ -0,0 +1,146 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="drascula" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\drascula\libdrascula" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\drascula\actors.cpp" />
+		<Unit filename="..\..\engines\drascula\animation.cpp" />
+		<Unit filename="..\..\engines\drascula\console.cpp" />
+		<Unit filename="..\..\engines\drascula\console.h" />
+		<Unit filename="..\..\engines\drascula\converse.cpp" />
+		<Unit filename="..\..\engines\drascula\detection.cpp" />
+		<Unit filename="..\..\engines\drascula\drascula.cpp" />
+		<Unit filename="..\..\engines\drascula\drascula.h" />
+		<Unit filename="..\..\engines\drascula\graphics.cpp" />
+		<Unit filename="..\..\engines\drascula\interface.cpp" />
+		<Unit filename="..\..\engines\drascula\module.mk" />
+		<Unit filename="..\..\engines\drascula\objects.cpp" />
+		<Unit filename="..\..\engines\drascula\palette.cpp" />
+		<Unit filename="..\..\engines\drascula\resource.cpp" />
+		<Unit filename="..\..\engines\drascula\rooms.cpp" />
+		<Unit filename="..\..\engines\drascula\saveload.cpp" />
+		<Unit filename="..\..\engines\drascula\sound.cpp" />
+		<Unit filename="..\..\engines\drascula\talk.cpp" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/dreamweb.cbp b/dists/codeblocks/dreamweb.cbp
new file mode 100644
index 0000000..1eb5031
--- /dev/null
+++ b/dists/codeblocks/dreamweb.cbp
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="dreamweb" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\dreamweb\libdreamweb" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\dreamweb\backdrop.cpp" />
+		<Unit filename="..\..\engines\dreamweb\console.cpp" />
+		<Unit filename="..\..\engines\dreamweb\console.h" />
+		<Unit filename="..\..\engines\dreamweb\detection.cpp" />
+		<Unit filename="..\..\engines\dreamweb\detection_tables.h" />
+		<Unit filename="..\..\engines\dreamweb\dreamweb.cpp" />
+		<Unit filename="..\..\engines\dreamweb\dreamweb.h" />
+		<Unit filename="..\..\engines\dreamweb\keypad.cpp" />
+		<Unit filename="..\..\engines\dreamweb\module.mk" />
+		<Unit filename="..\..\engines\dreamweb\monitor.cpp" />
+		<Unit filename="..\..\engines\dreamweb\mouse.cpp" />
+		<Unit filename="..\..\engines\dreamweb\newplace.cpp" />
+		<Unit filename="..\..\engines\dreamweb\object.cpp" />
+		<Unit filename="..\..\engines\dreamweb\pathfind.cpp" />
+		<Unit filename="..\..\engines\dreamweb\people.cpp" />
+		<Unit filename="..\..\engines\dreamweb\print.cpp" />
+		<Unit filename="..\..\engines\dreamweb\rain.cpp" />
+		<Unit filename="..\..\engines\dreamweb\saveload.cpp" />
+		<Unit filename="..\..\engines\dreamweb\sound.cpp" />
+		<Unit filename="..\..\engines\dreamweb\sound.h" />
+		<Unit filename="..\..\engines\dreamweb\sprite.cpp" />
+		<Unit filename="..\..\engines\dreamweb\structs.h" />
+		<Unit filename="..\..\engines\dreamweb\stubs.cpp" />
+		<Unit filename="..\..\engines\dreamweb\talk.cpp" />
+		<Unit filename="..\..\engines\dreamweb\titles.cpp" />
+		<Unit filename="..\..\engines\dreamweb\use.cpp" />
+		<Unit filename="..\..\engines\dreamweb\vgafades.cpp" />
+		<Unit filename="..\..\engines\dreamweb\vgagrafx.cpp" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/engines/plugins_table.h b/dists/codeblocks/engines/plugins_table.h
new file mode 100644
index 0000000..90716e5
--- /dev/null
+++ b/dists/codeblocks/engines/plugins_table.h
@@ -0,0 +1,195 @@
+/* This file is automatically generated by create_project */
+/* DO NOT EDIT MANUALLY */
+// This file is being included by "base/plugins.cpp"
+#if PLUGIN_ENABLED_STATIC(SCUMM)
+LINK_PLUGIN(SCUMM)
+#endif
+#if PLUGIN_ENABLED_STATIC(ACCESS)
+LINK_PLUGIN(ACCESS)
+#endif
+#if PLUGIN_ENABLED_STATIC(ADL)
+LINK_PLUGIN(ADL)
+#endif
+#if PLUGIN_ENABLED_STATIC(AGI)
+LINK_PLUGIN(AGI)
+#endif
+#if PLUGIN_ENABLED_STATIC(AGOS)
+LINK_PLUGIN(AGOS)
+#endif
+#if PLUGIN_ENABLED_STATIC(AVALANCHE)
+LINK_PLUGIN(AVALANCHE)
+#endif
+#if PLUGIN_ENABLED_STATIC(BBVS)
+LINK_PLUGIN(BBVS)
+#endif
+#if PLUGIN_ENABLED_STATIC(BLADERUNNER)
+LINK_PLUGIN(BLADERUNNER)
+#endif
+#if PLUGIN_ENABLED_STATIC(CGE)
+LINK_PLUGIN(CGE)
+#endif
+#if PLUGIN_ENABLED_STATIC(CGE2)
+LINK_PLUGIN(CGE2)
+#endif
+#if PLUGIN_ENABLED_STATIC(CHEWY)
+LINK_PLUGIN(CHEWY)
+#endif
+#if PLUGIN_ENABLED_STATIC(CINE)
+LINK_PLUGIN(CINE)
+#endif
+#if PLUGIN_ENABLED_STATIC(COMPOSER)
+LINK_PLUGIN(COMPOSER)
+#endif
+#if PLUGIN_ENABLED_STATIC(CRUISE)
+LINK_PLUGIN(CRUISE)
+#endif
+#if PLUGIN_ENABLED_STATIC(CRYO)
+LINK_PLUGIN(CRYO)
+#endif
+#if PLUGIN_ENABLED_STATIC(DIRECTOR)
+LINK_PLUGIN(DIRECTOR)
+#endif
+#if PLUGIN_ENABLED_STATIC(DM)
+LINK_PLUGIN(DM)
+#endif
+#if PLUGIN_ENABLED_STATIC(DRACI)
+LINK_PLUGIN(DRACI)
+#endif
+#if PLUGIN_ENABLED_STATIC(DRASCULA)
+LINK_PLUGIN(DRASCULA)
+#endif
+#if PLUGIN_ENABLED_STATIC(DREAMWEB)
+LINK_PLUGIN(DREAMWEB)
+#endif
+#if PLUGIN_ENABLED_STATIC(FULLPIPE)
+LINK_PLUGIN(FULLPIPE)
+#endif
+#if PLUGIN_ENABLED_STATIC(GNAP)
+LINK_PLUGIN(GNAP)
+#endif
+#if PLUGIN_ENABLED_STATIC(GOB)
+LINK_PLUGIN(GOB)
+#endif
+#if PLUGIN_ENABLED_STATIC(GROOVIE)
+LINK_PLUGIN(GROOVIE)
+#endif
+#if PLUGIN_ENABLED_STATIC(HOPKINS)
+LINK_PLUGIN(HOPKINS)
+#endif
+#if PLUGIN_ENABLED_STATIC(HUGO)
+LINK_PLUGIN(HUGO)
+#endif
+#if PLUGIN_ENABLED_STATIC(KYRA)
+LINK_PLUGIN(KYRA)
+#endif
+#if PLUGIN_ENABLED_STATIC(LAB)
+LINK_PLUGIN(LAB)
+#endif
+#if PLUGIN_ENABLED_STATIC(LASTEXPRESS)
+LINK_PLUGIN(LASTEXPRESS)
+#endif
+#if PLUGIN_ENABLED_STATIC(LURE)
+LINK_PLUGIN(LURE)
+#endif
+#if PLUGIN_ENABLED_STATIC(MACVENTURE)
+LINK_PLUGIN(MACVENTURE)
+#endif
+#if PLUGIN_ENABLED_STATIC(MADE)
+LINK_PLUGIN(MADE)
+#endif
+#if PLUGIN_ENABLED_STATIC(MADS)
+LINK_PLUGIN(MADS)
+#endif
+#if PLUGIN_ENABLED_STATIC(MOHAWK)
+LINK_PLUGIN(MOHAWK)
+#endif
+#if PLUGIN_ENABLED_STATIC(MORTEVIELLE)
+LINK_PLUGIN(MORTEVIELLE)
+#endif
+#if PLUGIN_ENABLED_STATIC(NEVERHOOD)
+LINK_PLUGIN(NEVERHOOD)
+#endif
+#if PLUGIN_ENABLED_STATIC(PARALLACTION)
+LINK_PLUGIN(PARALLACTION)
+#endif
+#if PLUGIN_ENABLED_STATIC(PEGASUS)
+LINK_PLUGIN(PEGASUS)
+#endif
+#if PLUGIN_ENABLED_STATIC(PLUMBERS)
+LINK_PLUGIN(PLUMBERS)
+#endif
+#if PLUGIN_ENABLED_STATIC(PRINCE)
+LINK_PLUGIN(PRINCE)
+#endif
+#if PLUGIN_ENABLED_STATIC(QUEEN)
+LINK_PLUGIN(QUEEN)
+#endif
+#if PLUGIN_ENABLED_STATIC(SAGA)
+LINK_PLUGIN(SAGA)
+#endif
+#if PLUGIN_ENABLED_STATIC(SCI)
+LINK_PLUGIN(SCI)
+#endif
+#if PLUGIN_ENABLED_STATIC(SHERLOCK)
+LINK_PLUGIN(SHERLOCK)
+#endif
+#if PLUGIN_ENABLED_STATIC(SKY)
+LINK_PLUGIN(SKY)
+#endif
+#if PLUGIN_ENABLED_STATIC(SLUDGE)
+LINK_PLUGIN(SLUDGE)
+#endif
+#if PLUGIN_ENABLED_STATIC(SWORD1)
+LINK_PLUGIN(SWORD1)
+#endif
+#if PLUGIN_ENABLED_STATIC(SWORD2)
+LINK_PLUGIN(SWORD2)
+#endif
+#if PLUGIN_ENABLED_STATIC(SWORD25)
+LINK_PLUGIN(SWORD25)
+#endif
+#if PLUGIN_ENABLED_STATIC(TEENAGENT)
+LINK_PLUGIN(TEENAGENT)
+#endif
+#if PLUGIN_ENABLED_STATIC(TESTBED)
+LINK_PLUGIN(TESTBED)
+#endif
+#if PLUGIN_ENABLED_STATIC(TINSEL)
+LINK_PLUGIN(TINSEL)
+#endif
+#if PLUGIN_ENABLED_STATIC(TITANIC)
+LINK_PLUGIN(TITANIC)
+#endif
+#if PLUGIN_ENABLED_STATIC(TOLTECS)
+LINK_PLUGIN(TOLTECS)
+#endif
+#if PLUGIN_ENABLED_STATIC(TONY)
+LINK_PLUGIN(TONY)
+#endif
+#if PLUGIN_ENABLED_STATIC(TOON)
+LINK_PLUGIN(TOON)
+#endif
+#if PLUGIN_ENABLED_STATIC(TOUCHE)
+LINK_PLUGIN(TOUCHE)
+#endif
+#if PLUGIN_ENABLED_STATIC(TSAGE)
+LINK_PLUGIN(TSAGE)
+#endif
+#if PLUGIN_ENABLED_STATIC(TUCKER)
+LINK_PLUGIN(TUCKER)
+#endif
+#if PLUGIN_ENABLED_STATIC(VOYEUR)
+LINK_PLUGIN(VOYEUR)
+#endif
+#if PLUGIN_ENABLED_STATIC(WAGE)
+LINK_PLUGIN(WAGE)
+#endif
+#if PLUGIN_ENABLED_STATIC(WINTERMUTE)
+LINK_PLUGIN(WINTERMUTE)
+#endif
+#if PLUGIN_ENABLED_STATIC(XEEN)
+LINK_PLUGIN(XEEN)
+#endif
+#if PLUGIN_ENABLED_STATIC(ZVISION)
+LINK_PLUGIN(ZVISION)
+#endif
diff --git a/dists/codeblocks/fullpipe.cbp b/dists/codeblocks/fullpipe.cbp
new file mode 100644
index 0000000..1bfb5c8
--- /dev/null
+++ b/dists/codeblocks/fullpipe.cbp
@@ -0,0 +1,217 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="fullpipe" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\fullpipe\libfullpipe" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\fullpipe\scenes\scene01.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene02.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene03.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene04.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene05.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene06.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene07.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene08.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene09.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene10.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene11.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene12.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene13.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene14.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene15.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene16.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene17.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene18and19.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene20.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene21.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene22.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene23.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene24.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene25.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene26.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene27.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene28.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene29.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene30.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene31.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene32.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene33.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene34.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene35.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene36.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene37.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\scene38.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\sceneDbg.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\sceneFinal.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\sceneIntro.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes\sceneIntroDemo.cpp" />
+		<Unit filename="..\..\engines\fullpipe\anihandler.cpp" />
+		<Unit filename="..\..\engines\fullpipe\anihandler.h" />
+		<Unit filename="..\..\engines\fullpipe\behavior.cpp" />
+		<Unit filename="..\..\engines\fullpipe\behavior.h" />
+		<Unit filename="..\..\engines\fullpipe\console.cpp" />
+		<Unit filename="..\..\engines\fullpipe\console.h" />
+		<Unit filename="..\..\engines\fullpipe\constants.h" />
+		<Unit filename="..\..\engines\fullpipe\detection.cpp" />
+		<Unit filename="..\..\engines\fullpipe\floaters.cpp" />
+		<Unit filename="..\..\engines\fullpipe\floaters.h" />
+		<Unit filename="..\..\engines\fullpipe\fullpipe.cpp" />
+		<Unit filename="..\..\engines\fullpipe\fullpipe.h" />
+		<Unit filename="..\..\engines\fullpipe\gameloader.cpp" />
+		<Unit filename="..\..\engines\fullpipe\gameloader.h" />
+		<Unit filename="..\..\engines\fullpipe\gfx.cpp" />
+		<Unit filename="..\..\engines\fullpipe\gfx.h" />
+		<Unit filename="..\..\engines\fullpipe\init.cpp" />
+		<Unit filename="..\..\engines\fullpipe\input.cpp" />
+		<Unit filename="..\..\engines\fullpipe\input.h" />
+		<Unit filename="..\..\engines\fullpipe\interaction.cpp" />
+		<Unit filename="..\..\engines\fullpipe\interaction.h" />
+		<Unit filename="..\..\engines\fullpipe\inventory.cpp" />
+		<Unit filename="..\..\engines\fullpipe\inventory.h" />
+		<Unit filename="..\..\engines\fullpipe\lift.cpp" />
+		<Unit filename="..\..\engines\fullpipe\messagehandlers.cpp" />
+		<Unit filename="..\..\engines\fullpipe\messages.cpp" />
+		<Unit filename="..\..\engines\fullpipe\messages.h" />
+		<Unit filename="..\..\engines\fullpipe\modal.cpp" />
+		<Unit filename="..\..\engines\fullpipe\modal.h" />
+		<Unit filename="..\..\engines\fullpipe\module.mk" />
+		<Unit filename="..\..\engines\fullpipe\motion.cpp" />
+		<Unit filename="..\..\engines\fullpipe\motion.h" />
+		<Unit filename="..\..\engines\fullpipe\ngiarchive.cpp" />
+		<Unit filename="..\..\engines\fullpipe\ngiarchive.h" />
+		<Unit filename="..\..\engines\fullpipe\objectnames.h" />
+		<Unit filename="..\..\engines\fullpipe\objects.h" />
+		<Unit filename="..\..\engines\fullpipe\scene.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scene.h" />
+		<Unit filename="..\..\engines\fullpipe\scenes.cpp" />
+		<Unit filename="..\..\engines\fullpipe\scenes.h" />
+		<Unit filename="..\..\engines\fullpipe\sound.cpp" />
+		<Unit filename="..\..\engines\fullpipe\sound.h" />
+		<Unit filename="..\..\engines\fullpipe\stateloader.cpp" />
+		<Unit filename="..\..\engines\fullpipe\statesaver.cpp" />
+		<Unit filename="..\..\engines\fullpipe\statics.cpp" />
+		<Unit filename="..\..\engines\fullpipe\statics.h" />
+		<Unit filename="..\..\engines\fullpipe\utils.cpp" />
+		<Unit filename="..\..\engines\fullpipe\utils.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/gnap.cbp b/dists/codeblocks/gnap.cbp
new file mode 100644
index 0000000..d9ab6b7
--- /dev/null
+++ b/dists/codeblocks/gnap.cbp
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="gnap" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\gnap\libgnap" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\gnap\scenes\arcade.cpp" />
+		<Unit filename="..\..\engines\gnap\scenes\arcade.h" />
+		<Unit filename="..\..\engines\gnap\scenes\group0.cpp" />
+		<Unit filename="..\..\engines\gnap\scenes\group0.h" />
+		<Unit filename="..\..\engines\gnap\scenes\group1.cpp" />
+		<Unit filename="..\..\engines\gnap\scenes\group1.h" />
+		<Unit filename="..\..\engines\gnap\scenes\group2.cpp" />
+		<Unit filename="..\..\engines\gnap\scenes\group2.h" />
+		<Unit filename="..\..\engines\gnap\scenes\group3.cpp" />
+		<Unit filename="..\..\engines\gnap\scenes\group3.h" />
+		<Unit filename="..\..\engines\gnap\scenes\group4.cpp" />
+		<Unit filename="..\..\engines\gnap\scenes\group4.h" />
+		<Unit filename="..\..\engines\gnap\scenes\group5.cpp" />
+		<Unit filename="..\..\engines\gnap\scenes\group5.h" />
+		<Unit filename="..\..\engines\gnap\scenes\groupcs.cpp" />
+		<Unit filename="..\..\engines\gnap\scenes\groupcs.h" />
+		<Unit filename="..\..\engines\gnap\scenes\intro.cpp" />
+		<Unit filename="..\..\engines\gnap\scenes\intro.h" />
+		<Unit filename="..\..\engines\gnap\scenes\scenecore.cpp" />
+		<Unit filename="..\..\engines\gnap\scenes\scenecore.h" />
+		<Unit filename="..\..\engines\gnap\character.cpp" />
+		<Unit filename="..\..\engines\gnap\character.h" />
+		<Unit filename="..\..\engines\gnap\datarchive.cpp" />
+		<Unit filename="..\..\engines\gnap\datarchive.h" />
+		<Unit filename="..\..\engines\gnap\debugger.cpp" />
+		<Unit filename="..\..\engines\gnap\debugger.h" />
+		<Unit filename="..\..\engines\gnap\detection.cpp" />
+		<Unit filename="..\..\engines\gnap\fontdata.h" />
+		<Unit filename="..\..\engines\gnap\gamesys.cpp" />
+		<Unit filename="..\..\engines\gnap\gamesys.h" />
+		<Unit filename="..\..\engines\gnap\gnap.cpp" />
+		<Unit filename="..\..\engines\gnap\gnap.h" />
+		<Unit filename="..\..\engines\gnap\grid.cpp" />
+		<Unit filename="..\..\engines\gnap\menu.cpp" />
+		<Unit filename="..\..\engines\gnap\module.mk" />
+		<Unit filename="..\..\engines\gnap\music.cpp" />
+		<Unit filename="..\..\engines\gnap\music.h" />
+		<Unit filename="..\..\engines\gnap\resource.cpp" />
+		<Unit filename="..\..\engines\gnap\resource.h" />
+		<Unit filename="..\..\engines\gnap\sound.cpp" />
+		<Unit filename="..\..\engines\gnap\sound.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/gob.cbp b/dists/codeblocks/gob.cbp
new file mode 100644
index 0000000..db6d10c
--- /dev/null
+++ b/dists/codeblocks/gob.cbp
@@ -0,0 +1,347 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="gob" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\gob\libgob" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\gob\demos\batplayer.cpp" />
+		<Unit filename="..\..\engines\gob\demos\batplayer.h" />
+		<Unit filename="..\..\engines\gob\demos\demoplayer.cpp" />
+		<Unit filename="..\..\engines\gob\demos\demoplayer.h" />
+		<Unit filename="..\..\engines\gob\demos\scnplayer.cpp" />
+		<Unit filename="..\..\engines\gob\demos\scnplayer.h" />
+		<Unit filename="..\..\engines\gob\detection\detection.cpp" />
+		<Unit filename="..\..\engines\gob\detection\tables.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_adi2.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_adi4.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_adibou.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_ajworld.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_bargon.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_crousti.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_dynasty.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_fallback.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_fascin.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_geisha.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_gob1.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_gob2.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_gob3.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_inca2.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_lit.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_littlered.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_onceupon.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_playtoons.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_urban.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_ween.h" />
+		<Unit filename="..\..\engines\gob\detection\tables_woodruff.h" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\diving.cpp" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\diving.h" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\evilfish.cpp" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\evilfish.h" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\meter.cpp" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\meter.h" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\mouth.cpp" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\mouth.h" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\oko.cpp" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\oko.h" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\penetration.cpp" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\penetration.h" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\submarine.cpp" />
+		<Unit filename="..\..\engines\gob\minigames\geisha\submarine.h" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\abracadabra.cpp" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\abracadabra.h" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\babayaga.cpp" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\babayaga.h" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\brokenstrings.h" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\chargenchild.cpp" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\chargenchild.h" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\onceupon.cpp" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\onceupon.h" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\palettes.h" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\parents.cpp" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\parents.h" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\stork.cpp" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\stork.h" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\title.cpp" />
+		<Unit filename="..\..\engines\gob\pregob\onceupon\title.h" />
+		<Unit filename="..\..\engines\gob\pregob\gctfile.cpp" />
+		<Unit filename="..\..\engines\gob\pregob\gctfile.h" />
+		<Unit filename="..\..\engines\gob\pregob\pregob.cpp" />
+		<Unit filename="..\..\engines\gob\pregob\pregob.h" />
+		<Unit filename="..\..\engines\gob\pregob\seqfile.cpp" />
+		<Unit filename="..\..\engines\gob\pregob\seqfile.h" />
+		<Unit filename="..\..\engines\gob\pregob\txtfile.cpp" />
+		<Unit filename="..\..\engines\gob\pregob\txtfile.h" />
+		<Unit filename="..\..\engines\gob\save\saveconverter.cpp" />
+		<Unit filename="..\..\engines\gob\save\saveconverter.h" />
+		<Unit filename="..\..\engines\gob\save\saveconverter_v2.cpp" />
+		<Unit filename="..\..\engines\gob\save\saveconverter_v3.cpp" />
+		<Unit filename="..\..\engines\gob\save\saveconverter_v4.cpp" />
+		<Unit filename="..\..\engines\gob\save\savefile.cpp" />
+		<Unit filename="..\..\engines\gob\save\savefile.h" />
+		<Unit filename="..\..\engines\gob\save\savehandler.cpp" />
+		<Unit filename="..\..\engines\gob\save\savehandler.h" />
+		<Unit filename="..\..\engines\gob\save\saveload.cpp" />
+		<Unit filename="..\..\engines\gob\save\saveload.h" />
+		<Unit filename="..\..\engines\gob\save\saveload_ajworld.cpp" />
+		<Unit filename="..\..\engines\gob\save\saveload_fascin.cpp" />
+		<Unit filename="..\..\engines\gob\save\saveload_geisha.cpp" />
+		<Unit filename="..\..\engines\gob\save\saveload_inca2.cpp" />
+		<Unit filename="..\..\engines\gob\save\saveload_playtoons.cpp" />
+		<Unit filename="..\..\engines\gob\save\saveload_v2.cpp" />
+		<Unit filename="..\..\engines\gob\save\saveload_v3.cpp" />
+		<Unit filename="..\..\engines\gob\save\saveload_v4.cpp" />
+		<Unit filename="..\..\engines\gob\save\saveload_v6.cpp" />
+		<Unit filename="..\..\engines\gob\save\saveload_v7.cpp" />
+		<Unit filename="..\..\engines\gob\sound\adlib.cpp" />
+		<Unit filename="..\..\engines\gob\sound\adlib.h" />
+		<Unit filename="..\..\engines\gob\sound\adlplayer.cpp" />
+		<Unit filename="..\..\engines\gob\sound\adlplayer.h" />
+		<Unit filename="..\..\engines\gob\sound\bgatmosphere.cpp" />
+		<Unit filename="..\..\engines\gob\sound\bgatmosphere.h" />
+		<Unit filename="..\..\engines\gob\sound\cdrom.cpp" />
+		<Unit filename="..\..\engines\gob\sound\cdrom.h" />
+		<Unit filename="..\..\engines\gob\sound\infogrames.cpp" />
+		<Unit filename="..\..\engines\gob\sound\infogrames.h" />
+		<Unit filename="..\..\engines\gob\sound\musplayer.cpp" />
+		<Unit filename="..\..\engines\gob\sound\musplayer.h" />
+		<Unit filename="..\..\engines\gob\sound\pcspeaker.cpp" />
+		<Unit filename="..\..\engines\gob\sound\pcspeaker.h" />
+		<Unit filename="..\..\engines\gob\sound\protracker.cpp" />
+		<Unit filename="..\..\engines\gob\sound\protracker.h" />
+		<Unit filename="..\..\engines\gob\sound\sound.cpp" />
+		<Unit filename="..\..\engines\gob\sound\sound.h" />
+		<Unit filename="..\..\engines\gob\sound\soundblaster.cpp" />
+		<Unit filename="..\..\engines\gob\sound\soundblaster.h" />
+		<Unit filename="..\..\engines\gob\sound\sounddesc.cpp" />
+		<Unit filename="..\..\engines\gob\sound\sounddesc.h" />
+		<Unit filename="..\..\engines\gob\sound\soundmixer.cpp" />
+		<Unit filename="..\..\engines\gob\sound\soundmixer.h" />
+		<Unit filename="..\..\engines\gob\anifile.cpp" />
+		<Unit filename="..\..\engines\gob\anifile.h" />
+		<Unit filename="..\..\engines\gob\aniobject.cpp" />
+		<Unit filename="..\..\engines\gob\aniobject.h" />
+		<Unit filename="..\..\engines\gob\backbuffer.cpp" />
+		<Unit filename="..\..\engines\gob\backbuffer.h" />
+		<Unit filename="..\..\engines\gob\cheater.cpp" />
+		<Unit filename="..\..\engines\gob\cheater.h" />
+		<Unit filename="..\..\engines\gob\cheater_geisha.cpp" />
+		<Unit filename="..\..\engines\gob\cmpfile.cpp" />
+		<Unit filename="..\..\engines\gob\cmpfile.h" />
+		<Unit filename="..\..\engines\gob\console.cpp" />
+		<Unit filename="..\..\engines\gob\console.h" />
+		<Unit filename="..\..\engines\gob\databases.cpp" />
+		<Unit filename="..\..\engines\gob\databases.h" />
+		<Unit filename="..\..\engines\gob\dataio.cpp" />
+		<Unit filename="..\..\engines\gob\dataio.h" />
+		<Unit filename="..\..\engines\gob\dbase.cpp" />
+		<Unit filename="..\..\engines\gob\dbase.h" />
+		<Unit filename="..\..\engines\gob\decfile.cpp" />
+		<Unit filename="..\..\engines\gob\decfile.h" />
+		<Unit filename="..\..\engines\gob\draw.cpp" />
+		<Unit filename="..\..\engines\gob\draw.h" />
+		<Unit filename="..\..\engines\gob\draw_bargon.cpp" />
+		<Unit filename="..\..\engines\gob\draw_fascin.cpp" />
+		<Unit filename="..\..\engines\gob\draw_playtoons.cpp" />
+		<Unit filename="..\..\engines\gob\draw_v1.cpp" />
+		<Unit filename="..\..\engines\gob\draw_v2.cpp" />
+		<Unit filename="..\..\engines\gob\expression.cpp" />
+		<Unit filename="..\..\engines\gob\expression.h" />
+		<Unit filename="..\..\engines\gob\game.cpp" />
+		<Unit filename="..\..\engines\gob\game.h" />
+		<Unit filename="..\..\engines\gob\global.cpp" />
+		<Unit filename="..\..\engines\gob\global.h" />
+		<Unit filename="..\..\engines\gob\gob.cpp" />
+		<Unit filename="..\..\engines\gob\gob.h" />
+		<Unit filename="..\..\engines\gob\goblin.cpp" />
+		<Unit filename="..\..\engines\gob\goblin.h" />
+		<Unit filename="..\..\engines\gob\goblin_v1.cpp" />
+		<Unit filename="..\..\engines\gob\goblin_v2.cpp" />
+		<Unit filename="..\..\engines\gob\goblin_v3.cpp" />
+		<Unit filename="..\..\engines\gob\goblin_v4.cpp" />
+		<Unit filename="..\..\engines\gob\hotspots.cpp" />
+		<Unit filename="..\..\engines\gob\hotspots.h" />
+		<Unit filename="..\..\engines\gob\iniconfig.cpp" />
+		<Unit filename="..\..\engines\gob\iniconfig.h" />
+		<Unit filename="..\..\engines\gob\init.cpp" />
+		<Unit filename="..\..\engines\gob\init.h" />
+		<Unit filename="..\..\engines\gob\init_fascin.cpp" />
+		<Unit filename="..\..\engines\gob\init_geisha.cpp" />
+		<Unit filename="..\..\engines\gob\init_v1.cpp" />
+		<Unit filename="..\..\engines\gob\init_v2.cpp" />
+		<Unit filename="..\..\engines\gob\init_v3.cpp" />
+		<Unit filename="..\..\engines\gob\init_v4.cpp" />
+		<Unit filename="..\..\engines\gob\init_v6.cpp" />
+		<Unit filename="..\..\engines\gob\init_v7.cpp" />
+		<Unit filename="..\..\engines\gob\inter.cpp" />
+		<Unit filename="..\..\engines\gob\inter.h" />
+		<Unit filename="..\..\engines\gob\inter_bargon.cpp" />
+		<Unit filename="..\..\engines\gob\inter_fascin.cpp" />
+		<Unit filename="..\..\engines\gob\inter_geisha.cpp" />
+		<Unit filename="..\..\engines\gob\inter_inca2.cpp" />
+		<Unit filename="..\..\engines\gob\inter_littlered.cpp" />
+		<Unit filename="..\..\engines\gob\inter_playtoons.cpp" />
+		<Unit filename="..\..\engines\gob\inter_v1.cpp" />
+		<Unit filename="..\..\engines\gob\inter_v2.cpp" />
+		<Unit filename="..\..\engines\gob\inter_v3.cpp" />
+		<Unit filename="..\..\engines\gob\inter_v4.cpp" />
+		<Unit filename="..\..\engines\gob\inter_v5.cpp" />
+		<Unit filename="..\..\engines\gob\inter_v6.cpp" />
+		<Unit filename="..\..\engines\gob\inter_v7.cpp" />
+		<Unit filename="..\..\engines\gob\map.cpp" />
+		<Unit filename="..\..\engines\gob\map.h" />
+		<Unit filename="..\..\engines\gob\map_v1.cpp" />
+		<Unit filename="..\..\engines\gob\map_v2.cpp" />
+		<Unit filename="..\..\engines\gob\module.mk" />
+		<Unit filename="..\..\engines\gob\mult.cpp" />
+		<Unit filename="..\..\engines\gob\mult.h" />
+		<Unit filename="..\..\engines\gob\mult_v1.cpp" />
+		<Unit filename="..\..\engines\gob\mult_v2.cpp" />
+		<Unit filename="..\..\engines\gob\palanim.cpp" />
+		<Unit filename="..\..\engines\gob\palanim.h" />
+		<Unit filename="..\..\engines\gob\resources.cpp" />
+		<Unit filename="..\..\engines\gob\resources.h" />
+		<Unit filename="..\..\engines\gob\rxyfile.cpp" />
+		<Unit filename="..\..\engines\gob\rxyfile.h" />
+		<Unit filename="..\..\engines\gob\scenery.cpp" />
+		<Unit filename="..\..\engines\gob\scenery.h" />
+		<Unit filename="..\..\engines\gob\scenery_v1.cpp" />
+		<Unit filename="..\..\engines\gob\scenery_v2.cpp" />
+		<Unit filename="..\..\engines\gob\script.cpp" />
+		<Unit filename="..\..\engines\gob\script.h" />
+		<Unit filename="..\..\engines\gob\surface.cpp" />
+		<Unit filename="..\..\engines\gob\surface.h" />
+		<Unit filename="..\..\engines\gob\totfile.cpp" />
+		<Unit filename="..\..\engines\gob\totfile.h" />
+		<Unit filename="..\..\engines\gob\util.cpp" />
+		<Unit filename="..\..\engines\gob\util.h" />
+		<Unit filename="..\..\engines\gob\variables.cpp" />
+		<Unit filename="..\..\engines\gob\variables.h" />
+		<Unit filename="..\..\engines\gob\video.cpp" />
+		<Unit filename="..\..\engines\gob\video.h" />
+		<Unit filename="..\..\engines\gob\video_v1.cpp" />
+		<Unit filename="..\..\engines\gob\video_v2.cpp" />
+		<Unit filename="..\..\engines\gob\video_v6.cpp" />
+		<Unit filename="..\..\engines\gob\videoplayer.cpp" />
+		<Unit filename="..\..\engines\gob\videoplayer.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/groovie.cbp b/dists/codeblocks/groovie.cbp
new file mode 100644
index 0000000..e54d66e
--- /dev/null
+++ b/dists/codeblocks/groovie.cbp
@@ -0,0 +1,159 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="groovie" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\groovie\libgroovie" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\groovie\cell.cpp" />
+		<Unit filename="..\..\engines\groovie\cell.h" />
+		<Unit filename="..\..\engines\groovie\cursor.cpp" />
+		<Unit filename="..\..\engines\groovie\cursor.h" />
+		<Unit filename="..\..\engines\groovie\debug.cpp" />
+		<Unit filename="..\..\engines\groovie\debug.h" />
+		<Unit filename="..\..\engines\groovie\detection.cpp" />
+		<Unit filename="..\..\engines\groovie\detection.h" />
+		<Unit filename="..\..\engines\groovie\font.cpp" />
+		<Unit filename="..\..\engines\groovie\font.h" />
+		<Unit filename="..\..\engines\groovie\graphics.cpp" />
+		<Unit filename="..\..\engines\groovie\graphics.h" />
+		<Unit filename="..\..\engines\groovie\groovie.cpp" />
+		<Unit filename="..\..\engines\groovie\groovie.h" />
+		<Unit filename="..\..\engines\groovie\lzss.cpp" />
+		<Unit filename="..\..\engines\groovie\lzss.h" />
+		<Unit filename="..\..\engines\groovie\module.mk" />
+		<Unit filename="..\..\engines\groovie\music.cpp" />
+		<Unit filename="..\..\engines\groovie\music.h" />
+		<Unit filename="..\..\engines\groovie\player.cpp" />
+		<Unit filename="..\..\engines\groovie\player.h" />
+		<Unit filename="..\..\engines\groovie\resource.cpp" />
+		<Unit filename="..\..\engines\groovie\resource.h" />
+		<Unit filename="..\..\engines\groovie\saveload.cpp" />
+		<Unit filename="..\..\engines\groovie\saveload.h" />
+		<Unit filename="..\..\engines\groovie\script.cpp" />
+		<Unit filename="..\..\engines\groovie\script.h" />
+		<Unit filename="..\..\engines\groovie\stuffit.cpp" />
+		<Unit filename="..\..\engines\groovie\stuffit.h" />
+		<Unit filename="..\..\engines\groovie\vdx.cpp" />
+		<Unit filename="..\..\engines\groovie\vdx.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/hopkins.cbp b/dists/codeblocks/hopkins.cbp
new file mode 100644
index 0000000..cb2a080
--- /dev/null
+++ b/dists/codeblocks/hopkins.cbp
@@ -0,0 +1,165 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="hopkins" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\hopkins\libhopkins" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\hopkins\anim.cpp" />
+		<Unit filename="..\..\engines\hopkins\anim.h" />
+		<Unit filename="..\..\engines\hopkins\computer.cpp" />
+		<Unit filename="..\..\engines\hopkins\computer.h" />
+		<Unit filename="..\..\engines\hopkins\debugger.cpp" />
+		<Unit filename="..\..\engines\hopkins\debugger.h" />
+		<Unit filename="..\..\engines\hopkins\detection.cpp" />
+		<Unit filename="..\..\engines\hopkins\detection_tables.h" />
+		<Unit filename="..\..\engines\hopkins\dialogs.cpp" />
+		<Unit filename="..\..\engines\hopkins\dialogs.h" />
+		<Unit filename="..\..\engines\hopkins\events.cpp" />
+		<Unit filename="..\..\engines\hopkins\events.h" />
+		<Unit filename="..\..\engines\hopkins\files.cpp" />
+		<Unit filename="..\..\engines\hopkins\files.h" />
+		<Unit filename="..\..\engines\hopkins\font.cpp" />
+		<Unit filename="..\..\engines\hopkins\font.h" />
+		<Unit filename="..\..\engines\hopkins\globals.cpp" />
+		<Unit filename="..\..\engines\hopkins\globals.h" />
+		<Unit filename="..\..\engines\hopkins\graphics.cpp" />
+		<Unit filename="..\..\engines\hopkins\graphics.h" />
+		<Unit filename="..\..\engines\hopkins\hopkins.cpp" />
+		<Unit filename="..\..\engines\hopkins\hopkins.h" />
+		<Unit filename="..\..\engines\hopkins\lines.cpp" />
+		<Unit filename="..\..\engines\hopkins\lines.h" />
+		<Unit filename="..\..\engines\hopkins\menu.cpp" />
+		<Unit filename="..\..\engines\hopkins\menu.h" />
+		<Unit filename="..\..\engines\hopkins\module.mk" />
+		<Unit filename="..\..\engines\hopkins\objects.cpp" />
+		<Unit filename="..\..\engines\hopkins\objects.h" />
+		<Unit filename="..\..\engines\hopkins\saveload.cpp" />
+		<Unit filename="..\..\engines\hopkins\saveload.h" />
+		<Unit filename="..\..\engines\hopkins\script.cpp" />
+		<Unit filename="..\..\engines\hopkins\script.h" />
+		<Unit filename="..\..\engines\hopkins\sound.cpp" />
+		<Unit filename="..\..\engines\hopkins\sound.h" />
+		<Unit filename="..\..\engines\hopkins\talk.cpp" />
+		<Unit filename="..\..\engines\hopkins\talk.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/hugo.cbp b/dists/codeblocks/hugo.cbp
new file mode 100644
index 0000000..42ed847
--- /dev/null
+++ b/dists/codeblocks/hugo.cbp
@@ -0,0 +1,174 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="hugo" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\hugo\libhugo" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\hugo\console.cpp" />
+		<Unit filename="..\..\engines\hugo\console.h" />
+		<Unit filename="..\..\engines\hugo\detection.cpp" />
+		<Unit filename="..\..\engines\hugo\dialogs.cpp" />
+		<Unit filename="..\..\engines\hugo\dialogs.h" />
+		<Unit filename="..\..\engines\hugo\display.cpp" />
+		<Unit filename="..\..\engines\hugo\display.h" />
+		<Unit filename="..\..\engines\hugo\file.cpp" />
+		<Unit filename="..\..\engines\hugo\file.h" />
+		<Unit filename="..\..\engines\hugo\file_v1d.cpp" />
+		<Unit filename="..\..\engines\hugo\file_v1w.cpp" />
+		<Unit filename="..\..\engines\hugo\file_v2d.cpp" />
+		<Unit filename="..\..\engines\hugo\file_v2w.cpp" />
+		<Unit filename="..\..\engines\hugo\file_v3d.cpp" />
+		<Unit filename="..\..\engines\hugo\game.h" />
+		<Unit filename="..\..\engines\hugo\hugo.cpp" />
+		<Unit filename="..\..\engines\hugo\hugo.h" />
+		<Unit filename="..\..\engines\hugo\intro.cpp" />
+		<Unit filename="..\..\engines\hugo\intro.h" />
+		<Unit filename="..\..\engines\hugo\inventory.cpp" />
+		<Unit filename="..\..\engines\hugo\inventory.h" />
+		<Unit filename="..\..\engines\hugo\module.mk" />
+		<Unit filename="..\..\engines\hugo\mouse.cpp" />
+		<Unit filename="..\..\engines\hugo\mouse.h" />
+		<Unit filename="..\..\engines\hugo\object.cpp" />
+		<Unit filename="..\..\engines\hugo\object.h" />
+		<Unit filename="..\..\engines\hugo\object_v1d.cpp" />
+		<Unit filename="..\..\engines\hugo\object_v1w.cpp" />
+		<Unit filename="..\..\engines\hugo\object_v2d.cpp" />
+		<Unit filename="..\..\engines\hugo\object_v3d.cpp" />
+		<Unit filename="..\..\engines\hugo\parser.cpp" />
+		<Unit filename="..\..\engines\hugo\parser.h" />
+		<Unit filename="..\..\engines\hugo\parser_v1d.cpp" />
+		<Unit filename="..\..\engines\hugo\parser_v1w.cpp" />
+		<Unit filename="..\..\engines\hugo\parser_v2d.cpp" />
+		<Unit filename="..\..\engines\hugo\parser_v3d.cpp" />
+		<Unit filename="..\..\engines\hugo\route.cpp" />
+		<Unit filename="..\..\engines\hugo\route.h" />
+		<Unit filename="..\..\engines\hugo\schedule.cpp" />
+		<Unit filename="..\..\engines\hugo\schedule.h" />
+		<Unit filename="..\..\engines\hugo\sound.cpp" />
+		<Unit filename="..\..\engines\hugo\sound.h" />
+		<Unit filename="..\..\engines\hugo\text.cpp" />
+		<Unit filename="..\..\engines\hugo\text.h" />
+		<Unit filename="..\..\engines\hugo\util.cpp" />
+		<Unit filename="..\..\engines\hugo\util.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/kyra.cbp b/dists/codeblocks/kyra.cbp
new file mode 100644
index 0000000..46784ca
--- /dev/null
+++ b/dists/codeblocks/kyra.cbp
@@ -0,0 +1,287 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="kyra" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\kyra\libkyra" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\kyra\animator_hof.cpp" />
+		<Unit filename="..\..\engines\kyra\animator_lok.cpp" />
+		<Unit filename="..\..\engines\kyra\animator_lok.h" />
+		<Unit filename="..\..\engines\kyra\animator_mr.cpp" />
+		<Unit filename="..\..\engines\kyra\animator_tim.cpp" />
+		<Unit filename="..\..\engines\kyra\animator_v2.cpp" />
+		<Unit filename="..\..\engines\kyra\chargen.cpp" />
+		<Unit filename="..\..\engines\kyra\darkmoon.cpp" />
+		<Unit filename="..\..\engines\kyra\darkmoon.h" />
+		<Unit filename="..\..\engines\kyra\debugger.cpp" />
+		<Unit filename="..\..\engines\kyra\debugger.h" />
+		<Unit filename="..\..\engines\kyra\detection.cpp" />
+		<Unit filename="..\..\engines\kyra\detection_tables.h" />
+		<Unit filename="..\..\engines\kyra\eob.cpp" />
+		<Unit filename="..\..\engines\kyra\eob.h" />
+		<Unit filename="..\..\engines\kyra\eobcommon.cpp" />
+		<Unit filename="..\..\engines\kyra\eobcommon.h" />
+		<Unit filename="..\..\engines\kyra\gui.cpp" />
+		<Unit filename="..\..\engines\kyra\gui.h" />
+		<Unit filename="..\..\engines\kyra\gui_eob.cpp" />
+		<Unit filename="..\..\engines\kyra\gui_eob.h" />
+		<Unit filename="..\..\engines\kyra\gui_hof.cpp" />
+		<Unit filename="..\..\engines\kyra\gui_hof.h" />
+		<Unit filename="..\..\engines\kyra\gui_lok.cpp" />
+		<Unit filename="..\..\engines\kyra\gui_lok.h" />
+		<Unit filename="..\..\engines\kyra\gui_lol.cpp" />
+		<Unit filename="..\..\engines\kyra\gui_lol.h" />
+		<Unit filename="..\..\engines\kyra\gui_mr.cpp" />
+		<Unit filename="..\..\engines\kyra\gui_mr.h" />
+		<Unit filename="..\..\engines\kyra\gui_rpg.cpp" />
+		<Unit filename="..\..\engines\kyra\gui_v1.cpp" />
+		<Unit filename="..\..\engines\kyra\gui_v1.h" />
+		<Unit filename="..\..\engines\kyra\gui_v2.cpp" />
+		<Unit filename="..\..\engines\kyra\gui_v2.h" />
+		<Unit filename="..\..\engines\kyra\item.h" />
+		<Unit filename="..\..\engines\kyra\items_eob.cpp" />
+		<Unit filename="..\..\engines\kyra\items_hof.cpp" />
+		<Unit filename="..\..\engines\kyra\items_lok.cpp" />
+		<Unit filename="..\..\engines\kyra\items_lol.cpp" />
+		<Unit filename="..\..\engines\kyra\items_mr.cpp" />
+		<Unit filename="..\..\engines\kyra\items_v2.cpp" />
+		<Unit filename="..\..\engines\kyra\kyra_hof.cpp" />
+		<Unit filename="..\..\engines\kyra\kyra_hof.h" />
+		<Unit filename="..\..\engines\kyra\kyra_lok.cpp" />
+		<Unit filename="..\..\engines\kyra\kyra_lok.h" />
+		<Unit filename="..\..\engines\kyra\kyra_mr.cpp" />
+		<Unit filename="..\..\engines\kyra\kyra_mr.h" />
+		<Unit filename="..\..\engines\kyra\kyra_rpg.cpp" />
+		<Unit filename="..\..\engines\kyra\kyra_rpg.h" />
+		<Unit filename="..\..\engines\kyra\kyra_v1.cpp" />
+		<Unit filename="..\..\engines\kyra\kyra_v1.h" />
+		<Unit filename="..\..\engines\kyra\kyra_v2.cpp" />
+		<Unit filename="..\..\engines\kyra\kyra_v2.h" />
+		<Unit filename="..\..\engines\kyra\lol.cpp" />
+		<Unit filename="..\..\engines\kyra\lol.h" />
+		<Unit filename="..\..\engines\kyra\magic_eob.cpp" />
+		<Unit filename="..\..\engines\kyra\module.mk" />
+		<Unit filename="..\..\engines\kyra\resource.cpp" />
+		<Unit filename="..\..\engines\kyra\resource.h" />
+		<Unit filename="..\..\engines\kyra\resource_intern.cpp" />
+		<Unit filename="..\..\engines\kyra\resource_intern.h" />
+		<Unit filename="..\..\engines\kyra\saveload.cpp" />
+		<Unit filename="..\..\engines\kyra\saveload_eob.cpp" />
+		<Unit filename="..\..\engines\kyra\saveload_hof.cpp" />
+		<Unit filename="..\..\engines\kyra\saveload_lok.cpp" />
+		<Unit filename="..\..\engines\kyra\saveload_lol.cpp" />
+		<Unit filename="..\..\engines\kyra\saveload_mr.cpp" />
+		<Unit filename="..\..\engines\kyra\saveload_rpg.cpp" />
+		<Unit filename="..\..\engines\kyra\scene_eob.cpp" />
+		<Unit filename="..\..\engines\kyra\scene_hof.cpp" />
+		<Unit filename="..\..\engines\kyra\scene_lok.cpp" />
+		<Unit filename="..\..\engines\kyra\scene_lol.cpp" />
+		<Unit filename="..\..\engines\kyra\scene_mr.cpp" />
+		<Unit filename="..\..\engines\kyra\scene_rpg.cpp" />
+		<Unit filename="..\..\engines\kyra\scene_v1.cpp" />
+		<Unit filename="..\..\engines\kyra\scene_v2.cpp" />
+		<Unit filename="..\..\engines\kyra\screen.cpp" />
+		<Unit filename="..\..\engines\kyra\screen.h" />
+		<Unit filename="..\..\engines\kyra\screen_eob.cpp" />
+		<Unit filename="..\..\engines\kyra\screen_eob.h" />
+		<Unit filename="..\..\engines\kyra\screen_hof.cpp" />
+		<Unit filename="..\..\engines\kyra\screen_hof.h" />
+		<Unit filename="..\..\engines\kyra\screen_lok.cpp" />
+		<Unit filename="..\..\engines\kyra\screen_lok.h" />
+		<Unit filename="..\..\engines\kyra\screen_lol.cpp" />
+		<Unit filename="..\..\engines\kyra\screen_lol.h" />
+		<Unit filename="..\..\engines\kyra\screen_mr.cpp" />
+		<Unit filename="..\..\engines\kyra\screen_mr.h" />
+		<Unit filename="..\..\engines\kyra\screen_v2.cpp" />
+		<Unit filename="..\..\engines\kyra\screen_v2.h" />
+		<Unit filename="..\..\engines\kyra\script.cpp" />
+		<Unit filename="..\..\engines\kyra\script.h" />
+		<Unit filename="..\..\engines\kyra\script_eob.cpp" />
+		<Unit filename="..\..\engines\kyra\script_eob.h" />
+		<Unit filename="..\..\engines\kyra\script_hof.cpp" />
+		<Unit filename="..\..\engines\kyra\script_lok.cpp" />
+		<Unit filename="..\..\engines\kyra\script_lol.cpp" />
+		<Unit filename="..\..\engines\kyra\script_mr.cpp" />
+		<Unit filename="..\..\engines\kyra\script_tim.cpp" />
+		<Unit filename="..\..\engines\kyra\script_tim.h" />
+		<Unit filename="..\..\engines\kyra\script_v1.cpp" />
+		<Unit filename="..\..\engines\kyra\script_v2.cpp" />
+		<Unit filename="..\..\engines\kyra\seqplayer.cpp" />
+		<Unit filename="..\..\engines\kyra\seqplayer.h" />
+		<Unit filename="..\..\engines\kyra\sequences_darkmoon.cpp" />
+		<Unit filename="..\..\engines\kyra\sequences_eob.cpp" />
+		<Unit filename="..\..\engines\kyra\sequences_hof.cpp" />
+		<Unit filename="..\..\engines\kyra\sequences_hof.h" />
+		<Unit filename="..\..\engines\kyra\sequences_lok.cpp" />
+		<Unit filename="..\..\engines\kyra\sequences_lol.cpp" />
+		<Unit filename="..\..\engines\kyra\sequences_mr.cpp" />
+		<Unit filename="..\..\engines\kyra\sequences_v2.cpp" />
+		<Unit filename="..\..\engines\kyra\sound.cpp" />
+		<Unit filename="..\..\engines\kyra\sound.h" />
+		<Unit filename="..\..\engines\kyra\sound_adlib.cpp" />
+		<Unit filename="..\..\engines\kyra\sound_adlib.h" />
+		<Unit filename="..\..\engines\kyra\sound_amiga.cpp" />
+		<Unit filename="..\..\engines\kyra\sound_digital.cpp" />
+		<Unit filename="..\..\engines\kyra\sound_digital.h" />
+		<Unit filename="..\..\engines\kyra\sound_intern.h" />
+		<Unit filename="..\..\engines\kyra\sound_lok.cpp" />
+		<Unit filename="..\..\engines\kyra\sound_lol.cpp" />
+		<Unit filename="..\..\engines\kyra\sound_midi.cpp" />
+		<Unit filename="..\..\engines\kyra\sound_pcspk.cpp" />
+		<Unit filename="..\..\engines\kyra\sound_towns.cpp" />
+		<Unit filename="..\..\engines\kyra\sprites.cpp" />
+		<Unit filename="..\..\engines\kyra\sprites.h" />
+		<Unit filename="..\..\engines\kyra\sprites_eob.cpp" />
+		<Unit filename="..\..\engines\kyra\sprites_lol.cpp" />
+		<Unit filename="..\..\engines\kyra\sprites_rpg.cpp" />
+		<Unit filename="..\..\engines\kyra\staticres.cpp" />
+		<Unit filename="..\..\engines\kyra\staticres_eob.cpp" />
+		<Unit filename="..\..\engines\kyra\staticres_lol.cpp" />
+		<Unit filename="..\..\engines\kyra\staticres_rpg.cpp" />
+		<Unit filename="..\..\engines\kyra\text.cpp" />
+		<Unit filename="..\..\engines\kyra\text.h" />
+		<Unit filename="..\..\engines\kyra\text_hof.cpp" />
+		<Unit filename="..\..\engines\kyra\text_hof.h" />
+		<Unit filename="..\..\engines\kyra\text_lok.cpp" />
+		<Unit filename="..\..\engines\kyra\text_lol.cpp" />
+		<Unit filename="..\..\engines\kyra\text_lol.h" />
+		<Unit filename="..\..\engines\kyra\text_mr.cpp" />
+		<Unit filename="..\..\engines\kyra\text_mr.h" />
+		<Unit filename="..\..\engines\kyra\text_rpg.cpp" />
+		<Unit filename="..\..\engines\kyra\text_rpg.h" />
+		<Unit filename="..\..\engines\kyra\timer.cpp" />
+		<Unit filename="..\..\engines\kyra\timer.h" />
+		<Unit filename="..\..\engines\kyra\timer_eob.cpp" />
+		<Unit filename="..\..\engines\kyra\timer_hof.cpp" />
+		<Unit filename="..\..\engines\kyra\timer_lok.cpp" />
+		<Unit filename="..\..\engines\kyra\timer_lol.cpp" />
+		<Unit filename="..\..\engines\kyra\timer_mr.cpp" />
+		<Unit filename="..\..\engines\kyra\timer_rpg.cpp" />
+		<Unit filename="..\..\engines\kyra\util.cpp" />
+		<Unit filename="..\..\engines\kyra\util.h" />
+		<Unit filename="..\..\engines\kyra\vqa.cpp" />
+		<Unit filename="..\..\engines\kyra\vqa.h" />
+		<Unit filename="..\..\engines\kyra\wsamovie.cpp" />
+		<Unit filename="..\..\engines\kyra\wsamovie.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/lab.cbp b/dists/codeblocks/lab.cbp
new file mode 100644
index 0000000..37c383e
--- /dev/null
+++ b/dists/codeblocks/lab.cbp
@@ -0,0 +1,162 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="lab" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\lab\liblab" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\lab\anim.cpp" />
+		<Unit filename="..\..\engines\lab\anim.h" />
+		<Unit filename="..\..\engines\lab\console.cpp" />
+		<Unit filename="..\..\engines\lab\console.h" />
+		<Unit filename="..\..\engines\lab\detection.cpp" />
+		<Unit filename="..\..\engines\lab\dispman.cpp" />
+		<Unit filename="..\..\engines\lab\dispman.h" />
+		<Unit filename="..\..\engines\lab\engine.cpp" />
+		<Unit filename="..\..\engines\lab\eventman.cpp" />
+		<Unit filename="..\..\engines\lab\eventman.h" />
+		<Unit filename="..\..\engines\lab\image.cpp" />
+		<Unit filename="..\..\engines\lab\image.h" />
+		<Unit filename="..\..\engines\lab\interface.cpp" />
+		<Unit filename="..\..\engines\lab\interface.h" />
+		<Unit filename="..\..\engines\lab\intro.cpp" />
+		<Unit filename="..\..\engines\lab\intro.h" />
+		<Unit filename="..\..\engines\lab\lab.cpp" />
+		<Unit filename="..\..\engines\lab\lab.h" />
+		<Unit filename="..\..\engines\lab\labsets.cpp" />
+		<Unit filename="..\..\engines\lab\labsets.h" />
+		<Unit filename="..\..\engines\lab\map.cpp" />
+		<Unit filename="..\..\engines\lab\module.mk" />
+		<Unit filename="..\..\engines\lab\music.cpp" />
+		<Unit filename="..\..\engines\lab\music.h" />
+		<Unit filename="..\..\engines\lab\processroom.cpp" />
+		<Unit filename="..\..\engines\lab\processroom.h" />
+		<Unit filename="..\..\engines\lab\resource.cpp" />
+		<Unit filename="..\..\engines\lab\resource.h" />
+		<Unit filename="..\..\engines\lab\savegame.cpp" />
+		<Unit filename="..\..\engines\lab\special.cpp" />
+		<Unit filename="..\..\engines\lab\speciallocks.cpp" />
+		<Unit filename="..\..\engines\lab\speciallocks.h" />
+		<Unit filename="..\..\engines\lab\utils.cpp" />
+		<Unit filename="..\..\engines\lab\utils.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/lure.cbp b/dists/codeblocks/lure.cbp
new file mode 100644
index 0000000..808066c
--- /dev/null
+++ b/dists/codeblocks/lure.cbp
@@ -0,0 +1,173 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="lure" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\lure\liblure" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\lure\animseq.cpp" />
+		<Unit filename="..\..\engines\lure\animseq.h" />
+		<Unit filename="..\..\engines\lure\debugger.cpp" />
+		<Unit filename="..\..\engines\lure\debugger.h" />
+		<Unit filename="..\..\engines\lure\decode.cpp" />
+		<Unit filename="..\..\engines\lure\decode.h" />
+		<Unit filename="..\..\engines\lure\detection.cpp" />
+		<Unit filename="..\..\engines\lure\disk.cpp" />
+		<Unit filename="..\..\engines\lure\disk.h" />
+		<Unit filename="..\..\engines\lure\events.cpp" />
+		<Unit filename="..\..\engines\lure\events.h" />
+		<Unit filename="..\..\engines\lure\fights.cpp" />
+		<Unit filename="..\..\engines\lure\fights.h" />
+		<Unit filename="..\..\engines\lure\game.cpp" />
+		<Unit filename="..\..\engines\lure\game.h" />
+		<Unit filename="..\..\engines\lure\hotspots.cpp" />
+		<Unit filename="..\..\engines\lure\hotspots.h" />
+		<Unit filename="..\..\engines\lure\intro.cpp" />
+		<Unit filename="..\..\engines\lure\intro.h" />
+		<Unit filename="..\..\engines\lure\lure.cpp" />
+		<Unit filename="..\..\engines\lure\lure.h" />
+		<Unit filename="..\..\engines\lure\luredefs.h" />
+		<Unit filename="..\..\engines\lure\memory.cpp" />
+		<Unit filename="..\..\engines\lure\memory.h" />
+		<Unit filename="..\..\engines\lure\menu.cpp" />
+		<Unit filename="..\..\engines\lure\menu.h" />
+		<Unit filename="..\..\engines\lure\module.mk" />
+		<Unit filename="..\..\engines\lure\palette.cpp" />
+		<Unit filename="..\..\engines\lure\palette.h" />
+		<Unit filename="..\..\engines\lure\res.cpp" />
+		<Unit filename="..\..\engines\lure\res.h" />
+		<Unit filename="..\..\engines\lure\res_struct.cpp" />
+		<Unit filename="..\..\engines\lure\res_struct.h" />
+		<Unit filename="..\..\engines\lure\room.cpp" />
+		<Unit filename="..\..\engines\lure\room.h" />
+		<Unit filename="..\..\engines\lure\screen.cpp" />
+		<Unit filename="..\..\engines\lure\screen.h" />
+		<Unit filename="..\..\engines\lure\scripts.cpp" />
+		<Unit filename="..\..\engines\lure\scripts.h" />
+		<Unit filename="..\..\engines\lure\sound.cpp" />
+		<Unit filename="..\..\engines\lure\sound.h" />
+		<Unit filename="..\..\engines\lure\strings.cpp" />
+		<Unit filename="..\..\engines\lure\strings.h" />
+		<Unit filename="..\..\engines\lure\surface.cpp" />
+		<Unit filename="..\..\engines\lure\surface.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/made.cbp b/dists/codeblocks/made.cbp
new file mode 100644
index 0000000..ef388d9
--- /dev/null
+++ b/dists/codeblocks/made.cbp
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="made" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\made\libmade" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\made\console.cpp" />
+		<Unit filename="..\..\engines\made\console.h" />
+		<Unit filename="..\..\engines\made\database.cpp" />
+		<Unit filename="..\..\engines\made\database.h" />
+		<Unit filename="..\..\engines\made\detection.cpp" />
+		<Unit filename="..\..\engines\made\graphics.cpp" />
+		<Unit filename="..\..\engines\made\graphics.h" />
+		<Unit filename="..\..\engines\made\made.cpp" />
+		<Unit filename="..\..\engines\made\made.h" />
+		<Unit filename="..\..\engines\made\module.mk" />
+		<Unit filename="..\..\engines\made\music.cpp" />
+		<Unit filename="..\..\engines\made\music.h" />
+		<Unit filename="..\..\engines\made\pmvplayer.cpp" />
+		<Unit filename="..\..\engines\made\pmvplayer.h" />
+		<Unit filename="..\..\engines\made\redreader.cpp" />
+		<Unit filename="..\..\engines\made\redreader.h" />
+		<Unit filename="..\..\engines\made\resource.cpp" />
+		<Unit filename="..\..\engines\made\resource.h" />
+		<Unit filename="..\..\engines\made\screen.cpp" />
+		<Unit filename="..\..\engines\made\screen.h" />
+		<Unit filename="..\..\engines\made\screenfx.cpp" />
+		<Unit filename="..\..\engines\made\screenfx.h" />
+		<Unit filename="..\..\engines\made\script.cpp" />
+		<Unit filename="..\..\engines\made\script.h" />
+		<Unit filename="..\..\engines\made\scriptfuncs.cpp" />
+		<Unit filename="..\..\engines\made\scriptfuncs.h" />
+		<Unit filename="..\..\engines\made\sound.cpp" />
+		<Unit filename="..\..\engines\made\sound.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/mads.cbp b/dists/codeblocks/mads.cbp
new file mode 100644
index 0000000..018d829
--- /dev/null
+++ b/dists/codeblocks/mads.cbp
@@ -0,0 +1,247 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="mads" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\mads\libmads" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\mads\dragonsphere\dragonsphere_scenes.cpp" />
+		<Unit filename="..\..\engines\mads\dragonsphere\dragonsphere_scenes.h" />
+		<Unit filename="..\..\engines\mads\dragonsphere\dragonsphere_scenes1.cpp" />
+		<Unit filename="..\..\engines\mads\dragonsphere\dragonsphere_scenes1.h" />
+		<Unit filename="..\..\engines\mads\dragonsphere\game_dragonsphere.cpp" />
+		<Unit filename="..\..\engines\mads\dragonsphere\game_dragonsphere.h" />
+		<Unit filename="..\..\engines\mads\dragonsphere\globals_dragonsphere.cpp" />
+		<Unit filename="..\..\engines\mads\dragonsphere\globals_dragonsphere.h" />
+		<Unit filename="..\..\engines\mads\nebular\dialogs_nebular.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\dialogs_nebular.h" />
+		<Unit filename="..\..\engines\mads\nebular\game_nebular.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\game_nebular.h" />
+		<Unit filename="..\..\engines\mads\nebular\globals_nebular.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\globals_nebular.h" />
+		<Unit filename="..\..\engines\mads\nebular\menu_nebular.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\menu_nebular.h" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes.h" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes1.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes1.h" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes2.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes2.h" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes3.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes3.h" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes4.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes4.h" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes5.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes5.h" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes6.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes6.h" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes7.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes7.h" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes8.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\nebular_scenes8.h" />
+		<Unit filename="..\..\engines\mads\nebular\sound_nebular.cpp" />
+		<Unit filename="..\..\engines\mads\nebular\sound_nebular.h" />
+		<Unit filename="..\..\engines\mads\phantom\game_phantom.cpp" />
+		<Unit filename="..\..\engines\mads\phantom\game_phantom.h" />
+		<Unit filename="..\..\engines\mads\phantom\globals_phantom.cpp" />
+		<Unit filename="..\..\engines\mads\phantom\globals_phantom.h" />
+		<Unit filename="..\..\engines\mads\phantom\phantom_scenes.cpp" />
+		<Unit filename="..\..\engines\mads\phantom\phantom_scenes.h" />
+		<Unit filename="..\..\engines\mads\phantom\phantom_scenes1.cpp" />
+		<Unit filename="..\..\engines\mads\phantom\phantom_scenes1.h" />
+		<Unit filename="..\..\engines\mads\phantom\phantom_scenes2.cpp" />
+		<Unit filename="..\..\engines\mads\phantom\phantom_scenes2.h" />
+		<Unit filename="..\..\engines\mads\phantom\phantom_scenes3.cpp" />
+		<Unit filename="..\..\engines\mads\phantom\phantom_scenes3.h" />
+		<Unit filename="..\..\engines\mads\phantom\phantom_scenes4.cpp" />
+		<Unit filename="..\..\engines\mads\phantom\phantom_scenes4.h" />
+		<Unit filename="..\..\engines\mads\phantom\phantom_scenes5.cpp" />
+		<Unit filename="..\..\engines\mads\phantom\phantom_scenes5.h" />
+		<Unit filename="..\..\engines\mads\action.cpp" />
+		<Unit filename="..\..\engines\mads\action.h" />
+		<Unit filename="..\..\engines\mads\animation.cpp" />
+		<Unit filename="..\..\engines\mads\animation.h" />
+		<Unit filename="..\..\engines\mads\assets.cpp" />
+		<Unit filename="..\..\engines\mads\assets.h" />
+		<Unit filename="..\..\engines\mads\audio.cpp" />
+		<Unit filename="..\..\engines\mads\audio.h" />
+		<Unit filename="..\..\engines\mads\camera.cpp" />
+		<Unit filename="..\..\engines\mads\camera.h" />
+		<Unit filename="..\..\engines\mads\compression.cpp" />
+		<Unit filename="..\..\engines\mads\compression.h" />
+		<Unit filename="..\..\engines\mads\conversations.cpp" />
+		<Unit filename="..\..\engines\mads\conversations.h" />
+		<Unit filename="..\..\engines\mads\debugger.cpp" />
+		<Unit filename="..\..\engines\mads\debugger.h" />
+		<Unit filename="..\..\engines\mads\detection.cpp" />
+		<Unit filename="..\..\engines\mads\detection_tables.h" />
+		<Unit filename="..\..\engines\mads\dialogs.cpp" />
+		<Unit filename="..\..\engines\mads\dialogs.h" />
+		<Unit filename="..\..\engines\mads\events.cpp" />
+		<Unit filename="..\..\engines\mads\events.h" />
+		<Unit filename="..\..\engines\mads\font.cpp" />
+		<Unit filename="..\..\engines\mads\font.h" />
+		<Unit filename="..\..\engines\mads\game.cpp" />
+		<Unit filename="..\..\engines\mads\game.h" />
+		<Unit filename="..\..\engines\mads\game_data.cpp" />
+		<Unit filename="..\..\engines\mads\game_data.h" />
+		<Unit filename="..\..\engines\mads\globals.cpp" />
+		<Unit filename="..\..\engines\mads\globals.h" />
+		<Unit filename="..\..\engines\mads\hotspots.cpp" />
+		<Unit filename="..\..\engines\mads\hotspots.h" />
+		<Unit filename="..\..\engines\mads\inventory.cpp" />
+		<Unit filename="..\..\engines\mads\inventory.h" />
+		<Unit filename="..\..\engines\mads\mads.cpp" />
+		<Unit filename="..\..\engines\mads\mads.h" />
+		<Unit filename="..\..\engines\mads\menu_views.cpp" />
+		<Unit filename="..\..\engines\mads\menu_views.h" />
+		<Unit filename="..\..\engines\mads\messages.cpp" />
+		<Unit filename="..\..\engines\mads\messages.h" />
+		<Unit filename="..\..\engines\mads\module.mk" />
+		<Unit filename="..\..\engines\mads\msurface.cpp" />
+		<Unit filename="..\..\engines\mads\msurface.h" />
+		<Unit filename="..\..\engines\mads\palette.cpp" />
+		<Unit filename="..\..\engines\mads\palette.h" />
+		<Unit filename="..\..\engines\mads\player.cpp" />
+		<Unit filename="..\..\engines\mads\player.h" />
+		<Unit filename="..\..\engines\mads\rails.cpp" />
+		<Unit filename="..\..\engines\mads\rails.h" />
+		<Unit filename="..\..\engines\mads\resources.cpp" />
+		<Unit filename="..\..\engines\mads\resources.h" />
+		<Unit filename="..\..\engines\mads\scene.cpp" />
+		<Unit filename="..\..\engines\mads\scene.h" />
+		<Unit filename="..\..\engines\mads\scene_data.cpp" />
+		<Unit filename="..\..\engines\mads\scene_data.h" />
+		<Unit filename="..\..\engines\mads\screen.cpp" />
+		<Unit filename="..\..\engines\mads\screen.h" />
+		<Unit filename="..\..\engines\mads\sequence.cpp" />
+		<Unit filename="..\..\engines\mads\sequence.h" />
+		<Unit filename="..\..\engines\mads\sound.cpp" />
+		<Unit filename="..\..\engines\mads\sound.h" />
+		<Unit filename="..\..\engines\mads\sprites.cpp" />
+		<Unit filename="..\..\engines\mads\sprites.h" />
+		<Unit filename="..\..\engines\mads\staticres.cpp" />
+		<Unit filename="..\..\engines\mads\staticres.h" />
+		<Unit filename="..\..\engines\mads\user_interface.cpp" />
+		<Unit filename="..\..\engines\mads\user_interface.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/mohawk.cbp b/dists/codeblocks/mohawk.cbp
new file mode 100644
index 0000000..8ca72d9
--- /dev/null
+++ b/dists/codeblocks/mohawk.cbp
@@ -0,0 +1,236 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="mohawk" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\mohawk\libmohawk" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\mohawk\myst_stacks\channelwood.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\channelwood.h" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\credits.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\credits.h" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\demo.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\demo.h" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\dni.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\dni.h" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\intro.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\intro.h" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\makingof.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\makingof.h" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\mechanical.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\mechanical.h" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\myst.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\myst.h" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\preview.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\preview.h" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\selenitic.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\selenitic.h" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\slides.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\slides.h" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\stoneship.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_stacks\stoneship.h" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\aspit.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\aspit.h" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\bspit.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\bspit.h" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\domespit.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\domespit.h" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\gspit.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\gspit.h" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\jspit.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\jspit.h" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\ospit.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\ospit.h" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\pspit.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\pspit.h" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\rspit.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\rspit.h" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\tspit.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_stacks\tspit.h" />
+		<Unit filename="..\..\engines\mohawk\bitmap.cpp" />
+		<Unit filename="..\..\engines\mohawk\bitmap.h" />
+		<Unit filename="..\..\engines\mohawk\console.cpp" />
+		<Unit filename="..\..\engines\mohawk\console.h" />
+		<Unit filename="..\..\engines\mohawk\cursors.cpp" />
+		<Unit filename="..\..\engines\mohawk\cursors.h" />
+		<Unit filename="..\..\engines\mohawk\detection.cpp" />
+		<Unit filename="..\..\engines\mohawk\detection_tables.h" />
+		<Unit filename="..\..\engines\mohawk\dialogs.cpp" />
+		<Unit filename="..\..\engines\mohawk\dialogs.h" />
+		<Unit filename="..\..\engines\mohawk\graphics.cpp" />
+		<Unit filename="..\..\engines\mohawk\graphics.h" />
+		<Unit filename="..\..\engines\mohawk\installer_archive.cpp" />
+		<Unit filename="..\..\engines\mohawk\installer_archive.h" />
+		<Unit filename="..\..\engines\mohawk\livingbooks.cpp" />
+		<Unit filename="..\..\engines\mohawk\livingbooks.h" />
+		<Unit filename="..\..\engines\mohawk\livingbooks_code.cpp" />
+		<Unit filename="..\..\engines\mohawk\livingbooks_code.h" />
+		<Unit filename="..\..\engines\mohawk\livingbooks_graphics.cpp" />
+		<Unit filename="..\..\engines\mohawk\livingbooks_graphics.h" />
+		<Unit filename="..\..\engines\mohawk\livingbooks_lbx.cpp" />
+		<Unit filename="..\..\engines\mohawk\livingbooks_lbx.h" />
+		<Unit filename="..\..\engines\mohawk\module.mk" />
+		<Unit filename="..\..\engines\mohawk\mohawk.cpp" />
+		<Unit filename="..\..\engines\mohawk\mohawk.h" />
+		<Unit filename="..\..\engines\mohawk\myst.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst.h" />
+		<Unit filename="..\..\engines\mohawk\myst_areas.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_areas.h" />
+		<Unit filename="..\..\engines\mohawk\myst_graphics.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_graphics.h" />
+		<Unit filename="..\..\engines\mohawk\myst_scripts.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_scripts.h" />
+		<Unit filename="..\..\engines\mohawk\myst_sound.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_sound.h" />
+		<Unit filename="..\..\engines\mohawk\myst_state.cpp" />
+		<Unit filename="..\..\engines\mohawk\myst_state.h" />
+		<Unit filename="..\..\engines\mohawk\resource.cpp" />
+		<Unit filename="..\..\engines\mohawk\resource.h" />
+		<Unit filename="..\..\engines\mohawk\resource_cache.cpp" />
+		<Unit filename="..\..\engines\mohawk\resource_cache.h" />
+		<Unit filename="..\..\engines\mohawk\riven.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven.h" />
+		<Unit filename="..\..\engines\mohawk\riven_card.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_card.h" />
+		<Unit filename="..\..\engines\mohawk\riven_graphics.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_graphics.h" />
+		<Unit filename="..\..\engines\mohawk\riven_inventory.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_inventory.h" />
+		<Unit filename="..\..\engines\mohawk\riven_saveload.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_saveload.h" />
+		<Unit filename="..\..\engines\mohawk\riven_scripts.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_scripts.h" />
+		<Unit filename="..\..\engines\mohawk\riven_sound.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_sound.h" />
+		<Unit filename="..\..\engines\mohawk\riven_stack.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_stack.h" />
+		<Unit filename="..\..\engines\mohawk\riven_vars.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_video.cpp" />
+		<Unit filename="..\..\engines\mohawk\riven_video.h" />
+		<Unit filename="..\..\engines\mohawk\sound.cpp" />
+		<Unit filename="..\..\engines\mohawk\sound.h" />
+		<Unit filename="..\..\engines\mohawk\video.cpp" />
+		<Unit filename="..\..\engines\mohawk\video.h" />
+		<Unit filename="..\..\engines\mohawk\view.cpp" />
+		<Unit filename="..\..\engines\mohawk\view.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/mortevielle.cbp b/dists/codeblocks/mortevielle.cbp
new file mode 100644
index 0000000..da8822c
--- /dev/null
+++ b/dists/codeblocks/mortevielle.cbp
@@ -0,0 +1,151 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="mortevielle" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\mortevielle\libmortevielle" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\mortevielle\actions.cpp" />
+		<Unit filename="..\..\engines\mortevielle\debugger.cpp" />
+		<Unit filename="..\..\engines\mortevielle\debugger.h" />
+		<Unit filename="..\..\engines\mortevielle\detection.cpp" />
+		<Unit filename="..\..\engines\mortevielle\detection_tables.h" />
+		<Unit filename="..\..\engines\mortevielle\dialogs.cpp" />
+		<Unit filename="..\..\engines\mortevielle\dialogs.h" />
+		<Unit filename="..\..\engines\mortevielle\graphics.cpp" />
+		<Unit filename="..\..\engines\mortevielle\graphics.h" />
+		<Unit filename="..\..\engines\mortevielle\menu.cpp" />
+		<Unit filename="..\..\engines\mortevielle\menu.h" />
+		<Unit filename="..\..\engines\mortevielle\module.mk" />
+		<Unit filename="..\..\engines\mortevielle\mortevielle.cpp" />
+		<Unit filename="..\..\engines\mortevielle\mortevielle.h" />
+		<Unit filename="..\..\engines\mortevielle\mouse.cpp" />
+		<Unit filename="..\..\engines\mortevielle\mouse.h" />
+		<Unit filename="..\..\engines\mortevielle\outtext.cpp" />
+		<Unit filename="..\..\engines\mortevielle\outtext.h" />
+		<Unit filename="..\..\engines\mortevielle\saveload.cpp" />
+		<Unit filename="..\..\engines\mortevielle\saveload.h" />
+		<Unit filename="..\..\engines\mortevielle\sound.cpp" />
+		<Unit filename="..\..\engines\mortevielle\sound.h" />
+		<Unit filename="..\..\engines\mortevielle\utils.cpp" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/neverhood.cbp b/dists/codeblocks/neverhood.cbp
new file mode 100644
index 0000000..1c110e7
--- /dev/null
+++ b/dists/codeblocks/neverhood.cbp
@@ -0,0 +1,260 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="neverhood" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\neverhood\libneverhood" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\neverhood\modules\module1000.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1000.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1000_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1000_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1100.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1100.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1100_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1100_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1200.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1200.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1200_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1200_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1300.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1300.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1300_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1300_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1400.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1400.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1400_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1400_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1500.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1500.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1600.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1600.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1600_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1600_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1700.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1700.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1700_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1700_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1800.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1800.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1900.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1900.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module1900_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module1900_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2000.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2000.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2000_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2000_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2100.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2100.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2100_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2100_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2200.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2200.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2200_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2200_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2300.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2300.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2400.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2400.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2400_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2400_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2500.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2500.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2500_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2500_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2600.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2600.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2600_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2600_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2700.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2700.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2700_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2700_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2800.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2800.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2800_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2800_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2900.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2900.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module2900_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module2900_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module3000.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module3000.h" />
+		<Unit filename="..\..\engines\neverhood\modules\module3000_sprites.cpp" />
+		<Unit filename="..\..\engines\neverhood\modules\module3000_sprites.h" />
+		<Unit filename="..\..\engines\neverhood\background.cpp" />
+		<Unit filename="..\..\engines\neverhood\background.h" />
+		<Unit filename="..\..\engines\neverhood\blbarchive.cpp" />
+		<Unit filename="..\..\engines\neverhood\blbarchive.h" />
+		<Unit filename="..\..\engines\neverhood\console.cpp" />
+		<Unit filename="..\..\engines\neverhood\console.h" />
+		<Unit filename="..\..\engines\neverhood\detection.cpp" />
+		<Unit filename="..\..\engines\neverhood\diskplayerscene.cpp" />
+		<Unit filename="..\..\engines\neverhood\diskplayerscene.h" />
+		<Unit filename="..\..\engines\neverhood\entity.cpp" />
+		<Unit filename="..\..\engines\neverhood\entity.h" />
+		<Unit filename="..\..\engines\neverhood\gamemodule.cpp" />
+		<Unit filename="..\..\engines\neverhood\gamemodule.h" />
+		<Unit filename="..\..\engines\neverhood\gamevars.cpp" />
+		<Unit filename="..\..\engines\neverhood\gamevars.h" />
+		<Unit filename="..\..\engines\neverhood\graphics.cpp" />
+		<Unit filename="..\..\engines\neverhood\graphics.h" />
+		<Unit filename="..\..\engines\neverhood\klaymen.cpp" />
+		<Unit filename="..\..\engines\neverhood\klaymen.h" />
+		<Unit filename="..\..\engines\neverhood\menumodule.cpp" />
+		<Unit filename="..\..\engines\neverhood\menumodule.h" />
+		<Unit filename="..\..\engines\neverhood\messages.h" />
+		<Unit filename="..\..\engines\neverhood\microtiles.cpp" />
+		<Unit filename="..\..\engines\neverhood\microtiles.h" />
+		<Unit filename="..\..\engines\neverhood\module.cpp" />
+		<Unit filename="..\..\engines\neverhood\module.h" />
+		<Unit filename="..\..\engines\neverhood\module.mk" />
+		<Unit filename="..\..\engines\neverhood\mouse.cpp" />
+		<Unit filename="..\..\engines\neverhood\mouse.h" />
+		<Unit filename="..\..\engines\neverhood\navigationscene.cpp" />
+		<Unit filename="..\..\engines\neverhood\navigationscene.h" />
+		<Unit filename="..\..\engines\neverhood\neverhood.cpp" />
+		<Unit filename="..\..\engines\neverhood\neverhood.h" />
+		<Unit filename="..\..\engines\neverhood\palette.cpp" />
+		<Unit filename="..\..\engines\neverhood\palette.h" />
+		<Unit filename="..\..\engines\neverhood\resource.cpp" />
+		<Unit filename="..\..\engines\neverhood\resource.h" />
+		<Unit filename="..\..\engines\neverhood\resourceman.cpp" />
+		<Unit filename="..\..\engines\neverhood\resourceman.h" />
+		<Unit filename="..\..\engines\neverhood\saveload.cpp" />
+		<Unit filename="..\..\engines\neverhood\scene.cpp" />
+		<Unit filename="..\..\engines\neverhood\scene.h" />
+		<Unit filename="..\..\engines\neverhood\screen.cpp" />
+		<Unit filename="..\..\engines\neverhood\screen.h" />
+		<Unit filename="..\..\engines\neverhood\smackerplayer.cpp" />
+		<Unit filename="..\..\engines\neverhood\smackerplayer.h" />
+		<Unit filename="..\..\engines\neverhood\smackerscene.cpp" />
+		<Unit filename="..\..\engines\neverhood\smackerscene.h" />
+		<Unit filename="..\..\engines\neverhood\sound.cpp" />
+		<Unit filename="..\..\engines\neverhood\sound.h" />
+		<Unit filename="..\..\engines\neverhood\sprite.cpp" />
+		<Unit filename="..\..\engines\neverhood\sprite.h" />
+		<Unit filename="..\..\engines\neverhood\staticdata.cpp" />
+		<Unit filename="..\..\engines\neverhood\staticdata.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/parallaction.cbp b/dists/codeblocks/parallaction.cbp
new file mode 100644
index 0000000..00dd24d
--- /dev/null
+++ b/dists/codeblocks/parallaction.cbp
@@ -0,0 +1,174 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="parallaction" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\parallaction\libparallaction" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\parallaction\adlib.cpp" />
+		<Unit filename="..\..\engines\parallaction\balloons.cpp" />
+		<Unit filename="..\..\engines\parallaction\callables_br.cpp" />
+		<Unit filename="..\..\engines\parallaction\callables_ns.cpp" />
+		<Unit filename="..\..\engines\parallaction\debug.cpp" />
+		<Unit filename="..\..\engines\parallaction\debug.h" />
+		<Unit filename="..\..\engines\parallaction\detection.cpp" />
+		<Unit filename="..\..\engines\parallaction\dialogue.cpp" />
+		<Unit filename="..\..\engines\parallaction\disk.h" />
+		<Unit filename="..\..\engines\parallaction\disk_br.cpp" />
+		<Unit filename="..\..\engines\parallaction\disk_ns.cpp" />
+		<Unit filename="..\..\engines\parallaction\exec.cpp" />
+		<Unit filename="..\..\engines\parallaction\exec.h" />
+		<Unit filename="..\..\engines\parallaction\exec_br.cpp" />
+		<Unit filename="..\..\engines\parallaction\exec_ns.cpp" />
+		<Unit filename="..\..\engines\parallaction\font.cpp" />
+		<Unit filename="..\..\engines\parallaction\gfxbase.cpp" />
+		<Unit filename="..\..\engines\parallaction\graphics.cpp" />
+		<Unit filename="..\..\engines\parallaction\graphics.h" />
+		<Unit filename="..\..\engines\parallaction\gui.cpp" />
+		<Unit filename="..\..\engines\parallaction\gui.h" />
+		<Unit filename="..\..\engines\parallaction\gui_br.cpp" />
+		<Unit filename="..\..\engines\parallaction\gui_ns.cpp" />
+		<Unit filename="..\..\engines\parallaction\input.cpp" />
+		<Unit filename="..\..\engines\parallaction\input.h" />
+		<Unit filename="..\..\engines\parallaction\inventory.cpp" />
+		<Unit filename="..\..\engines\parallaction\inventory.h" />
+		<Unit filename="..\..\engines\parallaction\module.mk" />
+		<Unit filename="..\..\engines\parallaction\objects.cpp" />
+		<Unit filename="..\..\engines\parallaction\objects.h" />
+		<Unit filename="..\..\engines\parallaction\parallaction.cpp" />
+		<Unit filename="..\..\engines\parallaction\parallaction.h" />
+		<Unit filename="..\..\engines\parallaction\parallaction_br.cpp" />
+		<Unit filename="..\..\engines\parallaction\parallaction_ns.cpp" />
+		<Unit filename="..\..\engines\parallaction\parser.cpp" />
+		<Unit filename="..\..\engines\parallaction\parser.h" />
+		<Unit filename="..\..\engines\parallaction\parser_br.cpp" />
+		<Unit filename="..\..\engines\parallaction\parser_ns.cpp" />
+		<Unit filename="..\..\engines\parallaction\saveload.cpp" />
+		<Unit filename="..\..\engines\parallaction\saveload.h" />
+		<Unit filename="..\..\engines\parallaction\sound.h" />
+		<Unit filename="..\..\engines\parallaction\sound_br.cpp" />
+		<Unit filename="..\..\engines\parallaction\sound_ns.cpp" />
+		<Unit filename="..\..\engines\parallaction\staticres.cpp" />
+		<Unit filename="..\..\engines\parallaction\walk.cpp" />
+		<Unit filename="..\..\engines\parallaction\walk.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/pegasus.cbp b/dists/codeblocks/pegasus.cbp
new file mode 100644
index 0000000..a4ff471
--- /dev/null
+++ b/dists/codeblocks/pegasus.cbp
@@ -0,0 +1,311 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="pegasus" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\pegasus\libpegasus" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\pegasus\ai\ai_action.cpp" />
+		<Unit filename="..\..\engines\pegasus\ai\ai_action.h" />
+		<Unit filename="..\..\engines\pegasus\ai\ai_area.cpp" />
+		<Unit filename="..\..\engines\pegasus\ai\ai_area.h" />
+		<Unit filename="..\..\engines\pegasus\ai\ai_condition.cpp" />
+		<Unit filename="..\..\engines\pegasus\ai\ai_condition.h" />
+		<Unit filename="..\..\engines\pegasus\ai\ai_rule.cpp" />
+		<Unit filename="..\..\engines\pegasus\ai\ai_rule.h" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\aichip.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\aichip.h" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\biochipitem.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\biochipitem.h" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\mapchip.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\mapchip.h" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\mapimage.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\mapimage.h" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\opticalchip.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\opticalchip.h" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\pegasuschip.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\pegasuschip.h" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\retscanchip.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\retscanchip.h" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\shieldchip.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\biochips\shieldchip.h" />
+		<Unit filename="..\..\engines\pegasus\items\inventory\airmask.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\inventory\airmask.h" />
+		<Unit filename="..\..\engines\pegasus\items\inventory\gascanister.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\inventory\gascanister.h" />
+		<Unit filename="..\..\engines\pegasus\items\inventory\inventoryitem.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\inventory\inventoryitem.h" />
+		<Unit filename="..\..\engines\pegasus\items\inventory\keycard.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\inventory\keycard.h" />
+		<Unit filename="..\..\engines\pegasus\items\autodragger.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\autodragger.h" />
+		<Unit filename="..\..\engines\pegasus\items\inventory.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\inventory.h" />
+		<Unit filename="..\..\engines\pegasus\items\inventorypicture.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\inventorypicture.h" />
+		<Unit filename="..\..\engines\pegasus\items\item.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\item.h" />
+		<Unit filename="..\..\engines\pegasus\items\itemdragger.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\itemdragger.h" />
+		<Unit filename="..\..\engines\pegasus\items\itemlist.cpp" />
+		<Unit filename="..\..\engines\pegasus\items\itemlist.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\caldoria\caldoria.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\caldoria\caldoria.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\caldoria\caldoria4dsystem.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\caldoria\caldoria4dsystem.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\caldoria\caldoriabomb.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\caldoria\caldoriabomb.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\caldoria\caldoriamessages.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\caldoria\caldoriamessages.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\caldoria\caldoriamirror.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\caldoria\caldoriamirror.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\constants.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\energybeam.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\energybeam.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\gravitoncannon.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\gravitoncannon.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\hermite.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\hermite.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\mars.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\mars.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\planetmover.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\planetmover.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\reactor.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\reactor.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\robotship.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\robotship.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\shuttleenergymeter.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\shuttleenergymeter.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\shuttlehud.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\shuttlehud.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\shuttleweapon.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\shuttleweapon.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\spacechase3d.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\spacechase3d.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\spacejunk.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\spacejunk.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\tractorbeam.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\mars\tractorbeam.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\alpha\ecrmonitor.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\alpha\ecrmonitor.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\alpha\fillingstation.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\alpha\fillingstation.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\alpha\noradalpha.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\alpha\noradalpha.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\alpha\panorama.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\alpha\panorama.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\alpha\panoramascroll.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\alpha\panoramascroll.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\delta\globegame.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\delta\globegame.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\delta\noraddelta.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\delta\noraddelta.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\constants.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\norad.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\norad.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\noradelevator.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\noradelevator.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\pressuredoor.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\pressuredoor.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\pressuretracker.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\pressuretracker.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\subcontrolroom.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\subcontrolroom.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\subplatform.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\norad\subplatform.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\prehistoric\prehistoric.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\prehistoric\prehistoric.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\tsa\fulltsa.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\tsa\fulltsa.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\tsa\tinytsa.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\tsa\tinytsa.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\wsc\moleculebin.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\wsc\moleculebin.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\wsc\wsc.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\wsc\wsc.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\door.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\door.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\exit.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\exit.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\extra.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\extra.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\hotspotinfo.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\hotspotinfo.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\neighborhood.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\neighborhood.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\spot.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\spot.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\turn.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\turn.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\view.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\view.h" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\zoom.cpp" />
+		<Unit filename="..\..\engines\pegasus\neighborhood\zoom.h" />
+		<Unit filename="..\..\engines\pegasus\compass.cpp" />
+		<Unit filename="..\..\engines\pegasus\compass.h" />
+		<Unit filename="..\..\engines\pegasus\console.cpp" />
+		<Unit filename="..\..\engines\pegasus\console.h" />
+		<Unit filename="..\..\engines\pegasus\constants.h" />
+		<Unit filename="..\..\engines\pegasus\cursor.cpp" />
+		<Unit filename="..\..\engines\pegasus\cursor.h" />
+		<Unit filename="..\..\engines\pegasus\detection.cpp" />
+		<Unit filename="..\..\engines\pegasus\elements.cpp" />
+		<Unit filename="..\..\engines\pegasus\elements.h" />
+		<Unit filename="..\..\engines\pegasus\energymonitor.cpp" />
+		<Unit filename="..\..\engines\pegasus\energymonitor.h" />
+		<Unit filename="..\..\engines\pegasus\fader.cpp" />
+		<Unit filename="..\..\engines\pegasus\fader.h" />
+		<Unit filename="..\..\engines\pegasus\gamestate.cpp" />
+		<Unit filename="..\..\engines\pegasus\gamestate.h" />
+		<Unit filename="..\..\engines\pegasus\graphics.cpp" />
+		<Unit filename="..\..\engines\pegasus\graphics.h" />
+		<Unit filename="..\..\engines\pegasus\hotspot.cpp" />
+		<Unit filename="..\..\engines\pegasus\hotspot.h" />
+		<Unit filename="..\..\engines\pegasus\input.cpp" />
+		<Unit filename="..\..\engines\pegasus\input.h" />
+		<Unit filename="..\..\engines\pegasus\interaction.cpp" />
+		<Unit filename="..\..\engines\pegasus\interaction.h" />
+		<Unit filename="..\..\engines\pegasus\interface.cpp" />
+		<Unit filename="..\..\engines\pegasus\interface.h" />
+		<Unit filename="..\..\engines\pegasus\menu.cpp" />
+		<Unit filename="..\..\engines\pegasus\menu.h" />
+		<Unit filename="..\..\engines\pegasus\module.mk" />
+		<Unit filename="..\..\engines\pegasus\movie.cpp" />
+		<Unit filename="..\..\engines\pegasus\movie.h" />
+		<Unit filename="..\..\engines\pegasus\notification.cpp" />
+		<Unit filename="..\..\engines\pegasus\notification.h" />
+		<Unit filename="..\..\engines\pegasus\pegasus.cpp" />
+		<Unit filename="..\..\engines\pegasus\pegasus.h" />
+		<Unit filename="..\..\engines\pegasus\scoring.h" />
+		<Unit filename="..\..\engines\pegasus\sound.cpp" />
+		<Unit filename="..\..\engines\pegasus\sound.h" />
+		<Unit filename="..\..\engines\pegasus\surface.cpp" />
+		<Unit filename="..\..\engines\pegasus\surface.h" />
+		<Unit filename="..\..\engines\pegasus\timers.cpp" />
+		<Unit filename="..\..\engines\pegasus\timers.h" />
+		<Unit filename="..\..\engines\pegasus\transition.cpp" />
+		<Unit filename="..\..\engines\pegasus\transition.h" />
+		<Unit filename="..\..\engines\pegasus\types.h" />
+		<Unit filename="..\..\engines\pegasus\util.cpp" />
+		<Unit filename="..\..\engines\pegasus\util.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/plumbers.cbp b/dists/codeblocks/plumbers.cbp
new file mode 100644
index 0000000..323236d
--- /dev/null
+++ b/dists/codeblocks/plumbers.cbp
@@ -0,0 +1,134 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="plumbers" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\plumbers\libplumbers" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\plumbers\console.cpp" />
+		<Unit filename="..\..\engines\plumbers\console.h" />
+		<Unit filename="..\..\engines\plumbers\detection.cpp" />
+		<Unit filename="..\..\engines\plumbers\module.mk" />
+		<Unit filename="..\..\engines\plumbers\plumbers.cpp" />
+		<Unit filename="..\..\engines\plumbers\plumbers.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/queen.cbp b/dists/codeblocks/queen.cbp
new file mode 100644
index 0000000..15bf5c1
--- /dev/null
+++ b/dists/codeblocks/queen.cbp
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="queen" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\queen\libqueen" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\queen\bankman.cpp" />
+		<Unit filename="..\..\engines\queen\bankman.h" />
+		<Unit filename="..\..\engines\queen\command.cpp" />
+		<Unit filename="..\..\engines\queen\command.h" />
+		<Unit filename="..\..\engines\queen\credits.cpp" />
+		<Unit filename="..\..\engines\queen\credits.h" />
+		<Unit filename="..\..\engines\queen\cutaway.cpp" />
+		<Unit filename="..\..\engines\queen\cutaway.h" />
+		<Unit filename="..\..\engines\queen\debug.cpp" />
+		<Unit filename="..\..\engines\queen\debug.h" />
+		<Unit filename="..\..\engines\queen\defs.h" />
+		<Unit filename="..\..\engines\queen\detection.cpp" />
+		<Unit filename="..\..\engines\queen\display.cpp" />
+		<Unit filename="..\..\engines\queen\display.h" />
+		<Unit filename="..\..\engines\queen\graphics.cpp" />
+		<Unit filename="..\..\engines\queen\graphics.h" />
+		<Unit filename="..\..\engines\queen\grid.cpp" />
+		<Unit filename="..\..\engines\queen\grid.h" />
+		<Unit filename="..\..\engines\queen\input.cpp" />
+		<Unit filename="..\..\engines\queen\input.h" />
+		<Unit filename="..\..\engines\queen\journal.cpp" />
+		<Unit filename="..\..\engines\queen\journal.h" />
+		<Unit filename="..\..\engines\queen\logic.cpp" />
+		<Unit filename="..\..\engines\queen\logic.h" />
+		<Unit filename="..\..\engines\queen\midiadlib.cpp" />
+		<Unit filename="..\..\engines\queen\midiadlib.h" />
+		<Unit filename="..\..\engines\queen\module.mk" />
+		<Unit filename="..\..\engines\queen\music.cpp" />
+		<Unit filename="..\..\engines\queen\music.h" />
+		<Unit filename="..\..\engines\queen\musicdata.cpp" />
+		<Unit filename="..\..\engines\queen\queen.cpp" />
+		<Unit filename="..\..\engines\queen\queen.h" />
+		<Unit filename="..\..\engines\queen\resource.cpp" />
+		<Unit filename="..\..\engines\queen\resource.h" />
+		<Unit filename="..\..\engines\queen\restables.cpp" />
+		<Unit filename="..\..\engines\queen\sound.cpp" />
+		<Unit filename="..\..\engines\queen\sound.h" />
+		<Unit filename="..\..\engines\queen\state.cpp" />
+		<Unit filename="..\..\engines\queen\state.h" />
+		<Unit filename="..\..\engines\queen\structs.h" />
+		<Unit filename="..\..\engines\queen\talk.cpp" />
+		<Unit filename="..\..\engines\queen\talk.h" />
+		<Unit filename="..\..\engines\queen\walk.cpp" />
+		<Unit filename="..\..\engines\queen\walk.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/saga.cbp b/dists/codeblocks/saga.cbp
new file mode 100644
index 0000000..73b2da9
--- /dev/null
+++ b/dists/codeblocks/saga.cbp
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="saga" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\saga\libsaga" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\saga\actor.cpp" />
+		<Unit filename="..\..\engines\saga\actor.h" />
+		<Unit filename="..\..\engines\saga\actor_path.cpp" />
+		<Unit filename="..\..\engines\saga\actor_walk.cpp" />
+		<Unit filename="..\..\engines\saga\animation.cpp" />
+		<Unit filename="..\..\engines\saga\animation.h" />
+		<Unit filename="..\..\engines\saga\console.cpp" />
+		<Unit filename="..\..\engines\saga\console.h" />
+		<Unit filename="..\..\engines\saga\detection.cpp" />
+		<Unit filename="..\..\engines\saga\detection_tables.h" />
+		<Unit filename="..\..\engines\saga\displayinfo.h" />
+		<Unit filename="..\..\engines\saga\events.cpp" />
+		<Unit filename="..\..\engines\saga\events.h" />
+		<Unit filename="..\..\engines\saga\font.cpp" />
+		<Unit filename="..\..\engines\saga\font.h" />
+		<Unit filename="..\..\engines\saga\font_map.cpp" />
+		<Unit filename="..\..\engines\saga\gfx.cpp" />
+		<Unit filename="..\..\engines\saga\gfx.h" />
+		<Unit filename="..\..\engines\saga\image.cpp" />
+		<Unit filename="..\..\engines\saga\input.cpp" />
+		<Unit filename="..\..\engines\saga\interface.cpp" />
+		<Unit filename="..\..\engines\saga\interface.h" />
+		<Unit filename="..\..\engines\saga\introproc_ihnm.cpp" />
+		<Unit filename="..\..\engines\saga\introproc_ite.cpp" />
+		<Unit filename="..\..\engines\saga\isomap.cpp" />
+		<Unit filename="..\..\engines\saga\isomap.h" />
+		<Unit filename="..\..\engines\saga\itedata.cpp" />
+		<Unit filename="..\..\engines\saga\itedata.h" />
+		<Unit filename="..\..\engines\saga\module.mk" />
+		<Unit filename="..\..\engines\saga\music.cpp" />
+		<Unit filename="..\..\engines\saga\music.h" />
+		<Unit filename="..\..\engines\saga\objectmap.cpp" />
+		<Unit filename="..\..\engines\saga\objectmap.h" />
+		<Unit filename="..\..\engines\saga\palanim.cpp" />
+		<Unit filename="..\..\engines\saga\palanim.h" />
+		<Unit filename="..\..\engines\saga\puzzle.cpp" />
+		<Unit filename="..\..\engines\saga\puzzle.h" />
+		<Unit filename="..\..\engines\saga\render.cpp" />
+		<Unit filename="..\..\engines\saga\render.h" />
+		<Unit filename="..\..\engines\saga\resource.cpp" />
+		<Unit filename="..\..\engines\saga\resource.h" />
+		<Unit filename="..\..\engines\saga\resource_res.cpp" />
+		<Unit filename="..\..\engines\saga\resource_rsc.cpp" />
+		<Unit filename="..\..\engines\saga\saga.cpp" />
+		<Unit filename="..\..\engines\saga\saga.h" />
+		<Unit filename="..\..\engines\saga\saveload.cpp" />
+		<Unit filename="..\..\engines\saga\scene.cpp" />
+		<Unit filename="..\..\engines\saga\scene.h" />
+		<Unit filename="..\..\engines\saga\script.cpp" />
+		<Unit filename="..\..\engines\saga\script.h" />
+		<Unit filename="..\..\engines\saga\sfuncs.cpp" />
+		<Unit filename="..\..\engines\saga\sfuncs_ihnm.cpp" />
+		<Unit filename="..\..\engines\saga\shorten.cpp" />
+		<Unit filename="..\..\engines\saga\shorten.h" />
+		<Unit filename="..\..\engines\saga\sndres.cpp" />
+		<Unit filename="..\..\engines\saga\sndres.h" />
+		<Unit filename="..\..\engines\saga\sound.cpp" />
+		<Unit filename="..\..\engines\saga\sound.h" />
+		<Unit filename="..\..\engines\saga\sprite.cpp" />
+		<Unit filename="..\..\engines\saga\sprite.h" />
+		<Unit filename="..\..\engines\saga\sthread.cpp" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/sci.cbp b/dists/codeblocks/sci.cbp
new file mode 100644
index 0000000..a6508eb
--- /dev/null
+++ b/dists/codeblocks/sci.cbp
@@ -0,0 +1,297 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="sci" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\sci\libsci" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\sci\engine\features.cpp" />
+		<Unit filename="..\..\engines\sci\engine\features.h" />
+		<Unit filename="..\..\engines\sci\engine\file.cpp" />
+		<Unit filename="..\..\engines\sci\engine\file.h" />
+		<Unit filename="..\..\engines\sci\engine\gc.cpp" />
+		<Unit filename="..\..\engines\sci\engine\gc.h" />
+		<Unit filename="..\..\engines\sci\engine\guest_additions.cpp" />
+		<Unit filename="..\..\engines\sci\engine\guest_additions.h" />
+		<Unit filename="..\..\engines\sci\engine\kernel.cpp" />
+		<Unit filename="..\..\engines\sci\engine\kernel.h" />
+		<Unit filename="..\..\engines\sci\engine\kernel_tables.h" />
+		<Unit filename="..\..\engines\sci\engine\kevent.cpp" />
+		<Unit filename="..\..\engines\sci\engine\kfile.cpp" />
+		<Unit filename="..\..\engines\sci\engine\kgraphics.cpp" />
+		<Unit filename="..\..\engines\sci\engine\kgraphics32.cpp" />
+		<Unit filename="..\..\engines\sci\engine\klists.cpp" />
+		<Unit filename="..\..\engines\sci\engine\kmath.cpp" />
+		<Unit filename="..\..\engines\sci\engine\kmenu.cpp" />
+		<Unit filename="..\..\engines\sci\engine\kmisc.cpp" />
+		<Unit filename="..\..\engines\sci\engine\kmovement.cpp" />
+		<Unit filename="..\..\engines\sci\engine\kparse.cpp" />
+		<Unit filename="..\..\engines\sci\engine\kpathing.cpp" />
+		<Unit filename="..\..\engines\sci\engine\kscripts.cpp" />
+		<Unit filename="..\..\engines\sci\engine\ksound.cpp" />
+		<Unit filename="..\..\engines\sci\engine\kstring.cpp" />
+		<Unit filename="..\..\engines\sci\engine\kvideo.cpp" />
+		<Unit filename="..\..\engines\sci\engine\message.cpp" />
+		<Unit filename="..\..\engines\sci\engine\message.h" />
+		<Unit filename="..\..\engines\sci\engine\object.cpp" />
+		<Unit filename="..\..\engines\sci\engine\object.h" />
+		<Unit filename="..\..\engines\sci\engine\savegame.cpp" />
+		<Unit filename="..\..\engines\sci\engine\savegame.h" />
+		<Unit filename="..\..\engines\sci\engine\script.cpp" />
+		<Unit filename="..\..\engines\sci\engine\script.h" />
+		<Unit filename="..\..\engines\sci\engine\script_patches.cpp" />
+		<Unit filename="..\..\engines\sci\engine\script_patches.h" />
+		<Unit filename="..\..\engines\sci\engine\scriptdebug.cpp" />
+		<Unit filename="..\..\engines\sci\engine\scriptdebug.h" />
+		<Unit filename="..\..\engines\sci\engine\seg_manager.cpp" />
+		<Unit filename="..\..\engines\sci\engine\seg_manager.h" />
+		<Unit filename="..\..\engines\sci\engine\segment.cpp" />
+		<Unit filename="..\..\engines\sci\engine\segment.h" />
+		<Unit filename="..\..\engines\sci\engine\selector.cpp" />
+		<Unit filename="..\..\engines\sci\engine\selector.h" />
+		<Unit filename="..\..\engines\sci\engine\state.cpp" />
+		<Unit filename="..\..\engines\sci\engine\state.h" />
+		<Unit filename="..\..\engines\sci\engine\static_selectors.cpp" />
+		<Unit filename="..\..\engines\sci\engine\vm.cpp" />
+		<Unit filename="..\..\engines\sci\engine\vm.h" />
+		<Unit filename="..\..\engines\sci\engine\vm_types.cpp" />
+		<Unit filename="..\..\engines\sci\engine\vm_types.h" />
+		<Unit filename="..\..\engines\sci\engine\workarounds.cpp" />
+		<Unit filename="..\..\engines\sci\engine\workarounds.h" />
+		<Unit filename="..\..\engines\sci\graphics\animate.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\animate.h" />
+		<Unit filename="..\..\engines\sci\graphics\cache.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\cache.h" />
+		<Unit filename="..\..\engines\sci\graphics\celobj32.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\celobj32.h" />
+		<Unit filename="..\..\engines\sci\graphics\compare.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\compare.h" />
+		<Unit filename="..\..\engines\sci\graphics\controls16.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\controls16.h" />
+		<Unit filename="..\..\engines\sci\graphics\controls32.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\controls32.h" />
+		<Unit filename="..\..\engines\sci\graphics\coordadjuster.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\coordadjuster.h" />
+		<Unit filename="..\..\engines\sci\graphics\cursor.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\cursor.h" />
+		<Unit filename="..\..\engines\sci\graphics\cursor32.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\cursor32.h" />
+		<Unit filename="..\..\engines\sci\graphics\font.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\font.h" />
+		<Unit filename="..\..\engines\sci\graphics\fontsjis.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\fontsjis.h" />
+		<Unit filename="..\..\engines\sci\graphics\frameout.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\frameout.h" />
+		<Unit filename="..\..\engines\sci\graphics\helpers.h" />
+		<Unit filename="..\..\engines\sci\graphics\lists32.h" />
+		<Unit filename="..\..\engines\sci\graphics\maciconbar.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\maciconbar.h" />
+		<Unit filename="..\..\engines\sci\graphics\menu.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\menu.h" />
+		<Unit filename="..\..\engines\sci\graphics\paint16.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\paint16.h" />
+		<Unit filename="..\..\engines\sci\graphics\paint32.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\paint32.h" />
+		<Unit filename="..\..\engines\sci\graphics\palette.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\palette.h" />
+		<Unit filename="..\..\engines\sci\graphics\palette32.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\palette32.h" />
+		<Unit filename="..\..\engines\sci\graphics\picture.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\picture.h" />
+		<Unit filename="..\..\engines\sci\graphics\plane32.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\plane32.h" />
+		<Unit filename="..\..\engines\sci\graphics\portrait.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\portrait.h" />
+		<Unit filename="..\..\engines\sci\graphics\ports.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\ports.h" />
+		<Unit filename="..\..\engines\sci\graphics\remap.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\remap.h" />
+		<Unit filename="..\..\engines\sci\graphics\remap32.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\remap32.h" />
+		<Unit filename="..\..\engines\sci\graphics\screen.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\screen.h" />
+		<Unit filename="..\..\engines\sci\graphics\screen_item32.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\screen_item32.h" />
+		<Unit filename="..\..\engines\sci\graphics\text16.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\text16.h" />
+		<Unit filename="..\..\engines\sci\graphics\text32.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\text32.h" />
+		<Unit filename="..\..\engines\sci\graphics\transitions.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\transitions.h" />
+		<Unit filename="..\..\engines\sci\graphics\transitions32.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\transitions32.h" />
+		<Unit filename="..\..\engines\sci\graphics\video32.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\video32.h" />
+		<Unit filename="..\..\engines\sci\graphics\view.cpp" />
+		<Unit filename="..\..\engines\sci\graphics\view.h" />
+		<Unit filename="..\..\engines\sci\parser\grammar.cpp" />
+		<Unit filename="..\..\engines\sci\parser\said.cpp" />
+		<Unit filename="..\..\engines\sci\parser\vocabulary.cpp" />
+		<Unit filename="..\..\engines\sci\parser\vocabulary.h" />
+		<Unit filename="..\..\engines\sci\sound\decoders\sol.cpp" />
+		<Unit filename="..\..\engines\sci\sound\decoders\sol.h" />
+		<Unit filename="..\..\engines\sci\sound\drivers\adlib.cpp" />
+		<Unit filename="..\..\engines\sci\sound\drivers\amigamac.cpp" />
+		<Unit filename="..\..\engines\sci\sound\drivers\cms.cpp" />
+		<Unit filename="..\..\engines\sci\sound\drivers\fb01.cpp" />
+		<Unit filename="..\..\engines\sci\sound\drivers\fmtowns.cpp" />
+		<Unit filename="..\..\engines\sci\sound\drivers\gm_names.h" />
+		<Unit filename="..\..\engines\sci\sound\drivers\map-mt32-to-gm.h" />
+		<Unit filename="..\..\engines\sci\sound\drivers\midi.cpp" />
+		<Unit filename="..\..\engines\sci\sound\drivers\mididriver.h" />
+		<Unit filename="..\..\engines\sci\sound\drivers\pcjr.cpp" />
+		<Unit filename="..\..\engines\sci\sound\audio.cpp" />
+		<Unit filename="..\..\engines\sci\sound\audio.h" />
+		<Unit filename="..\..\engines\sci\sound\audio32.cpp" />
+		<Unit filename="..\..\engines\sci\sound\audio32.h" />
+		<Unit filename="..\..\engines\sci\sound\midiparser_sci.cpp" />
+		<Unit filename="..\..\engines\sci\sound\midiparser_sci.h" />
+		<Unit filename="..\..\engines\sci\sound\music.cpp" />
+		<Unit filename="..\..\engines\sci\sound\music.h" />
+		<Unit filename="..\..\engines\sci\sound\soundcmd.cpp" />
+		<Unit filename="..\..\engines\sci\sound\soundcmd.h" />
+		<Unit filename="..\..\engines\sci\sound\sync.cpp" />
+		<Unit filename="..\..\engines\sci\sound\sync.h" />
+		<Unit filename="..\..\engines\sci\video\robot_decoder.cpp" />
+		<Unit filename="..\..\engines\sci\video\robot_decoder.h" />
+		<Unit filename="..\..\engines\sci\video\seq_decoder.cpp" />
+		<Unit filename="..\..\engines\sci\video\seq_decoder.h" />
+		<Unit filename="..\..\engines\sci\console.cpp" />
+		<Unit filename="..\..\engines\sci\console.h" />
+		<Unit filename="..\..\engines\sci\debug.h" />
+		<Unit filename="..\..\engines\sci\decompressor.cpp" />
+		<Unit filename="..\..\engines\sci\decompressor.h" />
+		<Unit filename="..\..\engines\sci\detection.cpp" />
+		<Unit filename="..\..\engines\sci\detection_tables.h" />
+		<Unit filename="..\..\engines\sci\event.cpp" />
+		<Unit filename="..\..\engines\sci\event.h" />
+		<Unit filename="..\..\engines\sci\module.mk" />
+		<Unit filename="..\..\engines\sci\resource.cpp" />
+		<Unit filename="..\..\engines\sci\resource.h" />
+		<Unit filename="..\..\engines\sci\resource_audio.cpp" />
+		<Unit filename="..\..\engines\sci\resource_intern.h" />
+		<Unit filename="..\..\engines\sci\sci.cpp" />
+		<Unit filename="..\..\engines\sci\sci.h" />
+		<Unit filename="..\..\engines\sci\util.cpp" />
+		<Unit filename="..\..\engines\sci\util.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/scumm.cbp b/dists/codeblocks/scumm.cbp
new file mode 100644
index 0000000..f4d41fb
--- /dev/null
+++ b/dists/codeblocks/scumm.cbp
@@ -0,0 +1,350 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="scumm" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\scumm\libscumm" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\scumm\he\logic\baseball2001.cpp" />
+		<Unit filename="..\..\engines\scumm\he\logic\basketball.cpp" />
+		<Unit filename="..\..\engines\scumm\he\logic\football.cpp" />
+		<Unit filename="..\..\engines\scumm\he\logic\funshop.cpp" />
+		<Unit filename="..\..\engines\scumm\he\logic\moonbase_logic.cpp" />
+		<Unit filename="..\..\engines\scumm\he\logic\puttrace.cpp" />
+		<Unit filename="..\..\engines\scumm\he\logic\soccer.cpp" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_defenseunit.cpp" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_defenseunit.h" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_main.cpp" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_main.h" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_node.cpp" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_node.h" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_pattern.h" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_targetacquisition.cpp" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_targetacquisition.h" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_traveller.cpp" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_traveller.h" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_tree.cpp" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_tree.h" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_types.cpp" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_types.h" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_weapon.cpp" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\ai_weapon.h" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\distortion.cpp" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\moonbase.cpp" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\moonbase.h" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\moonbase_fow.cpp" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\net_defines.h" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\net_main.cpp" />
+		<Unit filename="..\..\engines\scumm\he\moonbase\net_main.h" />
+		<Unit filename="..\..\engines\scumm\he\animation_he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\animation_he.h" />
+		<Unit filename="..\..\engines\scumm\he\cup_player_he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\cup_player_he.h" />
+		<Unit filename="..\..\engines\scumm\he\floodfill_he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\floodfill_he.h" />
+		<Unit filename="..\..\engines\scumm\he\intern_he.h" />
+		<Unit filename="..\..\engines\scumm\he\logic_he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\logic_he.h" />
+		<Unit filename="..\..\engines\scumm\he\palette_he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\resource_he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\resource_he.h" />
+		<Unit filename="..\..\engines\scumm\he\script_v100he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\script_v60he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\script_v70he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\script_v71he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\script_v72he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\script_v80he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\script_v90he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\sound_he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\sound_he.h" />
+		<Unit filename="..\..\engines\scumm\he\sprite_he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\sprite_he.h" />
+		<Unit filename="..\..\engines\scumm\he\wiz_he.cpp" />
+		<Unit filename="..\..\engines\scumm\he\wiz_he.h" />
+		<Unit filename="..\..\engines\scumm\imuse\imuse.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse\imuse.h" />
+		<Unit filename="..\..\engines\scumm\imuse\imuse_internal.h" />
+		<Unit filename="..\..\engines\scumm\imuse\imuse_part.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse\imuse_player.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse\instrument.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse\instrument.h" />
+		<Unit filename="..\..\engines\scumm\imuse\mac_m68k.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse\mac_m68k.h" />
+		<Unit filename="..\..\engines\scumm\imuse\pcspk.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse\pcspk.h" />
+		<Unit filename="..\..\engines\scumm\imuse\sysex.h" />
+		<Unit filename="..\..\engines\scumm\imuse\sysex_samnmax.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse\sysex_scumm.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse.h" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse_bndmgr.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse_bndmgr.h" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse_codecs.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse_codecs.h" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse_music.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse_script.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse_sndmgr.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse_sndmgr.h" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse_tables.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse_tables.h" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse_track.cpp" />
+		<Unit filename="..\..\engines\scumm\imuse_digi\dimuse_track.h" />
+		<Unit filename="..\..\engines\scumm\insane\insane.cpp" />
+		<Unit filename="..\..\engines\scumm\insane\insane.h" />
+		<Unit filename="..\..\engines\scumm\insane\insane_ben.cpp" />
+		<Unit filename="..\..\engines\scumm\insane\insane_enemy.cpp" />
+		<Unit filename="..\..\engines\scumm\insane\insane_iact.cpp" />
+		<Unit filename="..\..\engines\scumm\insane\insane_scenes.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_ad.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_ad.h" />
+		<Unit filename="..\..\engines\scumm\players\player_apple2.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_apple2.h" />
+		<Unit filename="..\..\engines\scumm\players\player_mac.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_mac.h" />
+		<Unit filename="..\..\engines\scumm\players\player_mod.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_mod.h" />
+		<Unit filename="..\..\engines\scumm\players\player_nes.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_nes.h" />
+		<Unit filename="..\..\engines\scumm\players\player_pce.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_pce.h" />
+		<Unit filename="..\..\engines\scumm\players\player_sid.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_sid.h" />
+		<Unit filename="..\..\engines\scumm\players\player_towns.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_towns.h" />
+		<Unit filename="..\..\engines\scumm\players\player_v1.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_v1.h" />
+		<Unit filename="..\..\engines\scumm\players\player_v2.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_v2.h" />
+		<Unit filename="..\..\engines\scumm\players\player_v2a.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_v2a.h" />
+		<Unit filename="..\..\engines\scumm\players\player_v2base.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_v2base.h" />
+		<Unit filename="..\..\engines\scumm\players\player_v2cms.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_v2cms.h" />
+		<Unit filename="..\..\engines\scumm\players\player_v3a.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_v3a.h" />
+		<Unit filename="..\..\engines\scumm\players\player_v3m.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_v3m.h" />
+		<Unit filename="..\..\engines\scumm\players\player_v4a.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_v4a.h" />
+		<Unit filename="..\..\engines\scumm\players\player_v5m.cpp" />
+		<Unit filename="..\..\engines\scumm\players\player_v5m.h" />
+		<Unit filename="..\..\engines\scumm\smush\channel.cpp" />
+		<Unit filename="..\..\engines\scumm\smush\channel.h" />
+		<Unit filename="..\..\engines\scumm\smush\codec1.cpp" />
+		<Unit filename="..\..\engines\scumm\smush\codec37.cpp" />
+		<Unit filename="..\..\engines\scumm\smush\codec37.h" />
+		<Unit filename="..\..\engines\scumm\smush\codec47.cpp" />
+		<Unit filename="..\..\engines\scumm\smush\codec47.h" />
+		<Unit filename="..\..\engines\scumm\smush\imuse_channel.cpp" />
+		<Unit filename="..\..\engines\scumm\smush\saud_channel.cpp" />
+		<Unit filename="..\..\engines\scumm\smush\smush_font.cpp" />
+		<Unit filename="..\..\engines\scumm\smush\smush_font.h" />
+		<Unit filename="..\..\engines\scumm\smush\smush_mixer.cpp" />
+		<Unit filename="..\..\engines\scumm\smush\smush_mixer.h" />
+		<Unit filename="..\..\engines\scumm\smush\smush_player.cpp" />
+		<Unit filename="..\..\engines\scumm\smush\smush_player.h" />
+		<Unit filename="..\..\engines\scumm\actor.cpp" />
+		<Unit filename="..\..\engines\scumm\actor.h" />
+		<Unit filename="..\..\engines\scumm\actor_he.h" />
+		<Unit filename="..\..\engines\scumm\akos.cpp" />
+		<Unit filename="..\..\engines\scumm\akos.h" />
+		<Unit filename="..\..\engines\scumm\base-costume.cpp" />
+		<Unit filename="..\..\engines\scumm\base-costume.h" />
+		<Unit filename="..\..\engines\scumm\bomp.cpp" />
+		<Unit filename="..\..\engines\scumm\bomp.h" />
+		<Unit filename="..\..\engines\scumm\boxes.cpp" />
+		<Unit filename="..\..\engines\scumm\boxes.h" />
+		<Unit filename="..\..\engines\scumm\camera.cpp" />
+		<Unit filename="..\..\engines\scumm\cdda.cpp" />
+		<Unit filename="..\..\engines\scumm\cdda.h" />
+		<Unit filename="..\..\engines\scumm\charset-fontdata.cpp" />
+		<Unit filename="..\..\engines\scumm\charset.cpp" />
+		<Unit filename="..\..\engines\scumm\charset.h" />
+		<Unit filename="..\..\engines\scumm\costume.cpp" />
+		<Unit filename="..\..\engines\scumm\costume.h" />
+		<Unit filename="..\..\engines\scumm\cursor.cpp" />
+		<Unit filename="..\..\engines\scumm\debugger.cpp" />
+		<Unit filename="..\..\engines\scumm\debugger.h" />
+		<Unit filename="..\..\engines\scumm\detection.cpp" />
+		<Unit filename="..\..\engines\scumm\detection.h" />
+		<Unit filename="..\..\engines\scumm\detection_tables.h" />
+		<Unit filename="..\..\engines\scumm\dialogs.cpp" />
+		<Unit filename="..\..\engines\scumm\dialogs.h" />
+		<Unit filename="..\..\engines\scumm\file.cpp" />
+		<Unit filename="..\..\engines\scumm\file.h" />
+		<Unit filename="..\..\engines\scumm\file_nes.cpp" />
+		<Unit filename="..\..\engines\scumm\file_nes.h" />
+		<Unit filename="..\..\engines\scumm\gfx.cpp" />
+		<Unit filename="..\..\engines\scumm\gfx.h" />
+		<Unit filename="..\..\engines\scumm\gfx_towns.cpp" />
+		<Unit filename="..\..\engines\scumm\help.cpp" />
+		<Unit filename="..\..\engines\scumm\help.h" />
+		<Unit filename="..\..\engines\scumm\input.cpp" />
+		<Unit filename="..\..\engines\scumm\midiparser_ro.cpp" />
+		<Unit filename="..\..\engines\scumm\module.mk" />
+		<Unit filename="..\..\engines\scumm\music.h" />
+		<Unit filename="..\..\engines\scumm\nut_renderer.cpp" />
+		<Unit filename="..\..\engines\scumm\nut_renderer.h" />
+		<Unit filename="..\..\engines\scumm\object.cpp" />
+		<Unit filename="..\..\engines\scumm\object.h" />
+		<Unit filename="..\..\engines\scumm\palette.cpp" />
+		<Unit filename="..\..\engines\scumm\resource.cpp" />
+		<Unit filename="..\..\engines\scumm\resource.h" />
+		<Unit filename="..\..\engines\scumm\resource_v2.cpp" />
+		<Unit filename="..\..\engines\scumm\resource_v3.cpp" />
+		<Unit filename="..\..\engines\scumm\resource_v4.cpp" />
+		<Unit filename="..\..\engines\scumm\room.cpp" />
+		<Unit filename="..\..\engines\scumm\saveload.cpp" />
+		<Unit filename="..\..\engines\scumm\saveload.h" />
+		<Unit filename="..\..\engines\scumm\script.cpp" />
+		<Unit filename="..\..\engines\scumm\script.h" />
+		<Unit filename="..\..\engines\scumm\script_v0.cpp" />
+		<Unit filename="..\..\engines\scumm\script_v2.cpp" />
+		<Unit filename="..\..\engines\scumm\script_v3.cpp" />
+		<Unit filename="..\..\engines\scumm\script_v4.cpp" />
+		<Unit filename="..\..\engines\scumm\script_v5.cpp" />
+		<Unit filename="..\..\engines\scumm\script_v6.cpp" />
+		<Unit filename="..\..\engines\scumm\script_v8.cpp" />
+		<Unit filename="..\..\engines\scumm\scumm-md5.h" />
+		<Unit filename="..\..\engines\scumm\scumm.cpp" />
+		<Unit filename="..\..\engines\scumm\scumm.h" />
+		<Unit filename="..\..\engines\scumm\scumm_v0.h" />
+		<Unit filename="..\..\engines\scumm\scumm_v2.h" />
+		<Unit filename="..\..\engines\scumm\scumm_v3.h" />
+		<Unit filename="..\..\engines\scumm\scumm_v4.h" />
+		<Unit filename="..\..\engines\scumm\scumm_v5.h" />
+		<Unit filename="..\..\engines\scumm\scumm_v6.h" />
+		<Unit filename="..\..\engines\scumm\scumm_v7.h" />
+		<Unit filename="..\..\engines\scumm\scumm_v8.h" />
+		<Unit filename="..\..\engines\scumm\sound.cpp" />
+		<Unit filename="..\..\engines\scumm\sound.h" />
+		<Unit filename="..\..\engines\scumm\string.cpp" />
+		<Unit filename="..\..\engines\scumm\usage_bits.cpp" />
+		<Unit filename="..\..\engines\scumm\usage_bits.h" />
+		<Unit filename="..\..\engines\scumm\util.cpp" />
+		<Unit filename="..\..\engines\scumm\util.h" />
+		<Unit filename="..\..\engines\scumm\vars.cpp" />
+		<Unit filename="..\..\engines\scumm\verbs.cpp" />
+		<Unit filename="..\..\engines\scumm\verbs.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/scummvm.cbp b/dists/codeblocks/scummvm.cbp
new file mode 100644
index 0000000..8a44a66
--- /dev/null
+++ b/dists/codeblocks/scummvm.cbp
@@ -0,0 +1,1033 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="scummvm" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\scummvm" prefix_auto="1" extension_auto="1" />
+				<Option object_output="scummvm" />
+				<Option external_deps="libz.a;libmad.a;libvorbisfile.a;libvorbis.a;libogg.a;libFLAC.a;win_utf8_io.a;libpng16.a;libtheora.a;freetype.a;jpeg.a;libfluidsynth.a;libcurl.a;SDL_net.a;sdl2.a;winmm.a;ole32.a;uuid.a;" />
+				<Option type="1" />
+				<Option compiler="gcc" />
+				<Option parameters="-d 8 --debugflags=parser" />
+				<Option projectIncludeDirsRelation="2" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add directory="$(SCUMMVM_LIBS)include" />
+					<Add directory="$(SCUMMVM_LIBS)include\SDL" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\common" />
+					<Add directory="..\.." />
+					<Add directory=".\" />
+				</Compiler>
+				<Linker>
+					<Add library="libz" />
+					<Add library="libmad" />
+					<Add library="libvorbisfile" />
+					<Add library="libvorbis" />
+					<Add library="libogg" />
+					<Add library="libFLAC" />
+					<Add library="win_utf8_io" />
+					<Add library="libpng16" />
+					<Add library="libtheora" />
+					<Add library="freetype" />
+					<Add library="jpeg" />
+					<Add library="libfluidsynth" />
+					<Add library="libcurl" />
+					<Add library="SDL_net" />
+					<Add library="sdl2" />
+					<Add library="winmm" />
+					<Add library="ole32" />
+					<Add library="uuid" />
+					<Add library="scummvm\engines\access\libaccess.a" />
+					<Add library="scummvm\engines\adl\libadl.a" />
+					<Add library="scummvm\engines\agi\libagi.a" />
+					<Add library="scummvm\engines\agos\libagos.a" />
+					<Add library="scummvm\engines\bbvs\libbbvs.a" />
+					<Add library="scummvm\engines\cge\libcge.a" />
+					<Add library="scummvm\engines\cge2\libcge2.a" />
+					<Add library="scummvm\engines\cine\libcine.a" />
+					<Add library="scummvm\engines\composer\libcomposer.a" />
+					<Add library="scummvm\engines\cruise\libcruise.a" />
+					<Add library="scummvm\engines\draci\libdraci.a" />
+					<Add library="scummvm\engines\drascula\libdrascula.a" />
+					<Add library="scummvm\engines\dreamweb\libdreamweb.a" />
+					<Add library="scummvm\engines\fullpipe\libfullpipe.a" />
+					<Add library="scummvm\engines\gnap\libgnap.a" />
+					<Add library="scummvm\engines\gob\libgob.a" />
+					<Add library="scummvm\engines\groovie\libgroovie.a" />
+					<Add library="scummvm\engines\hopkins\libhopkins.a" />
+					<Add library="scummvm\engines\hugo\libhugo.a" />
+					<Add library="scummvm\engines\kyra\libkyra.a" />
+					<Add library="scummvm\engines\lab\liblab.a" />
+					<Add library="scummvm\engines\lure\liblure.a" />
+					<Add library="scummvm\engines\made\libmade.a" />
+					<Add library="scummvm\engines\mads\libmads.a" />
+					<Add library="scummvm\engines\mohawk\libmohawk.a" />
+					<Add library="scummvm\engines\mortevielle\libmortevielle.a" />
+					<Add library="scummvm\engines\neverhood\libneverhood.a" />
+					<Add library="scummvm\engines\parallaction\libparallaction.a" />
+					<Add library="scummvm\engines\pegasus\libpegasus.a" />
+					<Add library="scummvm\engines\plumbers\libplumbers.a" />
+					<Add library="scummvm\engines\queen\libqueen.a" />
+					<Add library="scummvm\engines\saga\libsaga.a" />
+					<Add library="scummvm\engines\sci\libsci.a" />
+					<Add library="scummvm\engines\scumm\libscumm.a" />
+					<Add library="scummvm\engines\sherlock\libsherlock.a" />
+					<Add library="scummvm\engines\sky\libsky.a" />
+					<Add library="scummvm\engines\sword1\libsword1.a" />
+					<Add library="scummvm\engines\sword2\libsword2.a" />
+					<Add library="scummvm\engines\sword25\libsword25.a" />
+					<Add library="scummvm\engines\teenagent\libteenagent.a" />
+					<Add library="scummvm\engines\tinsel\libtinsel.a" />
+					<Add library="scummvm\engines\titanic\libtitanic.a" />
+					<Add library="scummvm\engines\toltecs\libtoltecs.a" />
+					<Add library="scummvm\engines\tony\libtony.a" />
+					<Add library="scummvm\engines\toon\libtoon.a" />
+					<Add library="scummvm\engines\touche\libtouche.a" />
+					<Add library="scummvm\engines\tsage\libtsage.a" />
+					<Add library="scummvm\engines\tucker\libtucker.a" />
+					<Add library="scummvm\engines\voyeur\libvoyeur.a" />
+					<Add library="scummvm\engines\wintermute\libwintermute.a" />
+					<Add library="scummvm\engines\zvision\libzvision.a" />
+					<Add directory="$(SCUMMVM_LIBS)lib\mingw" />
+					<Add directory="$(SCUMMVM_LIBS)lib" />
+				</Linker>
+				<ResourceCompiler>
+					<Add directory="..\..\dists" />
+					<Add directory="..\..\..\scummvm" />
+				</ResourceCompiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\audio\decoders\3do.cpp" />
+		<Unit filename="..\..\audio\decoders\3do.h" />
+		<Unit filename="..\..\audio\decoders\aac.cpp" />
+		<Unit filename="..\..\audio\decoders\aac.h" />
+		<Unit filename="..\..\audio\decoders\adpcm.cpp" />
+		<Unit filename="..\..\audio\decoders\adpcm.h" />
+		<Unit filename="..\..\audio\decoders\adpcm_intern.h" />
+		<Unit filename="..\..\audio\decoders\aiff.cpp" />
+		<Unit filename="..\..\audio\decoders\aiff.h" />
+		<Unit filename="..\..\audio\decoders\codec.h" />
+		<Unit filename="..\..\audio\decoders\flac.cpp" />
+		<Unit filename="..\..\audio\decoders\flac.h" />
+		<Unit filename="..\..\audio\decoders\iff_sound.cpp" />
+		<Unit filename="..\..\audio\decoders\iff_sound.h" />
+		<Unit filename="..\..\audio\decoders\mac_snd.cpp" />
+		<Unit filename="..\..\audio\decoders\mac_snd.h" />
+		<Unit filename="..\..\audio\decoders\mp3.cpp" />
+		<Unit filename="..\..\audio\decoders\mp3.h" />
+		<Unit filename="..\..\audio\decoders\qdm2.cpp" />
+		<Unit filename="..\..\audio\decoders\qdm2.h" />
+		<Unit filename="..\..\audio\decoders\qdm2data.h" />
+		<Unit filename="..\..\audio\decoders\quicktime.cpp" />
+		<Unit filename="..\..\audio\decoders\quicktime.h" />
+		<Unit filename="..\..\audio\decoders\quicktime_intern.h" />
+		<Unit filename="..\..\audio\decoders\raw.cpp" />
+		<Unit filename="..\..\audio\decoders\raw.h" />
+		<Unit filename="..\..\audio\decoders\voc.cpp" />
+		<Unit filename="..\..\audio\decoders\voc.h" />
+		<Unit filename="..\..\audio\decoders\vorbis.cpp" />
+		<Unit filename="..\..\audio\decoders\vorbis.h" />
+		<Unit filename="..\..\audio\decoders\wave.cpp" />
+		<Unit filename="..\..\audio\decoders\wave.h" />
+		<Unit filename="..\..\audio\decoders\xa.cpp" />
+		<Unit filename="..\..\audio\decoders\xa.h" />
+		<Unit filename="..\..\audio\mods\infogrames.cpp" />
+		<Unit filename="..\..\audio\mods\infogrames.h" />
+		<Unit filename="..\..\audio\mods\maxtrax.cpp" />
+		<Unit filename="..\..\audio\mods\maxtrax.h" />
+		<Unit filename="..\..\audio\mods\mod_xm_s3m.cpp" />
+		<Unit filename="..\..\audio\mods\mod_xm_s3m.h" />
+		<Unit filename="..\..\audio\mods\module.cpp" />
+		<Unit filename="..\..\audio\mods\module.h" />
+		<Unit filename="..\..\audio\mods\module_mod_xm_s3m.cpp" />
+		<Unit filename="..\..\audio\mods\module_mod_xm_s3m.h" />
+		<Unit filename="..\..\audio\mods\paula.cpp" />
+		<Unit filename="..\..\audio\mods\paula.h" />
+		<Unit filename="..\..\audio\mods\protracker.cpp" />
+		<Unit filename="..\..\audio\mods\protracker.h" />
+		<Unit filename="..\..\audio\mods\rjp1.cpp" />
+		<Unit filename="..\..\audio\mods\rjp1.h" />
+		<Unit filename="..\..\audio\mods\soundfx.cpp" />
+		<Unit filename="..\..\audio\mods\soundfx.h" />
+		<Unit filename="..\..\audio\mods\tfmx.cpp" />
+		<Unit filename="..\..\audio\mods\tfmx.h" />
+		<Unit filename="..\..\audio\softsynth\fmtowns_pc98\towns_audio.cpp" />
+		<Unit filename="..\..\audio\softsynth\fmtowns_pc98\towns_audio.h" />
+		<Unit filename="..\..\audio\softsynth\fmtowns_pc98\towns_euphony.cpp" />
+		<Unit filename="..\..\audio\softsynth\fmtowns_pc98\towns_euphony.h" />
+		<Unit filename="..\..\audio\softsynth\fmtowns_pc98\towns_midi.cpp" />
+		<Unit filename="..\..\audio\softsynth\fmtowns_pc98\towns_midi.h" />
+		<Unit filename="..\..\audio\softsynth\fmtowns_pc98\towns_pc98_driver.cpp" />
+		<Unit filename="..\..\audio\softsynth\fmtowns_pc98\towns_pc98_driver.h" />
+		<Unit filename="..\..\audio\softsynth\fmtowns_pc98\towns_pc98_fmsynth.cpp" />
+		<Unit filename="..\..\audio\softsynth\fmtowns_pc98\towns_pc98_fmsynth.h" />
+		<Unit filename="..\..\audio\softsynth\fmtowns_pc98\towns_pc98_plugins.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\c_interface\c_interface.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\c_interface\c_interface.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\c_interface\c_types.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\c_interface\cpp_interface.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\sha1\sha1.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\sha1\sha1.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\Analog.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\Analog.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\BReverbModel.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\BReverbModel.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\Enumerations.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\File.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\File.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\FileStream.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\FileStream.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\LA32FloatWaveGenerator.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\LA32Ramp.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\LA32Ramp.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\LA32WaveGenerator.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\LA32WaveGenerator.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\MemoryRegion.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\MidiEventQueue.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\MidiStreamParser.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\MidiStreamParser.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\Part.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\Part.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\Partial.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\Partial.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\PartialManager.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\PartialManager.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\Poly.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\Poly.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\ROMInfo.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\ROMInfo.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\SampleRateConverter.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\Structures.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\Synth.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\Synth.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\TVA.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\TVA.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\TVF.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\TVF.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\TVP.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\TVP.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\Tables.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32\Tables.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\Types.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\config.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\globals.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\internals.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\mmath.h" />
+		<Unit filename="..\..\audio\softsynth\mt32\module.mk" />
+		<Unit filename="..\..\audio\softsynth\mt32\mt32emu.h" />
+		<Unit filename="..\..\audio\softsynth\opl\dbopl.cpp" />
+		<Unit filename="..\..\audio\softsynth\opl\dbopl.h" />
+		<Unit filename="..\..\audio\softsynth\opl\dosbox.cpp" />
+		<Unit filename="..\..\audio\softsynth\opl\dosbox.h" />
+		<Unit filename="..\..\audio\softsynth\opl\mame.cpp" />
+		<Unit filename="..\..\audio\softsynth\opl\mame.h" />
+		<Unit filename="..\..\audio\softsynth\appleiigs.cpp" />
+		<Unit filename="..\..\audio\softsynth\cms.cpp" />
+		<Unit filename="..\..\audio\softsynth\cms.h" />
+		<Unit filename="..\..\audio\softsynth\eas.cpp" />
+		<Unit filename="..\..\audio\softsynth\emumidi.h" />
+		<Unit filename="..\..\audio\softsynth\fluidsynth.cpp" />
+		<Unit filename="..\..\audio\softsynth\mt32.cpp" />
+		<Unit filename="..\..\audio\softsynth\pcspk.cpp" />
+		<Unit filename="..\..\audio\softsynth\pcspk.h" />
+		<Unit filename="..\..\audio\softsynth\sid.cpp" />
+		<Unit filename="..\..\audio\softsynth\sid.h" />
+		<Unit filename="..\..\audio\softsynth\wave6581.cpp" />
+		<Unit filename="..\..\audio\adlib.cpp" />
+		<Unit filename="..\..\audio\audiostream.cpp" />
+		<Unit filename="..\..\audio\audiostream.h" />
+		<Unit filename="..\..\audio\fmopl.cpp" />
+		<Unit filename="..\..\audio\fmopl.h" />
+		<Unit filename="..\..\audio\mididrv.cpp" />
+		<Unit filename="..\..\audio\mididrv.h" />
+		<Unit filename="..\..\audio\midiparser.cpp" />
+		<Unit filename="..\..\audio\midiparser.h" />
+		<Unit filename="..\..\audio\midiparser_qt.cpp" />
+		<Unit filename="..\..\audio\midiparser_qt.h" />
+		<Unit filename="..\..\audio\midiparser_smf.cpp" />
+		<Unit filename="..\..\audio\midiparser_xmidi.cpp" />
+		<Unit filename="..\..\audio\midiplayer.cpp" />
+		<Unit filename="..\..\audio\midiplayer.h" />
+		<Unit filename="..\..\audio\miles.h" />
+		<Unit filename="..\..\audio\miles_adlib.cpp" />
+		<Unit filename="..\..\audio\miles_mt32.cpp" />
+		<Unit filename="..\..\audio\mixer.cpp" />
+		<Unit filename="..\..\audio\mixer.h" />
+		<Unit filename="..\..\audio\mixer_intern.h" />
+		<Unit filename="..\..\audio\module.mk" />
+		<Unit filename="..\..\audio\mpu401.cpp" />
+		<Unit filename="..\..\audio\mpu401.h" />
+		<Unit filename="..\..\audio\musicplugin.cpp" />
+		<Unit filename="..\..\audio\musicplugin.h" />
+		<Unit filename="..\..\audio\null.cpp" />
+		<Unit filename="..\..\audio\null.h" />
+		<Unit filename="..\..\audio\rate.cpp" />
+		<Unit filename="..\..\audio\rate.h" />
+		<Unit filename="..\..\audio\timestamp.cpp" />
+		<Unit filename="..\..\audio\timestamp.h" />
+		<Unit filename="..\..\backends\audiocd\default\default-audiocd.cpp" />
+		<Unit filename="..\..\backends\audiocd\default\default-audiocd.h" />
+		<Unit filename="..\..\backends\audiocd\win32\win32-audiocd.cpp" />
+		<Unit filename="..\..\backends\audiocd\win32\win32-audiocd.h" />
+		<Unit filename="..\..\backends\audiocd\audiocd-stream.cpp" />
+		<Unit filename="..\..\backends\audiocd\audiocd-stream.h" />
+		<Unit filename="..\..\backends\audiocd\audiocd.h" />
+		<Unit filename="..\..\backends\cloud\box\boxlistdirectorybyidrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\box\boxlistdirectorybyidrequest.h" />
+		<Unit filename="..\..\backends\cloud\box\boxstorage.cpp" />
+		<Unit filename="..\..\backends\cloud\box\boxstorage.h" />
+		<Unit filename="..\..\backends\cloud\box\boxtokenrefresher.cpp" />
+		<Unit filename="..\..\backends\cloud\box\boxtokenrefresher.h" />
+		<Unit filename="..\..\backends\cloud\box\boxuploadrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\box\boxuploadrequest.h" />
+		<Unit filename="..\..\backends\cloud\dropbox\dropboxcreatedirectoryrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\dropbox\dropboxcreatedirectoryrequest.h" />
+		<Unit filename="..\..\backends\cloud\dropbox\dropboxinforequest.cpp" />
+		<Unit filename="..\..\backends\cloud\dropbox\dropboxinforequest.h" />
+		<Unit filename="..\..\backends\cloud\dropbox\dropboxlistdirectoryrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\dropbox\dropboxlistdirectoryrequest.h" />
+		<Unit filename="..\..\backends\cloud\dropbox\dropboxstorage.cpp" />
+		<Unit filename="..\..\backends\cloud\dropbox\dropboxstorage.h" />
+		<Unit filename="..\..\backends\cloud\dropbox\dropboxuploadrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\dropbox\dropboxuploadrequest.h" />
+		<Unit filename="..\..\backends\cloud\googledrive\googledrivelistdirectorybyidrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\googledrive\googledrivelistdirectorybyidrequest.h" />
+		<Unit filename="..\..\backends\cloud\googledrive\googledrivestorage.cpp" />
+		<Unit filename="..\..\backends\cloud\googledrive\googledrivestorage.h" />
+		<Unit filename="..\..\backends\cloud\googledrive\googledrivetokenrefresher.cpp" />
+		<Unit filename="..\..\backends\cloud\googledrive\googledrivetokenrefresher.h" />
+		<Unit filename="..\..\backends\cloud\googledrive\googledriveuploadrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\googledrive\googledriveuploadrequest.h" />
+		<Unit filename="..\..\backends\cloud\id\idcreatedirectoryrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\id\idcreatedirectoryrequest.h" />
+		<Unit filename="..\..\backends\cloud\id\iddownloadrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\id\iddownloadrequest.h" />
+		<Unit filename="..\..\backends\cloud\id\idlistdirectoryrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\id\idlistdirectoryrequest.h" />
+		<Unit filename="..\..\backends\cloud\id\idresolveidrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\id\idresolveidrequest.h" />
+		<Unit filename="..\..\backends\cloud\id\idstorage.cpp" />
+		<Unit filename="..\..\backends\cloud\id\idstorage.h" />
+		<Unit filename="..\..\backends\cloud\id\idstreamfilerequest.cpp" />
+		<Unit filename="..\..\backends\cloud\id\idstreamfilerequest.h" />
+		<Unit filename="..\..\backends\cloud\onedrive\onedrivecreatedirectoryrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\onedrive\onedrivecreatedirectoryrequest.h" />
+		<Unit filename="..\..\backends\cloud\onedrive\onedrivelistdirectoryrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\onedrive\onedrivelistdirectoryrequest.h" />
+		<Unit filename="..\..\backends\cloud\onedrive\onedrivestorage.cpp" />
+		<Unit filename="..\..\backends\cloud\onedrive\onedrivestorage.h" />
+		<Unit filename="..\..\backends\cloud\onedrive\onedrivetokenrefresher.cpp" />
+		<Unit filename="..\..\backends\cloud\onedrive\onedrivetokenrefresher.h" />
+		<Unit filename="..\..\backends\cloud\onedrive\onedriveuploadrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\onedrive\onedriveuploadrequest.h" />
+		<Unit filename="..\..\backends\cloud\cloudicon.cpp" />
+		<Unit filename="..\..\backends\cloud\cloudicon.h" />
+		<Unit filename="..\..\backends\cloud\cloudicon_data.h" />
+		<Unit filename="..\..\backends\cloud\cloudicon_disabled_data.h" />
+		<Unit filename="..\..\backends\cloud\cloudmanager.cpp" />
+		<Unit filename="..\..\backends\cloud\cloudmanager.h" />
+		<Unit filename="..\..\backends\cloud\downloadrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\downloadrequest.h" />
+		<Unit filename="..\..\backends\cloud\folderdownloadrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\folderdownloadrequest.h" />
+		<Unit filename="..\..\backends\cloud\iso8601.cpp" />
+		<Unit filename="..\..\backends\cloud\iso8601.h" />
+		<Unit filename="..\..\backends\cloud\savessyncrequest.cpp" />
+		<Unit filename="..\..\backends\cloud\savessyncrequest.h" />
+		<Unit filename="..\..\backends\cloud\storage.cpp" />
+		<Unit filename="..\..\backends\cloud\storage.h" />
+		<Unit filename="..\..\backends\cloud\storagefile.cpp" />
+		<Unit filename="..\..\backends\cloud\storagefile.h" />
+		<Unit filename="..\..\backends\cloud\storageinfo.h" />
+		<Unit filename="..\..\backends\events\default\default-events.cpp" />
+		<Unit filename="..\..\backends\events\default\default-events.h" />
+		<Unit filename="..\..\backends\events\sdl\sdl-events.cpp" />
+		<Unit filename="..\..\backends\events\sdl\sdl-events.h" />
+		<Unit filename="..\..\backends\fs\windows\windows-fs-factory.cpp" />
+		<Unit filename="..\..\backends\fs\windows\windows-fs-factory.h" />
+		<Unit filename="..\..\backends\fs\windows\windows-fs.cpp" />
+		<Unit filename="..\..\backends\fs\windows\windows-fs.h" />
+		<Unit filename="..\..\backends\fs\abstract-fs.cpp" />
+		<Unit filename="..\..\backends\fs\abstract-fs.h" />
+		<Unit filename="..\..\backends\fs\fs-factory.h" />
+		<Unit filename="..\..\backends\fs\stdiostream.cpp" />
+		<Unit filename="..\..\backends\fs\stdiostream.h" />
+		<Unit filename="..\..\backends\graphics\opengl\pipelines\clut8.cpp" />
+		<Unit filename="..\..\backends\graphics\opengl\pipelines\clut8.h" />
+		<Unit filename="..\..\backends\graphics\opengl\pipelines\fixed.cpp" />
+		<Unit filename="..\..\backends\graphics\opengl\pipelines\fixed.h" />
+		<Unit filename="..\..\backends\graphics\opengl\pipelines\pipeline.cpp" />
+		<Unit filename="..\..\backends\graphics\opengl\pipelines\pipeline.h" />
+		<Unit filename="..\..\backends\graphics\opengl\pipelines\shader.cpp" />
+		<Unit filename="..\..\backends\graphics\opengl\pipelines\shader.h" />
+		<Unit filename="..\..\backends\graphics\opengl\context.cpp" />
+		<Unit filename="..\..\backends\graphics\opengl\debug.cpp" />
+		<Unit filename="..\..\backends\graphics\opengl\debug.h" />
+		<Unit filename="..\..\backends\graphics\opengl\framebuffer.cpp" />
+		<Unit filename="..\..\backends\graphics\opengl\framebuffer.h" />
+		<Unit filename="..\..\backends\graphics\opengl\opengl-defs.h" />
+		<Unit filename="..\..\backends\graphics\opengl\opengl-func.h" />
+		<Unit filename="..\..\backends\graphics\opengl\opengl-graphics.cpp" />
+		<Unit filename="..\..\backends\graphics\opengl\opengl-graphics.h" />
+		<Unit filename="..\..\backends\graphics\opengl\opengl-sys.h" />
+		<Unit filename="..\..\backends\graphics\opengl\shader.cpp" />
+		<Unit filename="..\..\backends\graphics\opengl\shader.h" />
+		<Unit filename="..\..\backends\graphics\opengl\texture.cpp" />
+		<Unit filename="..\..\backends\graphics\opengl\texture.h" />
+		<Unit filename="..\..\backends\graphics\openglsdl\openglsdl-graphics.cpp" />
+		<Unit filename="..\..\backends\graphics\openglsdl\openglsdl-graphics.h" />
+		<Unit filename="..\..\backends\graphics\sdl\sdl-graphics.cpp" />
+		<Unit filename="..\..\backends\graphics\sdl\sdl-graphics.h" />
+		<Unit filename="..\..\backends\graphics\surfacesdl\surfacesdl-graphics.cpp" />
+		<Unit filename="..\..\backends\graphics\surfacesdl\surfacesdl-graphics.h" />
+		<Unit filename="..\..\backends\graphics\default-palette.h" />
+		<Unit filename="..\..\backends\graphics\graphics.h" />
+		<Unit filename="..\..\backends\graphics\windowed.h" />
+		<Unit filename="..\..\backends\log\log.cpp" />
+		<Unit filename="..\..\backends\log\log.h" />
+		<Unit filename="..\..\backends\midi\alsa.cpp" />
+		<Unit filename="..\..\backends\midi\dmedia.cpp" />
+		<Unit filename="..\..\backends\midi\seq.cpp" />
+		<Unit filename="..\..\backends\midi\sndio.cpp" />
+		<Unit filename="..\..\backends\midi\stmidi.cpp" />
+		<Unit filename="..\..\backends\midi\timidity.cpp" />
+		<Unit filename="..\..\backends\midi\windows.cpp" />
+		<Unit filename="..\..\backends\mixer\sdl\sdl-mixer.cpp" />
+		<Unit filename="..\..\backends\mixer\sdl\sdl-mixer.h" />
+		<Unit filename="..\..\backends\mutex\sdl\sdl-mutex.cpp" />
+		<Unit filename="..\..\backends\mutex\sdl\sdl-mutex.h" />
+		<Unit filename="..\..\backends\mutex\mutex.h" />
+		<Unit filename="..\..\backends\networking\connection\islimited-default.cpp" />
+		<Unit filename="..\..\backends\networking\connection\islimited.h" />
+		<Unit filename="..\..\backends\networking\curl\connectionmanager.cpp" />
+		<Unit filename="..\..\backends\networking\curl\connectionmanager.h" />
+		<Unit filename="..\..\backends\networking\curl\curljsonrequest.cpp" />
+		<Unit filename="..\..\backends\networking\curl\curljsonrequest.h" />
+		<Unit filename="..\..\backends\networking\curl\curlrequest.cpp" />
+		<Unit filename="..\..\backends\networking\curl\curlrequest.h" />
+		<Unit filename="..\..\backends\networking\curl\networkreadstream.cpp" />
+		<Unit filename="..\..\backends\networking\curl\networkreadstream.h" />
+		<Unit filename="..\..\backends\networking\curl\request.cpp" />
+		<Unit filename="..\..\backends\networking\curl\request.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\basehandler.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\createdirectoryhandler.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\createdirectoryhandler.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\downloadfilehandler.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\downloadfilehandler.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\filesajaxpagehandler.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\filesajaxpagehandler.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\filesbasehandler.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\filesbasehandler.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\filespagehandler.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\filespagehandler.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\indexpagehandler.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\indexpagehandler.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\listajaxhandler.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\listajaxhandler.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\resourcehandler.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\resourcehandler.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\uploadfilehandler.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlers\uploadfilehandler.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\client.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\client.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\getclienthandler.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\getclienthandler.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlerutils.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\handlerutils.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\localwebserver.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\localwebserver.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\reader.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\reader.h" />
+		<Unit filename="..\..\backends\networking\sdl_net\uploadfileclienthandler.cpp" />
+		<Unit filename="..\..\backends\networking\sdl_net\uploadfileclienthandler.h" />
+		<Unit filename="..\..\backends\platform\sdl\win32\win32-main.cpp" />
+		<Unit filename="..\..\backends\platform\sdl\win32\win32-window.cpp" />
+		<Unit filename="..\..\backends\platform\sdl\win32\win32-window.h" />
+		<Unit filename="..\..\backends\platform\sdl\win32\win32.cpp" />
+		<Unit filename="..\..\backends\platform\sdl\win32\win32.h" />
+		<Unit filename="..\..\backends\platform\sdl\module.mk" />
+		<Unit filename="..\..\backends\platform\sdl\sdl-sys.h" />
+		<Unit filename="..\..\backends\platform\sdl\sdl-window.cpp" />
+		<Unit filename="..\..\backends\platform\sdl\sdl-window.h" />
+		<Unit filename="..\..\backends\platform\sdl\sdl.cpp" />
+		<Unit filename="..\..\backends\platform\sdl\sdl.h" />
+		<Unit filename="..\..\backends\plugins\sdl\sdl-provider.cpp" />
+		<Unit filename="..\..\backends\plugins\sdl\sdl-provider.h" />
+		<Unit filename="..\..\backends\plugins\win32\win32-provider.cpp" />
+		<Unit filename="..\..\backends\plugins\win32\win32-provider.h" />
+		<Unit filename="..\..\backends\plugins\dynamic-plugin.h" />
+		<Unit filename="..\..\backends\saves\default\default-saves.cpp" />
+		<Unit filename="..\..\backends\saves\default\default-saves.h" />
+		<Unit filename="..\..\backends\saves\windows\windows-saves.cpp" />
+		<Unit filename="..\..\backends\saves\windows\windows-saves.h" />
+		<Unit filename="..\..\backends\saves\savefile.cpp" />
+		<Unit filename="..\..\backends\taskbar\win32\mingw-compat.h" />
+		<Unit filename="..\..\backends\taskbar\win32\win32-taskbar.cpp" />
+		<Unit filename="..\..\backends\taskbar\win32\win32-taskbar.h" />
+		<Unit filename="..\..\backends\timer\default\default-timer.cpp" />
+		<Unit filename="..\..\backends\timer\default\default-timer.h" />
+		<Unit filename="..\..\backends\timer\sdl\sdl-timer.cpp" />
+		<Unit filename="..\..\backends\timer\sdl\sdl-timer.h" />
+		<Unit filename="..\..\backends\updates\win32\win32-updates.cpp" />
+		<Unit filename="..\..\backends\updates\win32\win32-updates.h" />
+		<Unit filename="..\..\backends\base-backend.cpp" />
+		<Unit filename="..\..\backends\base-backend.h" />
+		<Unit filename="..\..\backends\modular-backend.cpp" />
+		<Unit filename="..\..\backends\modular-backend.h" />
+		<Unit filename="..\..\backends\module.mk" />
+		<Unit filename="..\..\base\commandLine.cpp" />
+		<Unit filename="..\..\base\commandLine.h" />
+		<Unit filename="..\..\base\internal_version.h" />
+		<Unit filename="..\..\base\main.cpp" />
+		<Unit filename="..\..\base\main.h" />
+		<Unit filename="..\..\base\module.mk" />
+		<Unit filename="..\..\base\plugins.cpp" />
+		<Unit filename="..\..\base\plugins.h" />
+		<Unit filename="..\..\base\version.cpp" />
+		<Unit filename="..\..\base\version.h" />
+		<Unit filename="..\..\common\EventDispatcher.cpp" />
+		<Unit filename="..\..\common\EventMapper.cpp" />
+		<Unit filename="..\..\common\algorithm.h" />
+		<Unit filename="..\..\common\archive.cpp" />
+		<Unit filename="..\..\common\archive.h" />
+		<Unit filename="..\..\common\array.h" />
+		<Unit filename="..\..\common\bitstream.h" />
+		<Unit filename="..\..\common\bufferedstream.h" />
+		<Unit filename="..\..\common\c++11-compat.h" />
+		<Unit filename="..\..\common\callback.h" />
+		<Unit filename="..\..\common\config-manager.cpp" />
+		<Unit filename="..\..\common\config-manager.h" />
+		<Unit filename="..\..\common\coroutines.cpp" />
+		<Unit filename="..\..\common\coroutines.h" />
+		<Unit filename="..\..\common\cosinetables.cpp" />
+		<Unit filename="..\..\common\cosinetables.h" />
+		<Unit filename="..\..\common\dcl.cpp" />
+		<Unit filename="..\..\common\dcl.h" />
+		<Unit filename="..\..\common\dct.cpp" />
+		<Unit filename="..\..\common\dct.h" />
+		<Unit filename="..\..\common\debug-channels.h" />
+		<Unit filename="..\..\common\debug.cpp" />
+		<Unit filename="..\..\common\debug.h" />
+		<Unit filename="..\..\common\endian.h" />
+		<Unit filename="..\..\common\error.cpp" />
+		<Unit filename="..\..\common\error.h" />
+		<Unit filename="..\..\common\events.h" />
+		<Unit filename="..\..\common\fft.cpp" />
+		<Unit filename="..\..\common\fft.h" />
+		<Unit filename="..\..\common\file.cpp" />
+		<Unit filename="..\..\common\file.h" />
+		<Unit filename="..\..\common\forbidden.h" />
+		<Unit filename="..\..\common\frac.h" />
+		<Unit filename="..\..\common\fs.cpp" />
+		<Unit filename="..\..\common\fs.h" />
+		<Unit filename="..\..\common\func.h" />
+		<Unit filename="..\..\common\gui_options.cpp" />
+		<Unit filename="..\..\common\gui_options.h" />
+		<Unit filename="..\..\common\hash-ptr.h" />
+		<Unit filename="..\..\common\hash-str.h" />
+		<Unit filename="..\..\common\hashmap.cpp" />
+		<Unit filename="..\..\common\hashmap.h" />
+		<Unit filename="..\..\common\huffman.cpp" />
+		<Unit filename="..\..\common\huffman.h" />
+		<Unit filename="..\..\common\iff_container.cpp" />
+		<Unit filename="..\..\common\iff_container.h" />
+		<Unit filename="..\..\common\ini-file.cpp" />
+		<Unit filename="..\..\common\ini-file.h" />
+		<Unit filename="..\..\common\installshield_cab.cpp" />
+		<Unit filename="..\..\common\installshield_cab.h" />
+		<Unit filename="..\..\common\json.cpp" />
+		<Unit filename="..\..\common\json.h" />
+		<Unit filename="..\..\common\keyboard.h" />
+		<Unit filename="..\..\common\language.cpp" />
+		<Unit filename="..\..\common\language.h" />
+		<Unit filename="..\..\common\list.h" />
+		<Unit filename="..\..\common\list_intern.h" />
+		<Unit filename="..\..\common\localization.cpp" />
+		<Unit filename="..\..\common\localization.h" />
+		<Unit filename="..\..\common\macresman.cpp" />
+		<Unit filename="..\..\common\macresman.h" />
+		<Unit filename="..\..\common\math.h" />
+		<Unit filename="..\..\common\md5.cpp" />
+		<Unit filename="..\..\common\md5.h" />
+		<Unit filename="..\..\common\memory.h" />
+		<Unit filename="..\..\common\memorypool.cpp" />
+		<Unit filename="..\..\common\memorypool.h" />
+		<Unit filename="..\..\common\memstream.h" />
+		<Unit filename="..\..\common\module.mk" />
+		<Unit filename="..\..\common\mutex.cpp" />
+		<Unit filename="..\..\common\mutex.h" />
+		<Unit filename="..\..\common\noncopyable.h" />
+		<Unit filename="..\..\common\osd_message_queue.cpp" />
+		<Unit filename="..\..\common\osd_message_queue.h" />
+		<Unit filename="..\..\common\pack-end.h" />
+		<Unit filename="..\..\common\pack-start.h" />
+		<Unit filename="..\..\common\platform.cpp" />
+		<Unit filename="..\..\common\platform.h" />
+		<Unit filename="..\..\common\ptr.h" />
+		<Unit filename="..\..\common\queue.h" />
+		<Unit filename="..\..\common\quicktime.cpp" />
+		<Unit filename="..\..\common\quicktime.h" />
+		<Unit filename="..\..\common\random.cpp" />
+		<Unit filename="..\..\common\random.h" />
+		<Unit filename="..\..\common\rational.cpp" />
+		<Unit filename="..\..\common\rational.h" />
+		<Unit filename="..\..\common\rdft.cpp" />
+		<Unit filename="..\..\common\rdft.h" />
+		<Unit filename="..\..\common\rect.h" />
+		<Unit filename="..\..\common\rendermode.cpp" />
+		<Unit filename="..\..\common\rendermode.h" />
+		<Unit filename="..\..\common\safe-bool.h" />
+		<Unit filename="..\..\common\savefile.h" />
+		<Unit filename="..\..\common\scummsys.h" />
+		<Unit filename="..\..\common\serializer.h" />
+		<Unit filename="..\..\common\sinetables.cpp" />
+		<Unit filename="..\..\common\sinetables.h" />
+		<Unit filename="..\..\common\singleton.h" />
+		<Unit filename="..\..\common\span.h" />
+		<Unit filename="..\..\common\stack.h" />
+		<Unit filename="..\..\common\str-array.h" />
+		<Unit filename="..\..\common\str.cpp" />
+		<Unit filename="..\..\common\str.h" />
+		<Unit filename="..\..\common\stream.cpp" />
+		<Unit filename="..\..\common\stream.h" />
+		<Unit filename="..\..\common\substream.h" />
+		<Unit filename="..\..\common\system.cpp" />
+		<Unit filename="..\..\common\system.h" />
+		<Unit filename="..\..\common\taskbar.h" />
+		<Unit filename="..\..\common\textconsole.cpp" />
+		<Unit filename="..\..\common\textconsole.h" />
+		<Unit filename="..\..\common\timer.h" />
+		<Unit filename="..\..\common\tokenizer.cpp" />
+		<Unit filename="..\..\common\tokenizer.h" />
+		<Unit filename="..\..\common\translation.cpp" />
+		<Unit filename="..\..\common\translation.h" />
+		<Unit filename="..\..\common\type-traits.h" />
+		<Unit filename="..\..\common\types.h" />
+		<Unit filename="..\..\common\unarj.cpp" />
+		<Unit filename="..\..\common\unarj.h" />
+		<Unit filename="..\..\common\unzip.cpp" />
+		<Unit filename="..\..\common\unzip.h" />
+		<Unit filename="..\..\common\ustr.cpp" />
+		<Unit filename="..\..\common\ustr.h" />
+		<Unit filename="..\..\common\util.cpp" />
+		<Unit filename="..\..\common\util.h" />
+		<Unit filename="..\..\common\winexe.cpp" />
+		<Unit filename="..\..\common\winexe.h" />
+		<Unit filename="..\..\common\winexe_ne.cpp" />
+		<Unit filename="..\..\common\winexe_ne.h" />
+		<Unit filename="..\..\common\winexe_pe.cpp" />
+		<Unit filename="..\..\common\winexe_pe.h" />
+		<Unit filename="..\..\common\xmlparser.cpp" />
+		<Unit filename="..\..\common\xmlparser.h" />
+		<Unit filename="..\..\common\zlib.cpp" />
+		<Unit filename="..\..\common\zlib.h" />
+		<Unit filename="..\..\dists\scummvm.rc">
+			<Option compilerVar="WINDRES" />
+		</Unit>
+		<Unit filename="..\..\engines\advancedDetector.cpp" />
+		<Unit filename="..\..\engines\advancedDetector.h" />
+		<Unit filename="..\..\engines\dialogs.cpp" />
+		<Unit filename="..\..\engines\dialogs.h" />
+		<Unit filename="..\..\engines\engine.cpp" />
+		<Unit filename="..\..\engines\engine.h" />
+		<Unit filename="..\..\engines\game.cpp" />
+		<Unit filename="..\..\engines\game.h" />
+		<Unit filename="..\..\engines\logo_data.h" />
+		<Unit filename="..\..\engines\metaengine.h" />
+		<Unit filename="..\..\engines\module.mk" />
+		<Unit filename="..\..\engines\obsolete.cpp" />
+		<Unit filename="..\..\engines\obsolete.h" />
+		<Unit filename="..\..\engines\plugins_table.h" />
+		<Unit filename="..\..\engines\savestate.cpp" />
+		<Unit filename="..\..\engines\savestate.h" />
+		<Unit filename="..\..\engines\util.h" />
+		<Unit filename="..\..\graphics\fonts\bdf.cpp" />
+		<Unit filename="..\..\graphics\fonts\bdf.h" />
+		<Unit filename="..\..\graphics\fonts\consolefont.cpp" />
+		<Unit filename="..\..\graphics\fonts\macfont.cpp" />
+		<Unit filename="..\..\graphics\fonts\macfont.h" />
+		<Unit filename="..\..\graphics\fonts\newfont.cpp" />
+		<Unit filename="..\..\graphics\fonts\newfont_big.cpp" />
+		<Unit filename="..\..\graphics\fonts\ttf.cpp" />
+		<Unit filename="..\..\graphics\fonts\ttf.h" />
+		<Unit filename="..\..\graphics\fonts\winfont.cpp" />
+		<Unit filename="..\..\graphics\fonts\winfont.h" />
+		<Unit filename="..\..\graphics\macgui\macfontmanager.cpp" />
+		<Unit filename="..\..\graphics\macgui\macfontmanager.h" />
+		<Unit filename="..\..\graphics\macgui\macmenu.cpp" />
+		<Unit filename="..\..\graphics\macgui\macmenu.h" />
+		<Unit filename="..\..\graphics\macgui\mactext.cpp" />
+		<Unit filename="..\..\graphics\macgui\mactext.h" />
+		<Unit filename="..\..\graphics\macgui\mactextwindow.cpp" />
+		<Unit filename="..\..\graphics\macgui\mactextwindow.h" />
+		<Unit filename="..\..\graphics\macgui\macwindow.cpp" />
+		<Unit filename="..\..\graphics\macgui\macwindow.h" />
+		<Unit filename="..\..\graphics\macgui\macwindowborder.cpp" />
+		<Unit filename="..\..\graphics\macgui\macwindowborder.h" />
+		<Unit filename="..\..\graphics\macgui\macwindowmanager.cpp" />
+		<Unit filename="..\..\graphics\macgui\macwindowmanager.h" />
+		<Unit filename="..\..\graphics\scaler\2xsai.cpp" />
+		<Unit filename="..\..\graphics\scaler\aspect.cpp" />
+		<Unit filename="..\..\graphics\scaler\aspect.h" />
+		<Unit filename="..\..\graphics\scaler\downscaler.cpp" />
+		<Unit filename="..\..\graphics\scaler\downscaler.h" />
+		<Unit filename="..\..\graphics\scaler\hq2x.cpp" />
+		<Unit filename="..\..\graphics\scaler\hq2x_i386.asm">
+			<Option compiler="gcc" use="1" buildCommand="$(SCUMMVM_LIBS)bin/nasm.exe -f win32 -g $file -o $object" />		</Unit>
+		<Unit filename="..\..\graphics\scaler\hq3x.cpp" />
+		<Unit filename="..\..\graphics\scaler\hq3x_i386.asm">
+			<Option compiler="gcc" use="1" buildCommand="$(SCUMMVM_LIBS)bin/nasm.exe -f win32 -g $file -o $object" />		</Unit>
+		<Unit filename="..\..\graphics\scaler\intern.h" />
+		<Unit filename="..\..\graphics\scaler\scale2x.cpp" />
+		<Unit filename="..\..\graphics\scaler\scale2x.h" />
+		<Unit filename="..\..\graphics\scaler\scale3x.cpp" />
+		<Unit filename="..\..\graphics\scaler\scale3x.h" />
+		<Unit filename="..\..\graphics\scaler\scalebit.cpp" />
+		<Unit filename="..\..\graphics\scaler\scalebit.h" />
+		<Unit filename="..\..\graphics\scaler\thumbnail_intern.cpp" />
+		<Unit filename="..\..\graphics\VectorRenderer.cpp" />
+		<Unit filename="..\..\graphics\VectorRenderer.h" />
+		<Unit filename="..\..\graphics\VectorRendererSpec.cpp" />
+		<Unit filename="..\..\graphics\VectorRendererSpec.h" />
+		<Unit filename="..\..\graphics\colormasks.h" />
+		<Unit filename="..\..\graphics\conversion.cpp" />
+		<Unit filename="..\..\graphics\conversion.h" />
+		<Unit filename="..\..\graphics\cursor.h" />
+		<Unit filename="..\..\graphics\cursorman.cpp" />
+		<Unit filename="..\..\graphics\cursorman.h" />
+		<Unit filename="..\..\graphics\font.cpp" />
+		<Unit filename="..\..\graphics\font.h" />
+		<Unit filename="..\..\graphics\fontman.cpp" />
+		<Unit filename="..\..\graphics\fontman.h" />
+		<Unit filename="..\..\graphics\maccursor.cpp" />
+		<Unit filename="..\..\graphics\maccursor.h" />
+		<Unit filename="..\..\graphics\managed_surface.cpp" />
+		<Unit filename="..\..\graphics\managed_surface.h" />
+		<Unit filename="..\..\graphics\mode.h" />
+		<Unit filename="..\..\graphics\module.mk" />
+		<Unit filename="..\..\graphics\nine_patch.cpp" />
+		<Unit filename="..\..\graphics\nine_patch.h" />
+		<Unit filename="..\..\graphics\palette.h" />
+		<Unit filename="..\..\graphics\pixelformat.cpp" />
+		<Unit filename="..\..\graphics\pixelformat.h" />
+		<Unit filename="..\..\graphics\primitives.cpp" />
+		<Unit filename="..\..\graphics\primitives.h" />
+		<Unit filename="..\..\graphics\scaler.cpp" />
+		<Unit filename="..\..\graphics\scaler.h" />
+		<Unit filename="..\..\graphics\screen.cpp" />
+		<Unit filename="..\..\graphics\screen.h" />
+		<Unit filename="..\..\graphics\sjis.cpp" />
+		<Unit filename="..\..\graphics\sjis.h" />
+		<Unit filename="..\..\graphics\surface.cpp" />
+		<Unit filename="..\..\graphics\surface.h" />
+		<Unit filename="..\..\graphics\thumbnail.cpp" />
+		<Unit filename="..\..\graphics\thumbnail.h" />
+		<Unit filename="..\..\graphics\transform_struct.cpp" />
+		<Unit filename="..\..\graphics\transform_struct.h" />
+		<Unit filename="..\..\graphics\transform_tools.cpp" />
+		<Unit filename="..\..\graphics\transform_tools.h" />
+		<Unit filename="..\..\graphics\transparent_surface.cpp" />
+		<Unit filename="..\..\graphics\transparent_surface.h" />
+		<Unit filename="..\..\graphics\wincursor.cpp" />
+		<Unit filename="..\..\graphics\wincursor.h" />
+		<Unit filename="..\..\graphics\yuv_to_rgb.cpp" />
+		<Unit filename="..\..\graphics\yuv_to_rgb.h" />
+		<Unit filename="..\..\gui\animation\AccelerateInterpolator.h" />
+		<Unit filename="..\..\gui\animation\AlphaAnimation.h" />
+		<Unit filename="..\..\gui\animation\Animation.cpp" />
+		<Unit filename="..\..\gui\animation\Animation.h" />
+		<Unit filename="..\..\gui\animation\DeccelerateInterpolator.h" />
+		<Unit filename="..\..\gui\animation\Drawable.h" />
+		<Unit filename="..\..\gui\animation\Interpolator.h" />
+		<Unit filename="..\..\gui\animation\ParallelAnimation.h" />
+		<Unit filename="..\..\gui\animation\RepeatAnimationWrapper.cpp" />
+		<Unit filename="..\..\gui\animation\RepeatAnimationWrapper.h" />
+		<Unit filename="..\..\gui\animation\ScaleAnimation.h" />
+		<Unit filename="..\..\gui\animation\SequenceAnimationComposite.cpp" />
+		<Unit filename="..\..\gui\animation\SequenceAnimationComposite.h" />
+		<Unit filename="..\..\gui\animation\WaitForConditionAnimation.h" />
+		<Unit filename="..\..\gui\widgets\editable.cpp" />
+		<Unit filename="..\..\gui\widgets\editable.h" />
+		<Unit filename="..\..\gui\widgets\edittext.cpp" />
+		<Unit filename="..\..\gui\widgets\edittext.h" />
+		<Unit filename="..\..\gui\widgets\list.cpp" />
+		<Unit filename="..\..\gui\widgets\list.h" />
+		<Unit filename="..\..\gui\widgets\popup.cpp" />
+		<Unit filename="..\..\gui\widgets\popup.h" />
+		<Unit filename="..\..\gui\widgets\scrollbar.cpp" />
+		<Unit filename="..\..\gui\widgets\scrollbar.h" />
+		<Unit filename="..\..\gui\widgets\scrollcontainer.cpp" />
+		<Unit filename="..\..\gui\widgets\scrollcontainer.h" />
+		<Unit filename="..\..\gui\widgets\tab.cpp" />
+		<Unit filename="..\..\gui\widgets\tab.h" />
+		<Unit filename="..\..\gui\Actions.h" />
+		<Unit filename="..\..\gui\EventRecorder.cpp" />
+		<Unit filename="..\..\gui\EventRecorder.h" />
+		<Unit filename="..\..\gui\Key.h" />
+		<Unit filename="..\..\gui\KeysDialog.h" />
+		<Unit filename="..\..\gui\ThemeEngine.cpp" />
+		<Unit filename="..\..\gui\ThemeEngine.h" />
+		<Unit filename="..\..\gui\ThemeEval.cpp" />
+		<Unit filename="..\..\gui\ThemeEval.h" />
+		<Unit filename="..\..\gui\ThemeLayout.cpp" />
+		<Unit filename="..\..\gui\ThemeLayout.h" />
+		<Unit filename="..\..\gui\ThemeParser.cpp" />
+		<Unit filename="..\..\gui\ThemeParser.h" />
+		<Unit filename="..\..\gui\Tooltip.cpp" />
+		<Unit filename="..\..\gui\Tooltip.h" />
+		<Unit filename="..\..\gui\about.cpp" />
+		<Unit filename="..\..\gui\about.h" />
+		<Unit filename="..\..\gui\browser.cpp" />
+		<Unit filename="..\..\gui\browser.h" />
+		<Unit filename="..\..\gui\chooser.cpp" />
+		<Unit filename="..\..\gui\chooser.h" />
+		<Unit filename="..\..\gui\console.cpp" />
+		<Unit filename="..\..\gui\console.h" />
+		<Unit filename="..\..\gui\credits.h" />
+		<Unit filename="..\..\gui\debugger.cpp" />
+		<Unit filename="..\..\gui\debugger.h" />
+		<Unit filename="..\..\gui\dialog.cpp" />
+		<Unit filename="..\..\gui\dialog.h" />
+		<Unit filename="..\..\gui\downloaddialog.cpp" />
+		<Unit filename="..\..\gui\downloaddialog.h" />
+		<Unit filename="..\..\gui\editgamedialog.cpp" />
+		<Unit filename="..\..\gui\editgamedialog.h" />
+		<Unit filename="..\..\gui\error.cpp" />
+		<Unit filename="..\..\gui\error.h" />
+		<Unit filename="..\..\gui\filebrowser-dialog.cpp" />
+		<Unit filename="..\..\gui\filebrowser-dialog.h" />
+		<Unit filename="..\..\gui\fluidsynth-dialog.cpp" />
+		<Unit filename="..\..\gui\fluidsynth-dialog.h" />
+		<Unit filename="..\..\gui\gui-manager.cpp" />
+		<Unit filename="..\..\gui\gui-manager.h" />
+		<Unit filename="..\..\gui\launcher.cpp" />
+		<Unit filename="..\..\gui\launcher.h" />
+		<Unit filename="..\..\gui\massadd.cpp" />
+		<Unit filename="..\..\gui\massadd.h" />
+		<Unit filename="..\..\gui\message.cpp" />
+		<Unit filename="..\..\gui\message.h" />
+		<Unit filename="..\..\gui\module.mk" />
+		<Unit filename="..\..\gui\object.cpp" />
+		<Unit filename="..\..\gui\object.h" />
+		<Unit filename="..\..\gui\options.cpp" />
+		<Unit filename="..\..\gui\options.h" />
+		<Unit filename="..\..\gui\predictivedialog.cpp" />
+		<Unit filename="..\..\gui\predictivedialog.h" />
+		<Unit filename="..\..\gui\remotebrowser.cpp" />
+		<Unit filename="..\..\gui\remotebrowser.h" />
+		<Unit filename="..\..\gui\saveload-dialog.cpp" />
+		<Unit filename="..\..\gui\saveload-dialog.h" />
+		<Unit filename="..\..\gui\saveload.cpp" />
+		<Unit filename="..\..\gui\saveload.h" />
+		<Unit filename="..\..\gui\storagewizarddialog.cpp" />
+		<Unit filename="..\..\gui\storagewizarddialog.h" />
+		<Unit filename="..\..\gui\themebrowser.cpp" />
+		<Unit filename="..\..\gui\themebrowser.h" />
+		<Unit filename="..\..\gui\widget.cpp" />
+		<Unit filename="..\..\gui\widget.h" />
+		<Unit filename="..\..\icons\scummvm.ico" />
+		<Unit filename="..\..\image\codecs\indeo\get_bits.h" />
+		<Unit filename="..\..\image\codecs\indeo\indeo.cpp" />
+		<Unit filename="..\..\image\codecs\indeo\indeo.h" />
+		<Unit filename="..\..\image\codecs\indeo\indeo_dsp.cpp" />
+		<Unit filename="..\..\image\codecs\indeo\indeo_dsp.h" />
+		<Unit filename="..\..\image\codecs\indeo\mem.cpp" />
+		<Unit filename="..\..\image\codecs\indeo\mem.h" />
+		<Unit filename="..\..\image\codecs\indeo\vlc.cpp" />
+		<Unit filename="..\..\image\codecs\indeo\vlc.h" />
+		<Unit filename="..\..\image\codecs\bmp_raw.cpp" />
+		<Unit filename="..\..\image\codecs\bmp_raw.h" />
+		<Unit filename="..\..\image\codecs\cdtoons.cpp" />
+		<Unit filename="..\..\image\codecs\cdtoons.h" />
+		<Unit filename="..\..\image\codecs\cinepak.cpp" />
+		<Unit filename="..\..\image\codecs\cinepak.h" />
+		<Unit filename="..\..\image\codecs\cinepak_tables.h" />
+		<Unit filename="..\..\image\codecs\codec.cpp" />
+		<Unit filename="..\..\image\codecs\codec.h" />
+		<Unit filename="..\..\image\codecs\indeo3.cpp" />
+		<Unit filename="..\..\image\codecs\indeo3.h" />
+		<Unit filename="..\..\image\codecs\indeo4.cpp" />
+		<Unit filename="..\..\image\codecs\indeo4.h" />
+		<Unit filename="..\..\image\codecs\indeo5.cpp" />
+		<Unit filename="..\..\image\codecs\indeo5.h" />
+		<Unit filename="..\..\image\codecs\mjpeg.cpp" />
+		<Unit filename="..\..\image\codecs\mjpeg.h" />
+		<Unit filename="..\..\image\codecs\msrle.cpp" />
+		<Unit filename="..\..\image\codecs\msrle.h" />
+		<Unit filename="..\..\image\codecs\msrle4.cpp" />
+		<Unit filename="..\..\image\codecs\msrle4.h" />
+		<Unit filename="..\..\image\codecs\msvideo1.cpp" />
+		<Unit filename="..\..\image\codecs\msvideo1.h" />
+		<Unit filename="..\..\image\codecs\qtrle.cpp" />
+		<Unit filename="..\..\image\codecs\qtrle.h" />
+		<Unit filename="..\..\image\codecs\rpza.cpp" />
+		<Unit filename="..\..\image\codecs\rpza.h" />
+		<Unit filename="..\..\image\codecs\smc.cpp" />
+		<Unit filename="..\..\image\codecs\smc.h" />
+		<Unit filename="..\..\image\codecs\svq1.cpp" />
+		<Unit filename="..\..\image\codecs\svq1.h" />
+		<Unit filename="..\..\image\codecs\svq1_cb.h" />
+		<Unit filename="..\..\image\codecs\svq1_vlc.h" />
+		<Unit filename="..\..\image\codecs\truemotion1.cpp" />
+		<Unit filename="..\..\image\codecs\truemotion1.h" />
+		<Unit filename="..\..\image\codecs\truemotion1data.h" />
+		<Unit filename="..\..\image\bmp.cpp" />
+		<Unit filename="..\..\image\bmp.h" />
+		<Unit filename="..\..\image\iff.cpp" />
+		<Unit filename="..\..\image\iff.h" />
+		<Unit filename="..\..\image\image_decoder.h" />
+		<Unit filename="..\..\image\jpeg.cpp" />
+		<Unit filename="..\..\image\jpeg.h" />
+		<Unit filename="..\..\image\module.mk" />
+		<Unit filename="..\..\image\pcx.cpp" />
+		<Unit filename="..\..\image\pcx.h" />
+		<Unit filename="..\..\image\pict.cpp" />
+		<Unit filename="..\..\image\pict.h" />
+		<Unit filename="..\..\image\png.cpp" />
+		<Unit filename="..\..\image\png.h" />
+		<Unit filename="..\..\image\tga.cpp" />
+		<Unit filename="..\..\image\tga.h" />
+		<Unit filename="..\..\video\avi_decoder.cpp" />
+		<Unit filename="..\..\video\avi_decoder.h" />
+		<Unit filename="..\..\video\bink_decoder.cpp" />
+		<Unit filename="..\..\video\bink_decoder.h" />
+		<Unit filename="..\..\video\binkdata.h" />
+		<Unit filename="..\..\video\coktel_decoder.cpp" />
+		<Unit filename="..\..\video\coktel_decoder.h" />
+		<Unit filename="..\..\video\dxa_decoder.cpp" />
+		<Unit filename="..\..\video\dxa_decoder.h" />
+		<Unit filename="..\..\video\flic_decoder.cpp" />
+		<Unit filename="..\..\video\flic_decoder.h" />
+		<Unit filename="..\..\video\module.mk" />
+		<Unit filename="..\..\video\mpegps_decoder.cpp" />
+		<Unit filename="..\..\video\mpegps_decoder.h" />
+		<Unit filename="..\..\video\psx_decoder.cpp" />
+		<Unit filename="..\..\video\psx_decoder.h" />
+		<Unit filename="..\..\video\qt_decoder.cpp" />
+		<Unit filename="..\..\video\qt_decoder.h" />
+		<Unit filename="..\..\video\smk_decoder.cpp" />
+		<Unit filename="..\..\video\smk_decoder.h" />
+		<Unit filename="..\..\video\theora_decoder.cpp" />
+		<Unit filename="..\..\video\theora_decoder.h" />
+		<Unit filename="..\..\video\video_decoder.cpp" />
+		<Unit filename="..\..\video\video_decoder.h" />
+		<Unit filename="..\..\AUTHORS" />
+		<Unit filename="..\..\COPYING" />
+		<Unit filename="..\..\COPYING.BSD" />
+		<Unit filename="..\..\COPYING.FREEFONT" />
+		<Unit filename="..\..\COPYING.LGPL" />
+		<Unit filename="..\..\COPYRIGHT" />
+		<Unit filename="..\..\NEWS" />
+		<Unit filename="..\..\README" />
+		<Unit filename="..\..\TODO" />
+		<Unit filename="..\..\config.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/scummvm.workspace b/dists/codeblocks/scummvm.workspace
new file mode 100644
index 0000000..61dab08
--- /dev/null
+++ b/dists/codeblocks/scummvm.workspace
@@ -0,0 +1,110 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_workspace_file>
+	<Workspace title="ScummVM">
+		<Project filename="scummvm.cbp" active="1">
+			<Depends filename="access.cbp" />
+			<Depends filename="adl.cbp" />
+			<Depends filename="agi.cbp" />
+			<Depends filename="agos.cbp" />
+			<Depends filename="bbvs.cbp" />
+			<Depends filename="cge.cbp" />
+			<Depends filename="cge2.cbp" />
+			<Depends filename="cine.cbp" />
+			<Depends filename="composer.cbp" />
+			<Depends filename="cruise.cbp" />
+			<Depends filename="draci.cbp" />
+			<Depends filename="drascula.cbp" />
+			<Depends filename="dreamweb.cbp" />
+			<Depends filename="fullpipe.cbp" />
+			<Depends filename="gnap.cbp" />
+			<Depends filename="gob.cbp" />
+			<Depends filename="groovie.cbp" />
+			<Depends filename="hopkins.cbp" />
+			<Depends filename="hugo.cbp" />
+			<Depends filename="kyra.cbp" />
+			<Depends filename="lab.cbp" />
+			<Depends filename="lure.cbp" />
+			<Depends filename="made.cbp" />
+			<Depends filename="mads.cbp" />
+			<Depends filename="mohawk.cbp" />
+			<Depends filename="mortevielle.cbp" />
+			<Depends filename="neverhood.cbp" />
+			<Depends filename="parallaction.cbp" />
+			<Depends filename="pegasus.cbp" />
+			<Depends filename="plumbers.cbp" />
+			<Depends filename="queen.cbp" />
+			<Depends filename="saga.cbp" />
+			<Depends filename="sci.cbp" />
+			<Depends filename="scumm.cbp" />
+			<Depends filename="scummvm.cbp" />
+			<Depends filename="sherlock.cbp" />
+			<Depends filename="sky.cbp" />
+			<Depends filename="sword1.cbp" />
+			<Depends filename="sword2.cbp" />
+			<Depends filename="sword25.cbp" />
+			<Depends filename="teenagent.cbp" />
+			<Depends filename="tinsel.cbp" />
+			<Depends filename="titanic.cbp" />
+			<Depends filename="toltecs.cbp" />
+			<Depends filename="tony.cbp" />
+			<Depends filename="toon.cbp" />
+			<Depends filename="touche.cbp" />
+			<Depends filename="tsage.cbp" />
+			<Depends filename="tucker.cbp" />
+			<Depends filename="voyeur.cbp" />
+			<Depends filename="wintermute.cbp" />
+			<Depends filename="zvision.cbp" />
+		</Project>
+		<Project filename="access.cbp" />
+		<Project filename="adl.cbp" />
+		<Project filename="agi.cbp" />
+		<Project filename="agos.cbp" />
+		<Project filename="bbvs.cbp" />
+		<Project filename="cge.cbp" />
+		<Project filename="cge2.cbp" />
+		<Project filename="cine.cbp" />
+		<Project filename="composer.cbp" />
+		<Project filename="cruise.cbp" />
+		<Project filename="draci.cbp" />
+		<Project filename="drascula.cbp" />
+		<Project filename="dreamweb.cbp" />
+		<Project filename="fullpipe.cbp" />
+		<Project filename="gnap.cbp" />
+		<Project filename="gob.cbp" />
+		<Project filename="groovie.cbp" />
+		<Project filename="hopkins.cbp" />
+		<Project filename="hugo.cbp" />
+		<Project filename="kyra.cbp" />
+		<Project filename="lab.cbp" />
+		<Project filename="lure.cbp" />
+		<Project filename="made.cbp" />
+		<Project filename="mads.cbp" />
+		<Project filename="mohawk.cbp" />
+		<Project filename="mortevielle.cbp" />
+		<Project filename="neverhood.cbp" />
+		<Project filename="parallaction.cbp" />
+		<Project filename="pegasus.cbp" />
+		<Project filename="plumbers.cbp" />
+		<Project filename="queen.cbp" />
+		<Project filename="saga.cbp" />
+		<Project filename="sci.cbp" />
+		<Project filename="scumm.cbp" />
+		<Project filename="sherlock.cbp" />
+		<Project filename="sky.cbp" />
+		<Project filename="sword1.cbp" />
+		<Project filename="sword2.cbp" />
+		<Project filename="sword25.cbp" />
+		<Project filename="teenagent.cbp" />
+		<Project filename="tinsel.cbp" />
+		<Project filename="titanic.cbp" />
+		<Project filename="toltecs.cbp" />
+		<Project filename="tony.cbp" />
+		<Project filename="toon.cbp" />
+		<Project filename="touche.cbp" />
+		<Project filename="tsage.cbp" />
+		<Project filename="tucker.cbp" />
+		<Project filename="voyeur.cbp" />
+		<Project filename="wintermute.cbp" />
+		<Project filename="zvision.cbp" />
+	</Workspace>
+</CodeBlocks_workspace_file>
\ No newline at end of file
diff --git a/dists/codeblocks/sherlock.cbp b/dists/codeblocks/sherlock.cbp
new file mode 100644
index 0000000..23f72f3
--- /dev/null
+++ b/dists/codeblocks/sherlock.cbp
@@ -0,0 +1,264 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="sherlock" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\sherlock\libsherlock" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\sherlock\scalpel\3do\movie_decoder.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\3do\movie_decoder.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\3do\scalpel_3do_screen.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\3do\scalpel_3do_screen.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\drivers\adlib.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\drivers\mididriver.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\drivers\mt32.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\tsage\logo.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\tsage\logo.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\tsage\resources.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\tsage\resources.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_darts.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_darts.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_debugger.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_debugger.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_fixed_text.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_fixed_text.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_inventory.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_inventory.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_journal.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_journal.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_map.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_map.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_people.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_people.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_saveload.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_saveload.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_scene.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_scene.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_screen.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_screen.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_talk.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_talk.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_user_interface.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\scalpel_user_interface.h" />
+		<Unit filename="..\..\engines\sherlock\scalpel\settings.cpp" />
+		<Unit filename="..\..\engines\sherlock\scalpel\settings.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_darts.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_darts.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_debugger.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_debugger.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_fixed_text.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_fixed_text.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_inventory.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_inventory.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_journal.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_journal.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_map.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_map.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_people.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_people.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_resources.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_resources.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_scene.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_scene.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_screen.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_screen.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_talk.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_talk.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_user_interface.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\tattoo_user_interface.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_base.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_base.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_credits.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_credits.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_files.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_files.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_foolscap.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_foolscap.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_inventory.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_inventory.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_lab.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_lab.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_options.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_options.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_password.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_password.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_quit.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_quit.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_talk.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_talk.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_text.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_text.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_tooltip.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_tooltip.h" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_verbs.cpp" />
+		<Unit filename="..\..\engines\sherlock\tattoo\widget_verbs.h" />
+		<Unit filename="..\..\engines\sherlock\animation.cpp" />
+		<Unit filename="..\..\engines\sherlock\animation.h" />
+		<Unit filename="..\..\engines\sherlock\debugger.cpp" />
+		<Unit filename="..\..\engines\sherlock\debugger.h" />
+		<Unit filename="..\..\engines\sherlock\detection.cpp" />
+		<Unit filename="..\..\engines\sherlock\detection_tables.h" />
+		<Unit filename="..\..\engines\sherlock\events.cpp" />
+		<Unit filename="..\..\engines\sherlock\events.h" />
+		<Unit filename="..\..\engines\sherlock\fixed_text.cpp" />
+		<Unit filename="..\..\engines\sherlock\fixed_text.h" />
+		<Unit filename="..\..\engines\sherlock\fonts.cpp" />
+		<Unit filename="..\..\engines\sherlock\fonts.h" />
+		<Unit filename="..\..\engines\sherlock\image_file.cpp" />
+		<Unit filename="..\..\engines\sherlock\image_file.h" />
+		<Unit filename="..\..\engines\sherlock\inventory.cpp" />
+		<Unit filename="..\..\engines\sherlock\inventory.h" />
+		<Unit filename="..\..\engines\sherlock\journal.cpp" />
+		<Unit filename="..\..\engines\sherlock\journal.h" />
+		<Unit filename="..\..\engines\sherlock\map.cpp" />
+		<Unit filename="..\..\engines\sherlock\map.h" />
+		<Unit filename="..\..\engines\sherlock\module.mk" />
+		<Unit filename="..\..\engines\sherlock\music.cpp" />
+		<Unit filename="..\..\engines\sherlock\music.h" />
+		<Unit filename="..\..\engines\sherlock\objects.cpp" />
+		<Unit filename="..\..\engines\sherlock\objects.h" />
+		<Unit filename="..\..\engines\sherlock\people.cpp" />
+		<Unit filename="..\..\engines\sherlock\people.h" />
+		<Unit filename="..\..\engines\sherlock\resources.cpp" />
+		<Unit filename="..\..\engines\sherlock\resources.h" />
+		<Unit filename="..\..\engines\sherlock\saveload.cpp" />
+		<Unit filename="..\..\engines\sherlock\saveload.h" />
+		<Unit filename="..\..\engines\sherlock\scene.cpp" />
+		<Unit filename="..\..\engines\sherlock\scene.h" />
+		<Unit filename="..\..\engines\sherlock\screen.cpp" />
+		<Unit filename="..\..\engines\sherlock\screen.h" />
+		<Unit filename="..\..\engines\sherlock\sherlock.cpp" />
+		<Unit filename="..\..\engines\sherlock\sherlock.h" />
+		<Unit filename="..\..\engines\sherlock\sound.cpp" />
+		<Unit filename="..\..\engines\sherlock\sound.h" />
+		<Unit filename="..\..\engines\sherlock\surface.cpp" />
+		<Unit filename="..\..\engines\sherlock\surface.h" />
+		<Unit filename="..\..\engines\sherlock\talk.cpp" />
+		<Unit filename="..\..\engines\sherlock\talk.h" />
+		<Unit filename="..\..\engines\sherlock\user_interface.cpp" />
+		<Unit filename="..\..\engines\sherlock\user_interface.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/sky.cbp b/dists/codeblocks/sky.cbp
new file mode 100644
index 0000000..802275d
--- /dev/null
+++ b/dists/codeblocks/sky.cbp
@@ -0,0 +1,173 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="sky" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\sky\libsky" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\sky\music\adlibchannel.cpp" />
+		<Unit filename="..\..\engines\sky\music\adlibchannel.h" />
+		<Unit filename="..\..\engines\sky\music\adlibmusic.cpp" />
+		<Unit filename="..\..\engines\sky\music\adlibmusic.h" />
+		<Unit filename="..\..\engines\sky\music\gmchannel.cpp" />
+		<Unit filename="..\..\engines\sky\music\gmchannel.h" />
+		<Unit filename="..\..\engines\sky\music\gmmusic.cpp" />
+		<Unit filename="..\..\engines\sky\music\gmmusic.h" />
+		<Unit filename="..\..\engines\sky\music\mt32music.cpp" />
+		<Unit filename="..\..\engines\sky\music\mt32music.h" />
+		<Unit filename="..\..\engines\sky\music\musicbase.cpp" />
+		<Unit filename="..\..\engines\sky\music\musicbase.h" />
+		<Unit filename="..\..\engines\sky\autoroute.cpp" />
+		<Unit filename="..\..\engines\sky\autoroute.h" />
+		<Unit filename="..\..\engines\sky\compact.cpp" />
+		<Unit filename="..\..\engines\sky\compact.h" />
+		<Unit filename="..\..\engines\sky\control.cpp" />
+		<Unit filename="..\..\engines\sky\control.h" />
+		<Unit filename="..\..\engines\sky\debug.cpp" />
+		<Unit filename="..\..\engines\sky\debug.h" />
+		<Unit filename="..\..\engines\sky\detection.cpp" />
+		<Unit filename="..\..\engines\sky\disk.cpp" />
+		<Unit filename="..\..\engines\sky\disk.h" />
+		<Unit filename="..\..\engines\sky\grid.cpp" />
+		<Unit filename="..\..\engines\sky\grid.h" />
+		<Unit filename="..\..\engines\sky\hufftext.cpp" />
+		<Unit filename="..\..\engines\sky\intro.cpp" />
+		<Unit filename="..\..\engines\sky\intro.h" />
+		<Unit filename="..\..\engines\sky\logic.cpp" />
+		<Unit filename="..\..\engines\sky\logic.h" />
+		<Unit filename="..\..\engines\sky\module.mk" />
+		<Unit filename="..\..\engines\sky\mouse.cpp" />
+		<Unit filename="..\..\engines\sky\mouse.h" />
+		<Unit filename="..\..\engines\sky\rnc_deco.cpp" />
+		<Unit filename="..\..\engines\sky\rnc_deco.h" />
+		<Unit filename="..\..\engines\sky\screen.cpp" />
+		<Unit filename="..\..\engines\sky\screen.h" />
+		<Unit filename="..\..\engines\sky\sky.cpp" />
+		<Unit filename="..\..\engines\sky\sky.h" />
+		<Unit filename="..\..\engines\sky\skydefs.h" />
+		<Unit filename="..\..\engines\sky\sound.cpp" />
+		<Unit filename="..\..\engines\sky\sound.h" />
+		<Unit filename="..\..\engines\sky\struc.h" />
+		<Unit filename="..\..\engines\sky\text.cpp" />
+		<Unit filename="..\..\engines\sky\text.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/sword1.cbp b/dists/codeblocks/sword1.cbp
new file mode 100644
index 0000000..2ebd004
--- /dev/null
+++ b/dists/codeblocks/sword1.cbp
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="sword1" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\sword1\libsword1" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\sword1\animation.cpp" />
+		<Unit filename="..\..\engines\sword1\animation.h" />
+		<Unit filename="..\..\engines\sword1\collision.h" />
+		<Unit filename="..\..\engines\sword1\console.cpp" />
+		<Unit filename="..\..\engines\sword1\console.h" />
+		<Unit filename="..\..\engines\sword1\control.cpp" />
+		<Unit filename="..\..\engines\sword1\control.h" />
+		<Unit filename="..\..\engines\sword1\debug.cpp" />
+		<Unit filename="..\..\engines\sword1\debug.h" />
+		<Unit filename="..\..\engines\sword1\detection.cpp" />
+		<Unit filename="..\..\engines\sword1\eventman.cpp" />
+		<Unit filename="..\..\engines\sword1\eventman.h" />
+		<Unit filename="..\..\engines\sword1\logic.cpp" />
+		<Unit filename="..\..\engines\sword1\logic.h" />
+		<Unit filename="..\..\engines\sword1\memman.cpp" />
+		<Unit filename="..\..\engines\sword1\memman.h" />
+		<Unit filename="..\..\engines\sword1\menu.cpp" />
+		<Unit filename="..\..\engines\sword1\menu.h" />
+		<Unit filename="..\..\engines\sword1\module.mk" />
+		<Unit filename="..\..\engines\sword1\mouse.cpp" />
+		<Unit filename="..\..\engines\sword1\mouse.h" />
+		<Unit filename="..\..\engines\sword1\music.cpp" />
+		<Unit filename="..\..\engines\sword1\music.h" />
+		<Unit filename="..\..\engines\sword1\object.h" />
+		<Unit filename="..\..\engines\sword1\objectman.cpp" />
+		<Unit filename="..\..\engines\sword1\objectman.h" />
+		<Unit filename="..\..\engines\sword1\resman.cpp" />
+		<Unit filename="..\..\engines\sword1\resman.h" />
+		<Unit filename="..\..\engines\sword1\router.cpp" />
+		<Unit filename="..\..\engines\sword1\router.h" />
+		<Unit filename="..\..\engines\sword1\screen.cpp" />
+		<Unit filename="..\..\engines\sword1\screen.h" />
+		<Unit filename="..\..\engines\sword1\sound.cpp" />
+		<Unit filename="..\..\engines\sword1\sound.h" />
+		<Unit filename="..\..\engines\sword1\staticres.cpp" />
+		<Unit filename="..\..\engines\sword1\sword1.cpp" />
+		<Unit filename="..\..\engines\sword1\sword1.h" />
+		<Unit filename="..\..\engines\sword1\sworddefs.h" />
+		<Unit filename="..\..\engines\sword1\swordres.h" />
+		<Unit filename="..\..\engines\sword1\text.cpp" />
+		<Unit filename="..\..\engines\sword1\text.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/sword2.cbp b/dists/codeblocks/sword2.cbp
new file mode 100644
index 0000000..1b514c2
--- /dev/null
+++ b/dists/codeblocks/sword2.cbp
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="sword2" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\sword2\libsword2" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\sword2\animation.cpp" />
+		<Unit filename="..\..\engines\sword2\animation.h" />
+		<Unit filename="..\..\engines\sword2\anims.cpp" />
+		<Unit filename="..\..\engines\sword2\console.cpp" />
+		<Unit filename="..\..\engines\sword2\console.h" />
+		<Unit filename="..\..\engines\sword2\controls.cpp" />
+		<Unit filename="..\..\engines\sword2\controls.h" />
+		<Unit filename="..\..\engines\sword2\debug.cpp" />
+		<Unit filename="..\..\engines\sword2\debug.h" />
+		<Unit filename="..\..\engines\sword2\defs.h" />
+		<Unit filename="..\..\engines\sword2\events.cpp" />
+		<Unit filename="..\..\engines\sword2\function.cpp" />
+		<Unit filename="..\..\engines\sword2\header.cpp" />
+		<Unit filename="..\..\engines\sword2\header.h" />
+		<Unit filename="..\..\engines\sword2\icons.cpp" />
+		<Unit filename="..\..\engines\sword2\interpreter.cpp" />
+		<Unit filename="..\..\engines\sword2\interpreter.h" />
+		<Unit filename="..\..\engines\sword2\layers.cpp" />
+		<Unit filename="..\..\engines\sword2\logic.cpp" />
+		<Unit filename="..\..\engines\sword2\logic.h" />
+		<Unit filename="..\..\engines\sword2\maketext.cpp" />
+		<Unit filename="..\..\engines\sword2\maketext.h" />
+		<Unit filename="..\..\engines\sword2\memory.cpp" />
+		<Unit filename="..\..\engines\sword2\memory.h" />
+		<Unit filename="..\..\engines\sword2\menu.cpp" />
+		<Unit filename="..\..\engines\sword2\module.mk" />
+		<Unit filename="..\..\engines\sword2\mouse.cpp" />
+		<Unit filename="..\..\engines\sword2\mouse.h" />
+		<Unit filename="..\..\engines\sword2\music.cpp" />
+		<Unit filename="..\..\engines\sword2\object.h" />
+		<Unit filename="..\..\engines\sword2\palette.cpp" />
+		<Unit filename="..\..\engines\sword2\protocol.cpp" />
+		<Unit filename="..\..\engines\sword2\render.cpp" />
+		<Unit filename="..\..\engines\sword2\resman.cpp" />
+		<Unit filename="..\..\engines\sword2\resman.h" />
+		<Unit filename="..\..\engines\sword2\router.cpp" />
+		<Unit filename="..\..\engines\sword2\router.h" />
+		<Unit filename="..\..\engines\sword2\saveload.cpp" />
+		<Unit filename="..\..\engines\sword2\saveload.h" />
+		<Unit filename="..\..\engines\sword2\screen.cpp" />
+		<Unit filename="..\..\engines\sword2\screen.h" />
+		<Unit filename="..\..\engines\sword2\scroll.cpp" />
+		<Unit filename="..\..\engines\sword2\sound.cpp" />
+		<Unit filename="..\..\engines\sword2\sound.h" />
+		<Unit filename="..\..\engines\sword2\speech.cpp" />
+		<Unit filename="..\..\engines\sword2\sprite.cpp" />
+		<Unit filename="..\..\engines\sword2\startup.cpp" />
+		<Unit filename="..\..\engines\sword2\sword2.cpp" />
+		<Unit filename="..\..\engines\sword2\sword2.h" />
+		<Unit filename="..\..\engines\sword2\sync.cpp" />
+		<Unit filename="..\..\engines\sword2\walker.cpp" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/sword25.cbp b/dists/codeblocks/sword25.cbp
new file mode 100644
index 0000000..8a00837
--- /dev/null
+++ b/dists/codeblocks/sword25.cbp
@@ -0,0 +1,299 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="sword25" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\sword25\libsword25" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+					<Add directory="$(SCUMMVM_LIBS)include" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\sword25\fmv\movieplayer.cpp" />
+		<Unit filename="..\..\engines\sword25\fmv\movieplayer.h" />
+		<Unit filename="..\..\engines\sword25\fmv\movieplayer_script.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\image\art.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\image\art.h" />
+		<Unit filename="..\..\engines\sword25\gfx\image\image.h" />
+		<Unit filename="..\..\engines\sword25\gfx\image\imgloader.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\image\imgloader.h" />
+		<Unit filename="..\..\engines\sword25\gfx\image\renderedimage.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\image\renderedimage.h" />
+		<Unit filename="..\..\engines\sword25\gfx\image\swimage.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\image\swimage.h" />
+		<Unit filename="..\..\engines\sword25\gfx\image\vectorimage.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\image\vectorimage.h" />
+		<Unit filename="..\..\engines\sword25\gfx\image\vectorimagerenderer.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\animation.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\animation.h" />
+		<Unit filename="..\..\engines\sword25\gfx\animationdescription.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\animationdescription.h" />
+		<Unit filename="..\..\engines\sword25\gfx\animationresource.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\animationresource.h" />
+		<Unit filename="..\..\engines\sword25\gfx\animationtemplate.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\animationtemplate.h" />
+		<Unit filename="..\..\engines\sword25\gfx\animationtemplateregistry.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\animationtemplateregistry.h" />
+		<Unit filename="..\..\engines\sword25\gfx\bitmap.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\bitmap.h" />
+		<Unit filename="..\..\engines\sword25\gfx\bitmapresource.h" />
+		<Unit filename="..\..\engines\sword25\gfx\dynamicbitmap.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\dynamicbitmap.h" />
+		<Unit filename="..\..\engines\sword25\gfx\fontresource.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\fontresource.h" />
+		<Unit filename="..\..\engines\sword25\gfx\graphicengine.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\graphicengine.h" />
+		<Unit filename="..\..\engines\sword25\gfx\graphicengine_script.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\microtiles.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\microtiles.h" />
+		<Unit filename="..\..\engines\sword25\gfx\panel.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\panel.h" />
+		<Unit filename="..\..\engines\sword25\gfx\renderobject.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\renderobject.h" />
+		<Unit filename="..\..\engines\sword25\gfx\renderobjectmanager.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\renderobjectmanager.h" />
+		<Unit filename="..\..\engines\sword25\gfx\renderobjectptr.h" />
+		<Unit filename="..\..\engines\sword25\gfx\renderobjectregistry.h" />
+		<Unit filename="..\..\engines\sword25\gfx\rootrenderobject.h" />
+		<Unit filename="..\..\engines\sword25\gfx\screenshot.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\screenshot.h" />
+		<Unit filename="..\..\engines\sword25\gfx\staticbitmap.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\staticbitmap.h" />
+		<Unit filename="..\..\engines\sword25\gfx\text.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\text.h" />
+		<Unit filename="..\..\engines\sword25\gfx\timedrenderobject.cpp" />
+		<Unit filename="..\..\engines\sword25\gfx\timedrenderobject.h" />
+		<Unit filename="..\..\engines\sword25\input\inputengine.cpp" />
+		<Unit filename="..\..\engines\sword25\input\inputengine.h" />
+		<Unit filename="..\..\engines\sword25\input\inputengine_script.cpp" />
+		<Unit filename="..\..\engines\sword25\kernel\common.h" />
+		<Unit filename="..\..\engines\sword25\kernel\filesystemutil.cpp" />
+		<Unit filename="..\..\engines\sword25\kernel\filesystemutil.h" />
+		<Unit filename="..\..\engines\sword25\kernel\inputpersistenceblock.cpp" />
+		<Unit filename="..\..\engines\sword25\kernel\inputpersistenceblock.h" />
+		<Unit filename="..\..\engines\sword25\kernel\kernel.cpp" />
+		<Unit filename="..\..\engines\sword25\kernel\kernel.h" />
+		<Unit filename="..\..\engines\sword25\kernel\kernel_script.cpp" />
+		<Unit filename="..\..\engines\sword25\kernel\objectregistry.h" />
+		<Unit filename="..\..\engines\sword25\kernel\outputpersistenceblock.cpp" />
+		<Unit filename="..\..\engines\sword25\kernel\outputpersistenceblock.h" />
+		<Unit filename="..\..\engines\sword25\kernel\persistable.h" />
+		<Unit filename="..\..\engines\sword25\kernel\persistenceblock.h" />
+		<Unit filename="..\..\engines\sword25\kernel\persistenceservice.cpp" />
+		<Unit filename="..\..\engines\sword25\kernel\persistenceservice.h" />
+		<Unit filename="..\..\engines\sword25\kernel\resmanager.cpp" />
+		<Unit filename="..\..\engines\sword25\kernel\resmanager.h" />
+		<Unit filename="..\..\engines\sword25\kernel\resource.cpp" />
+		<Unit filename="..\..\engines\sword25\kernel\resource.h" />
+		<Unit filename="..\..\engines\sword25\kernel\resservice.h" />
+		<Unit filename="..\..\engines\sword25\kernel\service.h" />
+		<Unit filename="..\..\engines\sword25\math\geometry.h" />
+		<Unit filename="..\..\engines\sword25\math\geometry_script.cpp" />
+		<Unit filename="..\..\engines\sword25\math\line.h" />
+		<Unit filename="..\..\engines\sword25\math\polygon.cpp" />
+		<Unit filename="..\..\engines\sword25\math\polygon.h" />
+		<Unit filename="..\..\engines\sword25\math\region.cpp" />
+		<Unit filename="..\..\engines\sword25\math\region.h" />
+		<Unit filename="..\..\engines\sword25\math\regionregistry.cpp" />
+		<Unit filename="..\..\engines\sword25\math\regionregistry.h" />
+		<Unit filename="..\..\engines\sword25\math\vertex.cpp" />
+		<Unit filename="..\..\engines\sword25\math\vertex.h" />
+		<Unit filename="..\..\engines\sword25\math\walkregion.cpp" />
+		<Unit filename="..\..\engines\sword25\math\walkregion.h" />
+		<Unit filename="..\..\engines\sword25\package\packagemanager.cpp" />
+		<Unit filename="..\..\engines\sword25\package\packagemanager.h" />
+		<Unit filename="..\..\engines\sword25\package\packagemanager_script.cpp" />
+		<Unit filename="..\..\engines\sword25\script\lua_extensions.cpp" />
+		<Unit filename="..\..\engines\sword25\script\luabindhelper.cpp" />
+		<Unit filename="..\..\engines\sword25\script\luabindhelper.h" />
+		<Unit filename="..\..\engines\sword25\script\luacallback.cpp" />
+		<Unit filename="..\..\engines\sword25\script\luacallback.h" />
+		<Unit filename="..\..\engines\sword25\script\luascript.cpp" />
+		<Unit filename="..\..\engines\sword25\script\luascript.h" />
+		<Unit filename="..\..\engines\sword25\script\script.h" />
+		<Unit filename="..\..\engines\sword25\sfx\soundengine.cpp" />
+		<Unit filename="..\..\engines\sword25\sfx\soundengine.h" />
+		<Unit filename="..\..\engines\sword25\sfx\soundengine_script.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lapi.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lapi.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\lauxlib.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lauxlib.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\lbaselib.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lcode.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lcode.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\ldblib.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\ldebug.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\ldebug.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\ldo.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\ldo.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\lfunc.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lfunc.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\lgc.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lgc.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\linit.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\liolib.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\llex.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\llex.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\llimits.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\lmathlib.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lmem.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lmem.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\loadlib.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lobject.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lobject.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\lopcodes.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lopcodes.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\loslib.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lparser.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lparser.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\lstate.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lstate.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\lstring.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lstring.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\lstrlib.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\ltable.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\ltable.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\ltablib.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\ltm.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\ltm.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\lua.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\luaconf.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\lualib.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\lvm.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lvm.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\lzio.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\lzio.h" />
+		<Unit filename="..\..\engines\sword25\util\lua\scummvm_file.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua\scummvm_file.h" />
+		<Unit filename="..\..\engines\sword25\util\double_serialization.cpp" />
+		<Unit filename="..\..\engines\sword25\util\double_serialization.h" />
+		<Unit filename="..\..\engines\sword25\util\lua_persist.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua_persistence.h" />
+		<Unit filename="..\..\engines\sword25\util\lua_persistence_util.cpp" />
+		<Unit filename="..\..\engines\sword25\util\lua_persistence_util.h" />
+		<Unit filename="..\..\engines\sword25\util\lua_unpersist.cpp" />
+		<Unit filename="..\..\engines\sword25\console.cpp" />
+		<Unit filename="..\..\engines\sword25\console.h" />
+		<Unit filename="..\..\engines\sword25\detection.cpp" />
+		<Unit filename="..\..\engines\sword25\detection_tables.h" />
+		<Unit filename="..\..\engines\sword25\module.mk" />
+		<Unit filename="..\..\engines\sword25\sword25.cpp" />
+		<Unit filename="..\..\engines\sword25\sword25.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/teenagent.cbp b/dists/codeblocks/teenagent.cbp
new file mode 100644
index 0000000..22d8ff7
--- /dev/null
+++ b/dists/codeblocks/teenagent.cbp
@@ -0,0 +1,161 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="teenagent" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\teenagent\libteenagent" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\teenagent\actor.cpp" />
+		<Unit filename="..\..\engines\teenagent\actor.h" />
+		<Unit filename="..\..\engines\teenagent\animation.cpp" />
+		<Unit filename="..\..\engines\teenagent\animation.h" />
+		<Unit filename="..\..\engines\teenagent\callbacks.cpp" />
+		<Unit filename="..\..\engines\teenagent\console.cpp" />
+		<Unit filename="..\..\engines\teenagent\console.h" />
+		<Unit filename="..\..\engines\teenagent\detection.cpp" />
+		<Unit filename="..\..\engines\teenagent\dialog.cpp" />
+		<Unit filename="..\..\engines\teenagent\dialog.h" />
+		<Unit filename="..\..\engines\teenagent\font.cpp" />
+		<Unit filename="..\..\engines\teenagent\font.h" />
+		<Unit filename="..\..\engines\teenagent\inventory.cpp" />
+		<Unit filename="..\..\engines\teenagent\inventory.h" />
+		<Unit filename="..\..\engines\teenagent\module.mk" />
+		<Unit filename="..\..\engines\teenagent\music.cpp" />
+		<Unit filename="..\..\engines\teenagent\music.h" />
+		<Unit filename="..\..\engines\teenagent\objects.cpp" />
+		<Unit filename="..\..\engines\teenagent\objects.h" />
+		<Unit filename="..\..\engines\teenagent\pack.cpp" />
+		<Unit filename="..\..\engines\teenagent\pack.h" />
+		<Unit filename="..\..\engines\teenagent\resources.cpp" />
+		<Unit filename="..\..\engines\teenagent\resources.h" />
+		<Unit filename="..\..\engines\teenagent\scene.cpp" />
+		<Unit filename="..\..\engines\teenagent\scene.h" />
+		<Unit filename="..\..\engines\teenagent\segment.cpp" />
+		<Unit filename="..\..\engines\teenagent\segment.h" />
+		<Unit filename="..\..\engines\teenagent\surface.cpp" />
+		<Unit filename="..\..\engines\teenagent\surface.h" />
+		<Unit filename="..\..\engines\teenagent\surface_list.cpp" />
+		<Unit filename="..\..\engines\teenagent\surface_list.h" />
+		<Unit filename="..\..\engines\teenagent\teenagent.cpp" />
+		<Unit filename="..\..\engines\teenagent\teenagent.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/tinsel.cbp b/dists/codeblocks/tinsel.cbp
new file mode 100644
index 0000000..4aa4341
--- /dev/null
+++ b/dists/codeblocks/tinsel.cbp
@@ -0,0 +1,219 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="tinsel" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\tinsel\libtinsel" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\tinsel\actors.cpp" />
+		<Unit filename="..\..\engines\tinsel\actors.h" />
+		<Unit filename="..\..\engines\tinsel\adpcm.cpp" />
+		<Unit filename="..\..\engines\tinsel\adpcm.h" />
+		<Unit filename="..\..\engines\tinsel\anim.cpp" />
+		<Unit filename="..\..\engines\tinsel\anim.h" />
+		<Unit filename="..\..\engines\tinsel\background.cpp" />
+		<Unit filename="..\..\engines\tinsel\background.h" />
+		<Unit filename="..\..\engines\tinsel\bg.cpp" />
+		<Unit filename="..\..\engines\tinsel\bmv.cpp" />
+		<Unit filename="..\..\engines\tinsel\bmv.h" />
+		<Unit filename="..\..\engines\tinsel\cliprect.cpp" />
+		<Unit filename="..\..\engines\tinsel\cliprect.h" />
+		<Unit filename="..\..\engines\tinsel\config.cpp" />
+		<Unit filename="..\..\engines\tinsel\config.h" />
+		<Unit filename="..\..\engines\tinsel\cursor.cpp" />
+		<Unit filename="..\..\engines\tinsel\cursor.h" />
+		<Unit filename="..\..\engines\tinsel\debugger.cpp" />
+		<Unit filename="..\..\engines\tinsel\debugger.h" />
+		<Unit filename="..\..\engines\tinsel\detection.cpp" />
+		<Unit filename="..\..\engines\tinsel\detection_tables.h" />
+		<Unit filename="..\..\engines\tinsel\dialogs.cpp" />
+		<Unit filename="..\..\engines\tinsel\dialogs.h" />
+		<Unit filename="..\..\engines\tinsel\drives.cpp" />
+		<Unit filename="..\..\engines\tinsel\drives.h" />
+		<Unit filename="..\..\engines\tinsel\dw.h" />
+		<Unit filename="..\..\engines\tinsel\effect.cpp" />
+		<Unit filename="..\..\engines\tinsel\events.cpp" />
+		<Unit filename="..\..\engines\tinsel\events.h" />
+		<Unit filename="..\..\engines\tinsel\faders.cpp" />
+		<Unit filename="..\..\engines\tinsel\faders.h" />
+		<Unit filename="..\..\engines\tinsel\film.h" />
+		<Unit filename="..\..\engines\tinsel\font.cpp" />
+		<Unit filename="..\..\engines\tinsel\font.h" />
+		<Unit filename="..\..\engines\tinsel\graphics.cpp" />
+		<Unit filename="..\..\engines\tinsel\graphics.h" />
+		<Unit filename="..\..\engines\tinsel\handle.cpp" />
+		<Unit filename="..\..\engines\tinsel\handle.h" />
+		<Unit filename="..\..\engines\tinsel\heapmem.cpp" />
+		<Unit filename="..\..\engines\tinsel\heapmem.h" />
+		<Unit filename="..\..\engines\tinsel\mareels.cpp" />
+		<Unit filename="..\..\engines\tinsel\mareels.h" />
+		<Unit filename="..\..\engines\tinsel\module.mk" />
+		<Unit filename="..\..\engines\tinsel\move.cpp" />
+		<Unit filename="..\..\engines\tinsel\move.h" />
+		<Unit filename="..\..\engines\tinsel\multiobj.cpp" />
+		<Unit filename="..\..\engines\tinsel\multiobj.h" />
+		<Unit filename="..\..\engines\tinsel\music.cpp" />
+		<Unit filename="..\..\engines\tinsel\music.h" />
+		<Unit filename="..\..\engines\tinsel\object.cpp" />
+		<Unit filename="..\..\engines\tinsel\object.h" />
+		<Unit filename="..\..\engines\tinsel\palette.cpp" />
+		<Unit filename="..\..\engines\tinsel\palette.h" />
+		<Unit filename="..\..\engines\tinsel\pcode.cpp" />
+		<Unit filename="..\..\engines\tinsel\pcode.h" />
+		<Unit filename="..\..\engines\tinsel\pdisplay.cpp" />
+		<Unit filename="..\..\engines\tinsel\pdisplay.h" />
+		<Unit filename="..\..\engines\tinsel\pid.h" />
+		<Unit filename="..\..\engines\tinsel\play.cpp" />
+		<Unit filename="..\..\engines\tinsel\play.h" />
+		<Unit filename="..\..\engines\tinsel\polygons.cpp" />
+		<Unit filename="..\..\engines\tinsel\polygons.h" />
+		<Unit filename="..\..\engines\tinsel\rince.cpp" />
+		<Unit filename="..\..\engines\tinsel\rince.h" />
+		<Unit filename="..\..\engines\tinsel\saveload.cpp" />
+		<Unit filename="..\..\engines\tinsel\savescn.cpp" />
+		<Unit filename="..\..\engines\tinsel\savescn.h" />
+		<Unit filename="..\..\engines\tinsel\scene.cpp" />
+		<Unit filename="..\..\engines\tinsel\scene.h" />
+		<Unit filename="..\..\engines\tinsel\sched.cpp" />
+		<Unit filename="..\..\engines\tinsel\sched.h" />
+		<Unit filename="..\..\engines\tinsel\scn.cpp" />
+		<Unit filename="..\..\engines\tinsel\scn.h" />
+		<Unit filename="..\..\engines\tinsel\scroll.cpp" />
+		<Unit filename="..\..\engines\tinsel\scroll.h" />
+		<Unit filename="..\..\engines\tinsel\sound.cpp" />
+		<Unit filename="..\..\engines\tinsel\sound.h" />
+		<Unit filename="..\..\engines\tinsel\strres.cpp" />
+		<Unit filename="..\..\engines\tinsel\strres.h" />
+		<Unit filename="..\..\engines\tinsel\sysvar.cpp" />
+		<Unit filename="..\..\engines\tinsel\sysvar.h" />
+		<Unit filename="..\..\engines\tinsel\text.cpp" />
+		<Unit filename="..\..\engines\tinsel\text.h" />
+		<Unit filename="..\..\engines\tinsel\timers.cpp" />
+		<Unit filename="..\..\engines\tinsel\timers.h" />
+		<Unit filename="..\..\engines\tinsel\tinlib.cpp" />
+		<Unit filename="..\..\engines\tinsel\tinlib.h" />
+		<Unit filename="..\..\engines\tinsel\tinsel.cpp" />
+		<Unit filename="..\..\engines\tinsel\tinsel.h" />
+		<Unit filename="..\..\engines\tinsel\token.cpp" />
+		<Unit filename="..\..\engines\tinsel\token.h" />
+		<Extensions>
+			<code_completion />
+			<debugger />
+		</Extensions>
+	</Project>
+</CodeBlocks_project_file>
\ No newline at end of file
diff --git a/dists/codeblocks/titanic.cbp b/dists/codeblocks/titanic.cbp
new file mode 100644
index 0000000..f318f9d
--- /dev/null
+++ b/dists/codeblocks/titanic.cbp
@@ -0,0 +1,1180 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+	<FileVersion major="1" minor="6" />
+	<Project>
+		<Option title="titanic" />
+		<Option pch_mode="2" />
+		<Option compiler="gcc" />
+		<Build>
+			<Target title="default">
+				<Option output="scummvm\engines\titanic\libtitanic" prefix_auto="1" extension_auto="1" />
+				<Option working_dir="" />
+				<Option object_output="scummvm" />
+				<Option type="2" />
+				<Option compiler="gcc" />
+				<Option createDefFile="1" />
+				<Compiler>
+					<Add option="-Wall" />
+					<Add option="-Wno-long-long" />
+					<Add option="-Wno-multichar" />
+					<Add option="-Wno-unknown-pragmas" />
+					<Add option="-Wno-reorder" />
+					<Add option="-Wpointer-arith" />
+					<Add option="-Wcast-qual" />
+					<Add option="-Wcast-align" />
+					<Add option="-Wshadow" />
+					<Add option="-Wnon-virtual-dtor" />
+					<Add option="-Wwrite-strings" />
+					<Add option="-fno-exceptions" />
+					<Add option="-fcheck-new" />
+					<Add option="-DUSE_ZLIB" />
+					<Add option="-DUSE_MAD" />
+					<Add option="-DUSE_VORBIS" />
+					<Add option="-DUSE_FLAC" />
+					<Add option="-DUSE_PNG" />
+					<Add option="-DUSE_THEORADEC" />
+					<Add option="-DUSE_FREETYPE2" />
+					<Add option="-DUSE_JPEG" />
+					<Add option="-DUSE_FLUIDSYNTH" />
+					<Add option="-DUSE_LIBCURL" />
+					<Add option="-DUSE_SDL_NET" />
+					<Add option="-DUSE_BINK" />
+					<Add option="-DUSE_SCALERS" />
+					<Add option="-DUSE_HQ_SCALERS" />
+					<Add option="-DUSE_RGB_COLOR" />
+					<Add option="-DUSE_HIGHRES" />
+					<Add option="-DUSE_MT32EMU" />
+					<Add option="-DUSE_NASM" />
+					<Add option="-DUSE_OPENGL" />
+					<Add option="-DUSE_GLES" />
+					<Add option="-DUSE_TASKBAR" />
+					<Add option="-DUSE_CLOUD" />
+					<Add option="-DUSE_TRANSLATION" />
+					<Add option="-DUSE_DETECTLANG" />
+					<Add option="-DENABLE_SCUMM" />
+					<Add option="-DENABLE_SCUMM_7_8" />
+					<Add option="-DENABLE_HE" />
+					<Add option="-DENABLE_ACCESS" />
+					<Add option="-DENABLE_ADL" />
+					<Add option="-DENABLE_AGI" />
+					<Add option="-DENABLE_AGOS" />
+					<Add option="-DENABLE_AGOS2" />
+					<Add option="-DENABLE_BBVS" />
+					<Add option="-DENABLE_CGE" />
+					<Add option="-DENABLE_CGE2" />
+					<Add option="-DENABLE_CINE" />
+					<Add option="-DENABLE_COMPOSER" />
+					<Add option="-DENABLE_CRUISE" />
+					<Add option="-DENABLE_DRACI" />
+					<Add option="-DENABLE_DRASCULA" />
+					<Add option="-DENABLE_DREAMWEB" />
+					<Add option="-DENABLE_FULLPIPE" />
+					<Add option="-DENABLE_GNAP" />
+					<Add option="-DENABLE_GOB" />
+					<Add option="-DENABLE_GROOVIE" />
+					<Add option="-DENABLE_HOPKINS" />
+					<Add option="-DENABLE_HUGO" />
+					<Add option="-DENABLE_KYRA" />
+					<Add option="-DENABLE_LOL" />
+					<Add option="-DENABLE_EOB" />
+					<Add option="-DENABLE_LAB" />
+					<Add option="-DENABLE_LURE" />
+					<Add option="-DENABLE_MADE" />
+					<Add option="-DENABLE_MADS" />
+					<Add option="-DENABLE_MOHAWK" />
+					<Add option="-DENABLE_RIVEN" />
+					<Add option="-DENABLE_MYST" />
+					<Add option="-DENABLE_MORTEVIELLE" />
+					<Add option="-DENABLE_NEVERHOOD" />
+					<Add option="-DENABLE_PARALLACTION" />
+					<Add option="-DENABLE_PEGASUS" />
+					<Add option="-DENABLE_PLUMBERS" />
+					<Add option="-DENABLE_QUEEN" />
+					<Add option="-DENABLE_SAGA" />
+					<Add option="-DENABLE_IHNM" />
+					<Add option="-DENABLE_SCI" />
+					<Add option="-DENABLE_SCI32" />
+					<Add option="-DENABLE_SHERLOCK" />
+					<Add option="-DENABLE_SKY" />
+					<Add option="-DENABLE_SWORD1" />
+					<Add option="-DENABLE_SWORD2" />
+					<Add option="-DENABLE_SWORD25" />
+					<Add option="-DENABLE_TEENAGENT" />
+					<Add option="-DENABLE_TINSEL" />
+					<Add option="-DENABLE_TITANIC" />
+					<Add option="-DENABLE_TOLTECS" />
+					<Add option="-DENABLE_TONY" />
+					<Add option="-DENABLE_TOON" />
+					<Add option="-DENABLE_TOUCHE" />
+					<Add option="-DENABLE_TSAGE" />
+					<Add option="-DENABLE_TUCKER" />
+					<Add option="-DENABLE_VOYEUR" />
+					<Add option="-DENABLE_WINTERMUTE" />
+					<Add option="-DENABLE_ZVISION" />
+					<Add option="-DWIN32" />
+					<Add option="-DSDL_BACKEND" />
+					<Add option="-DUSE_SDL2" />
+					<Add option="-g" />
+					<Add directory="..\..\engines" />
+					<Add directory="..\..\..\scummvm" />
+				</Compiler>
+			</Target>
+		</Build>
+		<Unit filename="..\..\engines\titanic\carry\arm.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\arm.h" />
+		<Unit filename="..\..\engines\titanic\carry\auditory_centre.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\auditory_centre.h" />
+		<Unit filename="..\..\engines\titanic\carry\bowl_ear.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\bowl_ear.h" />
+		<Unit filename="..\..\engines\titanic\carry\brain.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\brain.h" />
+		<Unit filename="..\..\engines\titanic\carry\bridge_piece.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\bridge_piece.h" />
+		<Unit filename="..\..\engines\titanic\carry\carry.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\carry.h" />
+		<Unit filename="..\..\engines\titanic\carry\carry_parrot.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\carry_parrot.h" />
+		<Unit filename="..\..\engines\titanic\carry\central_core.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\central_core.h" />
+		<Unit filename="..\..\engines\titanic\carry\chicken.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\chicken.h" />
+		<Unit filename="..\..\engines\titanic\carry\crushed_tv.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\crushed_tv.h" />
+		<Unit filename="..\..\engines\titanic\carry\ear.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\ear.h" />
+		<Unit filename="..\..\engines\titanic\carry\eye.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\eye.h" />
+		<Unit filename="..\..\engines\titanic\carry\feathers.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\feathers.h" />
+		<Unit filename="..\..\engines\titanic\carry\fruit.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\fruit.h" />
+		<Unit filename="..\..\engines\titanic\carry\glass.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\glass.h" />
+		<Unit filename="..\..\engines\titanic\carry\hammer.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\hammer.h" />
+		<Unit filename="..\..\engines\titanic\carry\head_piece.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\head_piece.h" />
+		<Unit filename="..\..\engines\titanic\carry\hose.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\hose.h" />
+		<Unit filename="..\..\engines\titanic\carry\hose_end.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\hose_end.h" />
+		<Unit filename="..\..\engines\titanic\carry\key.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\key.h" />
+		<Unit filename="..\..\engines\titanic\carry\liftbot_head.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\liftbot_head.h" />
+		<Unit filename="..\..\engines\titanic\carry\long_stick.cpp" />
+		<Unit filename="..\..\engines\titanic\carry\long_stick.h" />


Commit: fae5ccd1ed7100478a23f3afc41ea935d2ee7abc
    https://github.com/scummvm/scummvm/commit/fae5ccd1ed7100478a23f3afc41ea935d2ee7abc
Author: Thierry Crozat (criezy at scummvm.org)
Date: 2017-12-08T20:04:10Z

Commit Message:
MAEMO: Set correct 2.0.0 release date

Changed paths:
    backends/platform/maemo/debian/changelog


diff --git a/backends/platform/maemo/debian/changelog b/backends/platform/maemo/debian/changelog
index 7335146..b11c705 100644
--- a/backends/platform/maemo/debian/changelog
+++ b/backends/platform/maemo/debian/changelog
@@ -2,7 +2,7 @@ scummvm (2.0.0) unstable; urgency=low
 
   * 2.0.0 release
 
- -- Tarek Soliman <tsoliman at scummvm.org>  Fri, 8 Dec 2017 20:12:57 -0600
+ -- Tarek Soliman <tsoliman at scummvm.org>  Sun, 17 Dec 2017 20:12:57 -0600
 
 scummvm (1.9.0) unstable; urgency=low
 





More information about the Scummvm-git-logs mailing list