<?xml version="1.0" encoding="utf-8"?>
<!-- ================================================= -->
<!-- ============ ROMCENTER CONFIGURATION ============ -->
<!-- ================================================= -->
<configuration>
  <configSections>
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
    <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
      <section name="RomCenterWpf.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
    </sectionGroup>
  </configSections>
  <connectionStrings>
    <add name="Entities" connectionString="user id={userId};password={password};data source=localhost;initial catalog={dbFilePath};dialect=3;character set=UTF8;server type=embedded;pooling=True;connection lifetime=0;connection timeout=60;max pool size=500;client library=firebird32\fbclient.dll" providerName="System.Data.EntityClient" />
  </connectionStrings>
  <startup>
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
  </startup>
  <appSettings>
    <!--Application setting-->
    <add key="LogViewMaxLines" value="500" />
    <!--Plugin detection data. Key must begin with 'PlugIn...'.
    format AND: plugin.dll,size1,crc1,size2,crc2...
    format OR: separate lines. Ex: gbx-->
    <!--nes: Mario Bros. Classic (Europe) + Legend of Zelda, The (Europe) (Rev A)-->
    <add key="PlugInNes" value="nes.dll,40960,A1C0DA00,131072,D44B412E" />
    <!--Snes: Super Mario All-Stars (Europe)-->
    <add key="PlugInSnes" value="snes.dll,2097152,925FFA69" />
    <!--a7800: galaga-->
    <add key="PlugInA7800" value="a7800.dll,49152,5990A9F8" />
    <!--Famicom Disk System: The Legend of Zelda 2-->
    <add key="PlugInFds" value="fds.dll,131000,2D9D88C0" />
    <!--gb: Super Mario Land-->
    <add key="PlugInGb" value="gbx.dll,65536,2C27EC70" />
    <!--gbc, sgb: Warioland 2-->
    <add key="PlugInGbc" value="gbx.dll,2097152,047BDF80" />
    <!--sega genesis:Sonic the Hedgehog-->
    <add key="PlugInGenesis" value="genesis.dll,524288,F9394E97" />
    <!--atari lynx: Blue Lightning-->
    <add key="PlugInLynx" value="lynx.dll,131072,DAF587B1" />
    <!--N64: mario 64-->
    <add key="PlugInN64" value="n64.dll,8388608,11FB579B" />
    <!--pc engine: R-Type I-->
    <add key="PlugInPcEngine" value="pcengine.dll,524288,91CE5156" />
    <!--Sega master system: Sonic The Hedgehog-->
    <add key="PlugInSms" value="sms.dll,262144,B519E833" />
    <!--Content of games info menu-->
    <add key="gamesInfosUrls" value="Arcade database mame|http://adb.arcadeitalia.net/?mame={gameName}&amp;lang=en, Planet emu (mame)|http://www.planetemu.net/rom/mame-roms/{gameName}" />
  </appSettings>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Practices.ServiceLocation" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-1.2.0.0" newVersion="1.2.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="GalaSoft.MvvmLight" publicKeyToken="e7570ab207bcb616" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-5.1.1.35049" newVersion="5.1.1.35049" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="7.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Windows.Interactivity" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-2.6.10.0" newVersion="2.6.10.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="System.Threading.Tasks" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-2.6.10.0" newVersion="2.6.10.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="ControlzEx" publicKeyToken="f08b075e934b7045" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-2.1.4.13" newVersion="2.1.4.13" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="CommonServiceLocator" culture="neutral" publicKeyToken="489b6accfaf20ef0" />
        <bindingRedirect oldVersion="0.0.0.0-2.0.6.0" newVersion="2.0.6.0" />
      </dependentAssembly>
      <dependentAssembly>
        <assemblyIdentity name="Xceed.Wpf.Toolkit" publicKeyToken="3e4669d2f30244f4" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-3.4.0.0" newVersion="3.4.0.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
  <entityFramework>
    <defaultConnectionFactory type="FirebirdSql.Data.EntityFramework6.FbConnectionFactory, EntityFramework.Firebird" />
    <providers>
      <provider invariantName="FirebirdSql.Data.FirebirdClient" type="FirebirdSql.Data.EntityFramework6.FbProviderServices, EntityFramework.Firebird" />
    </providers>
  </entityFramework>
  <system.data>
    <DbProviderFactories>
      <remove invariant="FirebirdSql.Data.FirebirdClient" />
      <add name="FirebirdClient Data Provider" invariant="FirebirdSql.Data.FirebirdClient" description=".NET Framework Data Provider for Firebird" type="FirebirdSql.Data.FirebirdClient.FirebirdClientFactory, FirebirdSql.Data.FirebirdClient" />
    </DbProviderFactories>
  </system.data>
  <userSettings>
    <RomCenterWpf.Properties.Settings>
      <setting name="Height" serializeAs="String">
        <value>1024</value>
      </setting>
      <setting name="Width" serializeAs="String">
        <value>1280</value>
      </setting>
      <setting name="Left" serializeAs="String">
        <value>0</value>
      </setting>
      <setting name="Top" serializeAs="String">
        <value>0</value>
      </setting>
      <setting name="WindowState" serializeAs="String">
        <value>Maximized</value>
      </setting>
    </RomCenterWpf.Properties.Settings>
  </userSettings>
</configuration>