Merge pull request #13 from libretro/master

(Libretro) Adds Blackberry Playbook support
This commit is contained in:
ekeeke 2013-03-02 01:46:56 -08:00
commit bed833425e
5 changed files with 1105 additions and 5 deletions

View File

@ -0,0 +1,47 @@
@SET VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE
@SET VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio .NET 2003
@SET FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework
@SET FrameworkVersion=v1.1.4322
@SET FrameworkSDKDir=C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1
@rem Root of Visual Studio common files.
@if "%VSINSTALLDIR%"=="" goto Usage
@if "%VCINSTALLDIR%"=="" set VCINSTALLDIR=%VSINSTALLDIR%
@rem
@rem Root of Visual Studio ide installed files.
@rem
@set DevEnvDir=%VSINSTALLDIR%
@rem
@rem Root of Visual C++ installed files.
@rem
@set MSVCDir=%VCINSTALLDIR%\VC7
@rem
@echo Setting environment for using Microsoft Visual Studio .NET 2003 tools.
@echo (If you have another version of Visual Studio or Visual C++ installed and wish
@echo to use its tools from the command line, run vcvars32.bat for that version.)
@rem
@REM %VCINSTALLDIR%\Common7\Tools dir is added only for real setup.
@set PATH=%DevEnvDir%;%MSVCDir%\BIN;%VCINSTALLDIR%\Common7\Tools;%VCINSTALLDIR%\Common7\Tools\bin\prerelease;%VCINSTALLDIR%\Common7\Tools\bin;%FrameworkSDKDir%\bin;%FrameworkDir%\%FrameworkVersion%;%PATH%;
@set INCLUDE=%MSVCDir%\ATLMFC\INCLUDE;%MSVCDir%\INCLUDE;%FrameworkSDKDir%\include;%INCLUDE%;%XDK%\xbox\include
@set LIB=%MSVCDir%\ATLMFC\LIB;%MSVCDir%\LIB;%MSVCDir%\PlatformSDK\lib;%XDK%\lib;%XDK%\xbox\lib;%LIB%
@goto end
:Usage
@echo. VSINSTALLDIR variable is not set.
@echo.
@echo SYNTAX: %0
@goto end
:end
devenv /clean Release_LTCG msvc-2003-xbox1.sln
devenv /build Release_LTCG msvc-2003-xbox1.sln
exit

View File

@ -36,7 +36,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libretro_xdk.lib"/>
OutputFile="$(OutDir)/genesis_plus_gx_libretro_xdk.lib"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
@ -71,7 +71,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libretro_xdk.lib"/>
OutputFile="$(OutDir)/genesis_plus_gx_libretro_xdk.lib"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
@ -107,7 +107,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libretro_xdk.lib"/>
OutputFile="$(OutDir)/genesis_plus_gx_libretro_xdk.lib"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
@ -142,7 +142,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libretro_xdk.lib"/>
OutputFile="$(OutDir)/genesis_plus_gx_libretro_xdk.lib"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool
@ -178,7 +178,7 @@
Name="VCCustomBuildTool"/>
<Tool
Name="VCLibrarianTool"
OutputFile="$(OutDir)/libretro_xdk.lib"/>
OutputFile="$(OutDir)/genesis_plus_gx_libretro_xdk.lib"/>
<Tool
Name="VCPostBuildEventTool"/>
<Tool

View File

@ -0,0 +1,124 @@
@echo off
@echo Setting environment for using Microsoft Visual Studio 2010 x86 tools.
@call :GetVSCommonToolsDir
@if "%VS100COMNTOOLS%"=="" goto error_no_VS100COMNTOOLSDIR
@call "%VS100COMNTOOLS%VCVarsQueryRegistry.bat" 32bit No64bit
@if "%VSINSTALLDIR%"=="" goto error_no_VSINSTALLDIR
@if "%FrameworkDir32%"=="" goto error_no_FrameworkDIR32
@if "%FrameworkVersion32%"=="" goto error_no_FrameworkVer32
@if "%Framework35Version%"=="" goto error_no_Framework35Version
@set FrameworkDir=%FrameworkDir32%
@set FrameworkVersion=%FrameworkVersion32%
@if not "%WindowsSdkDir%" == "" (
@set "PATH=%WindowsSdkDir%bin\NETFX 4.0 Tools;%WindowsSdkDir%bin;%PATH%"
@set "INCLUDE=%WindowsSdkDir%include;%INCLUDE%"
@set "LIB=%WindowsSdkDir%lib;%LIB%"
)
@rem
@rem Root of Visual Studio IDE installed files.
@rem
@set DevEnvDir=%VSINSTALLDIR%Common7\IDE\
@rem PATH
@rem ----
@if exist "%VSINSTALLDIR%Team Tools\Performance Tools" (
@set "PATH=%VSINSTALLDIR%Team Tools\Performance Tools;%PATH%"
)
@if exist "%ProgramFiles%\HTML Help Workshop" set PATH=%ProgramFiles%\HTML Help Workshop;%PATH%
@if exist "%ProgramFiles(x86)%\HTML Help Workshop" set PATH=%ProgramFiles(x86)%\HTML Help Workshop;%PATH%
@if exist "%VCINSTALLDIR%VCPackages" set PATH=%VCINSTALLDIR%VCPackages;%PATH%
@set PATH=%FrameworkDir%%Framework35Version%;%PATH%
@set PATH=%FrameworkDir%%FrameworkVersion%;%PATH%
@set PATH=%VSINSTALLDIR%Common7\Tools;%PATH%
@if exist "%VCINSTALLDIR%BIN" set PATH=%VCINSTALLDIR%BIN;%PATH%
@set PATH=%DevEnvDir%;%PATH%
@if exist "%VSINSTALLDIR%VSTSDB\Deploy" (
@set "PATH=%VSINSTALLDIR%VSTSDB\Deploy;%PATH%"
)
@if not "%FSHARPINSTALLDIR%" == "" (
@set "PATH=%FSHARPINSTALLDIR%;%PATH%"
)
@rem INCLUDE
@rem -------
@if exist "%VCINSTALLDIR%ATLMFC\INCLUDE" set INCLUDE=%VCINSTALLDIR%ATLMFC\INCLUDE;%INCLUDE%
@if exist "%VCINSTALLDIR%INCLUDE" set INCLUDE=%VCINSTALLDIR%INCLUDE;%INCLUDE%
@rem LIB
@rem ---
@if exist "%VCINSTALLDIR%ATLMFC\LIB" set LIB=%VCINSTALLDIR%ATLMFC\LIB;%LIB%
@if exist "%VCINSTALLDIR%LIB" set LIB=%VCINSTALLDIR%LIB;%LIB%
@rem LIBPATH
@rem -------
@if exist "%VCINSTALLDIR%ATLMFC\LIB" set LIBPATH=%VCINSTALLDIR%ATLMFC\LIB;%LIBPATH%
@if exist "%VCINSTALLDIR%LIB" set LIBPATH=%VCINSTALLDIR%LIB;%LIBPATH%
@set LIBPATH=%FrameworkDir%%Framework35Version%;%LIBPATH%
@set LIBPATH=%FrameworkDir%%FrameworkVersion%;%LIBPATH%
@goto end
@REM -----------------------------------------------------------------------
:GetVSCommonToolsDir
@set VS100COMNTOOLS=
@call :GetVSCommonToolsDirHelper32 HKLM > nul 2>&1
@if errorlevel 1 call :GetVSCommonToolsDirHelper32 HKCU > nul 2>&1
@if errorlevel 1 call :GetVSCommonToolsDirHelper64 HKLM > nul 2>&1
@if errorlevel 1 call :GetVSCommonToolsDirHelper64 HKCU > nul 2>&1
@exit /B 0
:GetVSCommonToolsDirHelper32
@for /F "tokens=1,2*" %%i in ('reg query "%1\SOFTWARE\Microsoft\VisualStudio\SxS\VS7" /v "10.0"') DO (
@if "%%i"=="10.0" (
@SET "VS100COMNTOOLS=%%k"
)
)
@if "%VS100COMNTOOLS%"=="" exit /B 1
@SET "VS100COMNTOOLS=%VS100COMNTOOLS%Common7\Tools\"
@exit /B 0
:GetVSCommonToolsDirHelper64
@for /F "tokens=1,2*" %%i in ('reg query "%1\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\SxS\VS7" /v "10.0"') DO (
@if "%%i"=="10.0" (
@SET "VS100COMNTOOLS=%%k"
)
)
@if "%VS100COMNTOOLS%"=="" exit /B 1
@SET "VS100COMNTOOLS=%VS100COMNTOOLS%Common7\Tools\"
@exit /B 0
@REM -----------------------------------------------------------------------
:error_no_VS100COMNTOOLSDIR
@echo ERROR: Cannot determine the location of the VS Common Tools folder.
@goto end
:error_no_VSINSTALLDIR
@echo ERROR: Cannot determine the location of the VS installation.
@goto end
:error_no_FrameworkDIR32
@echo ERROR: Cannot determine the location of the .NET Framework 32bit installation.
@goto end
:error_no_FrameworkVer32
@echo ERROR: Cannot determine the version of the .NET Framework 32bit installation.
@goto end
:error_no_Framework35Version
@echo ERROR: Cannot determine the .NET Framework 3.5 version.
@goto end
:end
msbuild msvc-2010-360.sln /p:Configuration=Release_LTCG /target:clean
msbuild msvc-2010-360.sln /p:Configuration=Release_LTCG
exit

View File

@ -0,0 +1,606 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?fileVersion 4.0.0?>
<cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<storageModule moduleId="org.eclipse.cdt.core.settings">
<cconfiguration id="com.qnx.qcc.configuration.sharedLib.debug.1184346123">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.qnx.qcc.configuration.sharedLib.debug.1184346123" moduleId="org.eclipse.cdt.core.settings" name="Device-Debug">
<externalSettings>
<externalSetting>
<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/genesis-plus-gx/Device-Debug"/>
<entry flags="" kind="libraryFile" name="genesis-plus-gx"/>
</externalSetting>
</externalSettings>
<extensions>
<extension id="com.qnx.tools.ide.qde.core.QDEBynaryParser" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="com.qnx.tools.ide.qde.core.QDELinkerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactExtension="so" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.sharedLib" description="" id="com.qnx.qcc.configuration.sharedLib.debug.1184346123" name="Device-Debug" parent="com.qnx.qcc.configuration.sharedLib.debug">
<folderInfo id="com.qnx.qcc.configuration.sharedLib.debug.1184346123." name="/" resourcePath="">
<toolChain id="com.qnx.qcc.toolChain.sharedLib.debug.2053099066" name="QNX QCC" superClass="com.qnx.qcc.toolChain">
<option id="com.qnx.qcc.option.cpu.1663182966" name="Target CPU:" superClass="com.qnx.qcc.option.cpu" value="com.qnx.qcc.option.gen.cpu.armle-v7" valueType="enumerated"/>
<targetPlatform archList="all" binaryParser="com.qnx.tools.ide.qde.core.QDEBynaryParser" id="com.qnx.qcc.targetPlatform.178541853" osList="all" superClass="com.qnx.qcc.targetPlatform"/>
<builder buildPath="${workspace_loc:/genesis-plus-gx/Device-Debug}" id="com.qnx.nto.766971792" keepEnvironmentInBuildfile="false" name="CDT Internal Builder" superClass="com.qnx.nto"/>
<tool id="com.qnx.qcc.tool.compiler.1343509524" name="QCC Compiler" superClass="com.qnx.qcc.tool.compiler">
<option id="com.qnx.qcc.option.compiler.shared.841231332" name="Shared (-shared)" superClass="com.qnx.qcc.option.compiler.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.optlevel.43912562" name="Optimization Level" superClass="com.qnx.qcc.option.compiler.optlevel" value="com.qnx.qcc.option.compiler.optlevel.0" valueType="enumerated"/>
<option id="com.qnx.qcc.option.compile.debug.1710380798" name="Debug (-g)" superClass="com.qnx.qcc.option.compile.debug" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.includePath.218916905" name="Include Directories (-I)" superClass="com.qnx.qcc.option.compiler.includePath" valueType="includePath">
<listOptionValue builtIn="false" value="${QNX_TARGET}/usr/include/freetype2"/>
<listOptionValue builtIn="false" value="$(CWD)/../../../../"/>
<listOptionValue builtIn="false" value="../../../../libretro"/>
<listOptionValue builtIn="false" value="../../../../source"/>
<listOptionValue builtIn="false" value="../../../../source/input_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cd_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw/svp"/>
<listOptionValue builtIn="false" value="../../../../source/m68k"/>
<listOptionValue builtIn="false" value="../../../../source/z80"/>
<listOptionValue builtIn="false" value="../../../../source/ntsc"/>
<listOptionValue builtIn="false" value="../../../../source/sound"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/usr/include"/>
</option>
<option id="com.qnx.qcc.option.compiler.security.533831810" name="Enhanced Security (-fstack-protector-all)" superClass="com.qnx.qcc.option.compiler.security" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.defines.1055394551" name="Defines (-D)" superClass="com.qnx.qcc.option.compiler.defines" valueType="definedSymbols">
<listOptionValue builtIn="false" value="_FORTIFY_SOURCE=2"/>
<listOptionValue builtIn="false" value="INLINE=&quot;static inline&quot;"/>
<listOptionValue builtIn="false" value="USE_16BPP_RENDERING"/>
<listOptionValue builtIn="false" value="LSB_FIRST"/>
<listOptionValue builtIn="false" value="__LIBRETRO__"/>
<listOptionValue builtIn="false" value="FRONTEND_SUPPORTS_RGB565"/>
<listOptionValue builtIn="false" value="ALIGN_LONG"/>
<listOptionValue builtIn="false" value="ALIGN_WORD"/>
</option>
<inputType id="com.qnx.qcc.inputType.compiler.2033067728" superClass="com.qnx.qcc.inputType.compiler"/>
</tool>
<tool id="com.qnx.qcc.tool.assembler.548335922" name="QCC Assembler" superClass="com.qnx.qcc.tool.assembler">
<option id="com.qnx.qcc.option.assembler.debug.2008993087" name="Debug (-g)" superClass="com.qnx.qcc.option.assembler.debug" value="true" valueType="boolean"/>
<inputType id="com.qnx.qcc.inputType.assembler.1297762338" superClass="com.qnx.qcc.inputType.assembler"/>
</tool>
<tool id="com.qnx.qcc.tool.linker.1213218086" name="QCC Linker" superClass="com.qnx.qcc.tool.linker">
<option id="com.qnx.qcc.option.linker.debug.649894343" name="Debug (-g)" superClass="com.qnx.qcc.option.linker.debug" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.shared.846520337" name="Shared (-shared)" superClass="com.qnx.qcc.option.linker.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.libraryPaths.1432426533" name="Library Paths (-L)" superClass="com.qnx.qcc.option.linker.libraryPaths" valueType="libPaths">
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/lib"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/usr/lib"/>
</option>
<option id="com.qnx.qcc.option.linker.security.1265239152" name="Enhanced Security (-Wl,-z,relro -Wl,-z,now)" superClass="com.qnx.qcc.option.linker.security" value="true" valueType="boolean"/>
<inputType id="com.qnx.qcc.inputType.linker.1660605322" superClass="com.qnx.qcc.inputType.linker">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
</inputType>
</tool>
<tool id="com.qnx.qcc.tool.archiver.1202384464" name="QCC Archiver" superClass="com.qnx.qcc.tool.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.qnx.qcc.configuration.sharedLib.release.713468425">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.qnx.qcc.configuration.sharedLib.release.713468425" moduleId="org.eclipse.cdt.core.settings" name="Device-Release">
<externalSettings>
<externalSetting>
<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/genesis-plus-gx/Device-Release"/>
<entry flags="" kind="libraryFile" name="genesis-plus-gx"/>
</externalSetting>
</externalSettings>
<extensions>
<extension id="com.qnx.tools.ide.qde.core.QDEBynaryParser" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="com.qnx.tools.ide.qde.core.QDELinkerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactExtension="so" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.sharedLib" description="" id="com.qnx.qcc.configuration.sharedLib.release.713468425" name="Device-Release" parent="com.qnx.qcc.configuration.sharedLib.release">
<folderInfo id="com.qnx.qcc.configuration.sharedLib.release.713468425." name="/" resourcePath="">
<toolChain id="com.qnx.qcc.toolChain.sharedLib.release.722962298" name="QNX QCC" superClass="com.qnx.qcc.toolChain">
<option id="com.qnx.qcc.option.cpu.258152946" name="Target CPU:" superClass="com.qnx.qcc.option.cpu" value="com.qnx.qcc.option.gen.cpu.armle-v7" valueType="enumerated"/>
<targetPlatform archList="all" binaryParser="com.qnx.tools.ide.qde.core.QDEBynaryParser" id="com.qnx.qcc.targetPlatform.848663729" osList="all" superClass="com.qnx.qcc.targetPlatform"/>
<builder buildPath="${workspace_loc:/genesis-plus-gx/Device-Release}" id="com.qnx.nto.1453260295" keepEnvironmentInBuildfile="false" name="CDT Internal Builder" superClass="com.qnx.nto"/>
<tool id="com.qnx.qcc.tool.compiler.1021105954" name="QCC Compiler" superClass="com.qnx.qcc.tool.compiler">
<option id="com.qnx.qcc.option.compiler.shared.515144500" name="Shared (-shared)" superClass="com.qnx.qcc.option.compiler.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.optlevel.1849870253" name="Optimization Level" superClass="com.qnx.qcc.option.compiler.optlevel" value="com.qnx.qcc.option.compiler.optlevel.3" valueType="enumerated"/>
<option id="com.qnx.qcc.option.compiler.includePath.259988313" name="Include Directories (-I)" superClass="com.qnx.qcc.option.compiler.includePath" valueType="includePath">
<listOptionValue builtIn="false" value="${QNX_TARGET}/usr/include/freetype2"/>
<listOptionValue builtIn="false" value="$(CWD)/../../../../"/>
<listOptionValue builtIn="false" value="../../../../libretro"/>
<listOptionValue builtIn="false" value="../../../../source"/>
<listOptionValue builtIn="false" value="../../../../source/input_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cd_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw/svp"/>
<listOptionValue builtIn="false" value="../../../../source/m68k"/>
<listOptionValue builtIn="false" value="../../../../source/z80"/>
<listOptionValue builtIn="false" value="../../../../source/ntsc"/>
<listOptionValue builtIn="false" value="../../../../source/sound"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/usr/include"/>
</option>
<option id="com.qnx.qcc.option.compiler.security.536706532" name="Enhanced Security (-fstack-protector-all)" superClass="com.qnx.qcc.option.compiler.security" value="false" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.defines.1551594881" name="Defines (-D)" superClass="com.qnx.qcc.option.compiler.defines" valueType="definedSymbols">
<listOptionValue builtIn="false" value="_FORTIFY_SOURCE=2"/>
<listOptionValue builtIn="false" value="INLINE=&quot;static inline&quot;"/>
<listOptionValue builtIn="false" value="USE_16BPP_RENDERING"/>
<listOptionValue builtIn="false" value="LSB_FIRST"/>
<listOptionValue builtIn="false" value="__LIBRETRO__"/>
<listOptionValue builtIn="false" value="FRONTEND_SUPPORTS_RGB565"/>
<listOptionValue builtIn="false" value="ALIGN_LONG"/>
<listOptionValue builtIn="false" value="ALIGN_WORD"/>
</option>
<option id="com.qnx.qcc.option.compiler.qccoptions.1864233731" name="QCC Options" superClass="com.qnx.qcc.option.compiler.qccoptions" valueType="stringList">
<listOptionValue builtIn="false" value="-frecord-gcc-switches"/>
</option>
<inputType id="com.qnx.qcc.inputType.compiler.138352574" superClass="com.qnx.qcc.inputType.compiler"/>
</tool>
<tool id="com.qnx.qcc.tool.assembler.763945296" name="QCC Assembler" superClass="com.qnx.qcc.tool.assembler">
<inputType id="com.qnx.qcc.inputType.assembler.1684307083" superClass="com.qnx.qcc.inputType.assembler"/>
</tool>
<tool id="com.qnx.qcc.tool.linker.37507417" name="QCC Linker" superClass="com.qnx.qcc.tool.linker">
<option id="com.qnx.qcc.option.linker.shared.2138309310" name="Shared (-shared)" superClass="com.qnx.qcc.option.linker.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.libraryPaths.764369076" name="Library Paths (-L)" superClass="com.qnx.qcc.option.linker.libraryPaths" valueType="libPaths">
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/lib"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/usr/lib"/>
</option>
<option id="com.qnx.qcc.option.linker.security.2122673193" name="Enhanced Security (-Wl,-z,relro -Wl,-z,now)" superClass="com.qnx.qcc.option.linker.security" value="true" valueType="boolean"/>
<inputType id="com.qnx.qcc.inputType.linker.870230962" superClass="com.qnx.qcc.inputType.linker">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
</inputType>
</tool>
<tool id="com.qnx.qcc.tool.archiver.1745936426" name="QCC Archiver" superClass="com.qnx.qcc.tool.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.qnx.qcc.configuration.sharedLib.profile.124453173">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.qnx.qcc.configuration.sharedLib.profile.124453173" moduleId="org.eclipse.cdt.core.settings" name="Device-Profile">
<externalSettings>
<externalSetting>
<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/genesis-plus-gx/Device-Profile"/>
<entry flags="" kind="libraryFile" name="genesis-plus-gx"/>
</externalSetting>
</externalSettings>
<extensions>
<extension id="com.qnx.tools.ide.qde.core.QDEBynaryParser" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="com.qnx.tools.ide.qde.core.QDELinkerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactExtension="so" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" buildProperties="org.eclipse.cdt.build.core.buildType=com.qnx.buildType.profile,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.sharedLib" description="Build for Profiling" id="com.qnx.qcc.configuration.sharedLib.profile.124453173" name="Device-Profile" parent="com.qnx.qcc.configuration.sharedLib.profile">
<folderInfo id="com.qnx.qcc.configuration.sharedLib.profile.124453173." name="/" resourcePath="">
<toolChain id="com.qnx.qcc.toolChain.sharedLib.profile.1046149056" name="QNX QCC" superClass="com.qnx.qcc.toolChain">
<option id="com.qnx.qcc.option.cpu.1728606939" name="Target CPU:" superClass="com.qnx.qcc.option.cpu" value="com.qnx.qcc.option.gen.cpu.armle-v7" valueType="enumerated"/>
<targetPlatform archList="all" binaryParser="com.qnx.tools.ide.qde.core.QDEBynaryParser" id="com.qnx.qcc.targetPlatform.1104732443" osList="all" superClass="com.qnx.qcc.targetPlatform"/>
<builder buildPath="${workspace_loc:/genesis-plus-gx/Device-Profile}" id="com.qnx.nto.523174013" keepEnvironmentInBuildfile="false" name="CDT Internal Builder" superClass="com.qnx.nto"/>
<tool id="com.qnx.qcc.tool.compiler.601501888" name="QCC Compiler" superClass="com.qnx.qcc.tool.compiler">
<option id="com.qnx.qcc.option.compiler.shared.346501547" name="Shared (-shared)" superClass="com.qnx.qcc.option.compiler.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.optlevel.459531772" name="Optimization Level" superClass="com.qnx.qcc.option.compiler.optlevel" value="com.qnx.qcc.option.compiler.optlevel.0" valueType="enumerated"/>
<option id="com.qnx.qcc.option.compile.debug.541568254" name="Debug (-g)" superClass="com.qnx.qcc.option.compile.debug" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.profile2.1409383611" name="Build for Profiling (Function Instrumentation) (-finstrument-functions)" superClass="com.qnx.qcc.option.compiler.profile2" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.includePath.1693982679" name="Include Directories (-I)" superClass="com.qnx.qcc.option.compiler.includePath" valueType="includePath">
<listOptionValue builtIn="false" value="${QNX_TARGET}/usr/include/freetype2"/>
<listOptionValue builtIn="false" value="$(CWD)/../../../../"/>
<listOptionValue builtIn="false" value="../../../../libretro"/>
<listOptionValue builtIn="false" value="../../../../source"/>
<listOptionValue builtIn="false" value="../../../../source/input_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cd_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw/svp"/>
<listOptionValue builtIn="false" value="../../../../source/m68k"/>
<listOptionValue builtIn="false" value="../../../../source/z80"/>
<listOptionValue builtIn="false" value="../../../../source/ntsc"/>
<listOptionValue builtIn="false" value="../../../../source/sound"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/usr/include"/>
</option>
<option id="com.qnx.qcc.option.compiler.security.1173783920" name="Enhanced Security (-fstack-protector-all)" superClass="com.qnx.qcc.option.compiler.security" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.defines.195453809" name="Defines (-D)" superClass="com.qnx.qcc.option.compiler.defines" valueType="definedSymbols">
<listOptionValue builtIn="false" value="_FORTIFY_SOURCE=2"/>
<listOptionValue builtIn="false" value="INLINE=&quot;static inline&quot;"/>
<listOptionValue builtIn="false" value="USE_16BPP_RENDERING"/>
<listOptionValue builtIn="false" value="LSB_FIRST"/>
<listOptionValue builtIn="false" value="__LIBRETRO__"/>
<listOptionValue builtIn="false" value="FRONTEND_SUPPORTS_RGB565"/>
<listOptionValue builtIn="false" value="ALIGN_LONG"/>
<listOptionValue builtIn="false" value="ALIGN_WORD"/>
</option>
<inputType id="com.qnx.qcc.inputType.compiler.915533276" superClass="com.qnx.qcc.inputType.compiler"/>
</tool>
<tool id="com.qnx.qcc.tool.assembler.1072606121" name="QCC Assembler" superClass="com.qnx.qcc.tool.assembler">
<option id="com.qnx.qcc.option.assembler.debug.1786348511" name="Debug (-g)" superClass="com.qnx.qcc.option.assembler.debug" value="true" valueType="boolean"/>
<inputType id="com.qnx.qcc.inputType.assembler.1276919473" superClass="com.qnx.qcc.inputType.assembler"/>
</tool>
<tool id="com.qnx.qcc.tool.linker.584254891" name="QCC Linker" superClass="com.qnx.qcc.tool.linker">
<option id="com.qnx.qcc.option.linker.debug.41767795" name="Debug (-g)" superClass="com.qnx.qcc.option.linker.debug" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.profile2.677163128" name="Build for Profiling (Function Instrumentation) (-lprofiling)" superClass="com.qnx.qcc.option.linker.profile2" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.shared.728794662" name="Shared (-shared)" superClass="com.qnx.qcc.option.linker.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.libraryPaths.63134959" name="Library Paths (-L)" superClass="com.qnx.qcc.option.linker.libraryPaths" valueType="libPaths">
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/lib"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/usr/lib"/>
</option>
<option id="com.qnx.qcc.option.linker.security.716660175" name="Enhanced Security (-Wl,-z,relro -Wl,-z,now)" superClass="com.qnx.qcc.option.linker.security" value="true" valueType="boolean"/>
<inputType id="com.qnx.qcc.inputType.linker.882195672" superClass="com.qnx.qcc.inputType.linker">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
</inputType>
</tool>
<tool id="com.qnx.qcc.tool.archiver.1386124421" name="QCC Archiver" superClass="com.qnx.qcc.tool.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.qnx.qcc.configuration.sharedLib.coverage.896405594">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.qnx.qcc.configuration.sharedLib.coverage.896405594" moduleId="org.eclipse.cdt.core.settings" name="Device-Coverage">
<externalSettings>
<externalSetting>
<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/genesis-plus-gx/Device-Coverage"/>
<entry flags="" kind="libraryFile" name="genesis-plus-gx"/>
</externalSetting>
</externalSettings>
<extensions>
<extension id="com.qnx.tools.ide.qde.core.QDEBynaryParser" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="com.qnx.tools.ide.qde.core.QDELinkerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactExtension="so" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" buildProperties="org.eclipse.cdt.build.core.buildType=com.qnx.buildType.coverage,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.sharedLib" description="Build with Code Coverage" id="com.qnx.qcc.configuration.sharedLib.coverage.896405594" name="Device-Coverage" parent="com.qnx.qcc.configuration.sharedLib.coverage">
<folderInfo id="com.qnx.qcc.configuration.sharedLib.coverage.896405594." name="/" resourcePath="">
<toolChain id="com.qnx.qcc.toolChain.sharedLib.coverage.1516387916" name="QNX QCC" superClass="com.qnx.qcc.toolChain">
<option id="com.qnx.qcc.option.cpu.573441681" name="Target CPU:" superClass="com.qnx.qcc.option.cpu" value="com.qnx.qcc.option.gen.cpu.armle-v7" valueType="enumerated"/>
<targetPlatform archList="all" binaryParser="com.qnx.tools.ide.qde.core.QDEBynaryParser" id="com.qnx.qcc.targetPlatform.1467867015" osList="all" superClass="com.qnx.qcc.targetPlatform"/>
<builder buildPath="${workspace_loc:/genesis-plus-gx/Device-Coverage}" id="com.qnx.nto.1264952693" keepEnvironmentInBuildfile="false" name="CDT Internal Builder" superClass="com.qnx.nto"/>
<tool id="com.qnx.qcc.tool.compiler.1501713722" name="QCC Compiler" superClass="com.qnx.qcc.tool.compiler">
<option id="com.qnx.qcc.option.compiler.shared.699915616" name="Shared (-shared)" superClass="com.qnx.qcc.option.compiler.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.optlevel.427602215" name="Optimization Level" superClass="com.qnx.qcc.option.compiler.optlevel" value="com.qnx.qcc.option.compiler.optlevel.0" valueType="enumerated"/>
<option id="com.qnx.qcc.option.compile.debug.1081977965" name="Debug (-g)" superClass="com.qnx.qcc.option.compile.debug" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.coverage.1864325504" name="Build for Code Coverage (-Wc,-ftest-coverage -Wc,-fprofile-arcs)" superClass="com.qnx.qcc.option.compiler.coverage" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.includePath.959464854" name="Include Directories (-I)" superClass="com.qnx.qcc.option.compiler.includePath" valueType="includePath">
<listOptionValue builtIn="false" value="${QNX_TARGET}/usr/include/freetype2"/>
<listOptionValue builtIn="false" value="$(CWD)/../../../../"/>
<listOptionValue builtIn="false" value="../../../../libretro"/>
<listOptionValue builtIn="false" value="../../../../source"/>
<listOptionValue builtIn="false" value="../../../../source/input_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cd_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw/svp"/>
<listOptionValue builtIn="false" value="../../../../source/m68k"/>
<listOptionValue builtIn="false" value="../../../../source/z80"/>
<listOptionValue builtIn="false" value="../../../../source/ntsc"/>
<listOptionValue builtIn="false" value="../../../../source/sound"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/usr/include"/>
</option>
<option id="com.qnx.qcc.option.compiler.security.2048100730" name="Enhanced Security (-fstack-protector-all)" superClass="com.qnx.qcc.option.compiler.security" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.defines.1176981519" name="Defines (-D)" superClass="com.qnx.qcc.option.compiler.defines" valueType="definedSymbols">
<listOptionValue builtIn="false" value="_FORTIFY_SOURCE=2"/>
<listOptionValue builtIn="false" value="INLINE=&quot;static inline&quot;"/>
<listOptionValue builtIn="false" value="USE_16BPP_RENDERING"/>
<listOptionValue builtIn="false" value="LSB_FIRST"/>
<listOptionValue builtIn="false" value="__LIBRETRO__"/>
<listOptionValue builtIn="false" value="FRONTEND_SUPPORTS_RGB565"/>
<listOptionValue builtIn="false" value="ALIGN_LONG"/>
<listOptionValue builtIn="false" value="ALIGN_WORD"/>
</option>
<inputType id="com.qnx.qcc.inputType.compiler.1686693239" superClass="com.qnx.qcc.inputType.compiler"/>
</tool>
<tool id="com.qnx.qcc.tool.assembler.666425334" name="QCC Assembler" superClass="com.qnx.qcc.tool.assembler">
<option id="com.qnx.qcc.option.assembler.debug.971180146" name="Debug (-g)" superClass="com.qnx.qcc.option.assembler.debug" value="true" valueType="boolean"/>
<inputType id="com.qnx.qcc.inputType.assembler.1702907168" superClass="com.qnx.qcc.inputType.assembler"/>
</tool>
<tool id="com.qnx.qcc.tool.linker.1511771276" name="QCC Linker" superClass="com.qnx.qcc.tool.linker">
<option id="com.qnx.qcc.option.linker.debug.420586758" name="Debug (-g)" superClass="com.qnx.qcc.option.linker.debug" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.coverage.409434453" name="Build for Code Coverage (-ftest-coverage -fprofile-arcs -p)" superClass="com.qnx.qcc.option.linker.coverage" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.shared.1229909105" name="Shared (-shared)" superClass="com.qnx.qcc.option.linker.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.libraryPaths.918425555" name="Library Paths (-L)" superClass="com.qnx.qcc.option.linker.libraryPaths" valueType="libPaths">
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/lib"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/usr/lib"/>
</option>
<option id="com.qnx.qcc.option.linker.security.720464713" name="Enhanced Security (-Wl,-z,relro -Wl,-z,now)" superClass="com.qnx.qcc.option.linker.security" value="true" valueType="boolean"/>
<inputType id="com.qnx.qcc.inputType.linker.960552184" superClass="com.qnx.qcc.inputType.linker">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
</inputType>
</tool>
<tool id="com.qnx.qcc.tool.archiver.692253397" name="QCC Archiver" superClass="com.qnx.qcc.tool.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.qnx.qcc.configuration.sharedLib.debug.426167616">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.qnx.qcc.configuration.sharedLib.debug.426167616" moduleId="org.eclipse.cdt.core.settings" name="Simulator-Debug">
<externalSettings>
<externalSetting>
<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/genesis-plus-gx/Simulator-Debug"/>
<entry flags="" kind="libraryFile" name="genesis-plus-gx"/>
</externalSetting>
</externalSettings>
<extensions>
<extension id="com.qnx.tools.ide.qde.core.QDEBynaryParser" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="com.qnx.tools.ide.qde.core.QDELinkerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactExtension="so" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.sharedLib" description="" id="com.qnx.qcc.configuration.sharedLib.debug.426167616" name="Simulator-Debug" parent="com.qnx.qcc.configuration.sharedLib.debug">
<folderInfo id="com.qnx.qcc.configuration.sharedLib.debug.426167616." name="/" resourcePath="">
<toolChain id="com.qnx.qcc.toolChain.sharedLib.debug.498354117" name="QNX QCC" superClass="com.qnx.qcc.toolChain">
<targetPlatform archList="all" binaryParser="com.qnx.tools.ide.qde.core.QDEBynaryParser" id="com.qnx.qcc.targetPlatform.1420100503" osList="all" superClass="com.qnx.qcc.targetPlatform"/>
<builder buildPath="${workspace_loc:/genesis-plus-gx/Simulator-Debug}" id="com.qnx.nto.1803810800" keepEnvironmentInBuildfile="false" name="CDT Internal Builder" superClass="com.qnx.nto"/>
<tool id="com.qnx.qcc.tool.compiler.20699792" name="QCC Compiler" superClass="com.qnx.qcc.tool.compiler">
<option id="com.qnx.qcc.option.compiler.shared.1179273495" name="Shared (-shared)" superClass="com.qnx.qcc.option.compiler.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.optlevel.2121259059" name="Optimization Level" superClass="com.qnx.qcc.option.compiler.optlevel" value="com.qnx.qcc.option.compiler.optlevel.0" valueType="enumerated"/>
<option id="com.qnx.qcc.option.compile.debug.1912252333" name="Debug (-g)" superClass="com.qnx.qcc.option.compile.debug" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.includePath.1099561219" name="Include Directories (-I)" superClass="com.qnx.qcc.option.compiler.includePath" valueType="includePath">
<listOptionValue builtIn="false" value="${QNX_TARGET}/usr/include/freetype2"/>
<listOptionValue builtIn="false" value="$(CWD)/../../../../"/>
<listOptionValue builtIn="false" value="../../../../libretro"/>
<listOptionValue builtIn="false" value="../../../../source"/>
<listOptionValue builtIn="false" value="../../../../source/input_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cd_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw/svp"/>
<listOptionValue builtIn="false" value="../../../../source/m68k"/>
<listOptionValue builtIn="false" value="../../../../source/z80"/>
<listOptionValue builtIn="false" value="../../../../source/ntsc"/>
<listOptionValue builtIn="false" value="../../../../source/sound"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/usr/include"/>
</option>
<option id="com.qnx.qcc.option.compiler.security.88188584" name="Enhanced Security (-fstack-protector-all)" superClass="com.qnx.qcc.option.compiler.security" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.defines.1312640634" name="Defines (-D)" superClass="com.qnx.qcc.option.compiler.defines" valueType="definedSymbols">
<listOptionValue builtIn="false" value="_FORTIFY_SOURCE=2"/>
<listOptionValue builtIn="false" value="INLINE=&quot;static inline&quot;"/>
<listOptionValue builtIn="false" value="USE_16BPP_RENDERING"/>
<listOptionValue builtIn="false" value="LSB_FIRST"/>
<listOptionValue builtIn="false" value="__LIBRETRO__"/>
<listOptionValue builtIn="false" value="FRONTEND_SUPPORTS_RGB565"/>
<listOptionValue builtIn="false" value="ALIGN_LONG"/>
<listOptionValue builtIn="false" value="ALIGN_WORD"/>
</option>
<inputType id="com.qnx.qcc.inputType.compiler.2035431663" superClass="com.qnx.qcc.inputType.compiler"/>
</tool>
<tool id="com.qnx.qcc.tool.assembler.1810902802" name="QCC Assembler" superClass="com.qnx.qcc.tool.assembler">
<option id="com.qnx.qcc.option.assembler.debug.1361433956" name="Debug (-g)" superClass="com.qnx.qcc.option.assembler.debug" value="true" valueType="boolean"/>
<inputType id="com.qnx.qcc.inputType.assembler.724864907" superClass="com.qnx.qcc.inputType.assembler"/>
</tool>
<tool id="com.qnx.qcc.tool.linker.641295217" name="QCC Linker" superClass="com.qnx.qcc.tool.linker">
<option id="com.qnx.qcc.option.linker.debug.1972900668" name="Debug (-g)" superClass="com.qnx.qcc.option.linker.debug" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.shared.242580616" name="Shared (-shared)" superClass="com.qnx.qcc.option.linker.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.libraryPaths.160930295" name="Library Paths (-L)" superClass="com.qnx.qcc.option.linker.libraryPaths" valueType="libPaths">
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/lib"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/usr/lib"/>
</option>
<option id="com.qnx.qcc.option.linker.security.1892817930" name="Enhanced Security (-Wl,-z,relro -Wl,-z,now)" superClass="com.qnx.qcc.option.linker.security" value="true" valueType="boolean"/>
<inputType id="com.qnx.qcc.inputType.linker.1151237650" superClass="com.qnx.qcc.inputType.linker">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
</inputType>
</tool>
<tool id="com.qnx.qcc.tool.archiver.1268762588" name="QCC Archiver" superClass="com.qnx.qcc.tool.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.qnx.qcc.configuration.sharedLib.profile.1452766145">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.qnx.qcc.configuration.sharedLib.profile.1452766145" moduleId="org.eclipse.cdt.core.settings" name="Simulator-Profile">
<externalSettings>
<externalSetting>
<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/genesis-plus-gx/Simulator-Profile"/>
<entry flags="" kind="libraryFile" name="genesis-plus-gx"/>
</externalSetting>
</externalSettings>
<extensions>
<extension id="com.qnx.tools.ide.qde.core.QDEBynaryParser" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="com.qnx.tools.ide.qde.core.QDELinkerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactExtension="so" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" buildProperties="org.eclipse.cdt.build.core.buildType=com.qnx.buildType.profile,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.sharedLib" description="Build for Profiling" id="com.qnx.qcc.configuration.sharedLib.profile.1452766145" name="Simulator-Profile" parent="com.qnx.qcc.configuration.sharedLib.profile">
<folderInfo id="com.qnx.qcc.configuration.sharedLib.profile.1452766145." name="/" resourcePath="">
<toolChain id="com.qnx.qcc.toolChain.sharedLib.profile.536692587" name="QNX QCC" superClass="com.qnx.qcc.toolChain">
<targetPlatform archList="all" binaryParser="com.qnx.tools.ide.qde.core.QDEBynaryParser" id="com.qnx.qcc.targetPlatform.2131050651" osList="all" superClass="com.qnx.qcc.targetPlatform"/>
<builder buildPath="${workspace_loc:/genesis-plus-gx/Simulator-Profile}" id="com.qnx.nto.918183270" keepEnvironmentInBuildfile="false" name="CDT Internal Builder" superClass="com.qnx.nto"/>
<tool id="com.qnx.qcc.tool.compiler.1186786565" name="QCC Compiler" superClass="com.qnx.qcc.tool.compiler">
<option id="com.qnx.qcc.option.compiler.shared.1180889101" name="Shared (-shared)" superClass="com.qnx.qcc.option.compiler.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.optlevel.1828592164" name="Optimization Level" superClass="com.qnx.qcc.option.compiler.optlevel" value="com.qnx.qcc.option.compiler.optlevel.0" valueType="enumerated"/>
<option id="com.qnx.qcc.option.compile.debug.1815234671" name="Debug (-g)" superClass="com.qnx.qcc.option.compile.debug" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.profile2.2049923882" name="Build for Profiling (Function Instrumentation) (-finstrument-functions)" superClass="com.qnx.qcc.option.compiler.profile2" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.includePath.814899380" name="Include Directories (-I)" superClass="com.qnx.qcc.option.compiler.includePath" valueType="includePath">
<listOptionValue builtIn="false" value="${QNX_TARGET}/usr/include/freetype2"/>
<listOptionValue builtIn="false" value="$(CWD)/../../../../"/>
<listOptionValue builtIn="false" value="../../../../libretro"/>
<listOptionValue builtIn="false" value="../../../../source"/>
<listOptionValue builtIn="false" value="../../../../source/input_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cd_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw/svp"/>
<listOptionValue builtIn="false" value="../../../../source/m68k"/>
<listOptionValue builtIn="false" value="../../../../source/z80"/>
<listOptionValue builtIn="false" value="../../../../source/ntsc"/>
<listOptionValue builtIn="false" value="../../../../source/sound"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/usr/include"/>
</option>
<option id="com.qnx.qcc.option.compiler.security.1836676596" name="Enhanced Security (-fstack-protector-all)" superClass="com.qnx.qcc.option.compiler.security" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.defines.1864561121" name="Defines (-D)" superClass="com.qnx.qcc.option.compiler.defines" valueType="definedSymbols">
<listOptionValue builtIn="false" value="_FORTIFY_SOURCE=2"/>
<listOptionValue builtIn="false" value="INLINE=&quot;static inline&quot;"/>
<listOptionValue builtIn="false" value="USE_16BPP_RENDERING"/>
<listOptionValue builtIn="false" value="LSB_FIRST"/>
<listOptionValue builtIn="false" value="__LIBRETRO__"/>
<listOptionValue builtIn="false" value="FRONTEND_SUPPORTS_RGB565"/>
<listOptionValue builtIn="false" value="ALIGN_LONG"/>
<listOptionValue builtIn="false" value="ALIGN_WORD"/>
</option>
<inputType id="com.qnx.qcc.inputType.compiler.990397790" superClass="com.qnx.qcc.inputType.compiler"/>
</tool>
<tool id="com.qnx.qcc.tool.assembler.2116649486" name="QCC Assembler" superClass="com.qnx.qcc.tool.assembler">
<option id="com.qnx.qcc.option.assembler.debug.1954093851" name="Debug (-g)" superClass="com.qnx.qcc.option.assembler.debug" value="true" valueType="boolean"/>
<inputType id="com.qnx.qcc.inputType.assembler.1398116062" superClass="com.qnx.qcc.inputType.assembler"/>
</tool>
<tool id="com.qnx.qcc.tool.linker.1917734581" name="QCC Linker" superClass="com.qnx.qcc.tool.linker">
<option id="com.qnx.qcc.option.linker.debug.990225424" name="Debug (-g)" superClass="com.qnx.qcc.option.linker.debug" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.profile2.1497405667" name="Build for Profiling (Function Instrumentation) (-lprofiling)" superClass="com.qnx.qcc.option.linker.profile2" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.shared.1644899429" name="Shared (-shared)" superClass="com.qnx.qcc.option.linker.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.libraryPaths.2138977602" name="Library Paths (-L)" superClass="com.qnx.qcc.option.linker.libraryPaths" valueType="libPaths">
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/lib"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/usr/lib"/>
</option>
<option id="com.qnx.qcc.option.linker.security.383342309" name="Enhanced Security (-Wl,-z,relro -Wl,-z,now)" superClass="com.qnx.qcc.option.linker.security" value="true" valueType="boolean"/>
<inputType id="com.qnx.qcc.inputType.linker.439967314" superClass="com.qnx.qcc.inputType.linker">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
</inputType>
</tool>
<tool id="com.qnx.qcc.tool.archiver.305284369" name="QCC Archiver" superClass="com.qnx.qcc.tool.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.qnx.qcc.configuration.sharedLib.coverage.919350072">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.qnx.qcc.configuration.sharedLib.coverage.919350072" moduleId="org.eclipse.cdt.core.settings" name="Simulator-Coverage">
<externalSettings>
<externalSetting>
<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/genesis-plus-gx/Simulator-Coverage"/>
<entry flags="" kind="libraryFile" name="genesis-plus-gx"/>
</externalSetting>
</externalSettings>
<extensions>
<extension id="com.qnx.tools.ide.qde.core.QDEBynaryParser" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="com.qnx.tools.ide.qde.core.QDELinkerErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactExtension="so" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.sharedLib" buildProperties="org.eclipse.cdt.build.core.buildType=com.qnx.buildType.coverage,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.sharedLib" description="Build with Code Coverage" id="com.qnx.qcc.configuration.sharedLib.coverage.919350072" name="Simulator-Coverage" parent="com.qnx.qcc.configuration.sharedLib.coverage">
<folderInfo id="com.qnx.qcc.configuration.sharedLib.coverage.919350072." name="/" resourcePath="">
<toolChain id="com.qnx.qcc.toolChain.sharedLib.coverage.436665355" name="QNX QCC" superClass="com.qnx.qcc.toolChain">
<targetPlatform archList="all" binaryParser="com.qnx.tools.ide.qde.core.QDEBynaryParser" id="com.qnx.qcc.targetPlatform.440747520" osList="all" superClass="com.qnx.qcc.targetPlatform"/>
<builder buildPath="${workspace_loc:/genesis-plus-gx/Simulator-Coverage}" id="com.qnx.nto.1529114541" keepEnvironmentInBuildfile="false" name="CDT Internal Builder" superClass="com.qnx.nto"/>
<tool id="com.qnx.qcc.tool.compiler.1519228180" name="QCC Compiler" superClass="com.qnx.qcc.tool.compiler">
<option id="com.qnx.qcc.option.compiler.shared.778117210" name="Shared (-shared)" superClass="com.qnx.qcc.option.compiler.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.optlevel.111202585" name="Optimization Level" superClass="com.qnx.qcc.option.compiler.optlevel" value="com.qnx.qcc.option.compiler.optlevel.0" valueType="enumerated"/>
<option id="com.qnx.qcc.option.compile.debug.1283814562" name="Debug (-g)" superClass="com.qnx.qcc.option.compile.debug" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.coverage.1157307120" name="Build for Code Coverage (-Wc,-ftest-coverage -Wc,-fprofile-arcs)" superClass="com.qnx.qcc.option.compiler.coverage" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.includePath.284104011" name="Include Directories (-I)" superClass="com.qnx.qcc.option.compiler.includePath" valueType="includePath">
<listOptionValue builtIn="false" value="${QNX_TARGET}/usr/include/freetype2"/>
<listOptionValue builtIn="false" value="$(CWD)/../../../../"/>
<listOptionValue builtIn="false" value="../../../../libretro"/>
<listOptionValue builtIn="false" value="../../../../source"/>
<listOptionValue builtIn="false" value="../../../../source/input_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cd_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw"/>
<listOptionValue builtIn="false" value="../../../../source/cart_hw/svp"/>
<listOptionValue builtIn="false" value="../../../../source/m68k"/>
<listOptionValue builtIn="false" value="../../../../source/z80"/>
<listOptionValue builtIn="false" value="../../../../source/ntsc"/>
<listOptionValue builtIn="false" value="../../../../source/sound"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/usr/include"/>
</option>
<option id="com.qnx.qcc.option.compiler.security.2034540132" name="Enhanced Security (-fstack-protector-all)" superClass="com.qnx.qcc.option.compiler.security" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.compiler.defines.706191464" name="Defines (-D)" superClass="com.qnx.qcc.option.compiler.defines" valueType="definedSymbols">
<listOptionValue builtIn="false" value="_FORTIFY_SOURCE=2"/>
<listOptionValue builtIn="false" value="INLINE=&quot;static inline&quot;"/>
<listOptionValue builtIn="false" value="USE_16BPP_RENDERING"/>
<listOptionValue builtIn="false" value="LSB_FIRST"/>
<listOptionValue builtIn="false" value="__LIBRETRO__"/>
<listOptionValue builtIn="false" value="FRONTEND_SUPPORTS_RGB565"/>
<listOptionValue builtIn="false" value="ALIGN_LONG"/>
<listOptionValue builtIn="false" value="ALIGN_WORD"/>
</option>
<inputType id="com.qnx.qcc.inputType.compiler.2012530468" superClass="com.qnx.qcc.inputType.compiler"/>
</tool>
<tool id="com.qnx.qcc.tool.assembler.672624163" name="QCC Assembler" superClass="com.qnx.qcc.tool.assembler">
<option id="com.qnx.qcc.option.assembler.debug.1645053346" name="Debug (-g)" superClass="com.qnx.qcc.option.assembler.debug" value="true" valueType="boolean"/>
<inputType id="com.qnx.qcc.inputType.assembler.1782134984" superClass="com.qnx.qcc.inputType.assembler"/>
</tool>
<tool id="com.qnx.qcc.tool.linker.1539830180" name="QCC Linker" superClass="com.qnx.qcc.tool.linker">
<option id="com.qnx.qcc.option.linker.debug.1668638090" name="Debug (-g)" superClass="com.qnx.qcc.option.linker.debug" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.coverage.853663244" name="Build for Code Coverage (-ftest-coverage -fprofile-arcs -p)" superClass="com.qnx.qcc.option.linker.coverage" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.shared.1421793130" name="Shared (-shared)" superClass="com.qnx.qcc.option.linker.shared" value="true" valueType="boolean"/>
<option id="com.qnx.qcc.option.linker.libraryPaths.960598361" name="Library Paths (-L)" superClass="com.qnx.qcc.option.linker.libraryPaths" valueType="libPaths">
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/lib"/>
<listOptionValue builtIn="false" value="${QNX_TARGET}/../target-override/${CPUVARDIR}/usr/lib"/>
</option>
<option id="com.qnx.qcc.option.linker.security.1852532417" name="Enhanced Security (-Wl,-z,relro -Wl,-z,now)" superClass="com.qnx.qcc.option.linker.security" value="true" valueType="boolean"/>
<inputType id="com.qnx.qcc.inputType.linker.40619293" superClass="com.qnx.qcc.inputType.linker">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
</inputType>
</tool>
<tool id="com.qnx.qcc.tool.archiver.1795340406" name="QCC Archiver" superClass="com.qnx.qcc.tool.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<project id="genesis-plus-gx.null.1323028296" name="genesis-plus-gx"/>
</storageModule>
<storageModule moduleId="scannerConfiguration">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.qnx.tools.ide.qde.managedbuilder.core.qccScannerInfo"/>
<scannerConfigBuildInfo instanceId="com.qnx.qcc.configuration.sharedLib.coverage.896405594">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.qnx.tools.ide.qde.managedbuilder.core.qccScannerInfo"/>
</scannerConfigBuildInfo>
<scannerConfigBuildInfo instanceId="com.qnx.qcc.configuration.sharedLib.coverage.919350072">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.qnx.tools.ide.qde.managedbuilder.core.qccScannerInfo"/>
</scannerConfigBuildInfo>
<scannerConfigBuildInfo instanceId="com.qnx.qcc.configuration.sharedLib.debug.1184346123">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.qnx.tools.ide.qde.managedbuilder.core.qccScannerInfo"/>
</scannerConfigBuildInfo>
<scannerConfigBuildInfo instanceId="com.qnx.qcc.configuration.sharedLib.profile.1452766145">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.qnx.tools.ide.qde.managedbuilder.core.qccScannerInfo"/>
</scannerConfigBuildInfo>
<scannerConfigBuildInfo instanceId="com.qnx.qcc.configuration.sharedLib.profile.124453173">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.qnx.tools.ide.qde.managedbuilder.core.qccScannerInfo"/>
</scannerConfigBuildInfo>
<scannerConfigBuildInfo instanceId="com.qnx.qcc.configuration.sharedLib.release.713468425">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.qnx.tools.ide.qde.managedbuilder.core.qccScannerInfo"/>
</scannerConfigBuildInfo>
<scannerConfigBuildInfo instanceId="com.qnx.qcc.configuration.sharedLib.debug.426167616">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.qnx.tools.ide.qde.managedbuilder.core.qccScannerInfo"/>
</scannerConfigBuildInfo>
</storageModule>
</cproject>

View File

@ -0,0 +1,323 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>genesis-plus-gx</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
<triggers>clean,full,incremental,</triggers>
<arguments>
<dictionary>
<key>?name?</key>
<value></value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.append_environment</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.buildArguments</key>
<value></value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.buildCommand</key>
<value>make</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.buildLocation</key>
<value>${workspace_loc:/genesis-plus-gx/Device-Release}</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.contents</key>
<value>org.eclipse.cdt.make.core.activeConfigSettings</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.enableAutoBuild</key>
<value>false</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.enableCleanBuild</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.enableFullBuild</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.stopOnError</key>
<value>true</value>
</dictionary>
<dictionary>
<key>org.eclipse.cdt.make.core.useDefaultBuildCmd</key>
<value>true</value>
</dictionary>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.qnx.tools.bbt.xml.core.bbtXMLValidationBuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.cdt.core.cnature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
<nature>org.eclipse.cdt.managedbuilder.core.ScannerConfigNature</nature>
<nature>com.qnx.tools.ide.bbt.core.bbtnature</nature>
</natures>
<linkedResources>
<link>
<name>src/activator.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/input_hw/activator.c</locationURI>
</link>
<link>
<name>src/areplay.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cart_hw/areplay.c</locationURI>
</link>
<link>
<name>src/blip_buf.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/sound/blip_buf.c</locationURI>
</link>
<link>
<name>src/cd_cart.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cd_hw/cd_cart.c</locationURI>
</link>
<link>
<name>src/cdc.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cd_hw/cdc.c</locationURI>
</link>
<link>
<name>src/cdd.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cd_hw/cdd.c</locationURI>
</link>
<link>
<name>src/eeprom_93c.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cart_hw/eeprom_93c.c</locationURI>
</link>
<link>
<name>src/eeprom_i2c.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cart_hw/eeprom_i2c.c</locationURI>
</link>
<link>
<name>src/eeprom_spi.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cart_hw/eeprom_spi.c</locationURI>
</link>
<link>
<name>src/eq.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/sound/eq.c</locationURI>
</link>
<link>
<name>src/gamepad.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/input_hw/gamepad.c</locationURI>
</link>
<link>
<name>src/genesis.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/genesis.c</locationURI>
</link>
<link>
<name>src/gfx.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cd_hw/gfx.c</locationURI>
</link>
<link>
<name>src/ggenie.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cart_hw/ggenie.c</locationURI>
</link>
<link>
<name>src/input.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/input_hw/input.c</locationURI>
</link>
<link>
<name>src/io_ctrl.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/io_ctrl.c</locationURI>
</link>
<link>
<name>src/libretro.c</name>
<type>1</type>
<locationURI>PARENT-2-PROJECT_LOC/libretro.c</locationURI>
</link>
<link>
<name>src/lightgun.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/input_hw/lightgun.c</locationURI>
</link>
<link>
<name>src/loadrom.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/loadrom.c</locationURI>
</link>
<link>
<name>src/m68kcpu.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/m68k/m68kcpu.c</locationURI>
</link>
<link>
<name>src/md_cart.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cart_hw/md_cart.c</locationURI>
</link>
<link>
<name>src/md_ntsc.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/ntsc/md_ntsc.c</locationURI>
</link>
<link>
<name>src/mem68k.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/mem68k.c</locationURI>
</link>
<link>
<name>src/membnk.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/membnk.c</locationURI>
</link>
<link>
<name>src/memz80.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/memz80.c</locationURI>
</link>
<link>
<name>src/mouse.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/input_hw/mouse.c</locationURI>
</link>
<link>
<name>src/paddle.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/input_hw/paddle.c</locationURI>
</link>
<link>
<name>src/pcm.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cd_hw/pcm.c</locationURI>
</link>
<link>
<name>src/s68kcpu.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/m68k/s68kcpu.c</locationURI>
</link>
<link>
<name>src/scd.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cd_hw/scd.c</locationURI>
</link>
<link>
<name>src/scrc32.c</name>
<type>1</type>
<locationURI>PARENT-2-PROJECT_LOC/scrc32.c</locationURI>
</link>
<link>
<name>src/sms_cart.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cart_hw/sms_cart.c</locationURI>
</link>
<link>
<name>src/sms_ntsc.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/ntsc/sms_ntsc.c</locationURI>
</link>
<link>
<name>src/sn76489.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/sound/sn76489.c</locationURI>
</link>
<link>
<name>src/sound.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/sound/sound.c</locationURI>
</link>
<link>
<name>src/sportspad.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/input_hw/sportspad.c</locationURI>
</link>
<link>
<name>src/sram.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cart_hw/sram.c</locationURI>
</link>
<link>
<name>src/ssp16.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cart_hw/svp/ssp16.c</locationURI>
</link>
<link>
<name>src/state.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/state.c</locationURI>
</link>
<link>
<name>src/svp.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/cart_hw/svp/svp.c</locationURI>
</link>
<link>
<name>src/system.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/system.c</locationURI>
</link>
<link>
<name>src/teamplayer.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/input_hw/teamplayer.c</locationURI>
</link>
<link>
<name>src/terebi_oekaki.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/input_hw/terebi_oekaki.c</locationURI>
</link>
<link>
<name>src/vdp_ctrl.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/vdp_ctrl.c</locationURI>
</link>
<link>
<name>src/vdp_render.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/vdp_render.c</locationURI>
</link>
<link>
<name>src/xe_a1p.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/input_hw/xe_a1p.c</locationURI>
</link>
<link>
<name>src/ym2413.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/sound/ym2413.c</locationURI>
</link>
<link>
<name>src/ym2612.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/sound/ym2612.c</locationURI>
</link>
<link>
<name>src/z80.c</name>
<type>1</type>
<locationURI>PARENT-3-PROJECT_LOC/source/z80/z80.c</locationURI>
</link>
</linkedResources>
</projectDescription>