mameosx-commits Mailing List for A native Mac OS X port of MAME
Status: Beta
Brought to you by:
ddribin
You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(32) |
Jul
(92) |
Aug
(47) |
Sep
|
Oct
(5) |
Nov
(2) |
Dec
(37) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(19) |
Feb
|
Mar
|
Apr
(16) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: <dd...@us...> - 2009-11-17 01:05:27
|
Revision: 774 http://mameosx.svn.sourceforge.net/mameosx/?rev=774&view=rev Author: ddribin Date: 2009-11-17 01:05:12 +0000 (Tue, 17 Nov 2009) Log Message: ----------- Updates for 0.135 Modified Paths: -------------- website/trunk/htdocs/index.php website/trunk/htdocs/release_notes/index.atom website/trunk/htdocs/release_notes/release_notes.text website/trunk/htdocs/version.php website/trunk/htdocs/version.plist Modified: website/trunk/htdocs/index.php =================================================================== --- website/trunk/htdocs/index.php 2008-04-29 03:55:27 UTC (rev 773) +++ website/trunk/htdocs/index.php 2009-11-17 01:05:12 UTC (rev 774) @@ -29,6 +29,10 @@ <ul> <li> + <span class="news-date">15-Nov-2009</span>: Version 0.135 + released. + </li> + <li> <span class="news-date">23-Apr-2008</span>: Version 0.124 released. </li> Modified: website/trunk/htdocs/release_notes/index.atom =================================================================== --- website/trunk/htdocs/release_notes/index.atom 2008-04-29 03:55:27 UTC (rev 773) +++ website/trunk/htdocs/release_notes/index.atom 2009-11-17 01:05:12 UTC (rev 774) @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> <title>MAME OS X Release Notes</title> - <updated>2008-01-06T22:54:38-06:00</updated> + <updated>2009-11-15T22:49:09-06:00</updated> <id>http://mameosx.sourceforge.net/release_notes/</id> <link rel="self" href="http://mameosx.sourceforge.net/release_notes/index.atom"/> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> @@ -9,6 +9,33 @@ <name>Dave Dribin</name> </author> <entry> + <title>Version 0.135 Released</title> + <updated>2009-11-15T00:00:00-06:00</updated> + <id>tag:mameosx.mame.net,2009-11-15:/release_notes/0.135</id> + <content type="xhtml"> + <div xmlns="http://www.w3.org/1999/xhtml"> +<ul> +<li>Upgrade to 0.135 baseline. Much thanks to Zuki Gottlieb!</li> +</ul> </div> + </content> + <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.135.dmg?download" title="Disk Image" length="27318931"/> + </entry> + <entry> + <title>Version 0.124 Released</title> + <updated>2008-04-23T00:00:00-05:00</updated> + <id>tag:mameosx.mame.net,2008-04-23:/release_notes/0.124</id> + <content type="xhtml"> + <div xmlns="http://www.w3.org/1999/xhtml"> +<ul> +<li>Upgrade to 0.124 baseline.</li> +<li>Support HID devices like PS/2 to USB as separate joysticks.</li> +</ul> </div> + </content> + <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.124.dmg?download" title="Disk Image" length="24842598"/> + </entry> + <entry> <title>Version 0.122 Released</title> <updated>2008-01-06T00:00:00-06:00</updated> <id>tag:mameosx.mame.net,2008-01-06:/release_notes/0.122</id> @@ -23,7 +50,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="25859933" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.122.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.122.dmg?download" title="Disk Image" length="25859933"/> </entry> <entry> <title>Version 0.119 Released</title> @@ -47,7 +74,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="25324422" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.119.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.119.dmg?download" title="Disk Image" length="25324422"/> </entry> <entry> <title>Version 0.118 Released</title> @@ -65,7 +92,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="25212804" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.118.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.118.dmg?download" title="Disk Image" length="25212804"/> </entry> <entry> <title>Version 0.117-1 Released</title> @@ -79,7 +106,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="23594873" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.117-1.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.117-1.dmg?download" title="Disk Image" length="23594873"/> </entry> <entry> <title>Version 0.117 Released</title> @@ -95,7 +122,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="23593591" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.117.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.117.dmg?download" title="Disk Image" length="23593591"/> </entry> <entry> <title>Version 0.116 Released</title> @@ -115,7 +142,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="23488265" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.116.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.116.dmg?download" title="Disk Image" length="23488265"/> </entry> <entry> <title>Version 0.114 Released</title> @@ -136,7 +163,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="22301201" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.114.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.114.dmg?download" title="Disk Image" length="22301201"/> </entry> <entry> <title>Version 0.112-1 Released</title> @@ -152,7 +179,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="21294545" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.112-1.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.112-1.dmg?download" title="Disk Image" length="21294545"/> </entry> <entry> <title>Version 0.112 Released</title> @@ -172,7 +199,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="21238349" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.112.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.112.dmg?download" title="Disk Image" length="21238349"/> </entry> <entry> <title>Version 0.111-1 Released</title> @@ -191,7 +218,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="23187795" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.111-1.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.111-1.dmg?download" title="Disk Image" length="23187795"/> </entry> <entry> <title>Version 0.111 Released</title> @@ -211,7 +238,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="24017249" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.111.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.111.dmg?download" title="Disk Image" length="24017249"/> </entry> <entry> <title>Version 0.110-1 Released</title> @@ -227,7 +254,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="24102522" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.110-1.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.110-1.dmg?download" title="Disk Image" length="24102522"/> </entry> <entry> <title>Version 0.110 Released</title> @@ -250,7 +277,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="24068542" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.110.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.110.dmg?download" title="Disk Image" length="24068542"/> </entry> <entry> <title>Version 0.109-1 Released</title> @@ -268,7 +295,7 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="23977459" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.109-1.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.109-1.dmg?download" title="Disk Image" length="23977459"/> </entry> <entry> <title>Version 0.109 Released</title> @@ -281,6 +308,6 @@ </ul> </div> </content> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> - <link rel="enclosure" length="23911621" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.109.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + <link rel="enclosure" type="application/x-apple-diskimage" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.109.dmg?download" title="Disk Image" length="23911621"/> </entry> </feed> Modified: website/trunk/htdocs/release_notes/release_notes.text =================================================================== --- website/trunk/htdocs/release_notes/release_notes.text 2008-04-29 03:55:27 UTC (rev 773) +++ website/trunk/htdocs/release_notes/release_notes.text 2009-11-17 01:05:12 UTC (rev 774) @@ -1,3 +1,9 @@ +Version 0.135 -- 15 Nov 2009 +---------------------------- + +* Upgrade to 0.135 baseline. Much thanks to Zuki Gottlieb! + + Version 0.124 -- 23 Apr 2008 ---------------------------- Modified: website/trunk/htdocs/version.php =================================================================== --- website/trunk/htdocs/version.php 2008-04-29 03:55:27 UTC (rev 773) +++ website/trunk/htdocs/version.php 2009-11-17 01:05:12 UTC (rev 774) @@ -1,5 +1,5 @@ <?php -$GLOBALS["version"] = "0.124"; +$GLOBALS["version"] = "0.135"; ?> Modified: website/trunk/htdocs/version.plist =================================================================== --- website/trunk/htdocs/version.plist 2008-04-29 03:55:27 UTC (rev 773) +++ website/trunk/htdocs/version.plist 2009-11-17 01:05:12 UTC (rev 774) @@ -5,13 +5,13 @@ <key>net.mame.mameosx</key> <dict> <key>downloadUrl</key> - <string>http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.124.dmg?download</string> + <string>http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.135.dmg?download</string> <key>infoUrl</key> <string>http://mameosx.sourceforge.net/</string> <key>version</key> - <string>124.00.00</string> + <string>135.00.00</string> <key>versionString</key> - <string>0.124</string> + <string>0.135</string> </dict> </dict> </plist> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-29 03:55:30
|
Revision: 773 http://mameosx.svn.sourceforge.net/mameosx/?rev=773&view=rev Author: ddribin Date: 2008-04-28 20:55:27 -0700 (Mon, 28 Apr 2008) Log Message: ----------- Add getParameter: wrapper around AudioUnitGetParameter Modified Paths: -------------- mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.h mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.m Modified: mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.h =================================================================== --- mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.h 2008-04-29 03:35:42 UTC (rev 772) +++ mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.h 2008-04-29 03:55:27 UTC (rev 773) @@ -48,12 +48,16 @@ - (void) setStreamFormatWithDescription: (const AudioStreamBasicDescription *) streamFormat; -- (void) setParameter: (AudioUnitParameterID) parameterId +- (void) setParameter: (AudioUnitParameterID) parameter scope: (AudioUnitScope) scope element: (AudioUnitElement) element value: (Float32) value bufferOffset: (UInt32) bufferOffset; +- (Float32) getParameter: (AudioUnitParameterID) parameter + scope: (AudioUnitScope) scope + element: (AudioUnitElement) element; + #pragma mark - #pragma mark Presets Modified: mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.m =================================================================== --- mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.m 2008-04-29 03:35:42 UTC (rev 772) +++ mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.m 2008-04-29 03:55:27 UTC (rev 773) @@ -127,6 +127,16 @@ element, value, bufferOffset)); } +- (Float32) getParameter: (AudioUnitParameterID) parameter + scope: (AudioUnitScope) scope + element: (AudioUnitElement) element; +{ + Float32 value = 0; + THROW_IF(AudioUnitGetParameter([self AudioUnit], parameter, scope, + element, &value)); + return value; +} + #pragma mark - #pragma mark Presets This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-29 03:49:45
|
Revision: 772 http://mameosx.svn.sourceforge.net/mameosx/?rev=772&view=rev Author: ddribin Date: 2008-04-28 20:35:42 -0700 (Mon, 28 Apr 2008) Log Message: ----------- Update changelog for master volume Modified Paths: -------------- mameosx/trunk/changelog.yml Modified: mameosx/trunk/changelog.yml =================================================================== --- mameosx/trunk/changelog.yml 2008-04-29 03:32:31 UTC (rev 771) +++ mameosx/trunk/changelog.yml 2008-04-29 03:35:42 UTC (rev 772) @@ -1,3 +1,10 @@ +<% version = "0.12x" %> +- version: "<%=version%>" + date: xxx + changes: + - Upgrade to 0.12x baseline. + - Controlling master volume from on screen display now works. + <% version = "0.124" %> - version: "<%=version%>" date: 2008-04-23 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-29 03:32:34
|
Revision: 771 http://mameosx.svn.sourceforge.net/mameosx/?rev=771&view=rev Author: ddribin Date: 2008-04-28 20:32:31 -0700 (Mon, 28 Apr 2008) Log Message: ----------- Support master volume Modified Paths: -------------- mameosx/trunk/osx/MameAudioController.h mameosx/trunk/osx/MameAudioController.m mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.h mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.m Modified: mameosx/trunk/osx/MameAudioController.h =================================================================== --- mameosx/trunk/osx/MameAudioController.h 2008-04-23 14:19:23 UTC (rev 770) +++ mameosx/trunk/osx/MameAudioController.h 2008-04-29 03:32:31 UTC (rev 771) @@ -35,7 +35,6 @@ { BOOL mEnabled; BOOL mPaused; - int mAttenuation; DDAudioUnitGraph * mGraph; @@ -45,6 +44,7 @@ DDAudioUnit * mConverterUnit; DDAudioUnit * mEffectUnit; + DDAudioUnit * mOutputUnit; NSArray * mEffectComponents; unsigned mIndexOfCurrentEffect; Modified: mameosx/trunk/osx/MameAudioController.m =================================================================== --- mameosx/trunk/osx/MameAudioController.m 2008-04-23 14:19:23 UTC (rev 770) +++ mameosx/trunk/osx/MameAudioController.m 2008-04-29 03:32:31 UTC (rev 771) @@ -138,6 +138,7 @@ [mConverterUnit setRenderCallback: MyRenderer context: self]; mEffectUnit = [[mEffectNode audioUnit] retain]; + mOutputUnit = [[mOutputNode audioUnit] retain]; return self; } @@ -348,7 +349,15 @@ - (void) osd_set_mastervolume: (int) attenuation; { - mAttenuation = attenuation; + // Convert dB to linear volume between 0.0 and 1.0 + Float32 volume = 1.0; + while (attenuation++ < 0) + volume /= 1.122018454; // = (10 ^ (1/20)) = 1dB + [mOutputUnit setParameter: kHALOutputParam_Volume + scope: kAudioUnitParameterFlag_Output + element: 0 + value: volume + bufferOffset: 0]; } @end Modified: mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.h =================================================================== --- mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.h 2008-04-23 14:19:23 UTC (rev 770) +++ mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.h 2008-04-29 03:32:31 UTC (rev 771) @@ -48,6 +48,12 @@ - (void) setStreamFormatWithDescription: (const AudioStreamBasicDescription *) streamFormat; +- (void) setParameter: (AudioUnitParameterID) parameterId + scope: (AudioUnitScope) scope + element: (AudioUnitElement) element + value: (Float32) value + bufferOffset: (UInt32) bufferOffset; + #pragma mark - #pragma mark Presets Modified: mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.m =================================================================== --- mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.m 2008-04-23 14:19:23 UTC (rev 770) +++ mameosx/trunk/vendor/DDCoreAudio/DDAudioUnit.m 2008-04-29 03:32:31 UTC (rev 771) @@ -117,6 +117,16 @@ sizeof(AudioStreamBasicDescription))); } +- (void) setParameter: (AudioUnitParameterID) parameter + scope: (AudioUnitScope) scope + element: (AudioUnitElement) element + value: (Float32) value + bufferOffset: (UInt32) bufferOffset; +{ + THROW_IF(AudioUnitSetParameter([self AudioUnit], parameter, scope, + element, value, bufferOffset)); +} + #pragma mark - #pragma mark Presets This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-23 14:19:35
|
Revision: 770 http://mameosx.svn.sourceforge.net/mameosx/?rev=770&view=rev Author: ddribin Date: 2008-04-23 07:19:23 -0700 (Wed, 23 Apr 2008) Log Message: ----------- Updates for 0.124 Modified Paths: -------------- website/trunk/htdocs/index.php website/trunk/htdocs/release_notes/release_notes.text website/trunk/htdocs/version.php website/trunk/htdocs/version.plist Modified: website/trunk/htdocs/index.php =================================================================== --- website/trunk/htdocs/index.php 2008-04-23 13:51:47 UTC (rev 769) +++ website/trunk/htdocs/index.php 2008-04-23 14:19:23 UTC (rev 770) @@ -29,6 +29,10 @@ <ul> <li> + <span class="news-date">23-Apr-2008</span>: Version 0.124 + released. + </li> + <li> <span class="news-date">06-Jan-2008</span>: Version 0.122 released. </li> Modified: website/trunk/htdocs/release_notes/release_notes.text =================================================================== --- website/trunk/htdocs/release_notes/release_notes.text 2008-04-23 13:51:47 UTC (rev 769) +++ website/trunk/htdocs/release_notes/release_notes.text 2008-04-23 14:19:23 UTC (rev 770) @@ -1,3 +1,10 @@ +Version 0.124 -- 23 Apr 2008 +---------------------------- + +* Upgrade to 0.124 baseline. +* Support HID devices like PS/2 to USB as separate joysticks. + + Version 0.122 -- 06 Jan 2008 ---------------------------- Modified: website/trunk/htdocs/version.php =================================================================== --- website/trunk/htdocs/version.php 2008-04-23 13:51:47 UTC (rev 769) +++ website/trunk/htdocs/version.php 2008-04-23 14:19:23 UTC (rev 770) @@ -1,5 +1,5 @@ <?php -$GLOBALS["version"] = "0.122"; +$GLOBALS["version"] = "0.124"; ?> Modified: website/trunk/htdocs/version.plist =================================================================== --- website/trunk/htdocs/version.plist 2008-04-23 13:51:47 UTC (rev 769) +++ website/trunk/htdocs/version.plist 2008-04-23 14:19:23 UTC (rev 770) @@ -5,13 +5,13 @@ <key>net.mame.mameosx</key> <dict> <key>downloadUrl</key> - <string>http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.122.dmg?download</string> + <string>http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.124.dmg?download</string> <key>infoUrl</key> <string>http://mameosx.sourceforge.net/</string> <key>version</key> - <string>122.00.00</string> + <string>124.00.00</string> <key>versionString</key> - <string>0.122</string> + <string>0.124</string> </dict> </dict> </plist> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-23 13:51:54
|
Revision: 769 http://mameosx.svn.sourceforge.net/mameosx/?rev=769&view=rev Author: ddribin Date: 2008-04-23 06:51:47 -0700 (Wed, 23 Apr 2008) Log Message: ----------- Add 0.124 file sizes Modified Paths: -------------- mameosx/trunk/changelog.yml Modified: mameosx/trunk/changelog.yml =================================================================== --- mameosx/trunk/changelog.yml 2008-04-23 05:18:24 UTC (rev 768) +++ mameosx/trunk/changelog.yml 2008-04-23 13:51:47 UTC (rev 769) @@ -4,6 +4,11 @@ changes: - Upgrade to 0.124 baseline. - Support HID devices like PS/2 to USB as separate joysticks. + files: + - name: MAMEOSX-<%=version%>.dmg + size: 24842598 + - name: mameosx-<%=version%>.tgz + size: 15833057 <% version = "0.122" %> - version: "<%=version%>" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-23 05:18:35
|
Revision: 768 http://mameosx.svn.sourceforge.net/mameosx/?rev=768&view=rev Author: ddribin Date: 2008-04-22 22:18:24 -0700 (Tue, 22 Apr 2008) Log Message: ----------- Tag version 0.124 Added Paths: ----------- mameosx/tags/0.124/ Copied: mameosx/tags/0.124 (from rev 767, mameosx/trunk) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-23 05:17:48
|
Revision: 767 http://mameosx.svn.sourceforge.net/mameosx/?rev=767&view=rev Author: ddribin Date: 2008-04-22 22:17:41 -0700 (Tue, 22 Apr 2008) Log Message: ----------- Update date of release for 0.124 Modified Paths: -------------- mameosx/trunk/changelog.yml Modified: mameosx/trunk/changelog.yml =================================================================== --- mameosx/trunk/changelog.yml 2008-04-23 05:16:11 UTC (rev 766) +++ mameosx/trunk/changelog.yml 2008-04-23 05:17:41 UTC (rev 767) @@ -1,6 +1,6 @@ <% version = "0.124" %> - version: "<%=version%>" - date: 2008-01-06 + date: 2008-04-23 changes: - Upgrade to 0.124 baseline. - Support HID devices like PS/2 to USB as separate joysticks. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-23 05:16:20
|
Revision: 766 http://mameosx.svn.sourceforge.net/mameosx/?rev=766&view=rev Author: ddribin Date: 2008-04-22 22:16:11 -0700 (Tue, 22 Apr 2008) Log Message: ----------- Tabs to spaces Modified Paths: -------------- mameosx/trunk/osx/MameView.m Modified: mameosx/trunk/osx/MameView.m =================================================================== --- mameosx/trunk/osx/MameView.m 2008-04-23 04:45:20 UTC (rev 765) +++ mameosx/trunk/osx/MameView.m 2008-04-23 05:16:11 UTC (rev 766) @@ -523,14 +523,14 @@ mOptimalSize.height *= 2; } - const device_config * primaryScreen = video_screen_first(mMachine->config); - double targetRefresh = 60.0; - // determine the refresh rate of the primary screen - if (primaryScreen != NULL) - { - const screen_config * config = primaryScreen->inline_config; - targetRefresh = ATTOSECONDS_TO_HZ(config->refresh); - } + const device_config * primaryScreen = video_screen_first(mMachine->config); + double targetRefresh = 60.0; + // determine the refresh rate of the primary screen + if (primaryScreen != NULL) + { + const screen_config * config = primaryScreen->inline_config; + targetRefresh = ATTOSECONDS_TO_HZ(config->refresh); + } JRLogInfo(@"Target refresh: %.3f", targetRefresh); [self setFullScreenWidth: mNaturalSize.width height: mNaturalSize.height]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-23 04:45:32
|
Revision: 765 http://mameosx.svn.sourceforge.net/mameosx/?rev=765&view=rev Author: ddribin Date: 2008-04-22 21:45:20 -0700 (Tue, 22 Apr 2008) Log Message: ----------- Remove inaccurate files section Modified Paths: -------------- mameosx/trunk/changelog.yml Modified: mameosx/trunk/changelog.yml =================================================================== --- mameosx/trunk/changelog.yml 2008-04-23 04:44:01 UTC (rev 764) +++ mameosx/trunk/changelog.yml 2008-04-23 04:45:20 UTC (rev 765) @@ -4,11 +4,6 @@ changes: - Upgrade to 0.124 baseline. - Support HID devices like PS/2 to USB as separate joysticks. - files: - - name: MAMEOSX-<%=version%>.dmg - size: 25859933 - - name: mameosx-<%=version%>.tgz - size: 15572865 <% version = "0.122" %> - version: "<%=version%>" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-23 04:44:04
|
Revision: 764 http://mameosx.svn.sourceforge.net/mameosx/?rev=764&view=rev Author: ddribin Date: 2008-04-22 21:44:01 -0700 (Tue, 22 Apr 2008) Log Message: ----------- Add PS/2 to USB device change Modified Paths: -------------- mameosx/trunk/changelog.yml Modified: mameosx/trunk/changelog.yml =================================================================== --- mameosx/trunk/changelog.yml 2008-04-23 04:41:58 UTC (rev 763) +++ mameosx/trunk/changelog.yml 2008-04-23 04:44:01 UTC (rev 764) @@ -3,6 +3,7 @@ date: 2008-01-06 changes: - Upgrade to 0.124 baseline. + - Support HID devices like PS/2 to USB as separate joysticks. files: - name: MAMEOSX-<%=version%>.dmg size: 25859933 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-23 04:42:04
|
Revision: 763 http://mameosx.svn.sourceforge.net/mameosx/?rev=763&view=rev Author: ddribin Date: 2008-04-22 21:41:58 -0700 (Tue, 22 Apr 2008) Log Message: ----------- Fix broken release notes yaml Modified Paths: -------------- mameosx/trunk/changelog.yml Modified: mameosx/trunk/changelog.yml =================================================================== --- mameosx/trunk/changelog.yml 2008-04-23 04:37:11 UTC (rev 762) +++ mameosx/trunk/changelog.yml 2008-04-23 04:41:58 UTC (rev 763) @@ -9,7 +9,7 @@ - name: mameosx-<%=version%>.tgz size: 15572865 -params[:id]<% version = "0.122" %> +<% version = "0.122" %> - version: "<%=version%>" date: 2008-01-06 changes: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-23 04:37:15
|
Revision: 762 http://mameosx.svn.sourceforge.net/mameosx/?rev=762&view=rev Author: ddribin Date: 2008-04-22 21:37:11 -0700 (Tue, 22 Apr 2008) Log Message: ----------- Upgrade to DDHidLib v1.1 Modified Paths: -------------- mameosx/trunk/vendor/DDHidLib/DDHidDevice.h mameosx/trunk/vendor/DDHidLib/DDHidDevice.m mameosx/trunk/vendor/DDHidLib/DDHidJoystick.h mameosx/trunk/vendor/DDHidLib/DDHidJoystick.m Added Paths: ----------- mameosx/trunk/vendor/DDHidLib/DDHidStandardUsages.plist Modified: mameosx/trunk/vendor/DDHidLib/DDHidDevice.h =================================================================== --- mameosx/trunk/vendor/DDHidLib/DDHidDevice.h 2008-04-19 05:34:46 UTC (rev 761) +++ mameosx/trunk/vendor/DDHidLib/DDHidDevice.h 2008-04-23 04:37:11 UTC (rev 762) @@ -45,9 +45,14 @@ BOOL mListenInExclusiveMode; DDHidQueue * mDefaultQueue; int mTag; + int mLogicalDeviceNumber; } -- (id) initWithDevice: (io_object_t) device error: (NSError **) error_; +- (id) initWithDevice: (io_object_t) device error: (NSError **) error; +- (id) initLogicalWithDevice: (io_object_t) device + logicalDeviceNumber: (int) logicalDeviceNumber + error: (NSError **) error; +- (int) logicalDeviceCount; #pragma mark - #pragma mark Finding Devices Modified: mameosx/trunk/vendor/DDHidLib/DDHidDevice.m =================================================================== --- mameosx/trunk/vendor/DDHidLib/DDHidDevice.m 2008-04-19 05:34:46 UTC (rev 761) +++ mameosx/trunk/vendor/DDHidLib/DDHidDevice.m 2008-04-23 04:37:11 UTC (rev 762) @@ -29,8 +29,15 @@ #import "NSDictionary+DDHidExtras.h" #import "NSXReturnThrowError.h" +#include <IOKit/hid/IOHIDUsageTables.h> + @interface DDHidDevice (Private) ++ (void) addDevice: (io_object_t) hidDevice + withClass: (Class) hidClass + skipZeroLocations: (BOOL) skipZeroLocations + toDeviceList: (NSMutableArray *) devices; + - (BOOL) initPropertiesWithError: (NSError **) error_; - (BOOL) createDeviceInterfaceWithError: (NSError **) error_; @@ -38,30 +45,41 @@ @implementation DDHidDevice -- (id) initWithDevice: (io_object_t) device error: (NSError **) error_; +- (id) initWithDevice: (io_object_t) device error: (NSError **) error; { + return [self initLogicalWithDevice: device + logicalDeviceNumber: 0 + error: error]; +} + +- (id) initLogicalWithDevice: (io_object_t) device + logicalDeviceNumber: (int) logicalDeviceNumber + error: (NSError **) error; +{ self = [super init]; if (self == nil) return nil; mHidDevice = device; - - if (![self initPropertiesWithError: error_]) + IOObjectRetain(mHidDevice); + + if (![self initPropertiesWithError: error]) { [self release]; return nil; } - if (![self createDeviceInterfaceWithError: error_]) + if (![self createDeviceInterfaceWithError: error]) { [self release]; return nil; } + mLogicalDeviceNumber = logicalDeviceNumber; mListenInExclusiveMode = NO; mDefaultQueue = nil; mTag = 0; - + return self; } @@ -141,18 +159,10 @@ io_object_t hidDevice; while (hidDevice = IOIteratorNext(hidObjectIterator)) { - NSError * error = nil; - DDHidDevice * device = [[hidClass alloc] initWithDevice: hidDevice - error: &error]; - if (device == nil) - { - NSXRaiseError(error); - } - [device autorelease]; - if (([device locationId] == 0) && skipZeroLocations) - continue; - - [devices addObject: device]; + [self addDevice: hidDevice + withClass: hidClass + skipZeroLocations: skipZeroLocations + toDeviceList: devices]; } // This makes sure the array return is consistent from run to run, @@ -168,6 +178,11 @@ return devices; } +- (int) logicalDeviceCount; +{ + return 1; +} + #pragma mark - #pragma mark I/O Kit Objects @@ -278,7 +293,13 @@ //=========================================================== - (NSString *) productName { - return [mProperties ddhid_stringForString: kIOHIDProductKey]; + NSString * productName = [mProperties ddhid_stringForString: kIOHIDProductKey]; + if ([self logicalDeviceCount] > 1) + { + productName = [productName stringByAppendingString: + [NSString stringWithFormat:@" #%d", mLogicalDeviceNumber + 1]]; + } + return productName; } //=========================================================== @@ -417,6 +438,50 @@ @implementation DDHidDevice (Private) ++ (void) addDevice: (io_object_t) hidDevice + withClass: (Class) hidClass + skipZeroLocations: (BOOL) skipZeroLocations + toDeviceList: (NSMutableArray *) devices; +{ + @try + { + NSError * error = nil; + DDHidDevice * device = [[hidClass alloc] initWithDevice: hidDevice + error: &error]; + if (device == nil) + { + NSXRaiseError(error); + } + [device autorelease]; + + if (([device locationId] == 0) && skipZeroLocations) + return; + + [devices addObject: device]; + + // Add remainnig logical devices + int i; + for (i = 1; i < [device logicalDeviceCount]; i++) + { + device = [[hidClass alloc] initLogicalWithDevice: hidDevice + logicalDeviceNumber: i + error: &error]; + + if (device == nil) + { + NSXRaiseError(error); + } + [device autorelease]; + + [devices addObject: device]; + } + } + @finally + { + IOObjectRelease(hidDevice); + } +} + - (void) indexElements: (NSArray *) elements; { NSEnumerator * e = [elements objectEnumerator]; Modified: mameosx/trunk/vendor/DDHidLib/DDHidJoystick.h =================================================================== --- mameosx/trunk/vendor/DDHidLib/DDHidJoystick.h 2008-04-19 05:34:46 UTC (rev 761) +++ mameosx/trunk/vendor/DDHidLib/DDHidJoystick.h 2008-04-23 04:37:11 UTC (rev 762) @@ -63,14 +63,19 @@ { NSMutableArray * mSticks; NSMutableArray * mButtonElements; + NSMutableArray * mLogicalDeviceElements; id mDelegate; } + (NSArray *) allJoysticks; -- (id) initWithDevice: (io_object_t) device error: (NSError **) error_; +- (id) initLogicalWithDevice: (io_object_t) device + logicalDeviceNumber: (int) logicalDeviceNumber + error: (NSError **) error; +- (int) logicalDeviceCount; + #pragma mark - #pragma mark Joystick Elements Modified: mameosx/trunk/vendor/DDHidLib/DDHidJoystick.m =================================================================== --- mameosx/trunk/vendor/DDHidLib/DDHidJoystick.m 2008-04-19 05:34:46 UTC (rev 761) +++ mameosx/trunk/vendor/DDHidLib/DDHidJoystick.m 2008-04-23 04:37:11 UTC (rev 762) @@ -55,6 +55,7 @@ @interface DDHidJoystick (Private) +- (void) initLogicalDeviceElements; - (void) initJoystickElements: (NSArray *) elements; - (void) addStick: (NSArray *) stickElements; - (void) ddhidQueueHasEvents: (DDHidQueue *) hidQueue; @@ -106,15 +107,34 @@ return allJoysticks; } -- (id) initWithDevice: (io_object_t) device error: (NSError **) error_; +- (id) initLogicalWithDevice: (io_object_t) device + logicalDeviceNumber: (int) logicalDeviceNumber + error: (NSError **) error; { - self = [super initWithDevice: device error: error_]; + self = [super initLogicalWithDevice: device + logicalDeviceNumber: logicalDeviceNumber + error: error]; if (self == nil) return nil; mButtonElements = [[NSMutableArray alloc] init]; mSticks = [[NSMutableArray alloc] init]; - [self initJoystickElements: [self elements]]; + mLogicalDeviceElements = [[NSMutableArray alloc] init]; + + [self initLogicalDeviceElements]; + int logicalDeviceCount = [mLogicalDeviceElements count]; + if (logicalDeviceCount == 0) + { + [self release]; + return nil; + } + + mLogicalDeviceNumber = logicalDeviceNumber; + if (mLogicalDeviceNumber >= logicalDeviceCount) + mLogicalDeviceNumber = logicalDeviceCount - 1; + + [self initJoystickElements: + [mLogicalDeviceElements objectAtIndex: mLogicalDeviceNumber]]; [mButtonElements sortUsingSelector: @selector(compareByUsage:)]; mDelegate = nil; @@ -126,14 +146,21 @@ //=========================================================== - (void) dealloc { + [mLogicalDeviceElements release]; [mSticks release]; [mButtonElements release]; + mLogicalDeviceElements = nil; mSticks = nil; mButtonElements = nil; [super dealloc]; } +- (int) logicalDeviceCount; +{ + return [mLogicalDeviceElements count]; +} + #pragma mark - #pragma mark Joystick Elements @@ -193,6 +220,29 @@ @implementation DDHidJoystick (Private) +- (void) initLogicalDeviceElements; +{ + NSArray * topLevelElements = [self elements]; + if ([topLevelElements count] == 0) + { + [mLogicalDeviceElements addObject: topLevelElements]; + return; + } + + NSEnumerator * e = [topLevelElements objectEnumerator]; + DDHidElement * element; + while (element = [e nextObject]) + { + unsigned usagePage = [[element usage] usagePage]; + unsigned usageId = [[element usage] usageId]; + if (usagePage == kHIDPage_GenericDesktop && + (usageId == kHIDUsage_GD_Joystick || usageId == kHIDUsage_GD_GamePad)) + { + [mLogicalDeviceElements addObject: [NSArray arrayWithObject: element]]; + } + } +} + - (void) initJoystickElements: (NSArray *) elements; { NSEnumerator * e = [elements objectEnumerator]; Added: mameosx/trunk/vendor/DDHidLib/DDHidStandardUsages.plist =================================================================== --- mameosx/trunk/vendor/DDHidLib/DDHidStandardUsages.plist (rev 0) +++ mameosx/trunk/vendor/DDHidLib/DDHidStandardUsages.plist 2008-04-23 04:37:11 UTC (rev 762) @@ -0,0 +1,2327 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> + <dict> + <key>1</key> + <dict> + <key>description</key> + <string>Generic Desktop</string> + <key>ranges</key> + <dict> + </dict> + <key>usages</key> + <dict> + <key>0</key> + <string>Undefined</string> + <key>1</key> + <string>Pointer</string> + <key>2</key> + <string>Mouse</string> + <key>3</key> + <string>Reserved</string> + <key>4</key> + <string>Joystick</string> + <key>5</key> + <string>Game Pad</string> + <key>6</key> + <string>Keyboard</string> + <key>7</key> + <string>Keypad</string> + <key>8</key> + <string>Multi-axis Controller</string> + <key>48</key> + <string>X</string> + <key>49</key> + <string>Y</string> + <key>50</key> + <string>Z</string> + <key>51</key> + <string>Rx</string> + <key>52</key> + <string>Ry</string> + <key>53</key> + <string>Rz</string> + <key>54</key> + <string>Slider</string> + <key>55</key> + <string>Dial</string> + <key>56</key> + <string>Wheel</string> + <key>57</key> + <string>Hat Switch</string> + <key>58</key> + <string>Counted Buffer</string> + <key>59</key> + <string>Byte Count</string> + <key>60</key> + <string>Motion Wakeup</string> + <key>64</key> + <string>Vx</string> + <key>65</key> + <string>Vy</string> + <key>66</key> + <string>Vz</string> + <key>67</key> + <string>Vbrx</string> + <key>68</key> + <string>Vbry</string> + <key>69</key> + <string>Vbrx</string> + <key>70</key> + <string>Vno</string> + <key>128</key> + <string>System Control</string> + <key>129</key> + <string>System Power Down</string> + <key>130</key> + <string>System Sleep</string> + <key>131</key> + <string>System Wake Up</string> + <key>132</key> + <string>System Context Menu</string> + <key>133</key> + <string>System Main Menu</string> + <key>134</key> + <string>System App Menu</string> + <key>135</key> + <string>System Menu Help</string> + <key>136</key> + <string>System Menu Exit</string> + <key>137</key> + <string>System Menu Select</string> + <key>138</key> + <string>System Menu Right</string> + <key>139</key> + <string>System Menu Left</string> + <key>140</key> + <string>System Menu Up</string> + <key>141</key> + <string>System Menu Down</string> + <key>144</key> + <string>D-pad Up</string> + <key>145</key> + <string>D-pad Down</string> + <key>146</key> + <string>D-pad Right</string> + <key>147</key> + <string>D-pad Left</string> + </dict> + </dict> + <key>2</key> + <dict> + <key>description</key> + <string>Simulation Controls</string> + <key>ranges</key> + <dict> + </dict> + <key>usages</key> + <dict> + <key>0</key> + <string>Undefined</string> + <key>1</key> + <string>Flight Simulation Device</string> + <key>2</key> + <string>Automobile Simulation Device</string> + <key>3</key> + <string>Tank Simulation Device</string> + <key>4</key> + <string>Spaceship Simulation Device</string> + <key>5</key> + <string>Submarine Simulation Device</string> + <key>6</key> + <string>Sailing Simulation Device</string> + <key>7</key> + <string>Motorcycle Simulation Device</string> + <key>8</key> + <string>Sports Simulation Device</string> + <key>9</key> + <string>Airplane Simulation Device</string> + <key>10</key> + <string>Helicopter Simulation Device</string> + <key>11</key> + <string>Magic Carpet Simulation Device</string> + <key>12</key> + <string>Bicycle</string> + <key>32</key> + <string>Flight Control Stick</string> + <key>33</key> + <string>Flight Stick</string> + <key>34</key> + <string>Cyclic Control</string> + <key>35</key> + <string>Cyclic Trim</string> + <key>36</key> + <string>Flight Yoke</string> + <key>37</key> + <string>Track Control</string> + <key>38</key> + <string>Driving Control</string> + <key>176</key> + <string>Aileron</string> + <key>177</key> + <string>Aileron Trim</string> + <key>178</key> + <string>Anti-Torque Control</string> + <key>179</key> + <string>Auto-pilot Enable</string> + <key>180</key> + <string>Chaff Release</string> + <key>181</key> + <string>Collective Control</string> + <key>182</key> + <string>Dive Brake</string> + <key>183</key> + <string>Electronic Counter Measures</string> + <key>184</key> + <string>Elevator</string> + <key>185</key> + <string>Elevator Trim</string> + <key>186</key> + <string>Rudder</string> + <key>187</key> + <string>Throttle</string> + <key>188</key> + <string>Flight Communication</string> + <key>189</key> + <string>Flare Release</string> + <key>190</key> + <string>Landing Gear</string> + <key>191</key> + <string>Toe Brake</string> + <key>192</key> + <string>Trigger</string> + <key>193</key> + <string>Weapons Arm</string> + <key>194</key> + <string>Weapons Select</string> + <key>195</key> + <string>Wing Flaps</string> + <key>196</key> + <string>Accelerator</string> + <key>197</key> + <string>Brake</string> + <key>198</key> + <string>Clutch</string> + <key>199</key> + <string>Shifter</string> + <key>200</key> + <string>Steering</string> + <key>201</key> + <string>Turret Direction</string> + <key>202</key> + <string>Barrel Elevation</string> + <key>203</key> + <string>Dive Plane</string> + <key>204</key> + <string>Ballast</string> + <key>205</key> + <string>Bicycle Crank</string> + <key>206</key> + <string>Handle Bars</string> + <key>207</key> + <string>Front Brake</string> + <key>208</key> + <string>Rear Brake</string> + </dict> + </dict> + <key>3</key> + <dict> + <key>description</key> + <string>VR Controls</string> + <key>ranges</key> + <dict> + </dict> + <key>usages</key> + <dict> + <key>0</key> + <string>Unidentified</string> + <key>1</key> + <string>Belt</string> + <key>2</key> + <string>Body Suit</string> + <key>3</key> + <string>Flexor</string> + <key>4</key> + <string>Glove</string> + <key>5</key> + <string>Head Tracker</string> + <key>6</key> + <string>Head Mounted Display</string> + <key>7</key> + <string>Hand Tracker</string> + <key>8</key> + <string>Oculometer</string> + <key>9</key> + <string>Vest</string> + <key>10</key> + <string>Animatronic Device</string> + <key>32</key> + <string>Stereo Enable</string> + <key>33</key> + <string>Display Enable</string> + </dict> + </dict> + <key>4</key> + <dict> + <key>description</key> + <string>Sports Controls</string> + <key>ranges</key> + <dict> + </dict> + <key>usages</key> + <dict> + <key>0</key> + <string>Unidentified</string> + <key>1</key> + <string>Baseball Bat</string> + <key>2</key> + <string>Golf Club</string> + <key>3</key> + <string>Rowing Machine</string> + <key>4</key> + <string>Treadmill</string> + <key>48</key> + <string>Oar</string> + <key>49</key> + <string>Slope</string> + <key>50</key> + <string>Rate</string> + <key>51</key> + <string>Stick Speed</string> + <key>52</key> + <string>Stick Face Angle</string> + <key>53</key> + <string>Stick Heel/Toe</string> + <key>54</key> + <string>Stick Follow Through</string> + <key>55</key> + <string>Stick Tempo</string> + <key>56</key> + <string>Stick Type</string> + <key>57</key> + <string>Stick Height</string> + <key>80</key> + <string>Putter</string> + <key>81</key> + <string>1 Iron</string> + <key>82</key> + <string>2 Iron</string> + <key>83</key> + <string>3 Iron</string> + <key>84</key> + <string>4 Iron</string> + <key>85</key> + <string>5 Iron</string> + <key>86</key> + <string>6 Iron</string> + <key>87</key> + <string>7 Iron</string> + <key>88</key> + <string>8 Iron</string> + <key>89</key> + <string>9 Iron</string> + <key>90</key> + <string>10 Iron</string> + <key>91</key> + <string>11 Iron</string> + <key>92</key> + <string>Sand Wedge</string> + <key>93</key> + <string>Loft Wedge</string> + <key>94</key> + <string>Power Wedge</string> + <key>95</key> + <string>1 Wood</string> + <key>96</key> + <string>3 Wood</string> + <key>97</key> + <string>5 Wood</string> + <key>98</key> + <string>7 Wood</string> + <key>99</key> + <string>9 Wood</string> + </dict> + </dict> + <key>5</key> + <dict> + <key>description</key> + <string>Game Controls</string> + <key>ranges</key> + <dict> + </dict> + <key>usages</key> + <dict> + <key>0</key> + <string>Undefined</string> + <key>1</key> + <string>3D Game Controller</string> + <key>2</key> + <string>Pinball Device</string> + <key>3</key> + <string>Gun Device</string> + <key>32</key> + <string>Point of View</string> + <key>33</key> + <string>Turn Right/Left</string> + <key>34</key> + <string>Pitch Right/Left</string> + <key>35</key> + <string>Roll Forward/Backward</string> + <key>36</key> + <string>Move Right/Left</string> + <key>37</key> + <string>Move Forward/Backward</string> + <key>38</key> + <string>Move Up/Down</string> + <key>39</key> + <string>Lean Right/Left</string> + <key>40</key> + <string>Lean Forward/Backward</string> + <key>41</key> + <string>Height of POV</string> + <key>42</key> + <string>Flipper</string> + <key>43</key> + <string>Secondary Flipper</string> + <key>44</key> + <string>Bump</string> + <key>45</key> + <string>New Game</string> + <key>46</key> + <string>Shoot Ball</string> + <key>47</key> + <string>Player</string> + <key>48</key> + <string>Gun Bolt</string> + <key>49</key> + <string>Gun Clip</string> + <key>50</key> + <string>Gun Selector</string> + <key>51</key> + <string>Gun Single Shot</string> + <key>52</key> + <string>Gun Burst</string> + <key>53</key> + <string>Gun Automatic</string> + <key>54</key> + <string>Gun Safety</string> + <key>55</key> + <string>Gamepad Fire/Jump</string> + <key>57</key> + <string>Gamepad Trigger</string> + </dict> + </dict> + <key>7</key> + <dict> + <key>description</key> + <string>Keyboard</string> + <key>ranges</key> + <dict> + </dict> + <key>usages</key> + <dict> + <key>0</key> + <string>No Event</string> + <key>1</key> + <string>Keyboard ErrorRollOver</string> + <key>2</key> + <string>Keyboard POSTFail</string> + <key>3</key> + <string>Keyboard ErrorUndefined</string> + <key>4</key> + <string>Keyboard a and A</string> + <key>5</key> + <string>Keyboard b and B</string> + <key>6</key> + <string>Keyboard c and C</string> + <key>7</key> + <string>Keyboard d and D</string> + <key>8</key> + <string>Keyboard e and E</string> + <key>9</key> + <string>Keyboard f and F</string> + <key>10</key> + <string>Keyboard g and G</string> + <key>11</key> + <string>Keyboard h and H</string> + <key>12</key> + <string>Keyboard i and I</string> + <key>13</key> + <string>Keyboard j and J</string> + <key>14</key> + <string>Keyboard k and K</string> + <key>15</key> + <string>Keyboard l and L</string> + <key>16</key> + <string>Keyboard m and M</string> + <key>17</key> + <string>Keyboard n and N</string> + <key>18</key> + <string>Keyboard o and O</string> + <key>19</key> + <string>Keyboard p and P</string> + <key>20</key> + <string>Keyboard q and Q</string> + <key>21</key> + <string>Keyboard r and R</string> + <key>22</key> + <string>Keyboard s and S</string> + <key>23</key> + <string>Keyboard t and T</string> + <key>24</key> + <string>Keyboard u and U</string> + <key>25</key> + <string>Keyboard v and V</string> + <key>26</key> + <string>Keyboard w and W</string> + <key>27</key> + <string>Keyboard x and X</string> + <key>28</key> + <string>Keyboard y and Y</string> + <key>29</key> + <string>Keyboard z and Z</string> + <key>30</key> + <string>Keyboard 1 and !</string> + <key>31</key> + <string>Keyboard 2 and @</string> + <key>32</key> + <string>Keyboard 3 and #</string> + <key>33</key> + <string>Keyboard 4 and $</string> + <key>34</key> + <string>Keyboard 5 and %</string> + <key>35</key> + <string>Keyboard 6 and ^</string> + <key>36</key> + <string>Keyboard 7 and &</string> + <key>37</key> + <string>Keyboard 8 and *</string> + <key>38</key> + <string>Keyboard 9 and (</string> + <key>39</key> + <string>Keyboard 0 and )</string> + <key>40</key> + <string>Keyboard Return (ENTER)</string> + <key>41</key> + <string>Keyboard ESCAPE</string> + <key>42</key> + <string>Keyboard DELETE (Backspace)</string> + <key>43</key> + <string>Keyboard Tab</string> + <key>44</key> + <string>Keyboard Spacebar</string> + <key>45</key> + <string>Keyboard - and (underscore)</string> + <key>46</key> + <string>Keyboard = and +</string> + <key>47</key> + <string>Keyboard [ and {</string> + <key>48</key> + <string>Keyboard ] and }</string> + <key>49</key> + <string>Keyboard \ and |</string> + <key>50</key> + <string>Keyboard Non-US # and ~</string> + <key>51</key> + <string>Keyboard ; and :</string> + <key>52</key> + <string>Keyboard ' and "</string> + <key>53</key> + <string>Keyboard Grave Accent and Tilde</string> + <key>54</key> + <string>Keyboard, and <</string> + <key>55</key> + <string>Keyboard . and ></string> + <key>56</key> + <string>Keyboard / and ?</string> + <key>57</key> + <string>Keyboard Caps Lock</string> + <key>58</key> + <string>Keyboard F1</string> + <key>59</key> + <string>Keyboard F2</string> + <key>60</key> + <string>Keyboard F3</string> + <key>61</key> + <string>Keyboard F4</string> + <key>62</key> + <string>Keyboard F5</string> + <key>63</key> + <string>Keyboard F6</string> + <key>64</key> + <string>Keyboard F7</string> + <key>65</key> + <string>Keyboard F8</string> + <key>66</key> + <string>Keyboard F9</string> + <key>67</key> + <string>Keyboard F10</string> + <key>68</key> + <string>Keyboard F11</string> + <key>69</key> + <string>Keyboard F12</string> + <key>70</key> + <string>Keyboard PrintScreen</string> + <key>71</key> + <string>Keyboard Scroll Lock</string> + <key>72</key> + <string>Keyboard Pause</string> + <key>73</key> + <string>Keyboard Insert</string> + <key>74</key> + <string>Keyboard Home</string> + <key>75</key> + <string>Keyboard PageUp</string> + <key>76</key> + <string>Keyboard Delete Forward</string> + <key>77</key> + <string>Keyboard End</string> + <key>78</key> + <string>Keyboard PageDown</string> + <key>79</key> + <string>Keyboard RightArrow</string> + <key>80</key> + <string>Keyboard LeftArrow</string> + <key>81</key> + <string>Keyboard DownArrow</string> + <key>82</key> + <string>Keyboard UpArrow</string> + <key>83</key> + <string>Keypad Num Lock and Clear</string> + <key>84</key> + <string>Keypad /</string> + <key>85</key> + <string>Keypad *</string> + <key>86</key> + <string>Keypad -</string> + <key>87</key> + <string>Keypad +</string> + <key>88</key> + <string>Keypad ENTER</string> + <key>89</key> + <string>Keypad 1 and End</string> + <key>90</key> + <string>Keypad 2 and Down Arrow</string> + <key>91</key> + <string>Keypad 3 and PageDn</string> + <key>92</key> + <string>Keypad 4 and Left Arrow</string> + <key>93</key> + <string>Keypad 5</string> + <key>94</key> + <string>Keypad 6 and Right Arrow</string> + <key>95</key> + <string>Keypad 7 and Home</string> + <key>96</key> + <string>Keypad 8 and Up Arrow</string> + <key>97</key> + <string>Keypad 9 and PageUp</string> + <key>98</key> + <string>Keypad 0 and Insert</string> + <key>99</key> + <string>Keypad . and Delete</string> + <key>100</key> + <string>Keyboard Non-US \ and |</string> + <key>101</key> + <string>Keyboard Application</string> + <key>102</key> + <string>Keyboard Power</string> + <key>103</key> + <string>Keypad =</string> + <key>104</key> + <string>Keyboard F13</string> + <key>105</key> + <string>Keyboard F14</string> + <key>106</key> + <string>Keyboard F15</string> + <key>107</key> + <string>Keyboard F16</string> + <key>108</key> + <string>Keyboard F17</string> + <key>109</key> + <string>Keyboard F18</string> + <key>110</key> + <string>Keyboard F19</string> + <key>111</key> + <string>Keyboard F20</string> + <key>112</key> + <string>Keyboard F21</string> + <key>113</key> + <string>Keyboard F22</string> + <key>114</key> + <string>Keyboard F23</string> + <key>115</key> + <string>Keyboard F24</string> + <key>116</key> + <string>Keyboard Execute</string> + <key>117</key> + <string>Keyboard Help</string> + <key>118</key> + <string>Keyboard Menu</string> + <key>119</key> + <string>Keyboard Select</string> + <key>120</key> + <string>Keyboard Stop</string> + <key>121</key> + <string>Keyboard Again</string> + <key>122</key> + <string>Keyboard Undo</string> + <key>123</key> + <string>Keyboard Cut</string> + <key>124</key> + <string>Keyboard Copy</string> + <key>125</key> + <string>Keyboard Paste</string> + <key>126</key> + <string>Keyboard Find</string> + <key>127</key> + <string>Keyboard Mute</string> + <key>128</key> + <string>Keyboard Volume Up</string> + <key>129</key> + <string>Keyboard Volume Down</string> + <key>130</key> + <string>Keyboard Locking Caps Lock</string> + <key>131</key> + <string>Keyboard Locking Num Lock</string> + <key>132</key> + <string>Keyboard Locking Scroll Lock</string> + <key>133</key> + <string>Keypad Comma</string> + <key>134</key> + <string>Keypad Equal Sign</string> + <key>135</key> + <string>Keyboard International1</string> + <key>136</key> + <string>Keyboard International2</string> + <key>137</key> + <string>Keyboard International3</string> + <key>138</key> + <string>Keyboard International4</string> + <key>139</key> + <string>Keyboard International5</string> + <key>140</key> + <string>Keyboard International6</string> + <key>141</key> + <string>Keyboard International7</string> + <key>142</key> + <string>Keyboard International8</string> + <key>143</key> + <string>Keyboard International9</string> + <key>144</key> + <string>Keyboard LANG1</string> + <key>145</key> + <string>Keyboard LANG2</string> + <key>146</key> + <string>Keyboard LANG3</string> + <key>147</key> + <string>Keyboard LANG4</string> + <key>148</key> + <string>Keyboard LANG5</string> + <key>149</key> + <string>Keyboard LANG6</string> + <key>150</key> + <string>Keyboard LANG7</string> + <key>151</key> + <string>Keyboard LANG8</string> + <key>152</key> + <string>Keyboard LANG9</string> + <key>153</key> + <string>Keyboard Alternate Erase</string> + <key>154</key> + <string>Keyboard SysReq/Attention</string> + <key>155</key> + <string>Keyboard Cancel</string> + <key>156</key> + <string>Keyboard Clear</string> + <key>157</key> + <string>Keyboard Prior</string> + <key>158</key> + <string>Keyboard Return</string> + <key>159</key> + <string>Keyboard Separator</string> + <key>160</key> + <string>Keyboard Out</string> + <key>161</key> + <string>Keyboard Oper</string> + <key>162</key> + <string>Keyboard Clear/Again</string> + <key>163</key> + <string>Keyboard CrSel/Props</string> + <key>164</key> + <string>Keyboard ExSel</string> + <key>224</key> + <string>Keyboard LeftControl</string> + <key>225</key> + <string>Keyboard LeftShift</string> + <key>226</key> + <string>Keyboard LeftAlt</string> + <key>227</key> + <string>Keyboard Left GUI</string> + <key>228</key> + <string>Keyboard RightControl</string> + <key>229</key> + <string>Keyboard RightShift</string> + <key>230</key> + <string>Keyboard RightAlt</string> + <key>231</key> + <string>Keyboard Right GUI</string> + </dict> + </dict> + <key>8</key> + <dict> + <key>description</key> + <string>LEDs</string> + <key>ranges</key> + <dict> + <key>{76, 65535}</key> + <string>Reserved</string> + </dict> + <key>usages</key> + <dict> + <key>0</key> + <string>Undefined</string> + <key>1</key> + <string>Num Lock</string> + <key>2</key> + <string>Caps Lock</string> + <key>3</key> + <string>Scroll Lock</string> + <key>4</key> + <string>Compose</string> + <key>5</key> + <string>Kana</string> + <key>6</key> + <string>Power</string> + <key>7</key> + <string>Shift</string> + <key>8</key> + <string>Do Not Disturb</string> + <key>9</key> + <string>Mute</string> + <key>10</key> + <string>Tone Enable</string> + <key>11</key> + <string>High Cut Filter</string> + <key>12</key> + <string>Low Cut Filter</string> + <key>13</key> + <string>Equalizer Enable</string> + <key>14</key> + <string>Sound Field On</string> + <key>15</key> + <string>Surround Field On</string> + <key>16</key> + <string>Repeat</string> + <key>17</key> + <string>Stereo</string> + <key>18</key> + <string>Sampling Rate Detect</string> + <key>19</key> + <string>Spinning</string> + <key>20</key> + <string>CAV</string> + <key>21</key> + <string>CLV</string> + <key>22</key> + <string>Recording Format Detect</string> + <key>23</key> + <string>Off-Hook</string> + <key>24</key> + <string>Ring</string> + <key>25</key> + <string>Message Waiting</string> + <key>26</key> + <string>Data Mode</string> + <key>27</key> + <string>Battery Operation</string> + <key>28</key> + <string>Battery OK</string> + <key>29</key> + <string>Battery Low</string> + <key>30</key> + <string>Speaker</string> + <key>31</key> + <string>Head Set</string> + <key>32</key> + <string>Hold</string> + <key>33</key> + <string>Microphone</string> + <key>34</key> + <string>Coverage</string> + <key>35</key> + <string>Night Mode</string> + <key>36</key> + <string>Send Calls</string> + <key>37</key> + <string>Call Pickup</string> + <key>38</key> + <string>Conference</string> + <key>39</key> + <string>Stand-by</string> + <key>40</key> + <string>Camera On</string> + <key>41</key> + <string>Camera Off</string> + <key>42</key> + <string>On-Line</string> + <key>43</key> + <string>Off-Line</string> + <key>44</key> + <string>Busy</string> + <key>45</key> + <string>Ready</string> + <key>46</key> + <string>Paper-Out</string> + <key>47</key> + <string>Paper-Jam</string> + <key>48</key> + <string>Remote</string> + <key>49</key> + <string>Forward</string> + <key>50</key> + <string>Reverse</string> + <key>51</key> + <string>Stop</string> + <key>52</key> + <string>Rewind</string> + <key>53</key> + <string>Fast Forward</string> + <key>54</key> + <string>Play</string> + <key>55</key> + <string>Pause</string> + <key>56</key> + <string>Record</string> + <key>57</key> + <string>Error</string> + <key>58</key> + <string>Usage Selected Indicator</string> + <key>59</key> + <string>Usage In Use Indicator</string> + <key>60</key> + <string>Usage Multi Mode Indicator</string> + <key>61</key> + <string>Indicator On</string> + <key>62</key> + <string>Indicator Flash</string> + <key>63</key> + <string>Indicator Slow Blink</string> + <key>64</key> + <string>Indicator Fast Blink</string> + <key>65</key> + <string>Indicator Off</string> + <key>66</key> + <string>Flash On Time</string> + <key>67</key> + <string>Slow Blink On Time</string> + <key>68</key> + <string>Slow Blink Off Time</string> + <key>69</key> + <string>Fast Blink On Time</string> + <key>70</key> + <string>Fast Blink Off Time</string> + <key>71</key> + <string>Usage Indicator Color</string> + <key>72</key> + <string>Red</string> + <key>73</key> + <string>Green</string> + <key>74</key> + <string>Amber</string> + <key>75</key> + <string>Generic Indicator</string> + <key>76</key> + <string>System Suspend</string> + <key>77</key> + <string>External Power Connected</string> + </dict> + </dict> + <key>9</key> + <dict> + <key>default</key> + <string>Button %d</string> + <key>description</key> + <string>Button</string> + <key>ranges</key> + <dict> + </dict> + <key>usages</key> + <dict> + <key>0</key> + <string>No Button Pressed</string> + </dict> + </dict> + <key>10</key> + <dict> + <key>default</key> + <string>Instance %d</string> + <key>description</key> + <string>Ordinal</string> + <key>ranges</key> + <dict> + </dict> + <key>usages</key> + <dict> + <key>0</key> + <string>Unused</string> + </dict> + </dict> + <key>11</key> + <dict> + <key>description</key> + <string>Telephony</string> + <key>ranges</key> + <dict> + </dict> + <key>usages</key> + <dict> + <key>0</key> + <string>Unassigned</string> + <key>1</key> + <string>Phone</string> + <key>2</key> + <string>Answering Machine</string> + <key>3</key> + <string>Message Controls</string> + <key>4</key> + <string>Handset</string> + <key>5</key> + <string>Headset</string> + <key>6</key> + <string>Telephony Key Pad</string> + <key>7</key> + <string>Programmable Button</string> + <key>32</key> + <string>Hook Switch</string> + <key>33</key> + <string>Flash</string> + <key>34</key> + <string>Feature</string> + <key>35</key> + <string>Hold</string> + <key>36</key> + <string>Redial</string> + <key>37</key> + <string>Transfer</string> + <key>38</key> + <string>Drop</string> + <key>39</key> + <string>Park</string> + <key>40</key> + <string>Forward Calls</string> + <key>41</key> + <string>Alternate Function</string> + <key>42</key> + <string>Line</string> + <key>43</key> + <string>Speaker Phone</string> + <key>44</key> + <string>Conference</string> + <key>45</key> + <string>Ring Enable</string> + <key>46</key> + <string>Ring Select</string> + <key>47</key> + <string>Phone Mute</string> + <key>48</key> + <string>Caller ID</string> + <key>80</key> + <string>Speed Dial</string> + <key>81</key> + <string>Store Number</string> + <key>82</key> + <string>Recall Number</string> + <key>83</key> + <string>Phone Directory</string> + <key>112</key> + <string>Voice Mail</string> + <key>113</key> + <string>Screen Calls</string> + <key>114</key> + <string>Do Not Disturb</string> + <key>115</key> + <string>Message</string> + <key>116</key> + <string>Answer On/Off</string> + <key>144</key> + <string>Inside Dial Tone</string> + <key>145</key> + <string>Outside Dial Tone</string> + <key>146</key> + <string>Inside Ring Tone</string> + <key>147</key> + <string>Outside Ring Tone</string> + <key>148</key> + <string>Priority Ring Tone</string> + <key>149</key> + <string>Inside Ringback</string> + <key>150</key> + <string>Priority Ringback</string> + <key>151</key> + <string>Line Busy Tone</string> + <key>152</key> + <string>Reorder Tone</string> + <key>153</key> + <string>Call Waiting Tone</string> + <key>154</key> + <string>Confirmation Tone 1</string> + <key>155</key> + <string>Confirmation Tone 2</string> + <key>156</key> + <string>Tones Off</string> + <key>176</key> + <string>Phone Key 0</string> + <key>177</key> + <string>Phone Key 1</string> + <key>178</key> + <string>Phone Key 2</string> + <key>179</key> + <string>Phone Key 3</string> + <key>180</key> + <string>Phone Key 4</string> + <key>181</key> + <string>Phone Key 5</string> + <key>182</key> + <string>Phone Key 6</string> + <key>183</key> + <string>Phone Key 7</string> + <key>184</key> + <string>Phone Key 8</string> + <key>185</key> + <string>Phone Key 9</string> + <key>186</key> + <string>Phone Key Star</string> + <key>187</key> + <string>Phone Key Pound</string> + <key>188</key> + <string>Phone Key A</string> + <key>189</key> + <string>Phone Key B</string> + <key>190</key> + <string>Phone Key C</string> + <key>191</key> + <string>Phone Key D</string> + </dict> + </dict> + <key>12</key> + <dict> + <key>description</key> + <string>Consumer</string> + <key>ranges</key> + <dict> + </dict> + <key>usages</key> + <dict> + <key>0</key> + <string>Unassigned</string> + <key>1</key> + <string>Consumer Control</string> + <key>2</key> + <string>Numeric Key Pad</string> + <key>3</key> + <string>Programmable Buttons</string> + <key>32</key> + <string>+10</string> + <key>33</key> + <string>+100</string> + <key>34</key> + <string>AM/PM</string> + <key>48</key> + <string>Power</string> + <key>49</key> + <string>Reset</string> + <key>50</key> + <string>Sleep</string> + <key>51</key> + <string>Sleep After</string> + <key>52</key> + <string>Sleep Mode</string> + <key>53</key> + <string>Illumination</string> + <key>54</key> + <string>Function Buttons</string> + <key>64</key> + <string>Menu</string> + <key>65</key> + <string>Menu Pick</string> + <key>66</key> + <string>Menu Up</string> + <key>67</key> + <string>Menu Down</string> + <key>68</key> + <string>Menu Left</string> + <key>69</key> + <string>Menu Right</string> + <key>70</key> + <string>Menu Escape</string> + <key>71</key> + <string>Menu Value Increase</string> + <key>72</key> + <string>Menu Value Decrease</string> + <key>96</key> + <string>Data On Screen</string> + <key>97</key> + <string>Closed Caption</string> + <key>98</key> + <string>Closed Caption Select</string> + <key>99</key> + <string>VCR/TV</string> + <key>100</key> + <string>Broadcast Mode</string> + <key>101</key> + <string>Snapshot</string> + <key>102</key> + <string>Still</string> + <key>128</key> + <string>Selection</string> + <key>129</key> + <string>Assign Selection</string> + <key>130</key> + <string>Mode Step</string> + <key>131</key> + <string>Recall Last</string> + <key>132</key> + <string>Enter Channel</string> + <key>133</key> + <string>Order Movie</string> + <key>134</key> + <string>Channel</string> + <key>135</key> + <string>Media Selection</string> + <key>136</key> + <string>Media Select Computer</string> + <key>137</key> + <string>Media Select TV</string> + <key>138</key> + <string>Media Select WWW</string> + <key>139</key> + <string>Media Select DVD</string> + <key>140</key> + <string>Media Select Telephone</string> + <key>141</key> + <string>Media Select Program Guide</string> + <key>142</key> + <string>Media Select Video Phone</string> + <key>143</key> + <string>Media Select Games</string> + <key>144</key> + <string>Media Select Messages</string> + <key>145</key> + <string>Media Select CD</string> + <key>146</key> + <string>Media Select VCR</string> + <key>147</key> + <string>Media Select Tuner</string> + <key>148</key> + <string>Quit</string> + <key>149</key> + <string>Help</string> + <key>150</key> + <string>Media Select Tape</string> + <key>151</key> + <string>Media Select Cable</string> + <key>152</key> + <string>Media Select Satellite</string> + <key>153</key> + <string>Media Select Security</string> + <key>154</key> + <string>Media Select Home</string> + <key>155</key> + <string>Media Select Call</string> + <key>156</key> + <string>Channel Increment</string> + <key>157</key> + <string>Channel Decrement</string> + <key>158</key> + <string>Media Select SAP</string> + <key>160</key> + <string>VCR Plus</string> + <key>161</key> + <string>Once</string> + <key>162</key> + <string>Daily</string> + <key>163</key> + <string>Weekly</string> + <key>164</key> + <string>Monthly</string> + <key>176</key> + <string>Play</string> + <key>177</key> + <string>Pause</string> + <key>178</key> + <string>Record</string> + <key>179</key> + <string>Fast Forward</string> + <key>180</key> + <string>Rewind</string> + <key>181</key> + <string>Scan Next Track</string> + <key>182</key> + <string>Scan Previous Track</string> + <key>183</key> + <string>Stop</string> + <key>184</key> + <string>Eject</string> + <key>185</key> + <string>Random Play</string> + <key>186</key> + <string>Select DisC</string> + <key>187</key> + <string>Enter Disc</string> + <key>188</key> + <string>Repeat</string> + <key>189</key> + <string>Tracking</string> + <key>190</key> + <string>Track Normal</string> + <key>191</key> + <string>Slow Tracking</string> + <key>192</key> + <string>Frame Forward</string> + <key>193</key> + <string>Frame Back</string> + <key>194</key> + <string>Mark</string> + <key>195</key> + <string>Clear Mark</string> + <key>196</key> + <string>Repeat From Mark</string> + <key>197</key> + <string>Return To Mark</string> + <key>198</key> + <string>Search Mark Forward</string> + <key>199</key> + <string>Search Mark Backwards</string> + <key>200</key> + <string>Counter Reset</string> + <key>201</key> + <string>Show Counter</string> + <key>202</key> + <string>Tracking Increment</string> + <key>203</key> + <string>Tracking Decrement</string> + <key>205</key> + <string>Pause/Play</string> + <key>224</key> + <string>Volume</string> + <key>225</key> + <string>Balance</string> + <key>226</key> + <string>Mute</string> + <key>227</key> + <string>Bass</string> + <key>228</key> + <string>Treble</string> + <key>229</key> + <string>Bass Boost</string> + <key>230</key> + <string>Surround Mode</string> + <key>231</key> + <string>Loudness</string> + <key>232</key> + <string>MPX</string> + <key>233</key> + <string>Volume Up</string> + <key>234</key> + <string>Volume Down</string> + <key>240</key> + <string>Speed Select</string> + <key>241</key> + <string>Playback Speed</string> + <key>242</key> + <string>Standard Play</string> + <key>243</key> + <string>Long Play</string> + <key>244</key> + <string>Extended Play</string> + <key>245</key> + <string>Slow</string> + <key>256</key> + <string>Fan Enable</string> + <key>257</key> + <string>Fan Speed</string> + <key>258</key> + <string>Light</string> + <key>259</key> + <string>Light Illumination Level</string> + <key>260</key> + <string>Climate Control Enable</string> + <key>261</key> + <string>Room Temperature</string> + <key>262</key> + <string>Security Enable</string> + <key>263</key> + <string>Fire Alarm</string> + <key>264</key> + <string>Police Alarm</string> + <key>336</key> + <string>Balance Right</string> + <key>337</key> + <string>Balance Left</string> + <key>338</key> + <string>Bass Increment</string> + <key>339</key> + <string>Bass Decrement</string> + <key>340</key> + <string>Treble Increment</string> + <key>341</key> + <string>Treble Decrement</string> + <key>352</key> + <string>Speaker System</string> + <key>353</key> + <string>Channel Left</string> + <key>354</key> + <string>Channel Right</string> + <key>355</key> + <string>Channel Center</string> + <key>356</key> + <string>Channel Front</string> + <key>357</key> + <string>Channel Center Front</string> + <key>358</key> + <string>Channel Side</string> + <key>359</key> + <string>Channel Surround</string> + <key>360</key> + <string>Channel Low Frequency Enhancement</string> + <key>361</key> + <string>Channel Top</string> + <key>362</key> + <string>Channel Unknown</string> + <key>368</key> + <string>Sub-channel</string> + <key>369</key> + <string>Sub-channel Increment</string> + <key>370</key> + <string>Sub-channel Decrement</string> + <key>371</key> + <string>Alternate Audio Increment</string> + <key>372</key> + <string>Alternate Audio Decrement</string> + <key>384</key> + <string>Application Launch Buttons</string> + <key>385</key> + <string>AL Launch Button Configuration Tool</string> + <key>386</key> + <string>AL Programmable Button Configuration</string> + <key>387</key> + <string>AL Consumer Control Configuration</string> + <key>388</key> + <string>AL Word Processor</string> + <key>389</key> + <string>AL Text Editor</string> + <key>390</key> + <string>AL Spreadsheet</string> + <key>391</key> + <string>AL Graphics Editor</string> + <key>392</key> + <string>AL Presentation App</string> + <key>393</key> + <string>AL Database App</string> + <key>394</key> + <string>AL Email Reader</string> + <key>395</key> + <string>AL Newsreader</string> + <key>396</key> + <string>AL Voicemail</string> + <key>397</key> + <string>AL Contacts/Address Book</string> + <key>398</key> + <string>AL Calendar/Schedule</string> + <key>399</key> + <string>AL Task/Project Manager</string> + <key>400</key> + <string>AL Log/Journal/Timecard</string> + <key>401</key> + <string>AL Checkbook/Finance</string> + <key>402</key> + <string>AL Calculator</string> + <key>403</key> + <string>AL A/V Capture/Playback</string> + <key>404</key> + <string>AL Local Machine Browser</string> + <key>405</key> + <string>AL LAN/WAN Browser</string> + <key>406</key> + <string>AL Internet Browser</string> + <key>407</key> + <string>AL Remote Networking/ISP Connect</string> + <key>408</key> + <string>AL Network Conference</string> + <key>409</key> + <string>AL Network Chat</string> + <key>410</key> + <string>AL Telephony/Dialer</string> + <key>411</key> + <string>AL Logon</string> + <key>412</key> + <string>AL Logoff</string> + <key>413</key> + <string>AL Logon/Logoff</string> + <key>414</key> + <string>AL Terminal Lock/Screensaver</string> + <key>415</key> + <string>AL Control Panel</string> + <key>416</key> + <string>AL Command Line Processor/Run</string> + <key>417</key> + <string>AL Process/Task Manager</string> + <key>418</key> + <string>AL Select Tast/Application</string> + <key>419</key> + <string>AL Next Task/Application</string> + <key>420</key> + <string>AL Previous Task/Application</string> + <key>421</key> + <string>AL Preemptive Halt Task/Application</string> + <key>423</key> + <string>AL My Documents</string> + <key>427</key> + <string>AC Spell</string> + <key>438</key> + <string>AL My Pictures</string> + <key>439</key> + <string>AL My Music</string> + <key>512</key> + <string>Generic GUI Application Controls</string> + <key>513</key> + <string>AC New</string> + <key>514</key> + <string>AC Open</string> + <key>515</key> + <string>AC Close</string> + <key>516</key> + <string>AC Exit</string> + <key>517</key> + <string>AC Maximize</string> + <key>518</key> + <string>AC Minimize</string> + <key>519</key> + <string>AC Save</string> + <key>520</key> + <string>AC Print</string> + <key>521</key> + <string>AC Properties</string> + <key>538</key> + <string>AC Undo</string> + <key>539</key> + <string>AC Copy</string> + <key>540</key> + <string>AC Cut</string> + <key>541</key> + <string>AC Paste</string> + <key>542</key> + <string>AC Select All</string> + <key>543</key> + <string>AC Find</string> + <key>544</key> + <string>AC Find and Replace</string> + <key>545</key> + <string>AC Search</string> + <key>546</key> + <string>AC Go To</string> + <key>547</key> + <string>AC Home</string> + <key>548</key> + <string>AC Back</string> + <key>549</key> + <string>AC Forward</string> + <key>550</key> + <string>AC Stop</string> + <key>551</key> + <string>AC Refresh</string> + <key>552</key> + <string>AC Previous Link</string> + <key>553</key> + <string>AC Next Link</string> + <key>554</key> + <string>AC Bookmarks</string> + <key>555</key> + <string>AC History</string> + <key>556</key> + <string>AC Subscriptions</string> + <key>557</key> + <string>AC Zoom In</string> + <key>558</key> + <string>AC Zoom Out</string> + <key>559</key> + <string>AC Zoom</string> + <key>560</key> + <string>AC Full Screen View</string> + <key>561</key> + <string>AC Normal View</string> + <key>562</key> + <string>AC View Toggle</string> + <key>563</key> + <string>AC Scroll Up</string> + <key>564</key> + <string>AC Scroll Down</string> + <key>565</key> + <string>AC Scroll</string> + <key>566</key> + <string>AC Pan Left</string> + <key>567</key> + <string>AC Pan Right</string> + <key>568</key> + <string>AC Pan</string> + <key>569</key> + <string>AC New Window</string> + <key>570</key> + <string>AC Tile Horizontally</string> + <key>571</key> + <string>AC Tile Vertically</string> + <key>572</key> + <string>AC Format</string> + <key>633</key> + <string>AC Redo</string> + <key>649</key> + <string>AC Reply</string> + <key>651</key> + <string>AC Fwd</string> + <key>652</key> + <string>AC Send</string> + </dict> + </dict> + <key>13</key> + <dict> + <key>description</key> + <string>Digitizer</string> + <key>ranges</key> + <dict> + </dict> + <key>usages</key> + <dict> + <key>0</key> + <string>Undefined</string> + <key>1</key> + <string>Digitizer</string> + <key>2</key> + <string>Pen</string> + <key>3</key> + <string>Light Pen</string> + <key>4</key> + <string>Touch Screen</string> + <key>5</key> + <string>Touch Pad</string> + <key>6</key> + <string>White Board</string> + <key>7</key> + <string>Coordinate Measuring Machine</string> + <key>8</key> + <string>3-D Digitizer</string> + <key>9</key> + <string>Stereo Plotter</string> + <key>10</key> + <string>Articulated Arm</string> + <key>11</key> + <string>Armature</string> + <key>12</key> + <string>Multiple Point Digitizer</string> + <key>13</key> + <string>Free Spa... [truncated message content] |
From: <dd...@us...> - 2008-04-19 05:34:58
|
Revision: 761 http://mameosx.svn.sourceforge.net/mameosx/?rev=761&view=rev Author: ddribin Date: 2008-04-18 22:34:46 -0700 (Fri, 18 Apr 2008) Log Message: ----------- Begin to add 0.124 section to changelog Modified Paths: -------------- mameosx/trunk/changelog.yml Modified: mameosx/trunk/changelog.yml =================================================================== --- mameosx/trunk/changelog.yml 2008-04-19 05:23:57 UTC (rev 760) +++ mameosx/trunk/changelog.yml 2008-04-19 05:34:46 UTC (rev 761) @@ -1,7 +1,18 @@ -<% version = "0.122" %> +<% version = "0.124" %> - version: "<%=version%>" date: 2008-01-06 changes: + - Upgrade to 0.124 baseline. + files: + - name: MAMEOSX-<%=version%>.dmg + size: 25859933 + - name: mameosx-<%=version%>.tgz + size: 15572865 + +params[:id]<% version = "0.122" %> +- version: "<%=version%>" + date: 2008-01-06 + changes: - Upgrade to 0.122 baseline. - Fix bug on Leopard where default log level is "Debug". - Send Info and Debug log messages to a file in This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-19 05:23:59
|
Revision: 760 http://mameosx.svn.sourceforge.net/mameosx/?rev=760&view=rev Author: ddribin Date: 2008-04-18 22:23:57 -0700 (Fri, 18 Apr 2008) Log Message: ----------- Change debug format to DWARF with dSYM Modified Paths: -------------- mameosx/trunk/mameosx.xcodeproj/project.pbxproj Modified: mameosx/trunk/mameosx.xcodeproj/project.pbxproj =================================================================== --- mameosx/trunk/mameosx.xcodeproj/project.pbxproj 2008-04-19 05:17:47 UTC (rev 759) +++ mameosx/trunk/mameosx.xcodeproj/project.pbxproj 2008-04-19 05:23:57 UTC (rev 760) @@ -14903,6 +14903,7 @@ baseConfigurationReference = 555329F30B027FBD0092FC09 /* versions.xcconfig */; buildSettings = { COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = mame.pch; @@ -14932,6 +14933,7 @@ baseConfigurationReference = 555329F30B027FBD0092FC09 /* versions.xcconfig */; buildSettings = { COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = mame.pch; @@ -14965,6 +14967,7 @@ ppc, ); COPY_PHASE_STRIP = YES; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_OPTIMIZATION_LEVEL = 3; GCC_PRECOMPILE_PREFIX_HEADER = YES; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-04-19 05:17:50
|
Revision: 759 http://mameosx.svn.sourceforge.net/mameosx/?rev=759&view=rev Author: ddribin Date: 2008-04-18 22:17:47 -0700 (Fri, 18 Apr 2008) Log Message: ----------- Upgrade to 0.124 baseline Modified Paths: -------------- mameosx/trunk/cpu_config.h mameosx/trunk/mameosx.xcodeproj/project.pbxproj mameosx/trunk/osx/MameAudioController.h mameosx/trunk/osx/MameAudioController.m mameosx/trunk/osx/MameOpenGLTexture.h mameosx/trunk/osx/MameView.m mameosx/trunk/osx/osd_osx.m mameosx/trunk/sound_config.h mameosx/trunk/tools/src/osx_tiny/osx_tiny.mak Modified: mameosx/trunk/cpu_config.h =================================================================== --- mameosx/trunk/cpu_config.h 2008-04-19 05:17:06 UTC (rev 758) +++ mameosx/trunk/cpu_config.h 2008-04-19 05:17:47 UTC (rev 759) @@ -50,7 +50,10 @@ #define HAS_I8035 1 #define HAS_I8039 1 #define HAS_I8048 1 +#define HAS_I8749 1 #define HAS_N7751 1 +#define HAS_MB8884 1 +#define HAS_M58715 1 #define HAS_I8X41 1 #define HAS_I8051 1 #define HAS_I8052 1 @@ -79,6 +82,7 @@ #define HAS_PIC16C57 1 #define HAS_PIC16C58 1 #define HAS_R3000 1 +#define HAS_R3041 1 #define HAS_R4600 1 #define HAS_R4650 1 #define HAS_R4700 1 @@ -137,6 +141,8 @@ #define HAS_V810 1 #define HAS_UPD7810 1 #define HAS_UPD7807 1 +#define HAS_UPD7801 0 +#define HAS_MINX 0 #define HAS_RSP 1 #define HAS_SATURN 1 #define HAS_S2650 1 @@ -144,7 +150,7 @@ #define HAS_SM8500 1 #define HAS_SPC700 1 #define HAS_PSXCPU 1 -#define HAS_SSP1610 1 +#define HAS_SSP1601 1 #define HAS_TMS7000 1 #define HAS_TMS7000_EXL 1 #define HAS_TMS9900 1 @@ -169,9 +175,8 @@ #define HAS_TX0_64KW 0 #define HAS_TX0_8KW 0 #define HAS_Z80 1 +#define HAS_Z80GB 1 #define HAS_Z180 1 #define HAS_Z8000 1 -#define HAS_Z80GB 1 -#define HAS_MINX 0 #endif Modified: mameosx/trunk/mameosx.xcodeproj/project.pbxproj =================================================================== --- mameosx/trunk/mameosx.xcodeproj/project.pbxproj 2008-04-19 05:17:06 UTC (rev 758) +++ mameosx/trunk/mameosx.xcodeproj/project.pbxproj 2008-04-19 05:17:47 UTC (rev 759) @@ -204,13 +204,11 @@ 5567B6740BBB41F200EA2072 /* ui.h in Headers */ = {isa = PBXBuildFile; fileRef = 556A42C10AA4EB9200602CC5 /* ui.h */; }; 5567B6750BBB41F200EA2072 /* generic.c in Sources */ = {isa = PBXBuildFile; fileRef = 556A435A0AA4ECB700602CC5 /* generic.c */; }; 5567B6760BBB41F200EA2072 /* input.h in Headers */ = {isa = PBXBuildFile; fileRef = 556A42910AA4EB9200602CC5 /* input.h */; }; - 5567B6770BBB41F200EA2072 /* uitext.c in Sources */ = {isa = PBXBuildFile; fileRef = 556A42C60AA4EB9300602CC5 /* uitext.c */; }; 5567B6790BBB41F200EA2072 /* drawgfx.h in Headers */ = {isa = PBXBuildFile; fileRef = 556A42830AA4EB9200602CC5 /* drawgfx.h */; }; 5567B67A0BBB41F200EA2072 /* streams.c in Sources */ = {isa = PBXBuildFile; fileRef = 556A42BA0AA4EB9200602CC5 /* streams.c */; }; 5567B67B0BBB41F200EA2072 /* cpuexec.h in Headers */ = {isa = PBXBuildFile; fileRef = 556A427D0AA4EB9200602CC5 /* cpuexec.h */; }; 5567B67E0BBB41F200EA2072 /* info.h in Headers */ = {isa = PBXBuildFile; fileRef = 556A428D0AA4EB9200602CC5 /* info.h */; }; 5567B67F0BBB41F200EA2072 /* inptport.c in Sources */ = {isa = PBXBuildFile; fileRef = 556A428E0AA4EB9200602CC5 /* inptport.c */; }; - 5567B6810BBB41F200EA2072 /* uitext.h in Headers */ = {isa = PBXBuildFile; fileRef = 556A42C70AA4EB9300602CC5 /* uitext.h */; }; 5567B6820BBB41F200EA2072 /* fileio.c in Sources */ = {isa = PBXBuildFile; fileRef = 556A42860AA4EB9200602CC5 /* fileio.c */; }; 5567B6830BBB41F200EA2072 /* generic.c in Sources */ = {isa = PBXBuildFile; fileRef = 556A4B150AA4FD5400602CC5 /* generic.c */; }; 5567B6840BBB41F200EA2072 /* rendlay.h in Headers */ = {isa = PBXBuildFile; fileRef = 556A42AB0AA4EB9200602CC5 /* rendlay.h */; }; @@ -328,8 +326,6 @@ 556A43260AA4EBB300602CC5 /* uigfx.h in Headers */ = {isa = PBXBuildFile; fileRef = 556A42C30AA4EB9300602CC5 /* uigfx.h */; }; 556A43270AA4EBB300602CC5 /* uimenu.c in Sources */ = {isa = PBXBuildFile; fileRef = 556A42C40AA4EB9300602CC5 /* uimenu.c */; }; 556A43280AA4EBB300602CC5 /* uimenu.h in Headers */ = {isa = PBXBuildFile; fileRef = 556A42C50AA4EB9300602CC5 /* uimenu.h */; }; - 556A43290AA4EBB300602CC5 /* uitext.c in Sources */ = {isa = PBXBuildFile; fileRef = 556A42C60AA4EB9300602CC5 /* uitext.c */; }; - 556A432A0AA4EBB300602CC5 /* uitext.h in Headers */ = {isa = PBXBuildFile; fileRef = 556A42C70AA4EB9300602CC5 /* uitext.h */; }; 556A432D0AA4EBB300602CC5 /* validity.c in Sources */ = {isa = PBXBuildFile; fileRef = 556A42CA0AA4EB9300602CC5 /* validity.c */; }; 556A432E0AA4EBB300602CC5 /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = 556A42CB0AA4EB9300602CC5 /* version.c */; }; 556A432F0AA4EBB300602CC5 /* video.c in Sources */ = {isa = PBXBuildFile; fileRef = 556A42CC0AA4EB9300602CC5 /* video.c */; }; @@ -410,6 +406,2095 @@ 558D9F2A0AAE70B1007B2A32 /* cpu_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 558D9F290AAE70B1007B2A32 /* cpu_config.h */; }; 558D9F2C0AAE70E9007B2A32 /* sound_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 558D9F2B0AAE70E9007B2A32 /* sound_config.h */; }; 558D9F2E0AAE7117007B2A32 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 558D9F2D0AAE7117007B2A32 /* config.h */; }; + 558F15170DB9A1660020A9EC /* 262intf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14C40DB9A1650020A9EC /* 262intf.c */; }; + 558F15180DB9A1660020A9EC /* 2151intf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14C50DB9A1650020A9EC /* 2151intf.c */; }; + 558F15190DB9A1660020A9EC /* 2203intf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14C60DB9A1650020A9EC /* 2203intf.c */; }; + 558F151A0DB9A1660020A9EC /* 2413intf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14C70DB9A1650020A9EC /* 2413intf.c */; }; + 558F151B0DB9A1660020A9EC /* 2608intf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14C80DB9A1650020A9EC /* 2608intf.c */; }; + 558F151C0DB9A1660020A9EC /* 2610intf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14C90DB9A1650020A9EC /* 2610intf.c */; }; + 558F151D0DB9A1660020A9EC /* 2612intf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14CA0DB9A1650020A9EC /* 2612intf.c */; }; + 558F151E0DB9A1660020A9EC /* 3812intf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14CB0DB9A1660020A9EC /* 3812intf.c */; }; + 558F151F0DB9A1660020A9EC /* 5110intf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14CC0DB9A1660020A9EC /* 5110intf.c */; }; + 558F15200DB9A1660020A9EC /* 5220intf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14CD0DB9A1660020A9EC /* 5220intf.c */; }; + 558F15210DB9A1660020A9EC /* aica.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14CE0DB9A1660020A9EC /* aica.c */; }; + 558F15220DB9A1660020A9EC /* aicadsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14CF0DB9A1660020A9EC /* aicadsp.c */; }; + 558F15230DB9A1660020A9EC /* astrocde.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14D00DB9A1660020A9EC /* astrocde.c */; }; + 558F15240DB9A1660020A9EC /* ay8910.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14D10DB9A1660020A9EC /* ay8910.c */; }; + 558F15250DB9A1660020A9EC /* beep.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14D20DB9A1660020A9EC /* beep.c */; }; + 558F15260DB9A1660020A9EC /* bsmt2000.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14D30DB9A1660020A9EC /* bsmt2000.c */; }; + 558F15270DB9A1660020A9EC /* c140.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14D40DB9A1660020A9EC /* c140.c */; }; + 558F15280DB9A1660020A9EC /* c352.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14D50DB9A1660020A9EC /* c352.c */; }; + 558F15290DB9A1660020A9EC /* c6280.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14D60DB9A1660020A9EC /* c6280.c */; }; + 558F152A0DB9A1660020A9EC /* cdda.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14D70DB9A1660020A9EC /* cdda.c */; }; + 558F152B0DB9A1660020A9EC /* cdp1869.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14D80DB9A1660020A9EC /* cdp1869.c */; }; + 558F152C0DB9A1660020A9EC /* cem3394.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14D90DB9A1660020A9EC /* cem3394.c */; }; + 558F152D0DB9A1660020A9EC /* custom.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14DA0DB9A1660020A9EC /* custom.c */; }; + 558F152E0DB9A1660020A9EC /* dac.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14DB0DB9A1660020A9EC /* dac.c */; }; + 558F152F0DB9A1660020A9EC /* discrete.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14DC0DB9A1660020A9EC /* discrete.c */; }; + 558F15300DB9A1660020A9EC /* dmadac.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14DD0DB9A1660020A9EC /* dmadac.c */; }; + 558F15310DB9A1660020A9EC /* es5503.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14DE0DB9A1660020A9EC /* es5503.c */; }; + 558F15320DB9A1660020A9EC /* es5506.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14DF0DB9A1660020A9EC /* es5506.c */; }; + 558F15330DB9A1660020A9EC /* es8712.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14E00DB9A1660020A9EC /* es8712.c */; }; + 558F15340DB9A1660020A9EC /* fm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14E10DB9A1660020A9EC /* fm.c */; }; + 558F15350DB9A1660020A9EC /* fmopl.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14E20DB9A1660020A9EC /* fmopl.c */; }; + 558F15360DB9A1660020A9EC /* gaelco.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14E30DB9A1660020A9EC /* gaelco.c */; }; + 558F15370DB9A1660020A9EC /* hc55516.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14E40DB9A1660020A9EC /* hc55516.c */; }; + 558F15380DB9A1660020A9EC /* ics2115.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14E50DB9A1660020A9EC /* ics2115.c */; }; + 558F15390DB9A1660020A9EC /* iremga20.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14E60DB9A1660020A9EC /* iremga20.c */; }; + 558F153A0DB9A1660020A9EC /* k005289.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14E70DB9A1660020A9EC /* k005289.c */; }; + 558F153B0DB9A1660020A9EC /* k007232.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14E80DB9A1660020A9EC /* k007232.c */; }; + 558F153C0DB9A1660020A9EC /* k051649.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14E90DB9A1660020A9EC /* k051649.c */; }; + 558F153D0DB9A1660020A9EC /* k053260.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14EA0DB9A1660020A9EC /* k053260.c */; }; + 558F153E0DB9A1660020A9EC /* k054539.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14EB0DB9A1660020A9EC /* k054539.c */; }; + 558F153F0DB9A1660020A9EC /* msm5205.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14EC0DB9A1660020A9EC /* msm5205.c */; }; + 558F15400DB9A1660020A9EC /* msm5232.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14ED0DB9A1660020A9EC /* msm5232.c */; }; + 558F15410DB9A1660020A9EC /* multipcm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14EE0DB9A1660020A9EC /* multipcm.c */; }; + 558F15420DB9A1660020A9EC /* n63701x.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14EF0DB9A1660020A9EC /* n63701x.c */; }; + 558F15430DB9A1660020A9EC /* namco.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14F00DB9A1660020A9EC /* namco.c */; }; + 558F15440DB9A1660020A9EC /* namco52.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14F10DB9A1660020A9EC /* namco52.c */; }; + 558F15450DB9A1660020A9EC /* namcona.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14F20DB9A1660020A9EC /* namcona.c */; }; + 558F15460DB9A1660020A9EC /* nes_apu.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14F30DB9A1660020A9EC /* nes_apu.c */; }; + 558F15470DB9A1660020A9EC /* okim6295.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14F40DB9A1660020A9EC /* okim6295.c */; }; + 558F15480DB9A1660020A9EC /* pokey.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14F50DB9A1660020A9EC /* pokey.c */; }; + 558F15490DB9A1660020A9EC /* psx.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14F60DB9A1660020A9EC /* psx.c */; }; + 558F154A0DB9A1660020A9EC /* qsound.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14F70DB9A1660020A9EC /* qsound.c */; }; + 558F154B0DB9A1660020A9EC /* rf5c68.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14F80DB9A1660020A9EC /* rf5c68.c */; }; + 558F154C0DB9A1660020A9EC /* rf5c400.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14F90DB9A1660020A9EC /* rf5c400.c */; }; + 558F154D0DB9A1660020A9EC /* s14001a.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14FA0DB9A1660020A9EC /* s14001a.c */; }; + 558F154E0DB9A1660020A9EC /* saa1099.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14FB0DB9A1660020A9EC /* saa1099.c */; }; + 558F154F0DB9A1660020A9EC /* samples.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14FC0DB9A1660020A9EC /* samples.c */; }; + 558F15500DB9A1660020A9EC /* scsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14FD0DB9A1660020A9EC /* scsp.c */; }; + 558F15510DB9A1660020A9EC /* scspdsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14FE0DB9A1660020A9EC /* scspdsp.c */; }; + 558F15520DB9A1660020A9EC /* segapcm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F14FF0DB9A1660020A9EC /* segapcm.c */; }; + 558F15530DB9A1660020A9EC /* sn76477.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15000DB9A1660020A9EC /* sn76477.c */; }; + 558F15540DB9A1660020A9EC /* sn76496.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15010DB9A1660020A9EC /* sn76496.c */; }; + 558F15550DB9A1660020A9EC /* sp0250.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15020DB9A1660020A9EC /* sp0250.c */; }; + 558F15560DB9A1660020A9EC /* sp0256.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15030DB9A1660020A9EC /* sp0256.c */; }; + 558F15570DB9A1660020A9EC /* speaker.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15040DB9A1660020A9EC /* speaker.c */; }; + 558F15580DB9A1660020A9EC /* st0016.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15050DB9A1660020A9EC /* st0016.c */; }; + 558F15590DB9A1660020A9EC /* tiaintf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15060DB9A1660020A9EC /* tiaintf.c */; }; + 558F155A0DB9A1660020A9EC /* tiasound.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15070DB9A1660020A9EC /* tiasound.c */; }; + 558F155B0DB9A1660020A9EC /* tms36xx.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15080DB9A1660020A9EC /* tms36xx.c */; }; + 558F155C0DB9A1660020A9EC /* tms3615.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15090DB9A1660020A9EC /* tms3615.c */; }; + 558F155D0DB9A1660020A9EC /* tms5110.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F150A0DB9A1660020A9EC /* tms5110.c */; }; + 558F155E0DB9A1660020A9EC /* tms5220.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F150B0DB9A1660020A9EC /* tms5220.c */; }; + 558F155F0DB9A1660020A9EC /* upd7759.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F150C0DB9A1660020A9EC /* upd7759.c */; }; + 558F15600DB9A1660020A9EC /* vlm5030.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F150D0DB9A1660020A9EC /* vlm5030.c */; }; + 558F15610DB9A1660020A9EC /* vrender0.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F150E0DB9A1660020A9EC /* vrender0.c */; }; + 558F15620DB9A1660020A9EC /* x1_010.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F150F0DB9A1660020A9EC /* x1_010.c */; }; + 558F15630DB9A1660020A9EC /* ym2151.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15100DB9A1660020A9EC /* ym2151.c */; }; + 558F15640DB9A1660020A9EC /* ym2413.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15110DB9A1660020A9EC /* ym2413.c */; }; + 558F15650DB9A1660020A9EC /* ymdeltat.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15120DB9A1660020A9EC /* ymdeltat.c */; }; + 558F15660DB9A1660020A9EC /* ymf262.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15130DB9A1660020A9EC /* ymf262.c */; }; + 558F15670DB9A1660020A9EC /* ymf271.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15140DB9A1660020A9EC /* ymf271.c */; }; + 558F15680DB9A1660020A9EC /* ymf278b.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15150DB9A1660020A9EC /* ymf278b.c */; }; + 558F15690DB9A1660020A9EC /* ymz280b.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15160DB9A1660020A9EC /* ymz280b.c */; }; + 558F15B20DB9A1840020A9EC /* 1610dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F156C0DB9A1840020A9EC /* 1610dasm.c */; }; + 558F15B30DB9A1840020A9EC /* 1802dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F156D0DB9A1840020A9EC /* 1802dasm.c */; }; + 558F15B40DB9A1840020A9EC /* 2100dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F156E0DB9A1840020A9EC /* 2100dasm.c */; }; + 558F15B50DB9A1840020A9EC /* 8201dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F156F0DB9A1840020A9EC /* 8201dasm.c */; }; + 558F15B60DB9A1840020A9EC /* apexcdsm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15700DB9A1840020A9EC /* apexcdsm.c */; }; + 558F15B70DB9A1840020A9EC /* arm7dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15710DB9A1840020A9EC /* arm7dasm.c */; }; + 558F15B80DB9A1840020A9EC /* armdasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15720DB9A1840020A9EC /* armdasm.c */; }; + 558F15B90DB9A1840020A9EC /* asapdasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15730DB9A1840020A9EC /* asapdasm.c */; }; + 558F15BA0DB9A1840020A9EC /* ccpudasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15740DB9A1840020A9EC /* ccpudasm.c */; }; + 558F15BB0DB9A1840020A9EC /* cop410ds.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15750DB9A1840020A9EC /* cop410ds.c */; }; + 558F15BC0DB9A1840020A9EC /* cop420ds.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15760DB9A1840020A9EC /* cop420ds.c */; }; + 558F15BD0DB9A1840020A9EC /* dsp32dis.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15770DB9A1840020A9EC /* dsp32dis.c */; }; + 558F15BE0DB9A1840020A9EC /* 8x41dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15780DB9A1840020A9EC /* 8x41dasm.c */; }; + 558F15BF0DB9A1840020A9EC /* 32xsdasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15790DB9A1840020A9EC /* 32xsdasm.c */; }; + 558F15C00DB9A1840020A9EC /* 6280dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F157A0DB9A1840020A9EC /* 6280dasm.c */; }; + 558F15C10DB9A1840020A9EC /* 6309dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F157B0DB9A1840020A9EC /* 6309dasm.c */; }; + 558F15C20DB9A1840020A9EC /* 8039dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F157C0DB9A1840020A9EC /* 8039dasm.c */; }; + 558F15C30DB9A1840020A9EC /* 8051dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F157D0DB9A1840020A9EC /* 8051dasm.c */; }; + 558F15C40DB9A1840020A9EC /* 8085dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F157E0DB9A1840020A9EC /* 8085dasm.c */; }; + 558F15C50DB9A1840020A9EC /* dsp56dsm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F157F0DB9A1840020A9EC /* dsp56dsm.c */; }; + 558F15C60DB9A1840020A9EC /* f8dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15800DB9A1840020A9EC /* f8dasm.c */; }; + 558F15C70DB9A1840020A9EC /* g65816ds.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15810DB9A1840020A9EC /* g65816ds.c */; }; + 558F15C80DB9A1840020A9EC /* h8disasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15820DB9A1840020A9EC /* h8disasm.c */; }; + 558F15C90DB9A1840020A9EC /* i386dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15830DB9A1840020A9EC /* i386dasm.c */; }; + 558F15CA0DB9A1840020A9EC /* i960dis.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15840DB9A1840020A9EC /* i960dis.c */; }; + 558F15CB0DB9A1840020A9EC /* jagdasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15850DB9A1840020A9EC /* jagdasm.c */; }; + 558F15CC0DB9A1840020A9EC /* knmidasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15860DB9A1840020A9EC /* knmidasm.c */; }; + 558F15CD0DB9A1840020A9EC /* 5801dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15870DB9A1840020A9EC /* 5801dasm.c */; }; + 558F15CE0DB9A1840020A9EC /* 6502dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15880DB9A1840020A9EC /* 6502dasm.c */; }; + 558F15CF0DB9A1840020A9EC /* 6800dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15890DB9A1840020A9EC /* 6800dasm.c */; }; + 558F15D00DB9A1840020A9EC /* 6805dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F158A0DB9A1840020A9EC /* 6805dasm.c */; }; + 558F15D10DB9A1840020A9EC /* 6809dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F158B0DB9A1840020A9EC /* 6809dasm.c */; }; + 558F15D20DB9A1840020A9EC /* hc11dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F158C0DB9A1840020A9EC /* hc11dasm.c */; }; + 558F15D30DB9A1840020A9EC /* m68kdasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F158D0DB9A1840020A9EC /* m68kdasm.c */; }; + 558F15D40DB9A1840020A9EC /* m7700ds.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F158E0DB9A1840020A9EC /* m7700ds.c */; }; + 558F15D50DB9A1840020A9EC /* mb88dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F158F0DB9A1840020A9EC /* mb88dasm.c */; }; + 558F15D60DB9A1840020A9EC /* mb86233d.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15900DB9A1840020A9EC /* mb86233d.c */; }; + 558F15D70DB9A1840020A9EC /* mips3dsm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15910DB9A1840020A9EC /* mips3dsm.c */; }; + 558F15D80DB9A1840020A9EC /* mipsdasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15920DB9A1840020A9EC /* mipsdasm.c */; }; + 558F15D90DB9A1840020A9EC /* necdasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15930DB9A1840020A9EC /* necdasm.c */; }; + 558F15DA0DB9A1840020A9EC /* pdp1dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15940DB9A1840020A9EC /* pdp1dasm.c */; }; + 558F15DB0DB9A1840020A9EC /* r3kdasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15950DB9A1840020A9EC /* r3kdasm.c */; }; + 558F15DC0DB9A1840020A9EC /* 16c5xdsm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15960DB9A1840020A9EC /* 16c5xdsm.c */; }; + 558F15DD0DB9A1840020A9EC /* 2650dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15970DB9A1840020A9EC /* 2650dasm.c */; }; + 558F15DE0DB9A1840020A9EC /* 32010dsm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15980DB9A1840020A9EC /* 32010dsm.c */; }; + 558F15DF0DB9A1840020A9EC /* 32025dsm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15990DB9A1840020A9EC /* 32025dsm.c */; }; + 558F15E00DB9A1840020A9EC /* ppc_dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F159A0DB9A1840020A9EC /* ppc_dasm.c */; }; + 558F15E10DB9A1840020A9EC /* rsp_dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F159B0DB9A1840020A9EC /* rsp_dasm.c */; }; + 558F15E20DB9A1840020A9EC /* saturnds.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F159C0DB9A1840020A9EC /* saturnds.c */; }; + 558F15E30DB9A1840020A9EC /* scdasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F159D0DB9A1840020A9EC /* scdasm.c */; }; + 558F15E40DB9A1840020A9EC /* se3208dis.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F159E0DB9A1840020A9EC /* se3208dis.c */; }; + 558F15E50DB9A1840020A9EC /* sh2dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F159F0DB9A1840020A9EC /* sh2dasm.c */; }; + 558F15E60DB9A1840020A9EC /* sh4dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15A00DB9A1840020A9EC /* sh4dasm.c */; }; + 558F15E70DB9A1840020A9EC /* sharcdsm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15A10DB9A1840020A9EC /* sharcdsm.c */; }; + 558F15E80DB9A1840020A9EC /* sm8500d.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15A20DB9A1840020A9EC /* sm8500d.c */; }; + 558F15E90DB9A1840020A9EC /* spc700ds.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15A30DB9A1840020A9EC /* spc700ds.c */; }; + 558F15EA0DB9A1840020A9EC /* ssp1601d.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15A40DB9A1840020A9EC /* ssp1601d.c */; }; + 558F15EB0DB9A1840020A9EC /* t11dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15A50DB9A1840020A9EC /* t11dasm.c */; }; + 558F15EC0DB9A1840020A9EC /* 7000dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15A60DB9A1840020A9EC /* 7000dasm.c */; }; + 558F15ED0DB9A1840020A9EC /* 7810dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15A70DB9A1840020A9EC /* 7810dasm.c */; }; + 558F15EE0DB9A1840020A9EC /* 8000dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15A80DB9A1840020A9EC /* 8000dasm.c */; }; + 558F15EF0DB9A1840020A9EC /* 9900dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15A90DB9A1840020A9EC /* 9900dasm.c */; }; + 558F15F00DB9A1840020A9EC /* 34010dsm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15AA0DB9A1840020A9EC /* 34010dsm.c */; }; + 558F15F10DB9A1840020A9EC /* dis32031.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15AB0DB9A1840020A9EC /* dis32031.c */; }; + 558F15F20DB9A1840020A9EC /* dis32051.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15AC0DB9A1840020A9EC /* dis32051.c */; }; + 558F15F30DB9A1840020A9EC /* v60d.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15AD0DB9A1840020A9EC /* v60d.c */; }; + 558F15F40DB9A1840020A9EC /* v810dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15AE0DB9A1840020A9EC /* v810dasm.c */; }; + 558F15F50DB9A1840020A9EC /* z80dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15AF0DB9A1840020A9EC /* z80dasm.c */; }; + 558F15F60DB9A1840020A9EC /* z80gbd.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15B00DB9A1840020A9EC /* z80gbd.c */; }; + 558F15F70DB9A1840020A9EC /* z180dasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F15B10DB9A1840020A9EC /* z180dasm.c */; }; + 558F1D6C0DB9A1E00020A9EC /* 8080bw.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16190DB9A1DC0020A9EC /* 8080bw.c */; }; + 558F1D6D0DB9A1E00020A9EC /* amiga.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F161A0DB9A1DC0020A9EC /* amiga.c */; }; + 558F1D6E0DB9A1E00020A9EC /* asteroid.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F161B0DB9A1DC0020A9EC /* asteroid.c */; }; + 558F1D6F0DB9A1E00020A9EC /* astrof.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F161C0DB9A1DC0020A9EC /* astrof.c */; }; + 558F1D700DB9A1E00020A9EC /* atarifb.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F161D0DB9A1DC0020A9EC /* atarifb.c */; }; + 558F1D710DB9A1E00020A9EC /* atarijsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F161E0DB9A1DC0020A9EC /* atarijsa.c */; }; + 558F1D720DB9A1E00020A9EC /* attckufo.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F161F0DB9A1DC0020A9EC /* attckufo.c */; }; + 558F1D730DB9A1E00020A9EC /* avalnche.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16200DB9A1DC0020A9EC /* avalnche.c */; }; + 558F1D740DB9A1E00020A9EC /* aztarac.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16210DB9A1DC0020A9EC /* aztarac.c */; }; + 558F1D750DB9A1E00020A9EC /* blockade.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16220DB9A1DC0020A9EC /* blockade.c */; }; + 558F1D760DB9A1E00020A9EC /* bsktball.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16230DB9A1DC0020A9EC /* bsktball.c */; }; + 558F1D770DB9A1E00020A9EC /* bzone.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16240DB9A1DC0020A9EC /* bzone.c */; }; + 558F1D780DB9A1E00020A9EC /* cage.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16250DB9A1DC0020A9EC /* cage.c */; }; + 558F1D790DB9A1E00020A9EC /* canyon.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16260DB9A1DC0020A9EC /* canyon.c */; }; + 558F1D7A0DB9A1E00020A9EC /* carnival.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16270DB9A1DC0020A9EC /* carnival.c */; }; + 558F1D7B0DB9A1E00020A9EC /* cchasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16280DB9A1DC0020A9EC /* cchasm.c */; }; + 558F1D7C0DB9A1E00020A9EC /* cclimber.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16290DB9A1DC0020A9EC /* cclimber.c */; }; + 558F1D7D0DB9A1E00020A9EC /* cinemat.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F162A0DB9A1DC0020A9EC /* cinemat.c */; }; + 558F1D7E0DB9A1E00020A9EC /* circus.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F162B0DB9A1DC0020A9EC /* circus.c */; }; + 558F1D7F0DB9A1E00020A9EC /* cliffhgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F162C0DB9A1DC0020A9EC /* cliffhgr.c */; }; + 558F1D800DB9A1E00020A9EC /* cps3.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F162D0DB9A1DC0020A9EC /* cps3.c */; }; + 558F1D810DB9A1E00020A9EC /* crbaloon.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F162E0DB9A1DC0020A9EC /* crbaloon.c */; }; + 558F1D820DB9A1E00020A9EC /* cyberbal.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F162F0DB9A1DC0020A9EC /* cyberbal.c */; }; + 558F1D830DB9A1E00020A9EC /* dcs.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16300DB9A1DC0020A9EC /* dcs.c */; }; + 558F1D840DB9A1E00020A9EC /* depthch.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16310DB9A1DC0020A9EC /* depthch.c */; }; + 558F1D850DB9A1E00020A9EC /* dkong.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16320DB9A1DC0020A9EC /* dkong.c */; }; + 558F1D860DB9A1E00020A9EC /* dragrace.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16330DB9A1DC0020A9EC /* dragrace.c */; }; + 558F1D870DB9A1E00020A9EC /* exidy.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16340DB9A1DC0020A9EC /* exidy.c */; }; + 558F1D880DB9A1E00020A9EC /* exidy440.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16350DB9A1DC0020A9EC /* exidy440.c */; }; + 558F1D890DB9A1E00020A9EC /* fghtbskt.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16360DB9A1DC0020A9EC /* fghtbskt.c */; }; + 558F1D8A0DB9A1E00020A9EC /* firetrk.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16370DB9A1DC0020A9EC /* firetrk.c */; }; + 558F1D8B0DB9A1E00020A9EC /* flower.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16380DB9A1DC0020A9EC /* flower.c */; }; + 558F1D8C0DB9A1E00020A9EC /* galaga.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16390DB9A1DC0020A9EC /* galaga.c */; }; + 558F1D8D0DB9A1E00020A9EC /* galaxian.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F163A0DB9A1DC0020A9EC /* galaxian.c */; }; + 558F1D8E0DB9A1E00020A9EC /* geebee.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F163B0DB9A1DC0020A9EC /* geebee.c */; }; + 558F1D8F0DB9A1E00020A9EC /* gomoku.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F163C0DB9A1DC0020A9EC /* gomoku.c */; }; + 558F1D900DB9A1E00020A9EC /* gorf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F163D0DB9A1DC0020A9EC /* gorf.c */; }; + 558F1D910DB9A1E00020A9EC /* gottlieb.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F163E0DB9A1DC0020A9EC /* gottlieb.c */; }; + 558F1D920DB9A1E00020A9EC /* gotya.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F163F0DB9A1DC0020A9EC /* gotya.c */; }; + 558F1D930DB9A1E00020A9EC /* grchamp.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16400DB9A1DC0020A9EC /* grchamp.c */; }; + 558F1D940DB9A1E00020A9EC /* gridlee.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16410DB9A1DC0020A9EC /* gridlee.c */; }; + 558F1D950DB9A1E00020A9EC /* gyruss.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16420DB9A1DC0020A9EC /* gyruss.c */; }; + 558F1D960DB9A1E00020A9EC /* harddriv.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16430DB9A1DC0020A9EC /* harddriv.c */; }; + 558F1D970DB9A1E00020A9EC /* hitme.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16440DB9A1DC0020A9EC /* hitme.c */; }; + 558F1D980DB9A1E00020A9EC /* invinco.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16450DB9A1DC0020A9EC /* invinco.c */; }; + 558F1D990DB9A1E00020A9EC /* irem.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16460DB9A1DC0020A9EC /* irem.c */; }; + 558F1D9A0DB9A1E00020A9EC /* jaguar.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16470DB9A1DC0020A9EC /* jaguar.c */; }; + 558F1D9B0DB9A1E00020A9EC /* jedi.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16480DB9A1DC0020A9EC /* jedi.c */; }; + 558F1D9C0DB9A1E00020A9EC /* laserbat.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16490DB9A1DC0020A9EC /* laserbat.c */; }; + 558F1D9D0DB9A1E00020A9EC /* leland.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F164A0DB9A1DC0020A9EC /* leland.c */; }; + 558F1D9E0DB9A1E00020A9EC /* llander.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F164B0DB9A1DC0020A9EC /* llander.c */; }; + 558F1D9F0DB9A1E00020A9EC /* m72.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F164C0DB9A1DC0020A9EC /* m72.c */; }; + 558F1DA00DB9A1E00020A9EC /* mario.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F164D0DB9A1DC0020A9EC /* mario.c */; }; + 558F1DA10DB9A1E00020A9EC /* mcr.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F164E0DB9A1DC0020A9EC /* mcr.c */; }; + 558F1DA20DB9A1E00020A9EC /* meadows.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F164F0DB9A1DC0020A9EC /* meadows.c */; }; + 558F1DA30DB9A1E00020A9EC /* mw8080bw.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16500DB9A1DC0020A9EC /* mw8080bw.c */; }; + 558F1DA40DB9A1E00020A9EC /* 2mindril.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16510DB9A1DC0020A9EC /* 2mindril.c */; }; + 558F1DA50DB9A1E00020A9EC /* 4enraya.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16520DB9A1DC0020A9EC /* 4enraya.c */; }; + 558F1DA60DB9A1E00020A9EC /* 20pacgal.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16530DB9A1DC0020A9EC /* 20pacgal.c */; }; + 558F1DA70DB9A1E00020A9EC /* 39in1.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16540DB9A1DC0020A9EC /* 39in1.c */; }; + 558F1DA80DB9A1E00020A9EC /* 40love.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16550DB9A1DC0020A9EC /* 40love.c */; }; + 558F1DA90DB9A1E00020A9EC /* 88games.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16560DB9A1DC0020A9EC /* 88games.c */; }; + 558F1DAA0DB9A1E00020A9EC /* 1942.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16570DB9A1DC0020A9EC /* 1942.c */; }; + 558F1DAB0DB9A1E00020A9EC /* 1943.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16580DB9A1DC0020A9EC /* 1943.c */; }; + 558F1DAC0DB9A1E00020A9EC /* 1945kiii.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16590DB9A1DC0020A9EC /* 1945kiii.c */; }; + 558F1DAD0DB9A1E00020A9EC /* 8080bw.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F165A0DB9A1DC0020A9EC /* 8080bw.c */; }; + 558F1DAE0DB9A1E00020A9EC /* ace.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F165B0DB9A1DC0020A9EC /* ace.c */; }; + 558F1DAF0DB9A1E00020A9EC /* acefruit.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F165C0DB9A1DC0020A9EC /* acefruit.c */; }; + 558F1DB00DB9A1E00020A9EC /* acommand.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F165D0DB9A1DC0020A9EC /* acommand.c */; }; + 558F1DB10DB9A1E00020A9EC /* actfancr.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F165E0DB9A1DC0020A9EC /* actfancr.c */; }; + 558F1DB20DB9A1E00020A9EC /* adp.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F165F0DB9A1DC0020A9EC /* adp.c */; }; + 558F1DB30DB9A1E00020A9EC /* aeroboto.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16600DB9A1DC0020A9EC /* aeroboto.c */; }; + 558F1DB40DB9A1E00020A9EC /* aerofgt.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16610DB9A1DC0020A9EC /* aerofgt.c */; }; + 558F1DB50DB9A1E00020A9EC /* airbustr.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16620DB9A1DC0020A9EC /* airbustr.c */; }; + 558F1DB60DB9A1E00020A9EC /* ajax.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16630DB9A1DC0020A9EC /* ajax.c */; }; + 558F1DB70DB9A1E00020A9EC /* aladbl.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16640DB9A1DC0020A9EC /* aladbl.c */; }; + 558F1DB80DB9A1E00020A9EC /* aleck64.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16650DB9A1DC0020A9EC /* aleck64.c */; }; + 558F1DB90DB9A1E00020A9EC /* alg.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16660DB9A1DC0020A9EC /* alg.c */; }; + 558F1DBA0DB9A1E00020A9EC /* aliens.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16670DB9A1DC0020A9EC /* aliens.c */; }; + 558F1DBB0DB9A1E00020A9EC /* alpha68k.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16680DB9A1DC0020A9EC /* alpha68k.c */; }; + 558F1DBC0DB9A1E00020A9EC /* ambush.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16690DB9A1DC0020A9EC /* ambush.c */; }; + 558F1DBD0DB9A1E00020A9EC /* amidar.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F166A0DB9A1DC0020A9EC /* amidar.c */; }; + 558F1DBE0DB9A1E00020A9EC /* ampoker2.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F166B0DB9A1DC0020A9EC /* ampoker2.c */; }; + 558F1DBF0DB9A1E00020A9EC /* amspdwy.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F166C0DB9A1DC0020A9EC /* amspdwy.c */; }; + 558F1DC00DB9A1E00020A9EC /* angelkds.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F166D0DB9A1DC0020A9EC /* angelkds.c */; }; + 558F1DC10DB9A1E00020A9EC /* appoooh.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F166E0DB9A1DC0020A9EC /* appoooh.c */; }; + 558F1DC20DB9A1E00020A9EC /* aquarium.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F166F0DB9A1DC0020A9EC /* aquarium.c */; }; + 558F1DC30DB9A1E00020A9EC /* arabian.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16700DB9A1DC0020A9EC /* arabian.c */; }; + 558F1DC40DB9A1E00020A9EC /* arcadecl.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16710DB9A1DC0020A9EC /* arcadecl.c */; }; + 558F1DC50DB9A1E00020A9EC /* arcadia.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16720DB9A1DC0020A9EC /* arcadia.c */; }; + 558F1DC60DB9A1E00020A9EC /* argus.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16730DB9A1DC0020A9EC /* argus.c */; }; + 558F1DC70DB9A1E00020A9EC /* arkanoid.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16740DB9A1DC0020A9EC /* arkanoid.c */; }; + 558F1DC80DB9A1E00020A9EC /* armedf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16750DB9A1DC0020A9EC /* armedf.c */; }; + 558F1DC90DB9A1E00020A9EC /* artmagic.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16760DB9A1DC0020A9EC /* artmagic.c */; }; + 558F1DCA0DB9A1E00020A9EC /* ashnojoe.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16770DB9A1DC0020A9EC /* ashnojoe.c */; }; + 558F1DCB0DB9A1E00020A9EC /* asterix.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16780DB9A1DC0020A9EC /* asterix.c */; }; + 558F1DCC0DB9A1E00020A9EC /* asteroid.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16790DB9A1DC0020A9EC /* asteroid.c */; }; + 558F1DCD0DB9A1E00020A9EC /* astinvad.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F167A0DB9A1DC0020A9EC /* astinvad.c */; }; + 558F1DCE0DB9A1E00020A9EC /* astrocde.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F167B0DB9A1DC0020A9EC /* astrocde.c */; }; + 558F1DCF0DB9A1E00020A9EC /* astrof.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F167C0DB9A1DC0020A9EC /* astrof.c */; }; + 558F1DD00DB9A1E00020A9EC /* asuka.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F167D0DB9A1DC0020A9EC /* asuka.c */; }; + 558F1DD10DB9A1E00020A9EC /* atarifb.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F167E0DB9A1DC0020A9EC /* atarifb.c */; }; + 558F1DD20DB9A1E00020A9EC /* atarig1.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F167F0DB9A1DC0020A9EC /* atarig1.c */; }; + 558F1DD30DB9A1E00020A9EC /* atarig42.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16800DB9A1DC0020A9EC /* atarig42.c */; }; + 558F1DD40DB9A1E00020A9EC /* atarigt.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16810DB9A1DC0020A9EC /* atarigt.c */; }; + 558F1DD50DB9A1E00020A9EC /* atarigx2.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16820DB9A1DC0020A9EC /* atarigx2.c */; }; + 558F1DD60DB9A1E00020A9EC /* n8080.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16830DB9A1DC0020A9EC /* n8080.c */; }; + 558F1DD70DB9A1E00020A9EC /* namco54.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16840DB9A1DC0020A9EC /* namco54.c */; }; + 558F1DD80DB9A1E00020A9EC /* namcoc7x.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16850DB9A1DC0020A9EC /* namcoc7x.c */; }; + 558F1DD90DB9A1E00020A9EC /* nitedrvr.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16860DB9A1DC0020A9EC /* nitedrvr.c */; }; + 558F1DDA0DB9A1E00020A9EC /* orbit.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16870DB9A1DC0020A9EC /* orbit.c */; }; + 558F1DDB0DB9A1E00020A9EC /* phoenix.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16880DB9A1DC0020A9EC /* phoenix.c */; }; + 558F1DDC0DB9A1E00020A9EC /* pleiads.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16890DB9A1DC0020A9EC /* pleiads.c */; }; + 558F1DDD0DB9A1E00020A9EC /* polepos.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F168A0DB9A1DC0020A9EC /* polepos.c */; }; + 558F1DDE0DB9A1E00020A9EC /* polyplay.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F168B0DB9A1DC0020A9EC /* polyplay.c */; }; + 558F1DDF0DB9A1E00020A9EC /* poolshrk.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F168C0DB9A1DC0020A9EC /* poolshrk.c */; }; + 558F1DE00DB9A1E00020A9EC /* pulsar.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F168D0DB9A1DC0020A9EC /* pulsar.c */; }; + 558F1DE10DB9A1E00020A9EC /* qix.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F168E0DB9A1DC0020A9EC /* qix.c */; }; + 558F1DE20DB9A1E00020A9EC /* redalert.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F168F0DB9A1DC0020A9EC /* redalert.c */; }; + 558F1DE30DB9A1E00020A9EC /* redbaron.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16900DB9A1DC0020A9EC /* redbaron.c */; }; + 558F1DE40DB9A1E00020A9EC /* rockola.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16910DB9A1DC0020A9EC /* rockola.c */; }; + 558F1DE50DB9A1E00020A9EC /* scramble.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16920DB9A1DC0020A9EC /* scramble.c */; }; + 558F1DE60DB9A1E00020A9EC /* segag80r.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16930DB9A1DC0020A9EC /* segag80r.c */; }; + 558F1DE70DB9A1E00020A9EC /* segag80v.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16940DB9A1DC0020A9EC /* segag80v.c */; }; + 558F1DE80DB9A1E00020A9EC /* segasnd.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16950DB9A1DC0020A9EC /* segasnd.c */; }; + 558F1DE90DB9A1E00020A9EC /* seibu.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16960DB9A1DC0020A9EC /* seibu.c */; }; + 558F1DEA0DB9A1E00020A9EC /* senjyo.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16970DB9A1DC0020A9EC /* senjyo.c */; }; + 558F1DEB0DB9A1E00020A9EC /* skydiver.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16980DB9A1DC0020A9EC /* skydiver.c */; }; + 558F1DEC0DB9A1E00020A9EC /* snes.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16990DB9A1DC0020A9EC /* snes.c */; }; + 558F1DED0DB9A1E00020A9EC /* spacefb.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F169A0DB9A1DC0020A9EC /* spacefb.c */; }; + 558F1DEE0DB9A1E00020A9EC /* spiders.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F169B0DB9A1DC0020A9EC /* spiders.c */; }; + 558F1DEF0DB9A1E00020A9EC /* sprint2.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F169C0DB9A1DC0020A9EC /* sprint2.c */; }; + 558F1DF00DB9A1E00020A9EC /* sprint4.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F169D0DB9A1DC0020A9EC /* sprint4.c */; }; + 558F1DF10DB9A1E00020A9EC /* starwars.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F169E0DB9A1DC0020A9EC /* starwars.c */; }; + 558F1DF20DB9A1E00020A9EC /* subs.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F169F0DB9A1DC0020A9EC /* subs.c */; }; + 558F1DF30DB9A1E00020A9EC /* suna8.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16A00DB9A1DC0020A9EC /* suna8.c */; }; + 558F1DF40DB9A1E00020A9EC /* t5182.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16A10DB9A1DC0020A9EC /* t5182.c */; }; + 558F1DF50DB9A1E00020A9EC /* taito_en.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16A20DB9A1DC0020A9EC /* taito_en.c */; }; + 558F1DF60DB9A1E00020A9EC /* taitosnd.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16A30DB9A1DC0020A9EC /* taitosnd.c */; }; + 558F1DF70DB9A1E00020A9EC /* tank8.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16A40DB9A1DC0020A9EC /* tank8.c */; }; + 558F1DF80DB9A1E00020A9EC /* targ.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16A50DB9A1DC0020A9EC /* targ.c */; }; + 558F1DF90DB9A1E00020A9EC /* tiamc1.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16A60DB9A1DC0020A9EC /* tiamc1.c */; }; + 558F1DFA0DB9A1E00020A9EC /* timeplt.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16A70DB9A1DC0020A9EC /* timeplt.c */; }; + 558F1DFB0DB9A1E00020A9EC /* toaplan2.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16A80DB9A1DC0020A9EC /* toaplan2.c */; }; + 558F1DFC0DB9A1E00020A9EC /* trackfld.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16A90DB9A1DC0020A9EC /* trackfld.c */; }; + 558F1DFD0DB9A1E00020A9EC /* triplhnt.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16AA0DB9A1DC0020A9EC /* triplhnt.c */; }; + 558F1DFE0DB9A1E00020A9EC /* turbo.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16AB0DB9A1DC0020A9EC /* turbo.c */; }; + 558F1DFF0DB9A1E00020A9EC /* tx1.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16AC0DB9A1DC0020A9EC /* tx1.c */; }; + 558F1E000DB9A1E00020A9EC /* vicdual.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16AD0DB9A1DC0020A9EC /* vicdual.c */; }; + 558F1E010DB9A1E00020A9EC /* videopin.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16AE0DB9A1DC0020A9EC /* videopin.c */; }; + 558F1E020DB9A1E00020A9EC /* warpwarp.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16AF0DB9A1DC0020A9EC /* warpwarp.c */; }; + 558F1E030DB9A1E00020A9EC /* williams.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16B00DB9A1DC0020A9EC /* williams.c */; }; + 558F1E040DB9A1E00020A9EC /* wiping.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16B10DB9A1DC0020A9EC /* wiping.c */; }; + 558F1E050DB9A1E00020A9EC /* wow.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16B20DB9A1DC0020A9EC /* wow.c */; }; + 558F1E060DB9A1E00020A9EC /* zaxxon.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16B30DB9A1DC0020A9EC /* zaxxon.c */; }; + 558F1E070DB9A1E00020A9EC /* atarisy1.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16B40DB9A1DC0020A9EC /* atarisy1.c */; }; + 558F1E080DB9A1E00020A9EC /* atarisy2.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16B50DB9A1DC0020A9EC /* atarisy2.c */; }; + 558F1E090DB9A1E00020A9EC /* ataxx.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16B60DB9A1DC0020A9EC /* ataxx.c */; }; + 558F1E0A0DB9A1E00020A9EC /* atetris.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16B70DB9A1DC0020A9EC /* atetris.c */; }; + 558F1E0B0DB9A1E00020A9EC /* attckufo.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16B80DB9A1DC0020A9EC /* attckufo.c */; }; + 558F1E0C0DB9A1E00020A9EC /* avalnche.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16B90DB9A1DC0020A9EC /* avalnche.c */; }; + 558F1E0D0DB9A1E00020A9EC /* aztarac.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16BA0DB9A1DC0020A9EC /* aztarac.c */; }; + 558F1E0E0DB9A1E00020A9EC /* backfire.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16BB0DB9A1DC0020A9EC /* backfire.c */; }; + 558F1E0F0DB9A1E00020A9EC /* badlands.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16BC0DB9A1DC0020A9EC /* badlands.c */; }; + 558F1E100DB9A1E00020A9EC /* bagman.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16BD0DB9A1DC0020A9EC /* bagman.c */; }; + 558F1E110DB9A1E00020A9EC /* balsente.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16BE0DB9A1DC0020A9EC /* balsente.c */; }; + 558F1E120DB9A1E00020A9EC /* bankp.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16BF0DB9A1DC0020A9EC /* bankp.c */; }; + 558F1E130DB9A1E00020A9EC /* baraduke.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16C00DB9A1DC0020A9EC /* baraduke.c */; }; + 558F1E140DB9A1E00020A9EC /* batman.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16C10DB9A1DC0020A9EC /* batman.c */; }; + 558F1E150DB9A1E00020A9EC /* battlane.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16C20DB9A1DC0020A9EC /* battlane.c */; }; + 558F1E160DB9A1E00020A9EC /* battlera.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16C30DB9A1DC0020A9EC /* battlera.c */; }; + 558F1E170DB9A1E00020A9EC /* battlex.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16C40DB9A1DC0020A9EC /* battlex.c */; }; + 558F1E180DB9A1E00020A9EC /* battlnts.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16C50DB9A1DC0020A9EC /* battlnts.c */; }; + 558F1E190DB9A1E00020A9EC /* bbusters.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16C60DB9A1DC0020A9EC /* bbusters.c */; }; + 558F1E1A0DB9A1E00020A9EC /* beaminv.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16C70DB9A1DC0020A9EC /* beaminv.c */; }; + 558F1E1B0DB9A1E00020A9EC /* beathead.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16C80DB9A1DC0020A9EC /* beathead.c */; }; + 558F1E1C0DB9A1E00020A9EC /* beezer.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16C90DB9A1DC0020A9EC /* beezer.c */; }; + 558F1E1D0DB9A1E00020A9EC /* berzerk.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16CA0DB9A1DC0020A9EC /* berzerk.c */; }; + 558F1E1E0DB9A1E00020A9EC /* bestleag.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16CB0DB9A1DC0020A9EC /* bestleag.c */; }; + 558F1E1F0DB9A1E00020A9EC /* bfcobra.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16CC0DB9A1DC0020A9EC /* bfcobra.c */; }; + 558F1E200DB9A1E00020A9EC /* bfm_sc2.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16CD0DB9A1DC0020A9EC /* bfm_sc2.c */; }; + 558F1E210DB9A1E00020A9EC /* bigevglf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16CE0DB9A1DC0020A9EC /* bigevglf.c */; }; + 558F1E220DB9A1E00020A9EC /* bigfghtr.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16CF0DB9A1DC0020A9EC /* bigfghtr.c */; }; + 558F1E230DB9A1E00020A9EC /* bigstrkb.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16D00DB9A1DC0020A9EC /* bigstrkb.c */; }; + 558F1E240DB9A1E00020A9EC /* bionicc.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16D10DB9A1DC0020A9EC /* bionicc.c */; }; + 558F1E250DB9A1E00020A9EC /* bishi.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16D20DB9A1DC0020A9EC /* bishi.c */; }; + 558F1E260DB9A1E00020A9EC /* bishjan.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16D30DB9A1DC0020A9EC /* bishjan.c */; }; + 558F1E270DB9A1E00020A9EC /* bking.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16D40DB9A1DC0020A9EC /* bking.c */; }; + 558F1E280DB9A1E00020A9EC /* bladestl.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16D50DB9A1DC0020A9EC /* bladestl.c */; }; + 558F1E290DB9A1E00020A9EC /* blktiger.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16D60DB9A1DC0020A9EC /* blktiger.c */; }; + 558F1E2A0DB9A1E00020A9EC /* blmbycar.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16D70DB9A1DC0020A9EC /* blmbycar.c */; }; + 558F1E2B0DB9A1E00020A9EC /* blockade.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16D80DB9A1DC0020A9EC /* blockade.c */; }; + 558F1E2C0DB9A1E00020A9EC /* blockhl.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16D90DB9A1DC0020A9EC /* blockhl.c */; }; + 558F1E2D0DB9A1E00020A9EC /* blockout.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16DA0DB9A1DC0020A9EC /* blockout.c */; }; + 558F1E2E0DB9A1E00020A9EC /* bloodbro.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16DB0DB9A1DC0020A9EC /* bloodbro.c */; }; + 558F1E2F0DB9A1E00020A9EC /* blstroid.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16DC0DB9A1DC0020A9EC /* blstroid.c */; }; + 558F1E300DB9A1E00020A9EC /* blueprnt.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16DD0DB9A1DC0020A9EC /* blueprnt.c */; }; + 558F1E310DB9A1E00020A9EC /* bmcbowl.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16DE0DB9A1DC0020A9EC /* bmcbowl.c */; }; + 558F1E320DB9A1E00020A9EC /* bnstars.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16DF0DB9A1DC0020A9EC /* bnstars.c */; }; + 558F1E330DB9A1E00020A9EC /* bogeyman.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16E00DB9A1DC0020A9EC /* bogeyman.c */; }; + 558F1E340DB9A1E00020A9EC /* bombjack.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16E10DB9A1DC0020A9EC /* bombjack.c */; }; + 558F1E350DB9A1E00020A9EC /* boogwing.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16E20DB9A1DC0020A9EC /* boogwing.c */; }; + 558F1E360DB9A1E00020A9EC /* bottom9.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16E30DB9A1DC0020A9EC /* bottom9.c */; }; + 558F1E370DB9A1E00020A9EC /* boxer.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16E40DB9A1DC0020A9EC /* boxer.c */; }; + 558F1E380DB9A1E00020A9EC /* brkthru.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16E50DB9A1DC0020A9EC /* brkthru.c */; }; + 558F1E390DB9A1E00020A9EC /* bsktball.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16E60DB9A1DC0020A9EC /* bsktball.c */; }; + 558F1E3A0DB9A1E00020A9EC /* btime.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16E70DB9A1DC0020A9EC /* btime.c */; }; + 558F1E3B0DB9A1E00020A9EC /* btoads.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16E80DB9A1DC0020A9EC /* btoads.c */; }; + 558F1E3C0DB9A1E00020A9EC /* bublbobl.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16E90DB9A1DC0020A9EC /* bublbobl.c */; }; + 558F1E3D0DB9A1E00020A9EC /* buggychl.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16EA0DB9A1DC0020A9EC /* buggychl.c */; }; + 558F1E3E0DB9A1E00020A9EC /* bwidow.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16EB0DB9A1DC0020A9EC /* bwidow.c */; }; + 558F1E3F0DB9A1E00020A9EC /* bwing.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16EC0DB9A1DC0020A9EC /* bwing.c */; }; + 558F1E400DB9A1E00020A9EC /* bzone.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16ED0DB9A1DC0020A9EC /* bzone.c */; }; + 558F1E410DB9A1E00020A9EC /* cabal.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16EE0DB9A1DC0020A9EC /* cabal.c */; }; + 558F1E420DB9A1E00020A9EC /* calomega.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16EF0DB9A1DC0020A9EC /* calomega.c */; }; + 558F1E430DB9A1E00020A9EC /* calorie.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16F00DB9A1DC0020A9EC /* calorie.c */; }; + 558F1E440DB9A1E00020A9EC /* canyon.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16F10DB9A1DC0020A9EC /* canyon.c */; }; + 558F1E450DB9A1E00020A9EC /* capbowl.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16F20DB9A1DC0020A9EC /* capbowl.c */; }; + 558F1E460DB9A1E00020A9EC /* cardline.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16F30DB9A1DC0020A9EC /* cardline.c */; }; + 558F1E470DB9A1E00020A9EC /* carjmbre.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16F40DB9A1DC0020A9EC /* carjmbre.c */; }; + 558F1E480DB9A1E00020A9EC /* carpolo.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16F50DB9A1DC0020A9EC /* carpolo.c */; }; + 558F1E490DB9A1E00020A9EC /* carrera.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16F60DB9A1DC0020A9EC /* carrera.c */; }; + 558F1E4A0DB9A1E00020A9EC /* cave.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16F70DB9A1DC0020A9EC /* cave.c */; }; + 558F1E4B0DB9A1E00020A9EC /* cball.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16F80DB9A1DC0020A9EC /* cball.c */; }; + 558F1E4C0DB9A1E00020A9EC /* cbasebal.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16F90DB9A1DC0020A9EC /* cbasebal.c */; }; + 558F1E4D0DB9A1E00020A9EC /* cbuster.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16FA0DB9A1DC0020A9EC /* cbuster.c */; }; + 558F1E4E0DB9A1E00020A9EC /* ccastles.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16FB0DB9A1DC0020A9EC /* ccastles.c */; }; + 558F1E4F0DB9A1E00020A9EC /* cchasm.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16FC0DB9A1DC0020A9EC /* cchasm.c */; }; + 558F1E500DB9A1E00020A9EC /* cclimber.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16FD0DB9A1DC0020A9EC /* cclimber.c */; }; + 558F1E510DB9A1E00020A9EC /* centiped.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16FE0DB9A1DC0020A9EC /* centiped.c */; }; + 558F1E520DB9A1E00020A9EC /* chaknpop.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F16FF0DB9A1DC0020A9EC /* chaknpop.c */; }; + 558F1E530DB9A1E00020A9EC /* cham24.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17000DB9A1DC0020A9EC /* cham24.c */; }; + 558F1E540DB9A1E00020A9EC /* champbas.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17010DB9A1DC0020A9EC /* champbas.c */; }; + 558F1E550DB9A1E00020A9EC /* champbwl.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17020DB9A1DC0020A9EC /* champbwl.c */; }; + 558F1E560DB9A1E00020A9EC /* changela.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17030DB9A1DC0020A9EC /* changela.c */; }; + 558F1E570DB9A1E00020A9EC /* cheekyms.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17040DB9A1DC0020A9EC /* cheekyms.c */; }; + 558F1E580DB9A1E00020A9EC /* cherrym.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17050DB9A1DC0020A9EC /* cherrym.c */; }; + 558F1E590DB9A1E00020A9EC /* cherrym2.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17060DB9A1DC0020A9EC /* cherrym2.c */; }; + 558F1E5A0DB9A1E00020A9EC /* chinagat.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17070DB9A1DC0020A9EC /* chinagat.c */; }; + 558F1E5B0DB9A1E00020A9EC /* chinsan.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17080DB9A1DC0020A9EC /* chinsan.c */; }; + 558F1E5C0DB9A1E00020A9EC /* chqflag.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17090DB9A1DC0020A9EC /* chqflag.c */; }; + 558F1E5D0DB9A1E00020A9EC /* cidelsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F170A0DB9A1DC0020A9EC /* cidelsa.c */; }; + 558F1E5E0DB9A1E00020A9EC /* cinemat.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F170B0DB9A1DC0020A9EC /* cinemat.c */; }; + 558F1E5F0DB9A1E00020A9EC /* circus.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F170C0DB9A1DC0020A9EC /* circus.c */; }; + 558F1E600DB9A1E00020A9EC /* circusc.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F170D0DB9A1DC0020A9EC /* circusc.c */; }; + 558F1E610DB9A1E00020A9EC /* cischeat.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F170E0DB9A1DC0020A9EC /* cischeat.c */; }; + 558F1E620DB9A1E00020A9EC /* citycon.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F170F0DB9A1DC0020A9EC /* citycon.c */; }; + 558F1E630DB9A1E00020A9EC /* clayshoo.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17100DB9A1DC0020A9EC /* clayshoo.c */; }; + 558F1E640DB9A1E00020A9EC /* cliffhgr.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17110DB9A1DC0020A9EC /* cliffhgr.c */; }; + 558F1E650DB9A1E00020A9EC /* cloak.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17120DB9A1DC0020A9EC /* cloak.c */; }; + 558F1E660DB9A1E00020A9EC /* cloud9.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17130DB9A1DC0020A9EC /* cloud9.c */; }; + 558F1E670DB9A1E00020A9EC /* clshroad.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17140DB9A1DC0020A9EC /* clshroad.c */; }; + 558F1E680DB9A1E00020A9EC /* cninja.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17150DB9A1DC0020A9EC /* cninja.c */; }; + 558F1E690DB9A1E00020A9EC /* cntsteer.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17160DB9A1DC0020A9EC /* cntsteer.c */; }; + 558F1E6A0DB9A1E00020A9EC /* coinmstr.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17170DB9A1DC0020A9EC /* coinmstr.c */; }; + 558F1E6B0DB9A1E00020A9EC /* cojag.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17180DB9A1DC0020A9EC /* cojag.c */; }; + 558F1E6C0DB9A1E00020A9EC /* combatsc.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17190DB9A1DC0020A9EC /* combatsc.c */; }; + 558F1E6D0DB9A1E00020A9EC /* comebaby.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F171A0DB9A1DC0020A9EC /* comebaby.c */; }; + 558F1E6E0DB9A1E00020A9EC /* commando.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F171B0DB9A1DC0020A9EC /* commando.c */; }; + 558F1E6F0DB9A1E00020A9EC /* compgolf.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F171C0DB9A1DC0020A9EC /* compgolf.c */; }; + 558F1E700DB9A1E00020A9EC /* contra.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F171D0DB9A1DC0020A9EC /* contra.c */; }; + 558F1E710DB9A1E00020A9EC /* coolpool.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F171E0DB9A1DC0020A9EC /* coolpool.c */; }; + 558F1E720DB9A1E00020A9EC /* coolridr.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F171F0DB9A1DC0020A9EC /* coolridr.c */; }; + 558F1E730DB9A1E00020A9EC /* cop01.c in Sources */ = {isa = PBXBuildFile; fileRef = 558F17200DB9A1DC... [truncated message content] |
From: <dd...@us...> - 2008-04-19 05:17:14
|
Revision: 758 http://mameosx.svn.sourceforge.net/mameosx/?rev=758&view=rev Author: ddribin Date: 2008-04-18 22:17:06 -0700 (Fri, 18 Apr 2008) Log Message: ----------- Bump to 0.124 Modified Paths: -------------- mameosx/trunk/versions.xcconfig Modified: mameosx/trunk/versions.xcconfig =================================================================== --- mameosx/trunk/versions.xcconfig 2008-01-07 05:06:08 UTC (rev 757) +++ mameosx/trunk/versions.xcconfig 2008-04-19 05:17:06 UTC (rev 758) @@ -1,4 +1,4 @@ // MM.mmm[ubb][-rr], e.g. 0.109u1-1 -CURRENT_MARKETING_VERSION = 0.122 +CURRENT_MARKETING_VERSION = 0.124 // nnnnn.nn.nn = MMmmm.bb.rr, eg 0.109u1-1 = 109.01.01 -CURRENT_PROJECT_VERSION = 122.00.00 +CURRENT_PROJECT_VERSION = 124.00.00 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-01-07 05:06:11
|
Revision: 757 http://mameosx.svn.sourceforge.net/mameosx/?rev=757&view=rev Author: ddribin Date: 2008-01-06 21:06:08 -0800 (Sun, 06 Jan 2008) Log Message: ----------- Update for 0.122 release. Modified Paths: -------------- website/trunk/htdocs/index.php website/trunk/htdocs/release_notes/index.atom website/trunk/htdocs/release_notes/release_notes.text website/trunk/htdocs/version.php website/trunk/htdocs/version.plist Modified: website/trunk/htdocs/index.php =================================================================== --- website/trunk/htdocs/index.php 2008-01-07 05:00:09 UTC (rev 756) +++ website/trunk/htdocs/index.php 2008-01-07 05:06:08 UTC (rev 757) @@ -29,6 +29,10 @@ <ul> <li> + <span class="news-date">06-Jan-2008</span>: Version 0.122 + released. + </li> + <li> <span class="news-date">14-Dec-2007</span>: Version 0.119 released. </li> Modified: website/trunk/htdocs/release_notes/index.atom =================================================================== --- website/trunk/htdocs/release_notes/index.atom 2008-01-07 05:00:09 UTC (rev 756) +++ website/trunk/htdocs/release_notes/index.atom 2008-01-07 05:06:08 UTC (rev 757) @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> <title>MAME OS X Release Notes</title> - <updated>2007-12-15T00:59:16-06:00</updated> + <updated>2008-01-06T22:54:38-06:00</updated> <id>http://mameosx.sourceforge.net/release_notes/</id> <link rel="self" href="http://mameosx.sourceforge.net/release_notes/index.atom"/> <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> @@ -9,6 +9,23 @@ <name>Dave Dribin</name> </author> <entry> + <title>Version 0.122 Released</title> + <updated>2008-01-06T00:00:00-06:00</updated> + <id>tag:mameosx.mame.net,2008-01-06:/release_notes/0.122</id> + <content type="xhtml"> + <div xmlns="http://www.w3.org/1999/xhtml"> +<ul> +<li>Upgrade to 0.122 baseline.</li> +<li>Fix bug on Leopard where default log level is "Debug".</li> +<li>Send Info and Debug log messages to a file in ~/Library/Logs/net.mame.mameosx/</li> +<li>Log file is rotated on every launch.</li> +<li>Fix log window's resizing (#1856565)</li> +</ul> </div> + </content> + <link rel="alternate" href="http://mameosx.sourceforge.net/release_notes/"/> + <link rel="enclosure" length="25859933" href="http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.122.dmg?download" title="Disk Image" type="application/x-apple-diskimage"/> + </entry> + <entry> <title>Version 0.119 Released</title> <updated>2007-12-14T00:00:00-06:00</updated> <id>tag:mameosx.mame.net,2007-12-14:/release_notes/0.119</id> Modified: website/trunk/htdocs/release_notes/release_notes.text =================================================================== --- website/trunk/htdocs/release_notes/release_notes.text 2008-01-07 05:00:09 UTC (rev 756) +++ website/trunk/htdocs/release_notes/release_notes.text 2008-01-07 05:06:08 UTC (rev 757) @@ -1,3 +1,13 @@ +Version 0.122 -- 06 Jan 2008 +---------------------------- + +* Upgrade to 0.122 baseline. +* Fix bug on Leopard where default log level is "Debug". +* Send Info and Debug log messages to a file in ~/Library/Logs/net.mame.mameosx/ +* Log file is rotated on every launch. +* Fix log window's resizing (#1856565) + + Version 0.119 -- 14 Dec 2007 ---------------------------- Modified: website/trunk/htdocs/version.php =================================================================== --- website/trunk/htdocs/version.php 2008-01-07 05:00:09 UTC (rev 756) +++ website/trunk/htdocs/version.php 2008-01-07 05:06:08 UTC (rev 757) @@ -1,5 +1,5 @@ <?php -$GLOBALS["version"] = "0.119"; +$GLOBALS["version"] = "0.122"; ?> Modified: website/trunk/htdocs/version.plist =================================================================== --- website/trunk/htdocs/version.plist 2008-01-07 05:00:09 UTC (rev 756) +++ website/trunk/htdocs/version.plist 2008-01-07 05:06:08 UTC (rev 757) @@ -5,13 +5,13 @@ <key>net.mame.mameosx</key> <dict> <key>downloadUrl</key> - <string>http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.119.dmg?download</string> + <string>http://prdownloads.sourceforge.net/mameosx/MAMEOSX-0.122.dmg?download</string> <key>infoUrl</key> <string>http://mameosx.sourceforge.net/</string> <key>version</key> - <string>119.00.00</string> + <string>122.00.00</string> <key>versionString</key> - <string>0.119</string> + <string>0.122</string> </dict> </dict> </plist> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-01-07 05:00:12
|
Revision: 756 http://mameosx.svn.sourceforge.net/mameosx/?rev=756&view=rev Author: ddribin Date: 2008-01-06 21:00:09 -0800 (Sun, 06 Jan 2008) Log Message: ----------- Uncomment release_notes.txt. Not sure why it was commented out. Remove manual.text, as it's now a set of web pages. Modified Paths: -------------- website/trunk/update_version.rb Modified: website/trunk/update_version.rb =================================================================== --- website/trunk/update_version.rb 2008-01-07 04:38:40 UTC (rev 755) +++ website/trunk/update_version.rb 2008-01-07 05:00:09 UTC (rev 756) @@ -46,9 +46,9 @@ File.write(outfile, output) end -#puts "Updating release notes" -#output = %x{#{changelog2markdown} #{changelog}} -#File.write("htdocs/release_notes/release_notes.text", output) +puts "Updating release notes" +output = %x{#{changelog2markdown} #{changelog}} +File.write("htdocs/release_notes/release_notes.text", output) puts "Updating version.plist" output = ERB.new(File.read("version.plist.tmpl"), nil, '0').result @@ -57,6 +57,3 @@ puts "Updating version.php" output = ERB.new(File.read("version.php.tmpl"), nil, '0').result File.write("htdocs/version.php", output) - -puts "Updating manual.text" -FileUtils.copy(manual, "htdocs/documentation/manual.text") This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-01-07 04:38:42
|
Revision: 755 http://mameosx.svn.sourceforge.net/mameosx/?rev=755&view=rev Author: ddribin Date: 2008-01-06 20:38:40 -0800 (Sun, 06 Jan 2008) Log Message: ----------- Add files for 0.122 Modified Paths: -------------- mameosx/trunk/changelog.yml Modified: mameosx/trunk/changelog.yml =================================================================== --- mameosx/trunk/changelog.yml 2008-01-07 03:56:30 UTC (rev 754) +++ mameosx/trunk/changelog.yml 2008-01-07 04:38:40 UTC (rev 755) @@ -8,6 +8,11 @@ ~/Library/Logs/net.mame.mameosx/ - Log file is rotated on every launch. - Fix log window's resizing (#1856565) + files: + - name: MAMEOSX-<%=version%>.dmg + size: 25859933 + - name: mameosx-<%=version%>.tgz + size: 15572865 <% version = "0.119" %> - version: "<%=version%>" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-01-07 03:56:32
|
Revision: 754 http://mameosx.svn.sourceforge.net/mameosx/?rev=754&view=rev Author: ddribin Date: 2008-01-06 19:56:30 -0800 (Sun, 06 Jan 2008) Log Message: ----------- Tag 0.122 Added Paths: ----------- mameosx/tags/0.122/ Copied: mameosx/tags/0.122 (from rev 753, mameosx/trunk) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-01-07 03:55:53
|
Revision: 753 http://mameosx.svn.sourceforge.net/mameosx/?rev=753&view=rev Author: ddribin Date: 2008-01-06 19:55:50 -0800 (Sun, 06 Jan 2008) Log Message: ----------- Wrap long line Modified Paths: -------------- mameosx/trunk/changelog.yml Modified: mameosx/trunk/changelog.yml =================================================================== --- mameosx/trunk/changelog.yml 2008-01-07 03:53:14 UTC (rev 752) +++ mameosx/trunk/changelog.yml 2008-01-07 03:55:50 UTC (rev 753) @@ -4,7 +4,8 @@ changes: - Upgrade to 0.122 baseline. - Fix bug on Leopard where default log level is "Debug". - - Send Info and Debug log messages to a file in ~/Library/Logs/net.mame.mameosx/ + - Send Info and Debug log messages to a file in + ~/Library/Logs/net.mame.mameosx/ - Log file is rotated on every launch. - Fix log window's resizing (#1856565) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-01-07 03:53:15
|
Revision: 752 http://mameosx.svn.sourceforge.net/mameosx/?rev=752&view=rev Author: ddribin Date: 2008-01-06 19:53:14 -0800 (Sun, 06 Jan 2008) Log Message: ----------- Set release date for 0.122 Modified Paths: -------------- mameosx/trunk/changelog.yml Modified: mameosx/trunk/changelog.yml =================================================================== --- mameosx/trunk/changelog.yml 2008-01-07 03:42:58 UTC (rev 751) +++ mameosx/trunk/changelog.yml 2008-01-07 03:53:14 UTC (rev 752) @@ -1,6 +1,6 @@ <% version = "0.122" %> - version: "<%=version%>" - date: xxx + date: 2008-01-06 changes: - Upgrade to 0.122 baseline. - Fix bug on Leopard where default log level is "Debug". This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-01-07 03:42:59
|
Revision: 751 http://mameosx.svn.sourceforge.net/mameosx/?rev=751&view=rev Author: ddribin Date: 2008-01-06 19:42:58 -0800 (Sun, 06 Jan 2008) Log Message: ----------- Use 0..9 instead of 1..10 for log rotation suffixes Modified Paths: -------------- mameosx/trunk/osx/MameFileLogger.m Modified: mameosx/trunk/osx/MameFileLogger.m =================================================================== --- mameosx/trunk/osx/MameFileLogger.m 2008-01-07 02:25:34 UTC (rev 750) +++ mameosx/trunk/osx/MameFileLogger.m 2008-01-07 03:42:58 UTC (rev 751) @@ -47,13 +47,17 @@ if (rotations < 1) return; + // Name log files 0 through # rotatations - 1 + rotations--; + NSFileManager * fileManager = [NSFileManager defaultManager]; NSString * lastLog = [NSString stringWithFormat: @"%@.%d", path, rotations]; if ([fileManager fileExistsAtPath: lastLog]) [fileManager removeFileAtPath: lastLog handler: NULL]; - + + rotations--; int i; - for (i = rotations-1; i >= 1; i--) + for (i = rotations; i >= 0; i--) { NSString * currentLog = [NSString stringWithFormat: @"%@.%d", path, i]; NSString * rotatedLog = [NSString stringWithFormat: @"%@.%d", path, i+1]; @@ -62,7 +66,7 @@ [fileManager movePath: currentLog toPath: rotatedLog handler: nil]; } - NSString * firstRotation = [NSString stringWithFormat: @"%@.1", path]; + NSString * firstRotation = [NSString stringWithFormat: @"%@.0", path]; if ([fileManager fileExistsAtPath: path]) [fileManager movePath: path toPath: firstRotation handler: nil]; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dd...@us...> - 2008-01-07 02:25:35
|
Revision: 750 http://mameosx.svn.sourceforge.net/mameosx/?rev=750&view=rev Author: ddribin Date: 2008-01-06 18:25:34 -0800 (Sun, 06 Jan 2008) Log Message: ----------- Remove Show Substitution debug menu Modified Paths: -------------- mameosx/trunk/osx/English.lproj/MainMenu.nib/data.dependency mameosx/trunk/osx/English.lproj/MainMenu.nib/info.nib mameosx/trunk/osx/English.lproj/MainMenu.nib/keyedobjects.nib Modified: mameosx/trunk/osx/English.lproj/MainMenu.nib/data.dependency =================================================================== --- mameosx/trunk/osx/English.lproj/MainMenu.nib/data.dependency 2008-01-06 22:56:06 UTC (rev 749) +++ mameosx/trunk/osx/English.lproj/MainMenu.nib/data.dependency 2008-01-07 02:25:34 UTC (rev 750) @@ -4,9 +4,9 @@ <dict> <key>IBPaletteDependency</key> <array> - <string>QuartzComposer</string> <string>RBSplitView</string> <string>GenericToolbar</string> + <string>QuartzComposer</string> </array> </dict> </plist> Modified: mameosx/trunk/osx/English.lproj/MainMenu.nib/info.nib =================================================================== --- mameosx/trunk/osx/English.lproj/MainMenu.nib/info.nib 2008-01-06 22:56:06 UTC (rev 749) +++ mameosx/trunk/osx/English.lproj/MainMenu.nib/info.nib 2008-01-07 02:25:34 UTC (rev 750) @@ -23,8 +23,8 @@ <integer>29</integer> <integer>468</integer> <integer>321</integer> + <integer>931</integer> <integer>21</integer> - <integer>931</integer> </array> <key>IBSystem Version</key> <string>8S2167</string> Modified: mameosx/trunk/osx/English.lproj/MainMenu.nib/keyedobjects.nib =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |