Compare commits

..

85 Commits

Author SHA1 Message Date
Kelvin Sherlock
93b9995260 release 8 2020-10-28 16:55:40 -04:00
Kelvin Sherlock
dd1263a31c 226 rom url live 2020-10-28 16:55:23 -04:00
Kelvin Sherlock
ed88a87b69 new roms for 226 2020-10-28 00:12:28 -04:00
Kelvin Sherlock
6e4a516610 (better late than never) 225 rom URL 2020-10-28 00:12:03 -04:00
Kelvin Sherlock
6ca8ae2dc9 mame 226 slot updates. 2020-10-25 18:49:31 -04:00
ksherlock
c40f1e621d Update README.md 2020-10-05 15:40:39 -04:00
Kelvin Sherlock
b089220d81 add a2sider roms (mame 225). 2020-10-04 14:59:03 -04:00
Kelvin Sherlock
c92ab50079 MAME documentation menu item. 2020-10-04 14:53:20 -04:00
Kelvin Sherlock
a3f96076f5 Dark mode - replace redColor w/ systemRedColor
also replaced blackColor w/ nil.
2020-10-04 11:47:50 -04:00
Kelvin Sherlock
d06bf9b1d6 download manager improvements
- better dark mode support
- open roms button
- refresh button
- UI to specify file location and file extension
- check for 404, etc errors which aren't auto converted to an NSError.
2020-10-04 00:16:32 -04:00
Kelvin Sherlock
f9d4489e48 add download url / extension fields. 2020-10-03 14:34:21 -04:00
Kelvin Sherlock
cabffd23ea move italic menu item to public function. 2020-10-03 14:33:51 -04:00
Kelvin Sherlock
170a3864fe Add Ample Support Directory... menu 2020-10-03 12:46:19 -04:00
Kelvin Sherlock
3c81d4d2ce tweak rom url, log download errors. 2020-10-01 13:11:13 -04:00
Kelvin Sherlock
1022ebcbba -skip_gameinfo for vgmplay. 2020-09-30 23:06:44 -04:00
Kelvin Sherlock
32d6cdf004 futz with project so archive works correctly w/ vmnet embedded. 2020-09-30 23:02:53 -04:00
Kelvin Sherlock
f72bed14a5 version bump 2020-09-30 22:09:35 -04:00
Kelvin Sherlock
57a7e24d21 added working directory option for custom mame config.
also log path/working directory to the log window.
2020-09-30 21:49:06 -04:00
Kelvin Sherlock
f3137585c1 silly tweaks for the auth commands.
When stepping in the debugger, it works fine.
When running normally, the second command has a tendency not to run.
adding a file pointer AND reading from it seems to allow the second
command to run more consistently.
2020-09-30 19:19:03 -04:00
Kelvin Sherlock
6e7acb88e2 add drag-drop dock support for launching vgm files
via mame vgmplay
2020-09-30 19:15:37 -04:00
Kelvin Sherlock
5840c4ae0c add roms for vgmplay driver. 2020-09-29 23:29:23 -04:00
Kelvin Sherlock
0c8587beb5 add .raw as supported extension. 2020-09-28 22:59:27 -04:00
Kelvin Sherlock
9f6870585f replace mame command line NSTextField with NSTextView
this adds overflow scrolling.
2020-09-27 23:19:50 -04:00
Kelvin Sherlock
4425fe33f8 bind the media eject button.
contentTintColor is not exposed in interface builder, otherwise it could
all be handled there.
2020-09-27 22:06:03 -04:00
Kelvin Sherlock
68136487ff a2sider1/a2sider2 roms
these files are not readily available yet the cards are
disabled since they're not normal disk images.
2020-09-26 15:21:28 -04:00
Kelvin Sherlock
5745a99ea2 commentary 2020-09-26 14:51:52 -04:00
Kelvin Sherlock
484dd39b67 update machine list.
- cffa2000 renamed to cffa 2.0
- sider1/sider2 added (but disabled)
2020-09-26 14:51:46 -04:00
Kelvin Sherlock
ad12d40052 slot 3 mis-interpreted as slot 2 2020-09-26 11:51:39 -04:00
Kelvin Sherlock
e1a3d39021 add button to set owner and +s permissions on the vmnet_helper app.
this relies on deprecated functionality yet it's the easiest way to do it.

At some point, should try to move vmnet_helper to be a launchd service
which is the preferred way to do rooty things.
2020-09-25 23:38:36 -04:00
Kelvin Sherlock
0befba12a5 xcode project update. 2020-09-25 21:10:36 -04:00
Kelvin Sherlock
13d78a94ed Merge images-window into master 2020-09-25 20:50:35 -04:00
Kelvin Sherlock
4bfc4c027f xebec/sider slots are non-standard disk images. 2020-09-25 20:50:14 -04:00
Kelvin Sherlock
f90f5a6bf3 window restoration support.
only applies if you option quit (quit and save windows) or quit unexpectedly.
2020-09-25 20:46:25 -04:00
Kelvin Sherlock
ecfd5fb7a8 adjust window positions, add frame auto-save 2020-09-18 13:35:04 -04:00
Kelvin Sherlock
7a085301cf drag-and-drop - export urls to other applications. 2020-09-18 00:33:02 -04:00
Kelvin Sherlock
bf619da42d eject / show in finder menu for disk images. 2020-09-15 23:44:24 -04:00
Kelvin Sherlock
d5d869a407 check filetypes when drag-n-dropping to the recent window.
alt skips filetype check.
2020-09-15 23:11:20 -04:00
Kelvin Sherlock
59ce93bbc0 add some duplicate filtering when adding a disk image to the recent list. 2020-09-15 21:56:10 -04:00
Kelvin Sherlock
0d88e3e93a put all recent disk image logic in the recent disk image window controller. 2020-09-15 21:39:14 -04:00
Kelvin Sherlock
4ca9d2caaf fix casette spelling 2020-09-15 18:03:05 -04:00
Kelvin Sherlock
531c3096e9 drag-n-drop files to the recent disk images list. 2020-09-14 21:03:09 -04:00
Kelvin Sherlock
376f808d29 disk images window [WIP].
uses bound nsarray controller.
2020-09-14 21:03:09 -04:00
Kelvin Sherlock
97c27328d0 Add 3x window size option. 2020-09-14 19:09:10 -04:00
Kelvin Sherlock
0dfd7c0605 new screenshot. 2020-09-14 18:38:14 -04:00
Kelvin Sherlock
afa29a9e91 bump version. 2020-09-14 18:24:21 -04:00
Kelvin Sherlock
65a1a9e6c6 move agat 7/9 to their own category since they are
very different.  adjusted clone category list a little bit,
2020-09-14 18:24:21 -04:00
Kelvin Sherlock
7ef1edfe81 Add some pretty icons... 2020-09-13 14:30:40 -04:00
Kelvin Sherlock
2ab55c0454 minor fixes
1. remove old and unused properties
2. add mouse capture checkbox
3. disable square pixels checkbox in full screen mode
2020-09-13 12:04:54 -04:00
Kelvin Sherlock
8362692523 use some pretty animations when drag/dropping media. 2020-09-12 19:24:32 -04:00
Kelvin Sherlock
416310fe69 adjust media constraints since they were acting stupid at times. 2020-09-12 18:41:00 -04:00
Kelvin Sherlock
9d8f645c69 new slot view - tweak cell size and remove menu auto enable. 2020-09-12 18:35:06 -04:00
Kelvin Sherlock
9946d341a7 eliminate the format menu, move rom management to the window menu. 2020-09-12 18:34:26 -04:00
Kelvin Sherlock
b2bfb6ea11 media view nib - remove focus ring 2020-09-12 18:02:01 -04:00
Kelvin Sherlock
c6bd70f9ef download window - show missing ROMs in red. 2020-09-12 18:01:32 -04:00
Kelvin Sherlock
d8f0794679 change laser order. 2020-09-12 18:01:08 -04:00
Kelvin Sherlock
09b9830840 add agat_fdc to rom list. 2020-09-12 18:00:50 -04:00
Kelvin Sherlock
6452cf5e0a switch to new slot view. 2020-09-12 18:00:34 -04:00
Kelvin Sherlock
d7ffdd841a build fixes for New Slot View 2020-09-12 18:00:09 -04:00
Kelvin Sherlock
9905ddf96e switch ram options to be more consistent with slots. 2020-09-12 17:58:49 -04:00
Kelvin Sherlock
95c7a77982 new slot controller [wip] 2020-09-10 22:06:41 -04:00
Kelvin Sherlock
8b901fc415 tweak -nounevenstretch 2020-09-07 22:20:26 -04:00
Kelvin Sherlock
2ba85fc3f8 move the tabs around a bit. 2020-09-07 22:10:37 -04:00
Kelvin Sherlock
49e2462b28 adjusted launch window window size settings. 2020-09-07 22:00:10 -04:00
Kelvin Sherlock
a829b4feea tweak eject button tracking instantiation 2020-09-07 17:08:42 -04:00
Kelvin Sherlock
0a78177485 Eject button - fix image when enabled status changes and mouseover active. 2020-09-07 15:01:36 -04:00
Kelvin Sherlock
5d54bbd636 re-order tabs. 2020-09-07 14:30:44 -04:00
Kelvin Sherlock
531cee122b Eject Button class. switches to the alt image when hovering. 2020-09-07 14:30:31 -04:00
Kelvin Sherlock
e9fff9aa08 added some artwork for the drag indicator and the eject buttons. 2020-09-06 20:12:21 -04:00
Kelvin Sherlock
ee02dee982 I figured out bgx enough to add some options. 2020-09-06 15:26:20 -04:00
Kelvin Sherlock
9a64879336 bold the media category title. 2020-09-06 11:29:17 -04:00
Kelvin Sherlock
f45db5383d only show the media drag handle when moused over. 2020-09-06 11:25:59 -04:00
ksherlock
4b34ff977d Update README.md 2020-09-06 01:12:44 -04:00
ksherlock
2fa6a90374 Update README.md 2020-09-06 01:10:02 -04:00
Kelvin Sherlock
7b41e5bf46 updated screenshot 2020-09-06 01:05:57 -04:00
Kelvin Sherlock
f2b08c45a3 clean up item moves a bit.
also switch media to be a mutable array (which it secretly was) and
modify in-place to be cleaner.
2020-09-06 00:31:09 -04:00
Kelvin Sherlock
498fd337eb version bump. 2020-09-06 00:02:27 -04:00
Kelvin Sherlock
3cdae0e386 finish up drag-n-drop 2020-09-05 23:58:03 -04:00
Kelvin Sherlock
9eb3727e1e drag-n-drop disk image re-ordering. WIP. 2020-09-05 23:29:30 -04:00
Kelvin Sherlock
af3ad78b94 update machines for current mame.
tweaks description of mockingboard, adds gizmo, uthernet, cms scsi
2020-09-05 17:35:19 -04:00
Kelvin Sherlock
8906d7825f more launch window tweaks. 2020-09-05 11:00:29 -04:00
Kelvin Sherlock
be04b5a00b apple2c was missing 5.25" drives. 2020-09-05 10:59:38 -04:00
Kelvin Sherlock
8e7e6fa396 update the built-in media list. previous logic was incorrect and
excluded apple 3 floppies (which are actually in slots 0,1,2, and 3)
and included and extra cassette for the Apple 1.
2020-09-05 01:20:28 -04:00
Kelvin Sherlock
ad33f06f98 download window - decrease size of status text. 2020-09-04 23:40:06 -04:00
Kelvin Sherlock
3c77f0a309 media view - only enable eject button when there's something to eject. 2020-09-04 23:39:10 -04:00
Kelvin Sherlock
69023c4af3 tweak layout sizes a bit. 2020-09-04 19:22:18 -04:00
116 changed files with 15284 additions and 3972 deletions

View File

@@ -9,8 +9,9 @@
/* Begin PBXBuildFile section */
B6004DF024FB05D600D38596 /* LogWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = B6004DEE24FB05D600D38596 /* LogWindowController.m */; };
B6004DF124FB05D600D38596 /* LogWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = B6004DEF24FB05D600D38596 /* LogWindow.xib */; };
B608E17F2502FE0C00D53465 /* TransparentScroller.m in Sources */ = {isa = PBXBuildFile; fileRef = B608E17E2502FE0C00D53465 /* TransparentScroller.m */; };
B608E1802502FE0C00D53465 /* TransparentScroller.m in Sources */ = {isa = PBXBuildFile; fileRef = B608E17E2502FE0C00D53465 /* TransparentScroller.m */; };
B60A6E1424EE0AE2004B7EEF /* FlippedView.m in Sources */ = {isa = PBXBuildFile; fileRef = B60A6E1324EE0AE2004B7EEF /* FlippedView.m */; };
B61099E724F5F231005CB652 /* SlotView.xib in Resources */ = {isa = PBXBuildFile; fileRef = B61099E324F5F230005CB652 /* SlotView.xib */; };
B61099E824F5F231005CB652 /* MediaView.xib in Resources */ = {isa = PBXBuildFile; fileRef = B61099E524F5F230005CB652 /* MediaView.xib */; };
B6109A1724F5F377005CB652 /* apple2e.plist in Resources */ = {isa = PBXBuildFile; fileRef = B61099EA24F5F36E005CB652 /* apple2e.plist */; };
B6109A1824F5F377005CB652 /* hkc8800a.plist in Resources */ = {isa = PBXBuildFile; fileRef = B61099EB24F5F36E005CB652 /* hkc8800a.plist */; };
@@ -78,12 +79,25 @@
B63C1BA8250192E600511A71 /* zijini.plist in Resources */ = {isa = PBXBuildFile; fileRef = B63C1BA7250192E600511A71 /* zijini.plist */; };
B63C1BA9250192E600511A71 /* zijini.plist in Resources */ = {isa = PBXBuildFile; fileRef = B63C1BA7250192E600511A71 /* zijini.plist */; };
B64979C224EF6703008ABD20 /* MediaViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B64979C124EF6703008ABD20 /* MediaViewController.m */; };
B64AF1EE250EC35B00A09B9B /* DiskImages.xib in Resources */ = {isa = PBXBuildFile; fileRef = B64AF1EC250EC35B00A09B9B /* DiskImages.xib */; };
B64AF1EF250EC35B00A09B9B /* DiskImages.xib in Resources */ = {isa = PBXBuildFile; fileRef = B64AF1EC250EC35B00A09B9B /* DiskImages.xib */; };
B64AF1F2250ECB2E00A09B9B /* DiskImagesWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = B64AF1F1250ECB2E00A09B9B /* DiskImagesWindowController.m */; };
B64AF1F3250ECB2E00A09B9B /* DiskImagesWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = B64AF1F1250ECB2E00A09B9B /* DiskImagesWindowController.m */; };
B64AF1F6250ED5E400A09B9B /* TableCellView.m in Sources */ = {isa = PBXBuildFile; fileRef = B64AF1F5250ED5E400A09B9B /* TableCellView.m */; };
B64AF1F7250ED5E400A09B9B /* TableCellView.m in Sources */ = {isa = PBXBuildFile; fileRef = B64AF1F5250ED5E400A09B9B /* TableCellView.m */; };
B64AF1FA250EF6A500A09B9B /* Transformers.m in Sources */ = {isa = PBXBuildFile; fileRef = B64AF1F9250EF6A500A09B9B /* Transformers.m */; };
B64AF1FB250EF6A500A09B9B /* Transformers.m in Sources */ = {isa = PBXBuildFile; fileRef = B64AF1F9250EF6A500A09B9B /* Transformers.m */; };
B64E15A924EA1D5300E8AD3D /* MachineViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B64E15A824EA1D5300E8AD3D /* MachineViewController.m */; };
B65593B124ECB61800722E0C /* SlotViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B65593B024ECB61800722E0C /* SlotViewController.m */; };
B66236A924FD9A34006CABD7 /* PreferencesWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = B66236A824FD9A34006CABD7 /* PreferencesWindowController.m */; };
B66236B524FDA527006CABD7 /* SDL2.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B66236B224FDA522006CABD7 /* SDL2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
B66236BC24FDA72E006CABD7 /* mame64 in CopyFiles */ = {isa = PBXBuildFile; fileRef = B66236B724FDA686006CABD7 /* mame64 */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
B66236C124FDB7A6006CABD7 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = B66236BF24FDB7A6006CABD7 /* Credits.rtf */; };
B6841BD7251EC926006A5C39 /* vmnet_helper.c in Sources */ = {isa = PBXBuildFile; fileRef = B6841BCA251EC88E006A5C39 /* vmnet_helper.c */; };
B6841BDA251ECB1C006A5C39 /* mame64 in CopyFiles */ = {isa = PBXBuildFile; fileRef = B66236B824FDA698006CABD7 /* mame64 */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
B6841BDE251ECC29006A5C39 /* vmnet.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B6841BDD251ECC29006A5C39 /* vmnet.framework */; };
B6A1A1942528EB1700DB0FD7 /* Menu.m in Sources */ = {isa = PBXBuildFile; fileRef = B6A1A1932528EB1700DB0FD7 /* Menu.m */; };
B6A1A1952528EB1700DB0FD7 /* Menu.m in Sources */ = {isa = PBXBuildFile; fileRef = B6A1A1932528EB1700DB0FD7 /* Menu.m */; };
B6B9EA662506A5550080E70D /* EjectButton.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B9EA642506A5550080E70D /* EjectButton.m */; };
B6B9EA672506A5550080E70D /* EjectButton.m in Sources */ = {isa = PBXBuildFile; fileRef = B6B9EA642506A5550080E70D /* EjectButton.m */; };
B6BA258024E99BE9005FB8FF /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B6BA257F24E99BE9005FB8FF /* AppDelegate.m */; };
B6BA258224E99BEB005FB8FF /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B6BA258124E99BEB005FB8FF /* Assets.xcassets */; };
B6BA258524E99BEB005FB8FF /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = B6BA258324E99BEB005FB8FF /* MainMenu.xib */; };
@@ -92,6 +106,25 @@
B6D6DE3B24FACF4F00661A5F /* Defaults.plist in Resources */ = {isa = PBXBuildFile; fileRef = B6D6DE3A24FACF4F00661A5F /* Defaults.plist */; };
B6D6DE3E24FADF8B00661A5F /* LaunchWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = B6D6DE3C24FADF8B00661A5F /* LaunchWindow.xib */; };
B6D6DE4124FADFAC00661A5F /* LaunchWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = B6D6DE4024FADFAC00661A5F /* LaunchWindowController.m */; };
B6DDECC025057A550093587A /* drag-handle-4x10.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECBD25057A550093587A /* drag-handle-4x10.png */; };
B6DDECC125057A550093587A /* drag-handle-4x10.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECBD25057A550093587A /* drag-handle-4x10.png */; };
B6DDECC225057A550093587A /* drag-handle-4x10@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECBE25057A550093587A /* drag-handle-4x10@2x.png */; };
B6DDECC325057A550093587A /* drag-handle-4x10@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECBE25057A550093587A /* drag-handle-4x10@2x.png */; };
B6DDECC425057A550093587A /* drag-handle-4x10@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECBF25057A550093587A /* drag-handle-4x10@3x.png */; };
B6DDECC525057A550093587A /* drag-handle-4x10@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECBF25057A550093587A /* drag-handle-4x10@3x.png */; };
B6DDECCC2505A86E0093587A /* eject-16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECC62505A86E0093587A /* eject-16x16@2x.png */; };
B6DDECCD2505A86E0093587A /* eject-16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECC62505A86E0093587A /* eject-16x16@2x.png */; };
B6DDECCE2505A86E0093587A /* eject-16x16@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECC72505A86E0093587A /* eject-16x16@3x.png */; };
B6DDECCF2505A86E0093587A /* eject-16x16@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECC72505A86E0093587A /* eject-16x16@3x.png */; };
B6DDECD02505A86E0093587A /* eject-hover-16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECC82505A86E0093587A /* eject-hover-16x16.png */; };
B6DDECD12505A86E0093587A /* eject-hover-16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECC82505A86E0093587A /* eject-hover-16x16.png */; };
B6DDECD22505A86E0093587A /* eject-hover-16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECC92505A86E0093587A /* eject-hover-16x16@2x.png */; };
B6DDECD32505A86E0093587A /* eject-hover-16x16@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECC92505A86E0093587A /* eject-hover-16x16@2x.png */; };
B6DDECD42505A86E0093587A /* eject-hover-16x16@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECCA2505A86E0093587A /* eject-hover-16x16@3x.png */; };
B6DDECD52505A86E0093587A /* eject-hover-16x16@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECCA2505A86E0093587A /* eject-hover-16x16@3x.png */; };
B6DDECD62505A86E0093587A /* eject-16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECCB2505A86E0093587A /* eject-16x16.png */; };
B6DDECD72505A86E0093587A /* eject-16x16.png in Resources */ = {isa = PBXBuildFile; fileRef = B6DDECCB2505A86E0093587A /* eject-16x16.png */; };
B6E08076252574690075F4E1 /* vmnet_helper in CopyFiles */ = {isa = PBXBuildFile; fileRef = B6841BD0251EC913006A5C39 /* vmnet_helper */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
B6E4B5B024FDE2670094A35C /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = B6BA258724E99BEB005FB8FF /* main.m */; };
B6E4B5B124FDE2670094A35C /* LaunchWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = B6D6DE4024FADFAC00661A5F /* LaunchWindowController.m */; };
B6E4B5B224FDE2670094A35C /* MachineViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B64E15A824EA1D5300E8AD3D /* MachineViewController.m */; };
@@ -100,7 +133,6 @@
B6E4B5B524FDE2670094A35C /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B6BA257F24E99BE9005FB8FF /* AppDelegate.m */; };
B6E4B5B624FDE2670094A35C /* LogWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = B6004DEE24FB05D600D38596 /* LogWindowController.m */; };
B6E4B5B724FDE2670094A35C /* PreferencesWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = B66236A824FD9A34006CABD7 /* PreferencesWindowController.m */; };
B6E4B5B824FDE2670094A35C /* SlotViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B65593B024ECB61800722E0C /* SlotViewController.m */; };
B6E4B5BC24FDE2670094A35C /* apple2eeuk.plist in Resources */ = {isa = PBXBuildFile; fileRef = B6109A0624F5F372005CB652 /* apple2eeuk.plist */; };
B6E4B5BD24FDE2670094A35C /* las128ex.plist in Resources */ = {isa = PBXBuildFile; fileRef = B61099F724F5F36F005CB652 /* las128ex.plist */; };
B6E4B5BE24FDE2670094A35C /* space84.plist in Resources */ = {isa = PBXBuildFile; fileRef = B61099F024F5F36E005CB652 /* space84.plist */; };
@@ -150,11 +182,12 @@
B6E4B5EB24FDE2670094A35C /* apple2ee.plist in Resources */ = {isa = PBXBuildFile; fileRef = B61099F424F5F36F005CB652 /* apple2ee.plist */; };
B6E4B5EC24FDE2670094A35C /* dodo.plist in Resources */ = {isa = PBXBuildFile; fileRef = B6109A0924F5F373005CB652 /* dodo.plist */; };
B6E4B5ED24FDE2670094A35C /* Preferences.xib in Resources */ = {isa = PBXBuildFile; fileRef = B6D6DE3724FAC8B500661A5F /* Preferences.xib */; };
B6E4B5EE24FDE2670094A35C /* SlotView.xib in Resources */ = {isa = PBXBuildFile; fileRef = B61099E324F5F230005CB652 /* SlotView.xib */; };
B6E4B5EF24FDE2670094A35C /* apple2gs.plist in Resources */ = {isa = PBXBuildFile; fileRef = B61099FC24F5F370005CB652 /* apple2gs.plist */; };
B6E4B5F024FDE2670094A35C /* apple2jp.plist in Resources */ = {isa = PBXBuildFile; fileRef = B61099F224F5F36F005CB652 /* apple2jp.plist */; };
B6E4B5F124FDE2670094A35C /* apple2.plist in Resources */ = {isa = PBXBuildFile; fileRef = B6109A0324F5F371005CB652 /* apple2.plist */; };
B6E4B5F224FDE2670094A35C /* prav8m.plist in Resources */ = {isa = PBXBuildFile; fileRef = B6109A0024F5F371005CB652 /* prav8m.plist */; };
B6E9A18025088B1B005E7525 /* NewSlotViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B6E9A17F25088B1B005E7525 /* NewSlotViewController.m */; };
B6E9A18325088B36005E7525 /* NewSlotView.xib in Resources */ = {isa = PBXBuildFile; fileRef = B6E9A18125088B36005E7525 /* NewSlotView.xib */; };
/* End PBXBuildFile section */
/* Begin PBXCopyFilesBuildPhase section */
@@ -175,10 +208,20 @@
dstPath = "";
dstSubfolderSpec = 6;
files = (
B66236BC24FDA72E006CABD7 /* mame64 in CopyFiles */,
B6841BDA251ECB1C006A5C39 /* mame64 in CopyFiles */,
B6E08076252574690075F4E1 /* vmnet_helper in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
};
B6841BCE251EC913006A5C39 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = /usr/share/man/man1/;
dstSubfolderSpec = 0;
files = (
);
runOnlyForDeploymentPostprocessing = 1;
};
B6E4B5F324FDE2670094A35C /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
@@ -195,6 +238,8 @@
B6004DED24FB05D600D38596 /* LogWindowController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LogWindowController.h; sourceTree = "<group>"; };
B6004DEE24FB05D600D38596 /* LogWindowController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LogWindowController.m; sourceTree = "<group>"; };
B6004DEF24FB05D600D38596 /* LogWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = LogWindow.xib; path = Base.lproj/LogWindow.xib; sourceTree = "<group>"; };
B608E17D2502FE0C00D53465 /* TransparentScroller.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TransparentScroller.h; sourceTree = "<group>"; };
B608E17E2502FE0C00D53465 /* TransparentScroller.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TransparentScroller.m; sourceTree = "<group>"; };
B60A6E0B24ECE23F004B7EEF /* apple2gs.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = apple2gs.plist; sourceTree = "<group>"; };
B60A6E1224EE0AE2004B7EEF /* FlippedView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FlippedView.h; sourceTree = "<group>"; };
B60A6E1324EE0AE2004B7EEF /* FlippedView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FlippedView.m; sourceTree = "<group>"; };
@@ -260,6 +305,13 @@
B63C1BA7250192E600511A71 /* zijini.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = zijini.plist; sourceTree = "<group>"; };
B64979C024EF6703008ABD20 /* MediaViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MediaViewController.h; sourceTree = "<group>"; };
B64979C124EF6703008ABD20 /* MediaViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MediaViewController.m; sourceTree = "<group>"; };
B64AF1ED250EC35B00A09B9B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/DiskImages.xib; sourceTree = "<group>"; };
B64AF1F0250ECB2E00A09B9B /* DiskImagesWindowController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DiskImagesWindowController.h; sourceTree = "<group>"; };
B64AF1F1250ECB2E00A09B9B /* DiskImagesWindowController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DiskImagesWindowController.m; sourceTree = "<group>"; };
B64AF1F4250ED5E400A09B9B /* TableCellView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TableCellView.h; sourceTree = "<group>"; };
B64AF1F5250ED5E400A09B9B /* TableCellView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TableCellView.m; sourceTree = "<group>"; };
B64AF1F8250EF6A500A09B9B /* Transformers.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Transformers.h; sourceTree = "<group>"; };
B64AF1F9250EF6A500A09B9B /* Transformers.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Transformers.m; sourceTree = "<group>"; };
B64E15A724EA1D5300E8AD3D /* MachineViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MachineViewController.h; sourceTree = "<group>"; };
B64E15A824EA1D5300E8AD3D /* MachineViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MachineViewController.m; sourceTree = "<group>"; };
B65593AF24ECB61800722E0C /* SlotViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SlotViewController.h; sourceTree = "<group>"; };
@@ -267,10 +319,16 @@
B66236A724FD9A34006CABD7 /* PreferencesWindowController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PreferencesWindowController.h; sourceTree = "<group>"; };
B66236A824FD9A34006CABD7 /* PreferencesWindowController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PreferencesWindowController.m; sourceTree = "<group>"; };
B66236B224FDA522006CABD7 /* SDL2.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SDL2.framework; path = embedded/SDL2.framework; sourceTree = "<group>"; };
B66236B724FDA686006CABD7 /* mame64 */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; name = mame64; path = embedded/mame64; sourceTree = "<group>"; };
B66236B824FDA698006CABD7 /* mame64 */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; name = mame64; path = embedded/mame64; sourceTree = "<group>"; };
B66236C024FDB7A6006CABD7 /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = Base; path = Base.lproj/Credits.rtf; sourceTree = "<group>"; };
B67BD48424EE249D0073E334 /* apple1.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = apple1.plist; sourceTree = "<group>"; };
B6841BCA251EC88E006A5C39 /* vmnet_helper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = vmnet_helper.c; sourceTree = "<group>"; };
B6841BD0251EC913006A5C39 /* vmnet_helper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = vmnet_helper; sourceTree = BUILT_PRODUCTS_DIR; };
B6841BDD251ECC29006A5C39 /* vmnet.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = vmnet.framework; path = System/Library/Frameworks/vmnet.framework; sourceTree = SDKROOT; };
B6A1A1932528EB1700DB0FD7 /* Menu.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Menu.m; sourceTree = "<group>"; };
B6A1A1962528EB4600DB0FD7 /* Menu.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Menu.h; sourceTree = "<group>"; };
B6B9EA642506A5550080E70D /* EjectButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EjectButton.m; sourceTree = "<group>"; };
B6B9EA652506A5550080E70D /* EjectButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EjectButton.h; sourceTree = "<group>"; };
B6BA257B24E99BE9005FB8FF /* Ample.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Ample.app; sourceTree = BUILT_PRODUCTS_DIR; };
B6BA257E24E99BE9005FB8FF /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
B6BA257F24E99BE9005FB8FF /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
@@ -284,10 +342,30 @@
B6D6DE3D24FADF8B00661A5F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchWindow.xib; sourceTree = "<group>"; };
B6D6DE3F24FADFAC00661A5F /* LaunchWindowController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LaunchWindowController.h; sourceTree = "<group>"; };
B6D6DE4024FADFAC00661A5F /* LaunchWindowController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LaunchWindowController.m; sourceTree = "<group>"; };
B6DDECBD25057A550093587A /* drag-handle-4x10.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "drag-handle-4x10.png"; sourceTree = "<group>"; };
B6DDECBE25057A550093587A /* drag-handle-4x10@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "drag-handle-4x10@2x.png"; sourceTree = "<group>"; };
B6DDECBF25057A550093587A /* drag-handle-4x10@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "drag-handle-4x10@3x.png"; sourceTree = "<group>"; };
B6DDECC62505A86E0093587A /* eject-16x16@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "eject-16x16@2x.png"; sourceTree = "<group>"; };
B6DDECC72505A86E0093587A /* eject-16x16@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "eject-16x16@3x.png"; sourceTree = "<group>"; };
B6DDECC82505A86E0093587A /* eject-hover-16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "eject-hover-16x16.png"; sourceTree = "<group>"; };
B6DDECC92505A86E0093587A /* eject-hover-16x16@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "eject-hover-16x16@2x.png"; sourceTree = "<group>"; };
B6DDECCA2505A86E0093587A /* eject-hover-16x16@3x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "eject-hover-16x16@3x.png"; sourceTree = "<group>"; };
B6DDECCB2505A86E0093587A /* eject-16x16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "eject-16x16.png"; sourceTree = "<group>"; };
B6E4B5FA24FDE2670094A35C /* Ample Lite.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Ample Lite.app"; sourceTree = BUILT_PRODUCTS_DIR; };
B6E9A17E25088B1B005E7525 /* NewSlotViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NewSlotViewController.h; sourceTree = "<group>"; };
B6E9A17F25088B1B005E7525 /* NewSlotViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NewSlotViewController.m; sourceTree = "<group>"; };
B6E9A18225088B36005E7525 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/NewSlotView.xib; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
B6841BCD251EC913006A5C39 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
B6841BDE251ECC29006A5C39 /* vmnet.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
B6BA257824E99BE9005FB8FF /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
@@ -376,7 +454,7 @@
B66236B624FDA686006CABD7 /* Frameworks */ = {
isa = PBXGroup;
children = (
B66236B724FDA686006CABD7 /* mame64 */,
B6841BDD251ECC29006A5C39 /* vmnet.framework */,
);
name = Frameworks;
sourceTree = "<group>";
@@ -391,11 +469,20 @@
name = "Embedded Content";
sourceTree = "<group>";
};
B6841BD1251EC913006A5C39 /* vmnet_helper */ = {
isa = PBXGroup;
children = (
B6841BCA251EC88E006A5C39 /* vmnet_helper.c */,
);
path = vmnet_helper;
sourceTree = "<group>";
};
B6BA257224E99BE9005FB8FF = {
isa = PBXGroup;
children = (
B6BA257D24E99BE9005FB8FF /* Ample */,
B66236BD24FDA7EA006CABD7 /* Embedded Content */,
B6841BD1251EC913006A5C39 /* vmnet_helper */,
B6BA257C24E99BE9005FB8FF /* Products */,
B649798C24EEC165008ABD20 /* Recovered References */,
B66236B624FDA686006CABD7 /* Frameworks */,
@@ -407,6 +494,7 @@
children = (
B6BA257B24E99BE9005FB8FF /* Ample.app */,
B6E4B5FA24FDE2670094A35C /* Ample Lite.app */,
B6841BD0251EC913006A5C39 /* vmnet_helper */,
);
name = Products;
sourceTree = "<group>";
@@ -414,14 +502,16 @@
B6BA257D24E99BE9005FB8FF /* Ample */ = {
isa = PBXGroup;
children = (
B63C1B9125008A2700511A71 /* DownloadWindowController.h */,
B63C1B9225008A2700511A71 /* DownloadWindowController.m */,
B6BA257E24E99BE9005FB8FF /* AppDelegate.h */,
B6BA257F24E99BE9005FB8FF /* AppDelegate.m */,
B63C1B8924FF4B7100511A71 /* Ample.h */,
B63C1B8A24FF4BF700511A71 /* Ample.m */,
B6D6DE3F24FADFAC00661A5F /* LaunchWindowController.h */,
B6D6DE4024FADFAC00661A5F /* LaunchWindowController.m */,
B64AF1F4250ED5E400A09B9B /* TableCellView.h */,
B64AF1F5250ED5E400A09B9B /* TableCellView.m */,
B6E9A17E25088B1B005E7525 /* NewSlotViewController.h */,
B6E9A17F25088B1B005E7525 /* NewSlotViewController.m */,
B6A1A1932528EB1700DB0FD7 /* Menu.m */,
B6A1A1962528EB4600DB0FD7 /* Menu.h */,
B65593B024ECB61800722E0C /* SlotViewController.m */,
B65593AF24ECB61800722E0C /* SlotViewController.h */,
B64979C024EF6703008ABD20 /* MediaViewController.h */,
@@ -430,24 +520,46 @@
B64E15A824EA1D5300E8AD3D /* MachineViewController.m */,
B60A6E1324EE0AE2004B7EEF /* FlippedView.m */,
B60A6E1224EE0AE2004B7EEF /* FlippedView.h */,
B6004DED24FB05D600D38596 /* LogWindowController.h */,
B6004DEE24FB05D600D38596 /* LogWindowController.m */,
B66236A724FD9A34006CABD7 /* PreferencesWindowController.h */,
B66236A824FD9A34006CABD7 /* PreferencesWindowController.m */,
B608E17D2502FE0C00D53465 /* TransparentScroller.h */,
B608E17E2502FE0C00D53465 /* TransparentScroller.m */,
B6BA563A251685DA00B0C47D /* Window Controllers */,
B6B9EA652506A5550080E70D /* EjectButton.h */,
B6B9EA642506A5550080E70D /* EjectButton.m */,
B64AF1F8250EF6A500A09B9B /* Transformers.h */,
B64AF1F9250EF6A500A09B9B /* Transformers.m */,
B6BA258124E99BEB005FB8FF /* Assets.xcassets */,
B64E15AF24EA365E00E8AD3D /* Resources */,
B6BA258624E99BEB005FB8FF /* Info.plist */,
B6D6DE3A24FACF4F00661A5F /* Defaults.plist */,
B6BA258724E99BEB005FB8FF /* main.m */,
B6BA258924E99BEB005FB8FF /* Ample.entitlements */,
B6DDECBC25057A550093587A /* images */,
B6D6DE4224FAEE8900661A5F /* Nibs */,
);
path = Ample;
sourceTree = "<group>";
};
B6BA563A251685DA00B0C47D /* Window Controllers */ = {
isa = PBXGroup;
children = (
B64AF1F0250ECB2E00A09B9B /* DiskImagesWindowController.h */,
B64AF1F1250ECB2E00A09B9B /* DiskImagesWindowController.m */,
B63C1B9125008A2700511A71 /* DownloadWindowController.h */,
B63C1B9225008A2700511A71 /* DownloadWindowController.m */,
B6D6DE3F24FADFAC00661A5F /* LaunchWindowController.h */,
B6D6DE4024FADFAC00661A5F /* LaunchWindowController.m */,
B6004DED24FB05D600D38596 /* LogWindowController.h */,
B6004DEE24FB05D600D38596 /* LogWindowController.m */,
B66236A724FD9A34006CABD7 /* PreferencesWindowController.h */,
B66236A824FD9A34006CABD7 /* PreferencesWindowController.m */,
);
name = "Window Controllers";
sourceTree = "<group>";
};
B6D6DE4224FAEE8900661A5F /* Nibs */ = {
isa = PBXGroup;
children = (
B6E9A18125088B36005E7525 /* NewSlotView.xib */,
B63C1B9325008A2700511A71 /* DownloadWindow.xib */,
B66236BF24FDB7A6006CABD7 /* Credits.rtf */,
B6D6DE3C24FADF8B00661A5F /* LaunchWindow.xib */,
@@ -456,13 +568,47 @@
B61099E524F5F230005CB652 /* MediaView.xib */,
B6D6DE3724FAC8B500661A5F /* Preferences.xib */,
B61099E324F5F230005CB652 /* SlotView.xib */,
B64AF1EC250EC35B00A09B9B /* DiskImages.xib */,
);
name = Nibs;
sourceTree = "<group>";
};
B6DDECBC25057A550093587A /* images */ = {
isa = PBXGroup;
children = (
B6DDECBD25057A550093587A /* drag-handle-4x10.png */,
B6DDECBE25057A550093587A /* drag-handle-4x10@2x.png */,
B6DDECBF25057A550093587A /* drag-handle-4x10@3x.png */,
B6DDECCB2505A86E0093587A /* eject-16x16.png */,
B6DDECC62505A86E0093587A /* eject-16x16@2x.png */,
B6DDECC72505A86E0093587A /* eject-16x16@3x.png */,
B6DDECC82505A86E0093587A /* eject-hover-16x16.png */,
B6DDECC92505A86E0093587A /* eject-hover-16x16@2x.png */,
B6DDECCA2505A86E0093587A /* eject-hover-16x16@3x.png */,
);
path = images;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
B6841BCF251EC913006A5C39 /* vmnet_helper */ = {
isa = PBXNativeTarget;
buildConfigurationList = B6841BD4251EC913006A5C39 /* Build configuration list for PBXNativeTarget "vmnet_helper" */;
buildPhases = (
B6841BCC251EC913006A5C39 /* Sources */,
B6841BCD251EC913006A5C39 /* Frameworks */,
B6841BCE251EC913006A5C39 /* CopyFiles */,
);
buildRules = (
);
dependencies = (
);
name = vmnet_helper;
productName = vmnet_helper;
productReference = B6841BD0251EC913006A5C39 /* vmnet_helper */;
productType = "com.apple.product-type.tool";
};
B6BA257A24E99BE9005FB8FF /* Ample */ = {
isa = PBXNativeTarget;
buildConfigurationList = B6BA258C24E99BEB005FB8FF /* Build configuration list for PBXNativeTarget "Ample" */;
@@ -509,6 +655,9 @@
LastUpgradeCheck = 1130;
ORGANIZATIONNAME = "Kelvin Sherlock";
TargetAttributes = {
B6841BCF251EC913006A5C39 = {
CreatedOnToolsVersion = 11.3.1;
};
B6BA257A24E99BE9005FB8FF = {
CreatedOnToolsVersion = 11.3.1;
};
@@ -529,6 +678,7 @@
targets = (
B6BA257A24E99BE9005FB8FF /* Ample */,
B6E4B5AE24FDE2670094A35C /* Ample Lite */,
B6841BCF251EC913006A5C39 /* vmnet_helper */,
);
};
/* End PBXProject section */
@@ -548,13 +698,16 @@
B6109A3124F5F377005CB652 /* apple1.plist in Resources */,
B6109A3524F5F377005CB652 /* ace100.plist in Resources */,
B6109A3424F5F377005CB652 /* am64.plist in Resources */,
B6DDECCC2505A86E0093587A /* eject-16x16@2x.png in Resources */,
B6004DF124FB05D600D38596 /* LogWindow.xib in Resources */,
B6BA258224E99BEB005FB8FF /* Assets.xcassets in Resources */,
B6109A1724F5F377005CB652 /* apple2e.plist in Resources */,
B6109A3C24F5F377005CB652 /* am100.plist in Resources */,
B6DDECD02505A86E0093587A /* eject-hover-16x16.png in Resources */,
B6109A2524F5F377005CB652 /* laser2c.plist in Resources */,
B6109A3D24F5F377005CB652 /* laser128.plist in Resources */,
B6109A2824F5F377005CB652 /* apple2ep.plist in Resources */,
B6DDECC225057A550093587A /* drag-handle-4x10@2x.png in Resources */,
B6109A1924F5F377005CB652 /* apple2ees.plist in Resources */,
B6109A3924F5F377005CB652 /* prav8c.plist in Resources */,
B6109A1C24F5F377005CB652 /* ivelultr.plist in Resources */,
@@ -566,6 +719,8 @@
B6109A3A24F5F377005CB652 /* prav82.plist in Resources */,
B6109A2024F5F377005CB652 /* apple2euk.plist in Resources */,
B6109A2F24F5F377005CB652 /* uniap2ti.plist in Resources */,
B6DDECD42505A86E0093587A /* eject-hover-16x16@3x.png in Resources */,
B6DDECD62505A86E0093587A /* eject-16x16.png in Resources */,
B6109A1E24F5F377005CB652 /* apple2c.plist in Resources */,
B6109A1A24F5F377005CB652 /* microeng.plist in Resources */,
B6109A3E24F5F377005CB652 /* albert.plist in Resources */,
@@ -579,8 +734,11 @@
B63C1B9F250192D800511A71 /* ceci.plist in Resources */,
B6109A3224F5F377005CB652 /* basis108.plist in Resources */,
B6109A4324F5F377005CB652 /* agat7.plist in Resources */,
B6DDECC425057A550093587A /* drag-handle-4x10@3x.png in Resources */,
B6109A2B24F5F377005CB652 /* elppa.plist in Resources */,
B63C1B8E25004C6D00511A71 /* mame-data.tgz in Resources */,
B6DDECCE2505A86E0093587A /* eject-16x16@3x.png in Resources */,
B64AF1EE250EC35B00A09B9B /* DiskImages.xib in Resources */,
B6109A3B24F5F377005CB652 /* apple2gsr1.plist in Resources */,
B63C1B9625008A2700511A71 /* DownloadWindow.xib in Resources */,
B6D6DE3B24FACF4F00661A5F /* Defaults.plist in Resources */,
@@ -594,9 +752,11 @@
B6109A2A24F5F377005CB652 /* apple3.plist in Resources */,
B6109A2124F5F377005CB652 /* apple2ee.plist in Resources */,
B63C1BA5250192D800511A71 /* cecm.plist in Resources */,
B6E9A18325088B36005E7525 /* NewSlotView.xib in Resources */,
B6DDECC025057A550093587A /* drag-handle-4x10.png in Resources */,
B6DDECD22505A86E0093587A /* eject-hover-16x16@2x.png in Resources */,
B6109A3624F5F377005CB652 /* dodo.plist in Resources */,
B6D6DE3924FAC8B500661A5F /* Preferences.xib in Resources */,
B61099E724F5F231005CB652 /* SlotView.xib in Resources */,
B6109A2924F5F377005CB652 /* apple2gs.plist in Resources */,
B6109A1F24F5F377005CB652 /* apple2jp.plist in Resources */,
B6109A3024F5F377005CB652 /* apple2.plist in Resources */,
@@ -608,6 +768,7 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B6DDECCF2505A86E0093587A /* eject-16x16@3x.png in Resources */,
B6E4B5BC24FDE2670094A35C /* apple2eeuk.plist in Resources */,
B63C1BA0250192D800511A71 /* ceci.plist in Resources */,
B6E4B5BD24FDE2670094A35C /* las128ex.plist in Resources */,
@@ -621,11 +782,14 @@
B6E4B5C424FDE2670094A35C /* LogWindow.xib in Resources */,
B6E4B5C524FDE2670094A35C /* Assets.xcassets in Resources */,
B6E4B5C624FDE2670094A35C /* apple2e.plist in Resources */,
B64AF1EF250EC35B00A09B9B /* DiskImages.xib in Resources */,
B63C1BA2250192D800511A71 /* cecg.plist in Resources */,
B6E4B5C724FDE2670094A35C /* am100.plist in Resources */,
B6E4B5C824FDE2670094A35C /* laser2c.plist in Resources */,
B6DDECC125057A550093587A /* drag-handle-4x10.png in Resources */,
B6E4B5C924FDE2670094A35C /* laser128.plist in Resources */,
B6E4B5CA24FDE2670094A35C /* apple2ep.plist in Resources */,
B6DDECCD2505A86E0093587A /* eject-16x16@2x.png in Resources */,
B6E4B5CB24FDE2670094A35C /* apple2ees.plist in Resources */,
B6E4B5CC24FDE2670094A35C /* prav8c.plist in Resources */,
B6E4B5CD24FDE2670094A35C /* ivelultr.plist in Resources */,
@@ -643,11 +807,15 @@
B6E4B5D924FDE2670094A35C /* albert.plist in Resources */,
B6E4B5DA24FDE2670094A35C /* Credits.rtf in Resources */,
B6E4B5DB24FDE2670094A35C /* apple2p.plist in Resources */,
B6DDECD12505A86E0093587A /* eject-hover-16x16.png in Resources */,
B63C1BA4250192D800511A71 /* cec2000.plist in Resources */,
B6DDECD32505A86E0093587A /* eject-hover-16x16@2x.png in Resources */,
B6E4B5DC24FDE2670094A35C /* hkc8800a.plist in Resources */,
B6DDECC525057A550093587A /* drag-handle-4x10@3x.png in Resources */,
B6E4B5DD24FDE2670094A35C /* apple2gsr0.plist in Resources */,
B6E4B5DE24FDE2670094A35C /* mprof3.plist in Resources */,
B6E4B5DF24FDE2670094A35C /* basis108.plist in Resources */,
B6DDECD52505A86E0093587A /* eject-hover-16x16@3x.png in Resources */,
B6E4B5E024FDE2670094A35C /* agat7.plist in Resources */,
B6E4B5E124FDE2670094A35C /* elppa.plist in Resources */,
B6E4B5E224FDE2670094A35C /* apple2gsr1.plist in Resources */,
@@ -664,10 +832,11 @@
B6E4B5EB24FDE2670094A35C /* apple2ee.plist in Resources */,
B6E4B5EC24FDE2670094A35C /* dodo.plist in Resources */,
B6E4B5ED24FDE2670094A35C /* Preferences.xib in Resources */,
B6E4B5EE24FDE2670094A35C /* SlotView.xib in Resources */,
B6DDECD72505A86E0093587A /* eject-16x16.png in Resources */,
B6E4B5EF24FDE2670094A35C /* apple2gs.plist in Resources */,
B6E4B5F024FDE2670094A35C /* apple2jp.plist in Resources */,
B6E4B5F124FDE2670094A35C /* apple2.plist in Resources */,
B6DDECC325057A550093587A /* drag-handle-4x10@2x.png in Resources */,
B6E4B5F224FDE2670094A35C /* prav8m.plist in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -675,12 +844,24 @@
/* End PBXResourcesBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
B6841BCC251EC913006A5C39 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B6841BD7251EC926006A5C39 /* vmnet_helper.c in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
B6BA257724E99BE9005FB8FF /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B608E17F2502FE0C00D53465 /* TransparentScroller.m in Sources */,
B6E9A18025088B1B005E7525 /* NewSlotViewController.m in Sources */,
B6A1A1942528EB1700DB0FD7 /* Menu.m in Sources */,
B6BA258824E99BEB005FB8FF /* main.m in Sources */,
B63C1B8B24FF4BF700511A71 /* Ample.m in Sources */,
B6B9EA662506A5550080E70D /* EjectButton.m in Sources */,
B6D6DE4124FADFAC00661A5F /* LaunchWindowController.m in Sources */,
B64E15A924EA1D5300E8AD3D /* MachineViewController.m in Sources */,
B64979C224EF6703008ABD20 /* MediaViewController.m in Sources */,
@@ -688,8 +869,10 @@
B6BA258024E99BE9005FB8FF /* AppDelegate.m in Sources */,
B6004DF024FB05D600D38596 /* LogWindowController.m in Sources */,
B66236A924FD9A34006CABD7 /* PreferencesWindowController.m in Sources */,
B65593B124ECB61800722E0C /* SlotViewController.m in Sources */,
B64AF1F2250ECB2E00A09B9B /* DiskImagesWindowController.m in Sources */,
B64AF1F6250ED5E400A09B9B /* TableCellView.m in Sources */,
B63C1B9425008A2700511A71 /* DownloadWindowController.m in Sources */,
B64AF1FA250EF6A500A09B9B /* Transformers.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -697,16 +880,21 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
B608E1802502FE0C00D53465 /* TransparentScroller.m in Sources */,
B64AF1FB250EF6A500A09B9B /* Transformers.m in Sources */,
B6E4B5B024FDE2670094A35C /* main.m in Sources */,
B63C1B8C24FF4BF700511A71 /* Ample.m in Sources */,
B64AF1F3250ECB2E00A09B9B /* DiskImagesWindowController.m in Sources */,
B6B9EA672506A5550080E70D /* EjectButton.m in Sources */,
B6A1A1952528EB1700DB0FD7 /* Menu.m in Sources */,
B6E4B5B124FDE2670094A35C /* LaunchWindowController.m in Sources */,
B6E4B5B224FDE2670094A35C /* MachineViewController.m in Sources */,
B6E4B5B324FDE2670094A35C /* MediaViewController.m in Sources */,
B64AF1F7250ED5E400A09B9B /* TableCellView.m in Sources */,
B6E4B5B424FDE2670094A35C /* FlippedView.m in Sources */,
B6E4B5B524FDE2670094A35C /* AppDelegate.m in Sources */,
B6E4B5B624FDE2670094A35C /* LogWindowController.m in Sources */,
B6E4B5B724FDE2670094A35C /* PreferencesWindowController.m in Sources */,
B6E4B5B824FDE2670094A35C /* SlotViewController.m in Sources */,
B63C1B9525008A2700511A71 /* DownloadWindowController.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -730,6 +918,14 @@
name = MediaView.xib;
sourceTree = "<group>";
};
B64AF1EC250EC35B00A09B9B /* DiskImages.xib */ = {
isa = PBXVariantGroup;
children = (
B64AF1ED250EC35B00A09B9B /* Base */,
);
name = DiskImages.xib;
sourceTree = "<group>";
};
B66236BF24FDB7A6006CABD7 /* Credits.rtf */ = {
isa = PBXVariantGroup;
children = (
@@ -762,9 +958,35 @@
name = LaunchWindow.xib;
sourceTree = "<group>";
};
B6E9A18125088B36005E7525 /* NewSlotView.xib */ = {
isa = PBXVariantGroup;
children = (
B6E9A18225088B36005E7525 /* Base */,
);
name = NewSlotView.xib;
sourceTree = "<group>";
};
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
B6841BD5251EC913006A5C39 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
INSTALL_PATH = "";
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
B6841BD6251EC913006A5C39 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
INSTALL_PATH = "";
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
B6BA258A24E99BEB005FB8FF /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
@@ -881,12 +1103,14 @@
CODE_SIGN_ENTITLEMENTS = Ample/Ample.entitlements;
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 8;
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Ample/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
);
MARKETING_VERSION = "release 8";
PRODUCT_BUNDLE_IDENTIFIER = com.ksherlock.ample;
PRODUCT_NAME = "$(TARGET_NAME)";
};
@@ -899,12 +1123,14 @@
CODE_SIGN_ENTITLEMENTS = Ample/Ample.entitlements;
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 8;
FRAMEWORK_SEARCH_PATHS = "$(inherited)";
INFOPLIST_FILE = Ample/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/../Frameworks",
);
MARKETING_VERSION = "release 8";
PRODUCT_BUNDLE_IDENTIFIER = com.ksherlock.ample;
PRODUCT_NAME = "$(TARGET_NAME)";
};
@@ -949,6 +1175,15 @@
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
B6841BD4251EC913006A5C39 /* Build configuration list for PBXNativeTarget "vmnet_helper" */ = {
isa = XCConfigurationList;
buildConfigurations = (
B6841BD5251EC913006A5C39 /* Debug */,
B6841BD6251EC913006A5C39 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
B6BA257624E99BE9005FB8FF /* Build configuration list for PBXProject "Ample" */ = {
isa = XCConfigurationList;
buildConfigurations = (

View File

@@ -6,6 +6,8 @@
<dict>
<key>Ample Lite.xcscheme_^#shared#^_</key>
<dict>
<key>isShown</key>
<true/>
<key>orderHint</key>
<integer>1</integer>
</dict>
@@ -24,6 +26,31 @@
<key>orderHint</key>
<integer>0</integer>
</dict>
<key>vmnet_helper.xcscheme_^#shared#^_</key>
<dict>
<key>isShown</key>
<true/>
<key>orderHint</key>
<integer>2</integer>
</dict>
</dict>
<key>SuppressBuildableAutocreation</key>
<dict>
<key>B6841BCF251EC913006A5C39</key>
<dict>
<key>primary</key>
<true/>
</dict>
<key>B6BA257A24E99BE9005FB8FF</key>
<dict>
<key>primary</key>
<true/>
</dict>
<key>B6E4B5AE24FDE2670094A35C</key>
<dict>
<key>primary</key>
<true/>
</dict>
</dict>
</dict>
</plist>

View File

@@ -17,7 +17,14 @@ NSString *SupportDirectoryPath(void);
/* NSUserDefaults keys */
extern NSString *kUseCustomMame;
extern NSString *kMamePath;
extern NSString *kMameWorkingDirectory;
extern NSString *kAutoCloseLogWindow;
extern NSString *kMameComponentsDate;
extern NSString *kDownloadURL;
extern NSString *kDownloadExtension;
extern NSString *kDefaultDownloadURL;
extern NSString *kDefaultDownloadExtension;
#endif /* Ample_h */

View File

@@ -37,5 +37,11 @@ NSString *SupportDirectoryPath(void) {
NSString *kUseCustomMame = @"UseCustomMame";
NSString *kMamePath = @"MamePath";
NSString *kMameWorkingDirectory = @"MameWorkingDirectory";
NSString *kAutoCloseLogWindow = @"AutoCloseLogWindow";
NSString *kMameComponentsDate = @"MameComponentsDate";
NSString *kDefaultDownloadURL = @"DefaultDownloadURL";
NSString *kDefaultDownloadExtension = @"DefaultDownloadExtension";
NSString *kDownloadURL = @"DownloadURL";
NSString *kDownloadExtension = @"DownloadExtension";

View File

@@ -10,6 +10,10 @@
#import "LaunchWindowController.h"
#import "PreferencesWindowController.h"
#import "DownloadWindowController.h"
#import "DiskImagesWindowController.h"
#import "Transformers.h"
#import "LogWindowController.h"
@interface AppDelegate ()
@property (weak) IBOutlet NSWindow *installWindow;
@@ -20,6 +24,7 @@
NSWindowController *_prefs;
NSWindowController *_launcher;
NSWindowController *_downloader;
NSWindowController *_diskImages;
}
@@ -31,6 +36,8 @@
NSDictionary *dict;
RegisterTransformers();
path = [bundle pathForResource: @"Defaults" ofType: @"plist"];
dict = [NSDictionary dictionaryWithContentsOfFile: path];
@@ -41,7 +48,10 @@
_diskImages = [DiskImagesWindowController sharedInstance]; //[DiskImagesWindowController new];
if ([self installMameComponents]) {
[self displayLaunchWindow];
}
@@ -112,6 +122,7 @@
}
[win close];
[self displayLaunchWindow];
[self displayROMS: nil];
});
}];
@@ -130,6 +141,18 @@
}
-(BOOL)application:(NSApplication *)sender openFile:(NSString *)filename {
NSString *ext = [[filename pathExtension] lowercaseString];
if ([ext isEqualToString: @"vgm"] || [ext isEqualToString: @"vgz"]) {
// run mame...
NSArray *args = @[ @"vgmplay", @"-window", @"-nomax", @"-skip_gameinfo", @"-quik", filename ];
[LogWindowController controllerForArgs: args];
}
return NO;
}
#pragma mark - IBActions
@@ -143,12 +166,29 @@
}
- (IBAction)downloadROMS:(id)sender {
- (IBAction)displayROMS:(id)sender {
if (!_downloader) {
_downloader = [DownloadWindowController new];
_downloader = [DownloadWindowController sharedInstance];
}
[_downloader showWindow: sender];
}
- (IBAction)displayRecentDiskImages:(id)sender {
if (!_diskImages) {
_diskImages = [DiskImagesWindowController sharedInstance];
}
[_diskImages showWindow: sender];
}
- (IBAction)displaySupportDirectory:(id)sender {
NSURL *url = SupportDirectory();
NSWorkspace *ws = [NSWorkspace sharedWorkspace];
[ws openURL: url];
}
- (IBAction)mameDocumentation:(id)sender {
NSWorkspace *ws = [NSWorkspace sharedWorkspace];
NSURL *url = [NSURL URLWithString: @"https://docs.mamedev.org"];
[ws openURL: url];
}
@end

View File

@@ -1,53 +1,63 @@
{
"images" : [
{
"idiom" : "mac",
"size" : "16x16",
"idiom" : "mac",
"filename" : "icon-16.png",
"scale" : "1x"
},
{
"idiom" : "mac",
"size" : "16x16",
"idiom" : "mac",
"filename" : "icon-32.png",
"scale" : "2x"
},
{
"idiom" : "mac",
"size" : "32x32",
"idiom" : "mac",
"filename" : "icon-32.png",
"scale" : "1x"
},
{
"idiom" : "mac",
"size" : "32x32",
"idiom" : "mac",
"filename" : "icon-64.png",
"scale" : "2x"
},
{
"idiom" : "mac",
"size" : "128x128",
"idiom" : "mac",
"filename" : "icon-128.png",
"scale" : "1x"
},
{
"idiom" : "mac",
"size" : "128x128",
"idiom" : "mac",
"filename" : "icon-256.png",
"scale" : "2x"
},
{
"idiom" : "mac",
"size" : "256x256",
"idiom" : "mac",
"filename" : "icon-256.png",
"scale" : "1x"
},
{
"idiom" : "mac",
"size" : "256x256",
"idiom" : "mac",
"filename" : "icon-512.png",
"scale" : "2x"
},
{
"idiom" : "mac",
"size" : "512x512",
"idiom" : "mac",
"filename" : "icon-512.png",
"scale" : "1x"
},
{
"idiom" : "mac",
"size" : "512x512",
"idiom" : "mac",
"filename" : "icon-1024.png",
"scale" : "2x"
}
],

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 113 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 447 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.7 KiB

View File

@@ -1,14 +1,15 @@
{\rtf1\ansi\ansicpg1252\cocoartf1671\cocoasubrtf600
{\fonttbl\f0\fswiss\fcharset0 Helvetica-Bold;\f1\fswiss\fcharset0 Helvetica;}
{\colortbl;\red255\green255\blue255;\red0\green0\blue0;\red255\green255\blue255;}
{\*\expandedcolortbl;;\cssrgb\c0\c0\c0;\cssrgb\c100000\c100000\c100000;}
{\colortbl;\red255\green255\blue255;\red0\green0\blue0;\red255\green255\blue255;\red38\green38\blue38;
}
{\*\expandedcolortbl;;\cssrgb\c0\c0\c0;\cssrgb\c100000\c100000\c100000;\cssrgb\c20000\c20000\c20000;
}
\margl1440\margr1440\vieww9000\viewh8400\viewkind0
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0
\f0\b\fs36 \cf2 Ample\cf0
\f1\b0\fs28 would like to thank\'85\
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural\partightenfactor0
\cf0 \
\
\pard\pardeftab720\qc\partightenfactor0
{\field{\*\fldinst{HYPERLINK "https://www.mamedev.org"}}{\fldrslt
\f0\b\fs36 \cf0 \cb3 \expnd0\expndtw0\kerning0
@@ -30,4 +31,17 @@ Please note that MAME is a registered trademark of Gregory Ember, and permission
\cf0 \
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qj\partightenfactor0
\cf0 \cb1 \kerning1\expnd0\expndtw0 SDL 2.0 is distributed under the {\field{\*\fldinst{HYPERLINK "https://libsdl.org/license.php"}}{\fldrslt zlib license}}. This license allows you to use SDL freely in any software.\
}
\
\pard\pardeftab720\qc\partightenfactor0
{\field{\*\fldinst{HYPERLINK "https://usdawatercolors.nal.usda.gov/pom/catalog.xhtml?id=POM00001916"}}{\fldrslt
\f0\b\fs36 \cf0 \cb3 \expnd0\expndtw0\kerning0
Icon}}
\f0\b\fs36 \cb3 \expnd0\expndtw0\kerning0
\
\pard\pardeftab720\qj\partightenfactor0
\f1\b0\fs28 \cf0 \
\pard\pardeftab720\qj\partightenfactor0
\cf4 \cb3 R.C. Steadman, 6-1-\'9221.\
\
U.S. Department of Agriculture Pomological Watercolor Collection. Rare and Special Collections, National Agricultural Library, Beltsville, MD 20705}

View File

@@ -0,0 +1,154 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="15705" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
<dependencies>
<deployment identifier="macosx"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="15705"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
<customObject id="-2" userLabel="File's Owner" customClass="DiskImagesWindowController">
<connections>
<outlet property="arrayController" destination="vmp-9h-Z5R" id="WYF-Xq-BnN"/>
<outlet property="tableView" destination="J5l-1d-030" id="3hU-ho-1ag"/>
<outlet property="window" destination="R7r-B9-Bw0" id="hDE-Qa-m4g"/>
</connections>
</customObject>
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
<customObject id="-3" userLabel="Application" customClass="NSObject"/>
<window title="Recent Disk Images" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" frameAutosaveName="RecentDiskImagesWindow" animationBehavior="default" titlebarAppearsTransparent="YES" id="R7r-B9-Bw0" customClass="NSPanel">
<windowStyleMask key="styleMask" titled="YES" closable="YES"/>
<windowPositionMask key="initialPositionMask" rightStrut="YES"/>
<rect key="contentRect" x="200" y="172" width="300" height="400"/>
<rect key="screenRect" x="0.0" y="0.0" width="2560" height="1417"/>
<view key="contentView" focusRingType="none" id="Kkg-Tp-4m1">
<rect key="frame" x="0.0" y="0.0" width="300" height="400"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<scrollView focusRingType="none" fixedFrame="YES" borderType="none" autohidesScrollers="YES" horizontalLineScroll="24" horizontalPageScroll="10" verticalLineScroll="24" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" findBarPosition="belowContent" translatesAutoresizingMaskIntoConstraints="NO" id="ivr-XT-BPS">
<rect key="frame" x="-1" y="-1" width="302" height="402"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<clipView key="contentView" ambiguous="YES" drawsBackground="NO" copiesOnScroll="NO" id="1jn-uc-06s">
<rect key="frame" x="0.0" y="0.0" width="302" height="402"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<tableView focusRingType="none" verticalHuggingPriority="750" ambiguous="YES" allowsExpansionToolTips="YES" columnAutoresizingStyle="none" selectionHighlightStyle="sourceList" columnReordering="NO" columnSelection="YES" columnResizing="NO" multipleSelection="NO" autosaveColumns="NO" rowHeight="22" rowSizeStyle="automatic" viewBased="YES" id="J5l-1d-030">
<rect key="frame" x="0.0" y="0.0" width="302" height="402"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<size key="intercellSpacing" width="3" height="2"/>
<color key="backgroundColor" name="_sourceListBackgroundColor" catalog="System" colorSpace="catalog"/>
<color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
<tableColumns>
<tableColumn width="282" minWidth="40" maxWidth="1000" id="1rF-M3-pYV">
<tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="headerColor" catalog="System" colorSpace="catalog"/>
</tableHeaderCell>
<textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" title="Text Cell" id="erY-fh-OHK">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
<prototypeCellViews>
<tableCellView id="AJH-gH-E8G">
<rect key="frame" x="1" y="1" width="282" height="22"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" textCompletion="NO" translatesAutoresizingMaskIntoConstraints="NO" id="esO-OR-AcY">
<rect key="frame" x="6" y="5" width="196" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="truncatingMiddle" sendsActionOnEndEditing="YES" title="Image Name.2mg" id="xgc-u7-sFX">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<connections>
<binding destination="AJH-gH-E8G" name="value" keyPath="objectValue.path" id="S0h-hl-OPM">
<dictionary key="options">
<string key="NSValueTransformerName">FilePathTransformer</string>
</dictionary>
</binding>
<binding destination="AJH-gH-E8G" name="toolTip" keyPath="objectValue.path" id="gXq-2p-MpM"/>
</connections>
</textField>
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" textCompletion="NO" translatesAutoresizingMaskIntoConstraints="NO" id="Wzl-mV-Pmp">
<rect key="frame" x="206" y="3" width="75" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="truncatingMiddle" sendsActionOnEndEditing="YES" alignment="right" title="32MB" id="QYB-us-igD">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<connections>
<binding destination="AJH-gH-E8G" name="value" keyPath="objectValue.size" id="omG-8X-flx">
<dictionary key="options">
<string key="NSValueTransformerName">FileSizeTransformer</string>
</dictionary>
</binding>
</connections>
</textField>
</subviews>
<connections>
<outlet property="textField" destination="esO-OR-AcY" id="9mX-Yt-vpg"/>
</connections>
</tableCellView>
</prototypeCellViews>
<connections>
<binding destination="vmp-9h-Z5R" name="value" keyPath="arrangedObjects.selection" id="32X-Ez-K7S"/>
</connections>
</tableColumn>
</tableColumns>
<connections>
<binding destination="vmp-9h-Z5R" name="content" keyPath="arrangedObjects" id="GHn-tz-ash"/>
<outlet property="dataSource" destination="-2" id="PRV-Rt-UuC"/>
<outlet property="delegate" destination="-2" id="WuV-c9-o5I"/>
<outlet property="menu" destination="bCS-1z-UOZ" id="UCb-2v-WrM"/>
</connections>
</tableView>
</subviews>
<nil key="backgroundColor"/>
</clipView>
<scroller key="horizontalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="YES" id="ynD-Kb-eb3">
<rect key="frame" x="-100" y="-100" width="223" height="15"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
<scroller key="verticalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="NO" id="Dbq-yF-MKx">
<rect key="frame" x="224" y="17" width="15" height="102"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
</scrollView>
</subviews>
</view>
<connections>
<outlet property="delegate" destination="-2" id="1Hn-2t-Vzj"/>
</connections>
<point key="canvasLocation" x="-188" y="143"/>
</window>
<arrayController id="vmp-9h-Z5R">
<connections>
<binding destination="-2" name="contentArray" keyPath="self.content" id="UTv-za-ry7"/>
</connections>
</arrayController>
<menu id="bCS-1z-UOZ">
<items>
<menuItem title="Show in Finder" tag="1" id="roc-SG-geJ">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="showInFinder:" target="-2" id="ViY-7R-MNV"/>
</connections>
</menuItem>
<menuItem title="Eject" tag="2" id="eJ1-Kd-hnR">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="eject:" target="-2" id="c6U-xB-EnM"/>
</connections>
</menuItem>
</items>
<connections>
<outlet property="delegate" destination="-2" id="22a-3e-eaK"/>
</connections>
<point key="canvasLocation" x="-667" y="170"/>
</menu>
</objects>
</document>

View File

@@ -8,19 +8,21 @@
<objects>
<customObject id="-2" userLabel="File's Owner" customClass="DownloadWindowController">
<connections>
<outlet property="downloadField" destination="sJz-So-jbA" id="WjK-48-FcE"/>
<outlet property="formatButton" destination="2Rg-eX-DUq" id="oYo-MG-Sc6"/>
<outlet property="tableView" destination="FLX-Wt-y53" id="a4O-pk-EAt"/>
<outlet property="window" destination="F0z-JX-Cv5" id="gIp-Ho-8D9"/>
</connections>
</customObject>
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
<customObject id="-3" userLabel="Application" customClass="NSObject"/>
<window title="ROMs" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" animationBehavior="default" id="F0z-JX-Cv5">
<window title="ROMs" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" frameAutosaveName="DownloadManagerWindow" animationBehavior="default" id="F0z-JX-Cv5">
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES"/>
<rect key="contentRect" x="196" y="240" width="400" height="500"/>
<rect key="contentRect" x="196" y="240" width="400" height="575"/>
<rect key="screenRect" x="0.0" y="0.0" width="2560" height="1417"/>
<value key="minSize" type="size" width="300" height="300"/>
<view key="contentView" id="se5-gp-TjO">
<rect key="frame" x="0.0" y="0.0" width="400" height="500"/>
<rect key="frame" x="0.0" y="0.0" width="400" height="575"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="rg5-Qf-4Mw">
@@ -39,15 +41,15 @@
<action selector="cancelAll:" target="-2" id="ycl-eJ-ByB"/>
</connections>
</button>
<scrollView fixedFrame="YES" autohidesScrollers="YES" horizontalLineScroll="19" horizontalPageScroll="10" verticalLineScroll="19" verticalPageScroll="10" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="CMD-nT-mEa">
<rect key="frame" x="0.0" y="58" width="402" height="443"/>
<scrollView fixedFrame="YES" autohidesScrollers="YES" horizontalLineScroll="51" horizontalPageScroll="10" verticalLineScroll="51" verticalPageScroll="10" usesPredominantAxisScrolling="NO" translatesAutoresizingMaskIntoConstraints="NO" id="CMD-nT-mEa">
<rect key="frame" x="0.0" y="130" width="402" height="446"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<clipView key="contentView" ambiguous="YES" drawsBackground="NO" id="Igp-aH-flp">
<rect key="frame" x="1" y="1" width="400" height="441"/>
<rect key="frame" x="1" y="1" width="400" height="444"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<tableView verticalHuggingPriority="750" ambiguous="YES" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" selectionHighlightStyle="none" alternatingRowBackgroundColors="YES" columnReordering="NO" columnResizing="NO" multipleSelection="NO" autosaveColumns="NO" rowSizeStyle="automatic" viewBased="YES" id="FLX-Wt-y53">
<rect key="frame" x="0.0" y="0.0" width="400" height="441"/>
<tableView verticalHuggingPriority="750" ambiguous="YES" allowsExpansionToolTips="YES" columnAutoresizingStyle="lastColumnOnly" selectionHighlightStyle="none" alternatingRowBackgroundColors="YES" columnReordering="NO" columnResizing="NO" multipleSelection="NO" autosaveColumns="NO" rowHeight="49" rowSizeStyle="automatic" viewBased="YES" id="FLX-Wt-y53">
<rect key="frame" x="0.0" y="0.0" width="400" height="444"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<size key="intercellSpacing" width="3" height="2"/>
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
@@ -106,7 +108,7 @@
<rect key="frame" x="25" y="3" width="371" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="Table View Cell" id="1cQ-Zh-q0o">
<font key="font" metaFont="system"/>
<font key="font" metaFont="system" size="10"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
@@ -139,8 +141,20 @@
<autoresizingMask key="autoresizingMask"/>
</scroller>
</scrollView>
<textField verticalHuggingPriority="750" fixedFrame="YES" textCompletion="NO" translatesAutoresizingMaskIntoConstraints="NO" id="sJz-So-jbA">
<rect key="frame" x="51" y="101" width="329" height="21"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" id="HKe-di-YSs">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<connections>
<action selector="downloadURLChanged:" target="-2" id="ah1-QS-G27"/>
</connections>
</textField>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Fhd-vr-Q2G">
<rect key="frame" x="20" y="19" width="124" height="23"/>
<rect key="frame" x="192" y="18" width="124" height="23"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<buttonCell key="cell" type="roundTextured" title="Download Missing" bezelStyle="texturedRounded" alignment="center" lineBreakMode="truncatingTail" state="on" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="AKx-eg-iLS">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
@@ -155,12 +169,80 @@
</binding>
</connections>
</button>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="d2z-4T-Wh1">
<rect key="frame" x="10" y="104" width="30" height="16"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="URL" id="lcZ-R4-WsS">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ZXO-bJ-btp">
<rect key="frame" x="10" y="66" width="34" height="16"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Type" id="KGI-t9-OMF">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<box verticalHuggingPriority="750" fixedFrame="YES" boxType="separator" translatesAutoresizingMaskIntoConstraints="NO" id="AuM-pD-Gul">
<rect key="frame" x="12" y="52" width="368" height="5"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
</box>
<button verticalHuggingPriority="750" fixedFrame="YES" imageHugsTitle="YES" translatesAutoresizingMaskIntoConstraints="NO" id="dpY-qZ-2Nk">
<rect key="frame" x="90" y="13" width="100" height="32"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="push" title="ROMs" bezelStyle="rounded" image="NSFolder" imagePosition="leading" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="E0t-sX-rgE">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<action selector="showRomFolder:" target="-2" id="bys-Vs-b4m"/>
</connections>
</button>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Lnv-mh-zAr">
<rect key="frame" x="6" y="13" width="87" height="32"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="push" title="Refresh" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="mYS-h7-GUa">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="system"/>
<string key="keyEquivalent">r</string>
<modifierMask key="keyEquivalentModifierMask" command="YES"/>
</buttonCell>
<connections>
<action selector="refreshROMs:" target="-2" id="E7j-Fa-IN1"/>
</connections>
</button>
<popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="2Rg-eX-DUq">
<rect key="frame" x="49" y="60" width="98" height="25"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<popUpButtonCell key="cell" type="push" title="zip" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" tag="1" imageScaling="proportionallyDown" inset="2" autoenablesItems="NO" selectedItem="7Cq-Lh-dgg" id="uum-dC-XD0">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
<menu key="menu" autoenablesItems="NO" id="kcg-aZ-mD9">
<items>
<menuItem title="zip" state="on" tag="1" id="7Cq-Lh-dgg"/>
<menuItem title="7z" tag="2" id="s5r-gg-Ma9"/>
</items>
</menu>
</popUpButtonCell>
<connections>
<action selector="downloadExtensionChanged:" target="-2" id="tp2-tg-bms"/>
<binding destination="-2" name="selectedTag" keyPath="self.downloadExtension" id="uck-nA-UPg">
<dictionary key="options">
<string key="NSValueTransformerName">DownloadExtensionTransformer</string>
</dictionary>
</binding>
</connections>
</popUpButton>
</subviews>
</view>
<connections>
<outlet property="delegate" destination="-2" id="0bl-1N-AYu"/>
</connections>
<point key="canvasLocation" x="142" y="179"/>
<point key="canvasLocation" x="32" y="119.5"/>
</window>
<menu id="RJM-21-hjO">
<items>
@@ -188,5 +270,9 @@
</connections>
<point key="canvasLocation" x="-348" y="164"/>
</menu>
<userDefaultsController representsSharedInstance="YES" id="721-9N-Bma"/>
</objects>
<resources>
<image name="NSFolder" width="32" height="32"/>
</resources>
</document>

View File

@@ -19,52 +19,18 @@
</customObject>
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
<customObject id="-3" userLabel="Application" customClass="NSObject"/>
<window title="Ample" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" animationBehavior="default" id="Vze-YF-m6e">
<window title="Ample" allowsToolTipsWhenApplicationIsInactive="NO" autorecalculatesKeyViewLoop="NO" releasedWhenClosed="NO" frameAutosaveName="LaunchWindow" animationBehavior="default" id="Vze-YF-m6e">
<windowStyleMask key="styleMask" titled="YES" closable="YES" miniaturizable="YES"/>
<rect key="contentRect" x="335" y="390" width="718" height="763"/>
<rect key="contentRect" x="335" y="390" width="718" height="795"/>
<rect key="screenRect" x="0.0" y="0.0" width="2560" height="1417"/>
<view key="contentView" id="Ssv-Jw-EE0">
<rect key="frame" x="0.0" y="0.0" width="718" height="763"/>
<rect key="frame" x="0.0" y="0.0" width="718" height="795"/>
<autoresizingMask key="autoresizingMask"/>
<subviews>
<customView fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="oVt-eD-aaj">
<rect key="frame" x="0.0" y="563" width="718" height="200"/>
<rect key="frame" x="0.0" y="615" width="718" height="180"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
</customView>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="zVI-uU-muo">
<rect key="frame" x="18" y="102" width="71" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<buttonCell key="cell" type="check" title="Window" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="vx1-I7-8kN">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<binding destination="-2" name="value" keyPath="self.mameWindow" id="uS7-cg-wqb"/>
</connections>
</button>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ZUp-ni-Rr6">
<rect key="frame" x="18" y="82" width="62" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<buttonCell key="cell" type="check" title="Debug" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="6is-QN-JEc">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<binding destination="-2" name="value" keyPath="self.mameDebug" id="vkc-sR-KnB"/>
</connections>
</button>
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" textCompletion="NO" translatesAutoresizingMaskIntoConstraints="NO" id="pKK-yY-vnY">
<rect key="frame" x="0.0" y="0.0" width="718" height="52"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
<textFieldCell key="cell" selectable="YES" allowsUndo="NO" sendsActionOnEndEditing="YES" state="on" borderStyle="bezel" drawsBackground="YES" id="bk2-0p-jUj">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<connections>
<binding destination="-2" name="value" keyPath="self.commandLine" id="9gW-Y2-kvp"/>
</connections>
</textField>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="nKp-px-nHg">
<rect key="frame" x="587" y="58" width="111" height="23"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
@@ -80,39 +46,6 @@ DQ
<action selector="launchAction:" target="-2" id="a4d-zv-1CU"/>
</connections>
</button>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="rLP-n2-0eY">
<rect key="frame" x="18" y="62" width="91" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<buttonCell key="cell" type="check" title="No Throttle" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="NyE-jT-WqC">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<binding destination="-2" name="value" keyPath="self.mameNoThrottle" id="tUN-EX-7PF"/>
</connections>
</button>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="D5h-dm-fuZ">
<rect key="frame" x="131" y="102" width="104" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<buttonCell key="cell" type="check" title="Square Pixels" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="yWK-BP-7Z9">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<binding destination="-2" name="value" keyPath="self.mameSquarePixels" id="BiP-wC-Hpn"/>
</connections>
</button>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="zoQ-mU-ARl">
<rect key="frame" x="261" y="102" width="67" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<buttonCell key="cell" type="check" title="No Blur" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="r3s-5h-Xv5">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<binding destination="-2" name="value" keyPath="self.mameNoBlur" id="Pvn-zw-OsQ"/>
</connections>
</button>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="nNO-3T-OAy">
<rect key="frame" x="470" y="58" width="109" height="23"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
@@ -127,19 +60,337 @@ DQ
</connections>
</button>
<customView id="P9d-sS-qEb" customClass="FlippedView">
<rect key="frame" x="20" y="155" width="306" height="400"/>
<rect key="frame" x="20" y="92" width="306" height="363"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
</customView>
<tabView initialItem="zUN-Qs-haG" id="l8R-bg-6Zm">
<rect key="frame" x="13" y="453" width="692" height="160"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<font key="font" metaFont="system"/>
<tabViewItems>
<tabViewItem label="Video" identifier="" id="zUN-Qs-haG">
<view key="view" id="QQT-HS-xjI">
<rect key="frame" x="10" y="33" width="672" height="114"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="pD8-dV-ijg">
<rect key="frame" x="143" y="87" width="172" height="25"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<popUpButtonCell key="cell" type="push" title="Default" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="g0W-Ka-7bb" id="ceP-aK-me8">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
<menu key="menu" id="ajo-1k-sbD">
<items>
<menuItem title="Default" state="on" id="g0W-Ka-7bb"/>
<menuItem title="Metal" tag="1" id="93g-cb-opl"/>
<menuItem title="OpenGL" tag="2" id="B1R-9E-dMw"/>
</items>
</menu>
</popUpButtonCell>
<connections>
<binding destination="-2" name="enabled" keyPath="self.mameBGFX" id="ZuQ-OY-TrP"/>
<binding destination="-2" name="selectedIndex" keyPath="self.mameBackend" id="oE1-Ho-H22"/>
</connections>
</popUpButton>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="qGO-Pm-SD1">
<rect key="frame" x="79" y="92" width="60" height="16"/>
<autoresizingMask key="autoresizingMask"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Backend:" id="WDr-Pl-lV1">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ctE-fX-twN">
<rect key="frame" x="318" y="92" width="51" height="16"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Effects:" id="Sqk-7k-PxQ">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="826-p8-in8">
<rect key="frame" x="15" y="91" width="57" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="check" title="BGFX" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="Ubs-KZ-mpu">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<binding destination="-2" name="value" keyPath="self.mameBGFX" id="9Ua-MZ-qbe"/>
</connections>
</button>
<popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="hM8-FM-Agh">
<rect key="frame" x="382" y="87" width="172" height="25"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<popUpButtonCell key="cell" type="push" title="Default" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="Dsm-bi-Txy" id="mBS-h4-BWC">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
<menu key="menu" id="WdF-Hw-YI9">
<items>
<menuItem title="Default" state="on" id="Dsm-bi-Txy"/>
<menuItem title="Unfiltered" tag="1" id="xgz-We-TFg"/>
<menuItem title="HLSL" tag="2" id="1UE-ea-V9a"/>
<menuItem title="CRT Geometry" tag="3" id="Dsx-wI-m3r"/>
<menuItem title="CRT Geometry Deluxe" tag="4" id="Ylw-Of-TM5"/>
</items>
</menu>
</popUpButtonCell>
<connections>
<binding destination="-2" name="enabled" keyPath="self.mameBGFX" id="DVB-Ex-VYF"/>
<binding destination="-2" name="selectedIndex" keyPath="self.mameEffects" id="rCg-d6-OR6"/>
</connections>
</popUpButton>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="D5h-dm-fuZ">
<rect key="frame" x="318" y="60" width="104" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="check" title="Square Pixels" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="yWK-BP-7Z9">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<binding destination="-2" name="value" keyPath="self.mameSquarePixels" id="BiP-wC-Hpn"/>
<binding destination="-2" name="enabled" keyPath="self.mameWindowMode" id="X80-2K-kTO"/>
</connections>
</button>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="6gd-45-eLr">
<rect key="frame" x="15" y="60" width="94" height="16"/>
<autoresizingMask key="autoresizingMask"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Window Mode:" id="l8n-CI-o4t">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="sei-LG-VM6">
<rect key="frame" x="143" y="55" width="172" height="25"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<popUpButtonCell key="cell" type="push" title="Full Screen" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="0zZ-Ib-Fne" id="lsw-Vk-WcZ">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
<menu key="menu" id="m4N-Qw-mem">
<items>
<menuItem title="Full Screen" state="on" id="0zZ-Ib-Fne"/>
<menuItem title="Window 1x" id="3bZ-rq-fCt"/>
<menuItem title="Window 2x" id="KA4-Rs-yyK"/>
<menuItem title="Window 3x" id="Dbh-Js-pMx" userLabel="Window 3x"/>
</items>
</menu>
</popUpButtonCell>
<connections>
<binding destination="-2" name="selectedIndex" keyPath="self.mameWindowMode" id="B9e-SK-3RY"/>
</connections>
</popUpButton>
<button verticalHuggingPriority="750" id="9Db-wA-FP9">
<rect key="frame" x="15" y="29" width="115" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="check" title="Capture Mouse" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="3xh-Q7-WFl">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<binding destination="-2" name="value" keyPath="self.mameMouse" id="vWu-od-2d6"/>
</connections>
</button>
</subviews>
</view>
</tabViewItem>
<tabViewItem label="CPU" identifier="" id="nr5-4o-DyG">
<view key="view" id="ElY-YI-LLI">
<rect key="frame" x="10" y="33" width="672" height="114"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ZUp-ni-Rr6">
<rect key="frame" x="15" y="60" width="62" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="check" title="Debug" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="6is-QN-JEc">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<binding destination="-2" name="value" keyPath="self.mameDebug" id="vkc-sR-KnB"/>
</connections>
</button>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="PGK-yK-2ZK">
<rect key="frame" x="15" y="91" width="43" height="16"/>
<autoresizingMask key="autoresizingMask"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Speed" id="D9w-Mz-PXs">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="FE4-gG-fPb">
<rect key="frame" x="62" y="86" width="107" height="25"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<popUpButtonCell key="cell" type="push" title="100%" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" tag="1" imageScaling="proportionallyDown" inset="2" selectedItem="yoI-Ra-evu" id="M40-f0-awc">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
<menu key="menu" id="8Tv-0j-JhQ">
<items>
<menuItem title="100%" state="on" tag="1" id="yoI-Ra-evu"/>
<menuItem title="200%" tag="2" id="UqT-yd-8o3"/>
<menuItem title="300%" tag="3" id="awG-S1-uM4"/>
<menuItem title="400%" tag="4" id="qJ5-Ed-W5U"/>
<menuItem title="500%" tag="5" id="Phc-uW-Qog"/>
<menuItem title="No Throttle" tag="-1" id="gAc-ME-eim"/>
</items>
</menu>
</popUpButtonCell>
<connections>
<binding destination="-2" name="selectedTag" keyPath="self.mameSpeed" id="nFG-yA-KC1"/>
</connections>
</popUpButton>
</subviews>
</view>
</tabViewItem>
<tabViewItem label="A/V" identifier="" id="0T5-BN-lxE">
<view key="view" id="knw-WE-UU3">
<rect key="frame" x="10" y="33" width="672" height="114"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="vWt-Dx-OGG">
<rect key="frame" x="15" y="91" width="102" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="check" title="Generate AVI" bezelStyle="regularSquare" imagePosition="left" inset="2" id="hRp-Lh-Ebr">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
<connections>
<binding destination="-2" name="value" keyPath="self.mameAVI" id="G1O-YP-DXa"/>
</connections>
</buttonCell>
</button>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Ejn-wC-UXH">
<rect key="frame" x="15" y="60" width="110" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="check" title="Generate WAV" bezelStyle="regularSquare" imagePosition="left" inset="2" id="7Aa-N2-MHn">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<binding destination="-2" name="value" keyPath="self.mameWAV" id="4r0-ZQ-nNC"/>
</connections>
</button>
<textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="5Yf-ZJ-8kx">
<rect key="frame" x="132" y="59" width="523" height="21"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" placeholderString="/path/to/file.wav" drawsBackground="YES" id="Xqc-zw-28b">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<connections>
<binding destination="-2" name="enabled" keyPath="self.mameWAV" id="lZM-6n-jAS"/>
<binding destination="-2" name="value" keyPath="self.mameWAVPath" id="475-s3-0e4">
<dictionary key="options">
<string key="NSNullPlaceholder">/path/to/file.wav</string>
</dictionary>
</binding>
</connections>
</textField>
<textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="ne8-5I-D1H">
<rect key="frame" x="132" y="28" width="523" height="21"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" placeholderString="/path/to/file.vgm" drawsBackground="YES" id="xGs-Mi-wzj">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
<connections>
<binding destination="-2" name="enabled" keyPath="self.mameVGM" id="TJV-4j-uVi"/>
<binding destination="-2" name="value" keyPath="self.mameVGMPath" id="aK1-2A-QWB">
<dictionary key="options">
<string key="NSNoSelectionPlaceholder">/path/to/file.vgm</string>
</dictionary>
</binding>
</connections>
</textFieldCell>
<connections>
<binding destination="-2" name="enabled" keyPath="self.mameVGM" id="JZX-dA-3Bn"/>
<binding destination="-2" name="value" keyPath="self.mameVGMPath" id="m7G-a0-QDZ">
<dictionary key="options">
<string key="NSNullPlaceholder">/path/to/file.vgm</string>
</dictionary>
</binding>
</connections>
</textField>
<textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Xht-PS-Hw8">
<rect key="frame" x="132" y="90" width="523" height="21"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" placeholderString="/path/to/file.avi" drawsBackground="YES" id="iY4-FF-x2e">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<connections>
<binding destination="-2" name="enabled" keyPath="self.mameAVI" id="o4R-KR-zVV"/>
<binding destination="-2" name="value" keyPath="self.mameAVIPath" id="dSK-1u-lh6">
<dictionary key="options">
<string key="NSNullPlaceholder">/path/to/file.avi</string>
</dictionary>
</binding>
</connections>
</textField>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="YVz-a3-9Pj">
<rect key="frame" x="15" y="29" width="111" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="check" title="Generate VGM" bezelStyle="regularSquare" imagePosition="left" inset="2" id="F9b-kg-ZMV">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<binding destination="-2" name="value" keyPath="self.mameVGM" id="Oyp-Pc-Uad"/>
</connections>
</button>
</subviews>
</view>
</tabViewItem>
</tabViewItems>
</tabView>
<customView fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="J9O-xI-P5J" customClass="FlippedView">
<rect key="frame" x="392" y="155" width="306" height="400"/>
<rect key="frame" x="392" y="92" width="306" height="363"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
</customView>
<scrollView borderType="none" autohidesScrollers="YES" horizontalLineScroll="10" horizontalPageScroll="10" verticalLineScroll="10" verticalPageScroll="10" hasHorizontalScroller="NO" horizontalScrollElasticity="none" id="2ue-XT-byh">
<rect key="frame" x="0.0" y="0.0" width="718" height="51"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMaxY="YES"/>
<clipView key="contentView" drawsBackground="NO" copiesOnScroll="NO" id="eSY-AU-tvi">
<rect key="frame" x="0.0" y="0.0" width="718" height="51"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<textView focusRingType="none" editable="NO" importsGraphics="NO" richText="NO" verticallyResizable="YES" allowsCharacterPickerTouchBarItem="NO" textCompletion="NO" id="c0R-8x-RL2">
<rect key="frame" x="0.0" y="0.0" width="718" height="51"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<color key="textColor" name="textColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
<size key="minSize" width="718" height="51"/>
<size key="maxSize" width="718" height="10000000"/>
<color key="insertionPointColor" name="textColor" catalog="System" colorSpace="catalog"/>
<connections>
<binding destination="-2" name="value" keyPath="self.commandLine" id="deQ-gK-fgu">
<dictionary key="options">
<bool key="NSConditionallySetsEditable" value="NO"/>
</dictionary>
</binding>
</connections>
</textView>
</subviews>
</clipView>
<scroller key="horizontalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="YES" id="qto-12-JOq">
<rect key="frame" x="-100" y="-100" width="225" height="15"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
<scroller key="verticalScroller" hidden="YES" verticalHuggingPriority="750" horizontal="NO" id="FPs-uz-0v2">
<rect key="frame" x="703" y="0.0" width="15" height="51"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
</scrollView>
</subviews>
</view>
<point key="canvasLocation" x="769" y="104.5"/>
<point key="canvasLocation" x="769" y="120.5"/>
</window>
<viewController title="Media View" nibName="MediaView" id="t7c-zy-czN" customClass="MediaViewController"/>
<viewController title="Slot View" nibName="SlotView" id="lyS-mc-3Tf" customClass="SlotViewController"/>
<viewController title="Slot View" nibName="NewSlotView" id="lyS-mc-3Tf" customClass="NewSlotViewController"/>
<customObject id="RgH-d9-xl8" customClass="MachineViewController"/>
</objects>
<resources>

View File

@@ -31,12 +31,6 @@
<action selector="orderFrontStandardAboutPanel:" target="-1" id="Exp-CZ-Vem"/>
</connections>
</menuItem>
<menuItem title="Manage ROMs…" id="St3-qR-2Y8">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="downloadROMS:" target="Voe-Tx-rLC" id="jFm-nv-kRC"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="VOq-y0-SEH"/>
<menuItem title="Preferences…" keyEquivalent="," id="BOF-NM-1cW">
<connections>
@@ -357,268 +351,6 @@
</items>
</menu>
</menuItem>
<menuItem title="Format" id="jxT-CU-nIS">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Format" id="GEO-Iw-cKr">
<items>
<menuItem title="Font" id="Gi5-1S-RQB">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Font" systemMenu="font" id="aXa-aM-Jaq">
<items>
<menuItem title="Show Fonts" keyEquivalent="t" id="Q5e-8K-NDq">
<connections>
<action selector="orderFrontFontPanel:" target="YLy-65-1bz" id="WHr-nq-2xA"/>
</connections>
</menuItem>
<menuItem title="Bold" tag="2" keyEquivalent="b" id="GB9-OM-e27">
<connections>
<action selector="addFontTrait:" target="YLy-65-1bz" id="hqk-hr-sYV"/>
</connections>
</menuItem>
<menuItem title="Italic" tag="1" keyEquivalent="i" id="Vjx-xi-njq">
<connections>
<action selector="addFontTrait:" target="YLy-65-1bz" id="IHV-OB-c03"/>
</connections>
</menuItem>
<menuItem title="Underline" keyEquivalent="u" id="WRG-CD-K1S">
<connections>
<action selector="underline:" target="-1" id="FYS-2b-JAY"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="5gT-KC-WSO"/>
<menuItem title="Bigger" tag="3" keyEquivalent="+" id="Ptp-SP-VEL">
<connections>
<action selector="modifyFont:" target="YLy-65-1bz" id="Uc7-di-UnL"/>
</connections>
</menuItem>
<menuItem title="Smaller" tag="4" keyEquivalent="-" id="i1d-Er-qST">
<connections>
<action selector="modifyFont:" target="YLy-65-1bz" id="HcX-Lf-eNd"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="kx3-Dk-x3B"/>
<menuItem title="Kern" id="jBQ-r6-VK2">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Kern" id="tlD-Oa-oAM">
<items>
<menuItem title="Use Default" id="GUa-eO-cwY">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="useStandardKerning:" target="-1" id="6dk-9l-Ckg"/>
</connections>
</menuItem>
<menuItem title="Use None" id="cDB-IK-hbR">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="turnOffKerning:" target="-1" id="U8a-gz-Maa"/>
</connections>
</menuItem>
<menuItem title="Tighten" id="46P-cB-AYj">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="tightenKerning:" target="-1" id="hr7-Nz-8ro"/>
</connections>
</menuItem>
<menuItem title="Loosen" id="ogc-rX-tC1">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="loosenKerning:" target="-1" id="8i4-f9-FKE"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Ligatures" id="o6e-r0-MWq">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Ligatures" id="w0m-vy-SC9">
<items>
<menuItem title="Use Default" id="agt-UL-0e3">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="useStandardLigatures:" target="-1" id="7uR-wd-Dx6"/>
</connections>
</menuItem>
<menuItem title="Use None" id="J7y-lM-qPV">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="turnOffLigatures:" target="-1" id="iX2-gA-Ilz"/>
</connections>
</menuItem>
<menuItem title="Use All" id="xQD-1f-W4t">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="useAllLigatures:" target="-1" id="KcB-kA-TuK"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Baseline" id="OaQ-X3-Vso">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Baseline" id="ijk-EB-dga">
<items>
<menuItem title="Use Default" id="3Om-Ey-2VK">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="unscript:" target="-1" id="0vZ-95-Ywn"/>
</connections>
</menuItem>
<menuItem title="Superscript" id="Rqc-34-cIF">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="superscript:" target="-1" id="3qV-fo-wpU"/>
</connections>
</menuItem>
<menuItem title="Subscript" id="I0S-gh-46l">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="subscript:" target="-1" id="Q6W-4W-IGz"/>
</connections>
</menuItem>
<menuItem title="Raise" id="2h7-ER-AoG">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="raiseBaseline:" target="-1" id="4sk-31-7Q9"/>
</connections>
</menuItem>
<menuItem title="Lower" id="1tx-W0-xDw">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="lowerBaseline:" target="-1" id="OF1-bc-KW4"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem isSeparatorItem="YES" id="Ndw-q3-faq"/>
<menuItem title="Show Colors" keyEquivalent="C" id="bgn-CT-cEk">
<connections>
<action selector="orderFrontColorPanel:" target="-1" id="mSX-Xz-DV3"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="iMs-zA-UFJ"/>
<menuItem title="Copy Style" keyEquivalent="c" id="5Vv-lz-BsD">
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
<connections>
<action selector="copyFont:" target="-1" id="GJO-xA-L4q"/>
</connections>
</menuItem>
<menuItem title="Paste Style" keyEquivalent="v" id="vKC-jM-MkH">
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
<connections>
<action selector="pasteFont:" target="-1" id="JfD-CL-leO"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="Text" id="Fal-I4-PZk">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Text" id="d9c-me-L2H">
<items>
<menuItem title="Align Left" keyEquivalent="{" id="ZM1-6Q-yy1">
<connections>
<action selector="alignLeft:" target="-1" id="zUv-R1-uAa"/>
</connections>
</menuItem>
<menuItem title="Center" keyEquivalent="|" id="VIY-Ag-zcb">
<connections>
<action selector="alignCenter:" target="-1" id="spX-mk-kcS"/>
</connections>
</menuItem>
<menuItem title="Justify" id="J5U-5w-g23">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="alignJustified:" target="-1" id="ljL-7U-jND"/>
</connections>
</menuItem>
<menuItem title="Align Right" keyEquivalent="}" id="wb2-vD-lq4">
<connections>
<action selector="alignRight:" target="-1" id="r48-bG-YeY"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="4s2-GY-VfK"/>
<menuItem title="Writing Direction" id="H1b-Si-o9J">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="Writing Direction" id="8mr-sm-Yjd">
<items>
<menuItem title="Paragraph" enabled="NO" id="ZvO-Gk-QUH">
<modifierMask key="keyEquivalentModifierMask"/>
</menuItem>
<menuItem id="YGs-j5-SAR">
<string key="title"> Default</string>
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="makeBaseWritingDirectionNatural:" target="-1" id="qtV-5e-UBP"/>
</connections>
</menuItem>
<menuItem id="Lbh-J2-qVU">
<string key="title"> Left to Right</string>
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="makeBaseWritingDirectionLeftToRight:" target="-1" id="S0X-9S-QSf"/>
</connections>
</menuItem>
<menuItem id="jFq-tB-4Kx">
<string key="title"> Right to Left</string>
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="makeBaseWritingDirectionRightToLeft:" target="-1" id="5fk-qB-AqJ"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="swp-gr-a21"/>
<menuItem title="Selection" enabled="NO" id="cqv-fj-IhA">
<modifierMask key="keyEquivalentModifierMask"/>
</menuItem>
<menuItem id="Nop-cj-93Q">
<string key="title"> Default</string>
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="makeTextWritingDirectionNatural:" target="-1" id="lPI-Se-ZHp"/>
</connections>
</menuItem>
<menuItem id="BgM-ve-c93">
<string key="title"> Left to Right</string>
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="makeTextWritingDirectionLeftToRight:" target="-1" id="caW-Bv-w94"/>
</connections>
</menuItem>
<menuItem id="RB4-Sm-HuC">
<string key="title"> Right to Left</string>
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="makeTextWritingDirectionRightToLeft:" target="-1" id="EXD-6r-ZUu"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem isSeparatorItem="YES" id="fKy-g9-1gm"/>
<menuItem title="Show Ruler" id="vLm-3I-IUL">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="toggleRuler:" target="-1" id="FOx-HJ-KwY"/>
</connections>
</menuItem>
<menuItem title="Copy Ruler" keyEquivalent="c" id="MkV-Pr-PK5">
<modifierMask key="keyEquivalentModifierMask" control="YES" command="YES"/>
<connections>
<action selector="copyRuler:" target="-1" id="71i-fW-3W2"/>
</connections>
</menuItem>
<menuItem title="Paste Ruler" keyEquivalent="v" id="LVM-kO-fVI">
<modifierMask key="keyEquivalentModifierMask" control="YES" command="YES"/>
<connections>
<action selector="pasteRuler:" target="-1" id="cSh-wd-qM2"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>
</items>
</menu>
</menuItem>
<menuItem title="View" id="H8h-7b-M4v">
<modifierMask key="keyEquivalentModifierMask"/>
<menu key="submenu" title="View" id="HyV-fh-RgO">
@@ -666,6 +398,25 @@
<action selector="performZoom:" target="-1" id="DIl-cC-cCs"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="kE9-em-OHN"/>
<menuItem title="Ample Support Directory…" id="egj-hU-EtE">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="displaySupportDirectory:" target="Voe-Tx-rLC" id="XDA-Bv-9BJ"/>
</connections>
</menuItem>
<menuItem title="Manage ROMs…" id="St3-qR-2Y8">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="displayROMS:" target="Voe-Tx-rLC" id="jFm-nv-kRC"/>
</connections>
</menuItem>
<menuItem title="Recent Disk Images…" id="QY9-lF-kDy">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="displayRecentDiskImages:" target="Voe-Tx-rLC" id="9W1-nJ-8eJ"/>
</connections>
</menuItem>
<menuItem isSeparatorItem="YES" id="eu3-7i-yIM"/>
<menuItem title="Bring All to Front" id="LE2-aR-0XJ">
<modifierMask key="keyEquivalentModifierMask"/>
@@ -685,6 +436,12 @@
<action selector="showHelp:" target="-1" id="y7X-2Q-9no"/>
</connections>
</menuItem>
<menuItem title="MAME Documentation" id="1IW-V0-UWA">
<modifierMask key="keyEquivalentModifierMask"/>
<connections>
<action selector="mameDocumentation:" target="Voe-Tx-rLC" id="K8T-nZ-c5J"/>
</connections>
</menuItem>
</items>
</menu>
</menuItem>

View File

@@ -14,21 +14,20 @@
</customObject>
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
<customObject id="-3" userLabel="Application" customClass="NSObject"/>
<scrollView borderType="none" autohidesScrollers="YES" horizontalLineScroll="20" horizontalPageScroll="10" verticalLineScroll="20" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" id="nVT-kT-bWl">
<rect key="frame" x="0.0" y="0.0" width="306" height="400"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<clipView key="contentView" drawsBackground="NO" copiesOnScroll="NO" id="IBD-wb-pch">
<rect key="frame" x="0.0" y="0.0" width="306" height="400"/>
<scrollView focusRingType="none" borderType="none" autohidesScrollers="YES" horizontalLineScroll="30" horizontalPageScroll="10" verticalLineScroll="30" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" horizontalScrollElasticity="none" translatesAutoresizingMaskIntoConstraints="NO" id="nVT-kT-bWl">
<rect key="frame" x="0.0" y="0.0" width="306" height="363"/>
<clipView key="contentView" autoresizesSubviews="NO" focusRingType="none" ambiguous="YES" copiesOnScroll="NO" translatesAutoresizingMaskIntoConstraints="NO" id="IBD-wb-pch">
<rect key="frame" x="0.0" y="0.0" width="306" height="363"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<outlineView focusRingType="none" verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="none" selectionHighlightStyle="none" columnResizing="NO" multipleSelection="NO" autosaveColumns="NO" rowSizeStyle="automatic" viewBased="YES" outlineTableColumn="pBj-py-R6a" id="sIz-DD-PZQ">
<rect key="frame" x="0.0" y="0.0" width="306" height="400"/>
<outlineView focusRingType="none" verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="none" selectionHighlightStyle="none" columnResizing="NO" multipleSelection="NO" autosaveColumns="NO" typeSelect="NO" rowHeight="27" rowSizeStyle="automatic" viewBased="YES" outlineTableColumn="pBj-py-R6a" id="sIz-DD-PZQ">
<rect key="frame" x="0.0" y="0.0" width="306" height="363"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<size key="intercellSpacing" width="2" height="3"/>
<color key="backgroundColor" white="1" alpha="0.0" colorSpace="custom" customColorSpace="calibratedWhite"/>
<color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
<tableColumns>
<tableColumn editable="NO" width="304" minWidth="40" maxWidth="1000" id="pBj-py-R6a">
<tableColumn editable="NO" width="280" minWidth="40" maxWidth="1000" id="pBj-py-R6a">
<tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
@@ -39,35 +38,16 @@
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
<prototypeCellViews>
<tableCellView id="e4I-r0-vWM">
<rect key="frame" x="1" y="1" width="304" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Mig-Wj-m5e">
<rect key="frame" x="0.0" y="0.0" width="304" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="Table View Cell" id="ZcN-bl-2D8">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
</subviews>
<connections>
<outlet property="textField" destination="Mig-Wj-m5e" id="FYh-hX-PTU"/>
</connections>
</tableCellView>
<tableCellView identifier="CategoryView" focusRingType="none" id="33q-UT-ur5">
<rect key="frame" x="1" y="21" width="304" height="17"/>
<rect key="frame" x="1" y="1" width="280" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Pep-mX-LHY">
<rect key="frame" x="0.0" y="0.0" width="304" height="17"/>
<rect key="frame" x="0.0" y="0.0" width="280" height="17"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="Table View Cell" id="Rrg-wr-8eL">
<font key="font" metaFont="system"/>
<font key="font" metaFont="systemBold"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
@@ -77,13 +57,13 @@
<outlet property="textField" destination="Pep-mX-LHY" id="hUe-cf-6vq"/>
</connections>
</tableCellView>
<tableCellView identifier="ItemView" id="yGq-lc-RCM" customClass="TablePathView">
<rect key="frame" x="1" y="41" width="304" height="27"/>
<tableCellView identifier="ItemView" translatesAutoresizingMaskIntoConstraints="NO" id="yGq-lc-RCM" customClass="TablePathView">
<rect key="frame" x="1" y="21" width="280" height="22"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<pathControl focusRingType="none" verticalHuggingPriority="750" fixedFrame="YES" allowsExpansionToolTips="YES" translatesAutoresizingMaskIntoConstraints="NO" id="f7R-TO-fmF">
<rect key="frame" x="0.0" y="1" width="251" height="22"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
<rect key="frame" x="20" y="0.0" width="228" height="22"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" flexibleMinY="YES"/>
<pathCell key="cell" controlSize="small" selectable="YES" editable="YES" focusRingType="none" alignment="left" pathStyle="popUp" id="dcz-8y-tKb">
<font key="font" metaFont="smallSystem"/>
</pathCell>
@@ -91,20 +71,26 @@
<action selector="pathAction:" target="-2" id="4oX-bW-ANp"/>
</connections>
</pathControl>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="zNo-ij-mUl">
<rect key="frame" x="256" y="5" width="23" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES" flexibleMaxY="YES"/>
<buttonCell key="cell" type="bevel" bezelStyle="rounded" image="NSNavEjectButton.normalSelected" imagePosition="overlaps" alignment="center" controlSize="small" imageScaling="proportionallyDown" inset="2" id="IZA-Tu-olu">
<imageView horizontalHuggingPriority="251" verticalHuggingPriority="251" id="6g1-NT-J1w">
<rect key="frame" x="0.0" y="1" width="20" height="20"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<imageCell key="cell" refusesFirstResponder="YES" alignment="left" imageAlignment="left" image="drag-handle-4x10" id="x7F-qD-5y9"/>
</imageView>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="zNo-ij-mUl" customClass="EjectButton">
<rect key="frame" x="261" y="3" width="16" height="16"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="bevel" bezelStyle="regularSquare" image="eject-16x16" imagePosition="only" alignment="center" alternateImage="eject-hover-16x16" imageScaling="proportionallyDown" inset="2" id="IZA-Tu-olu">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="smallSystem"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<action selector="deleteAction:" target="-2" id="XAl-eQ-nUj"/>
<action selector="ejectAction:" target="-2" id="XAl-eQ-nUj"/>
</connections>
</button>
</subviews>
<connections>
<outlet property="deleteButton" destination="zNo-ij-mUl" id="9br-3c-ddI"/>
<outlet property="dragHandle" destination="6g1-NT-J1w" id="odc-Sw-3WS"/>
<outlet property="ejectButton" destination="zNo-ij-mUl" id="uzY-tA-5Wf"/>
<outlet property="pathControl" destination="f7R-TO-fmF" id="oH7-N3-JC7"/>
</connections>
</tableCellView>
@@ -117,20 +103,27 @@
</connections>
</outlineView>
</subviews>
<nil key="backgroundColor"/>
<color key="backgroundColor" name="windowBackgroundColor" catalog="System" colorSpace="catalog"/>
</clipView>
<scroller key="horizontalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="YES" id="9Vz-lW-4GG">
<rect key="frame" x="-100" y="-100" width="306" height="15"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
<scroller key="verticalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="NO" id="f8l-nC-KhG">
<scroller key="verticalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="NO" id="f8l-nC-KhG" customClass="TransparentScroller">
<rect key="frame" x="224" y="17" width="15" height="102"/>
<autoresizingMask key="autoresizingMask"/>
<userDefinedRuntimeAttributes>
<userDefinedRuntimeAttribute type="color" keyPath="backgroundColor">
<color key="value" name="windowBackgroundColor" catalog="System" colorSpace="catalog"/>
</userDefinedRuntimeAttribute>
</userDefinedRuntimeAttributes>
</scroller>
<point key="canvasLocation" x="-161" y="55"/>
<point key="canvasLocation" x="-161" y="54.5"/>
</scrollView>
</objects>
<resources>
<image name="NSNavEjectButton.normalSelected" width="16" height="16"/>
<image name="drag-handle-4x10" width="4" height="10"/>
<image name="eject-16x16" width="8" height="9"/>
<image name="eject-hover-16x16" width="16" height="16"/>
</resources>
</document>

View File

@@ -0,0 +1,103 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="15705" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none" useAutolayout="YES" customObjectInstantitationMethod="direct">
<dependencies>
<deployment identifier="macosx"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="15705"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<objects>
<customObject id="-2" userLabel="File's Owner" customClass="NewSlotViewController">
<connections>
<outlet property="outlineView" destination="Xj3-Qf-yek" id="AWE-Rg-XUM"/>
<outlet property="view" destination="D45-lv-6Fv" id="av3-OE-ph2"/>
</connections>
</customObject>
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
<customObject id="-3" userLabel="Application" customClass="NSObject"/>
<scrollView focusRingType="none" borderType="none" autohidesScrollers="YES" horizontalLineScroll="27" horizontalPageScroll="10" verticalLineScroll="27" verticalPageScroll="10" hasHorizontalScroller="NO" usesPredominantAxisScrolling="NO" horizontalScrollElasticity="none" id="D45-lv-6Fv">
<rect key="frame" x="0.0" y="0.0" width="306" height="386"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<clipView key="contentView" focusRingType="none" copiesOnScroll="NO" id="8x1-xN-a7c">
<rect key="frame" x="0.0" y="0.0" width="306" height="386"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<outlineView focusRingType="none" verticalHuggingPriority="750" allowsExpansionToolTips="YES" columnAutoresizingStyle="none" selectionHighlightStyle="none" columnReordering="NO" columnResizing="NO" multipleSelection="NO" autosaveColumns="NO" typeSelect="NO" rowHeight="25" rowSizeStyle="automatic" viewBased="YES" indentationPerLevel="16" outlineTableColumn="u7T-p8-F2Z" id="Xj3-Qf-yek">
<rect key="frame" x="0.0" y="0.0" width="306" height="386"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<size key="intercellSpacing" width="3" height="2"/>
<color key="backgroundColor" white="1" alpha="0.0" colorSpace="custom" customColorSpace="calibratedWhite"/>
<color key="gridColor" name="gridColor" catalog="System" colorSpace="catalog"/>
<tableColumns>
<tableColumn width="280" minWidth="40" maxWidth="1000" id="u7T-p8-F2Z">
<tableHeaderCell key="headerCell" lineBreakMode="truncatingTail" borderStyle="border">
<font key="font" metaFont="smallSystem"/>
<color key="textColor" name="headerTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="headerColor" catalog="System" colorSpace="catalog"/>
</tableHeaderCell>
<textFieldCell key="dataCell" lineBreakMode="truncatingTail" selectable="YES" editable="YES" title="Text Cell" id="FM7-eO-FE4">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<tableColumnResizingMask key="resizingMask" resizeWithTable="YES" userResizable="YES"/>
<prototypeCellViews>
<tableCellView identifier="MenuCell" id="1RI-9K-5qj" customClass="SlotTableCellView">
<rect key="frame" x="1" y="1" width="280" height="25"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<subviews>
<textField verticalHuggingPriority="750" horizontalCompressionResistancePriority="250" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="qIF-d4-kOf">
<rect key="frame" x="0.0" y="5" width="90" height="17"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="truncatingTail" sendsActionOnEndEditing="YES" title="RAM:" id="tIz-xZ-ZJH">
<font key="font" metaFont="system"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="controlColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<popUpButton verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="zQ8-o3-yBB">
<rect key="frame" x="87" y="0.0" width="193" height="25"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" autoenablesItems="NO" selectedItem="tGi-yg-GFr" id="gt4-HK-pd1">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
<menu key="menu" autoenablesItems="NO" id="KWV-nn-eiB">
<items>
<menuItem title="Item 1" state="on" id="tGi-yg-GFr"/>
<menuItem title="Item 2" id="XJr-Gb-4D4"/>
<menuItem title="Item 3" id="JeB-Fb-DeQ"/>
</items>
</menu>
</popUpButtonCell>
<connections>
<action selector="menuChanged:" target="-2" id="9MH-mu-u5V"/>
</connections>
</popUpButton>
</subviews>
<connections>
<outlet property="menuButton" destination="zQ8-o3-yBB" id="zZf-nm-tCI"/>
<outlet property="textField" destination="qIF-d4-kOf" id="zIF-4n-v1e"/>
</connections>
</tableCellView>
</prototypeCellViews>
</tableColumn>
</tableColumns>
<connections>
<outlet property="dataSource" destination="-2" id="OV9-yE-OFp"/>
<outlet property="delegate" destination="-2" id="kXs-TN-3VL"/>
</connections>
</outlineView>
</subviews>
<color key="backgroundColor" name="windowBackgroundColor" catalog="System" colorSpace="catalog"/>
</clipView>
<scroller key="horizontalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="YES" id="rYF-ld-adB">
<rect key="frame" x="-100" y="-100" width="223" height="15"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
<scroller key="verticalScroller" hidden="YES" wantsLayer="YES" verticalHuggingPriority="750" horizontal="NO" id="4pL-Dn-e75" customClass="TransparentScroller">
<rect key="frame" x="224" y="17" width="15" height="102"/>
<autoresizingMask key="autoresizingMask"/>
</scroller>
<point key="canvasLocation" x="-100" y="154"/>
</scrollView>
</objects>
</document>

View File

@@ -8,7 +8,9 @@
<objects>
<customObject id="-2" userLabel="File's Owner" customClass="PreferencesWindowController">
<connections>
<outlet property="fixButton" destination="kt8-xs-My0" id="GeF-Kj-q2l"/>
<outlet property="pathField" destination="Oz5-Xb-btk" id="EnV-kr-0XI"/>
<outlet property="wdField" destination="l8V-pC-gml" id="exX-bU-pbh"/>
<outlet property="window" destination="QvC-M9-y7g" id="xJa-tx-X62"/>
</connections>
</customObject>
@@ -24,7 +26,7 @@
<autoresizingMask key="autoresizingMask"/>
<subviews>
<textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Oz5-Xb-btk">
<rect key="frame" x="98" y="181" width="362" height="21"/>
<rect key="frame" x="138" y="181" width="322" height="21"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" id="vDR-2V-qxd">
<font key="font" usesAppearanceFont="YES"/>
@@ -33,21 +35,35 @@
</textFieldCell>
<connections>
<action selector="pathChanged:" target="-2" id="RRj-dC-q2y"/>
<binding destination="yvB-HG-64y" name="enabled" keyPath="values.UseCustomMame" id="iex-A9-Db6"/>
<binding destination="yvB-HG-64y" name="value" keyPath="values.MamePath" id="H3O-1l-peo"/>
<binding destination="yvB-HG-64y" name="enabled" keyPath="values.UseCustomMame" id="iex-A9-Db6"/>
</connections>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Qmb-Ag-Xyr">
<rect key="frame" x="18" y="184" width="74" height="16"/>
<textField verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="l8V-pC-gml">
<rect key="frame" x="138" y="150" width="322" height="21"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" widthSizable="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" scrollable="YES" lineBreakMode="clipping" selectable="YES" editable="YES" sendsActionOnEndEditing="YES" borderStyle="bezel" drawsBackground="YES" id="wfj-GY-Qu2">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="controlTextColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
<connections>
<action selector="wdChanged:" target="-2" id="g1P-8l-ZXi"/>
<binding destination="yvB-HG-64y" name="enabled" keyPath="values.UseCustomMame" id="DeG-OW-Gd2"/>
<binding destination="yvB-HG-64y" name="value" keyPath="values.MameWorkingDirectory" id="Kc9-Pc-XGU"/>
</connections>
</textField>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="vTJ-Ez-c1R">
<rect key="frame" x="18" y="153" width="114" height="16"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="MAME Path" id="Xcq-4g-Wlw">
<textFieldCell key="cell" lineBreakMode="clipping" title="Working Directory" id="UHt-0s-zxA">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="KAN-P2-ydI">
<rect key="frame" x="96" y="234" width="217" height="18"/>
<rect key="frame" x="136" y="234" width="217" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="check" title="Close log window on normal exit" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="QMz-O0-06U">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
@@ -58,7 +74,7 @@
</connections>
</button>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="j7D-jC-17Q">
<rect key="frame" x="96" y="208" width="139" height="18"/>
<rect key="frame" x="136" y="208" width="139" height="18"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<buttonCell key="cell" type="check" title="Use Custom MAME" bezelStyle="regularSquare" imagePosition="left" state="on" inset="2" id="V61-mz-QFo">
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
@@ -68,6 +84,26 @@
<binding destination="yvB-HG-64y" name="value" keyPath="values.UseCustomMame" id="lH4-dm-kQC"/>
</connections>
</button>
<button verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="kt8-xs-My0">
<rect key="frame" x="287" y="13" width="179" height="32"/>
<autoresizingMask key="autoresizingMask" flexibleMinX="YES" flexibleMaxY="YES"/>
<buttonCell key="cell" type="push" title="Fix VMNet Permissions" bezelStyle="rounded" alignment="center" borderStyle="border" imageScaling="proportionallyDown" inset="2" id="ifc-ID-wbu">
<behavior key="behavior" pushIn="YES" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="system"/>
</buttonCell>
<connections>
<action selector="fixPerms:" target="-2" id="0e2-yf-UgY"/>
</connections>
</button>
<textField horizontalHuggingPriority="251" verticalHuggingPriority="750" fixedFrame="YES" translatesAutoresizingMaskIntoConstraints="NO" id="Qmb-Ag-Xyr">
<rect key="frame" x="58" y="184" width="74" height="16"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="MAME Path" id="Xcq-4g-Wlw">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
<color key="backgroundColor" name="textBackgroundColor" catalog="System" colorSpace="catalog"/>
</textFieldCell>
</textField>
</subviews>
</view>
<point key="canvasLocation" x="140" y="147"/>

View File

@@ -28,10 +28,10 @@
</customObject>
<customObject id="-1" userLabel="First Responder" customClass="FirstResponder"/>
<customObject id="-3" userLabel="Application" customClass="NSObject"/>
<gridView autoresizesSubviews="NO" xPlacement="leading" yPlacement="bottom" rowAlignment="none" translatesAutoresizingMaskIntoConstraints="NO" id="OM3-7F-wiN">
<rect key="frame" x="0.0" y="0.0" width="306" height="534"/>
<gridView autoresizesSubviews="NO" misplaced="YES" xPlacement="leading" yPlacement="bottom" rowAlignment="none" translatesAutoresizingMaskIntoConstraints="NO" id="OM3-7F-wiN">
<rect key="frame" x="0.0" y="0.0" width="306" height="459"/>
<rows>
<gridRow yPlacement="center" height="30" id="tHD-ui-hIL">
<gridRow yPlacement="center" height="25" id="tHD-ui-hIL">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.ram" id="ze9-jx-lv0">
<dictionary key="options">
@@ -40,7 +40,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="Ccd-U2-Gx5">
<gridRow yPlacement="center" height="25" id="Ccd-U2-Gx5">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.sl0" id="YsR-kI-yrh">
<dictionary key="options">
@@ -49,7 +49,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="JGU-aq-3uw">
<gridRow yPlacement="center" height="25" id="JGU-aq-3uw">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.sl1" id="1io-aZ-v2G">
<dictionary key="options">
@@ -58,7 +58,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="gVW-Ya-phU">
<gridRow yPlacement="center" height="25" id="gVW-Ya-phU">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.sl2" id="AgS-hm-ePr">
<dictionary key="options">
@@ -67,7 +67,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="3fP-qp-zmi">
<gridRow yPlacement="center" height="25" id="3fP-qp-zmi">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.sl3" id="98U-4P-iRh">
<dictionary key="options">
@@ -76,7 +76,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="86u-5p-UT6">
<gridRow yPlacement="center" height="25" id="86u-5p-UT6">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.sl4" id="hsy-pm-Qjk">
<dictionary key="options">
@@ -85,7 +85,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="Wdg-xb-xQx">
<gridRow yPlacement="center" height="25" id="Wdg-xb-xQx">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.sl5" id="0QC-RB-278">
<dictionary key="options">
@@ -94,7 +94,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="ein-Fe-vBw">
<gridRow yPlacement="center" height="25" id="ein-Fe-vBw">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.sl6" id="731-3P-DUy">
<dictionary key="options">
@@ -103,7 +103,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="qjB-2w-AWE">
<gridRow yPlacement="center" height="25" id="qjB-2w-AWE">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.sl7" id="sew-Ds-4I9">
<dictionary key="options">
@@ -112,7 +112,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="EEX-dh-jwn">
<gridRow yPlacement="center" height="25" id="EEX-dh-jwn">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.exp" id="EOZ-lS-QHF">
<dictionary key="options">
@@ -121,7 +121,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="OaZ-ZQ-gKK">
<gridRow yPlacement="center" height="25" id="OaZ-ZQ-gKK">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.aux" id="OlF-v7-JZx">
<dictionary key="options">
@@ -130,7 +130,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="wQi-Oz-7Ye">
<gridRow yPlacement="center" height="25" id="wQi-Oz-7Ye">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.rs232" id="AeP-bn-blv">
<dictionary key="options">
@@ -139,7 +139,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="gr2-eY-995">
<gridRow yPlacement="center" height="25" id="gr2-eY-995">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.gameio" id="x3I-Bd-9di">
<dictionary key="options">
@@ -148,7 +148,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="1xN-lm-s4l">
<gridRow yPlacement="center" height="25" id="1xN-lm-s4l">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.printer" id="T9a-lH-z5K">
<dictionary key="options">
@@ -157,7 +157,7 @@
</binding>
</connections>
</gridRow>
<gridRow yPlacement="center" height="30" id="M2s-qn-SIT">
<gridRow yPlacement="center" height="25" id="M2s-qn-SIT">
<connections>
<binding destination="-2" name="hidden" keyPath="machine.modem" id="PSe-R3-S3e">
<dictionary key="options">
@@ -174,7 +174,7 @@
<gridCells>
<gridCell row="tHD-ui-hIL" column="zpB-Rf-dWg" id="deJ-sv-Hb7">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="nHa-QG-HjJ">
<rect key="frame" x="-2" y="511" width="104" height="16"/>
<rect key="frame" x="-2" y="439" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="RAM:" id="CvY-8m-Ni9">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -184,7 +184,7 @@
</gridCell>
<gridCell row="tHD-ui-hIL" column="6Vn-yh-FoQ" id="dak-Ha-01u">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="16" translatesAutoresizingMaskIntoConstraints="NO" id="Yks-M5-vi0">
<rect key="frame" x="104" y="506" width="205" height="25"/>
<rect key="frame" x="104" y="433" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="92u-m2-3yN" id="XFo-KF-ueS">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -206,7 +206,7 @@
</gridCell>
<gridCell row="Ccd-U2-Gx5" column="zpB-Rf-dWg" xPlacement="fill" yPlacement="center" id="QI6-Cz-URX">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="v8c-Rp-Mnt">
<rect key="frame" x="-2" y="475" width="104" height="16"/>
<rect key="frame" x="-2" y="408" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Slot 0:" id="EF7-NX-RMW">
<font key="font" metaFont="system"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -216,7 +216,7 @@
</gridCell>
<gridCell row="Ccd-U2-Gx5" column="6Vn-yh-FoQ" xPlacement="fill" yPlacement="center" id="0KQ-Qt-8KP">
<popUpButton key="contentView" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Jw1-t7-YyU">
<rect key="frame" x="104" y="470" width="205" height="25"/>
<rect key="frame" x="104" y="402" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="8Iv-mH-mEI" id="47g-IO-4Xt">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -236,7 +236,7 @@
</gridCell>
<gridCell row="JGU-aq-3uw" column="zpB-Rf-dWg" xPlacement="fill" yPlacement="center" id="Y1R-Ob-g2b">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="0gP-wH-DVr">
<rect key="frame" x="-2" y="439" width="104" height="16"/>
<rect key="frame" x="-2" y="377" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Slot 1:" id="bfg-tf-E34">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -246,7 +246,7 @@
</gridCell>
<gridCell row="JGU-aq-3uw" column="6Vn-yh-FoQ" xPlacement="fill" yPlacement="center" id="v8q-Rj-E4q">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="1" translatesAutoresizingMaskIntoConstraints="NO" id="bta-RS-JT4">
<rect key="frame" x="104" y="434" width="205" height="25"/>
<rect key="frame" x="104" y="371" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="dXO-at-nGw" id="kNn-6b-ysf">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -266,7 +266,7 @@
</gridCell>
<gridCell row="gVW-Ya-phU" column="zpB-Rf-dWg" xPlacement="fill" yPlacement="center" id="tpv-Yc-qii">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="EHZ-ol-QVz">
<rect key="frame" x="-2" y="403" width="104" height="16"/>
<rect key="frame" x="-2" y="346" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Slot 2:" id="FlL-pN-rn7">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -276,7 +276,7 @@
</gridCell>
<gridCell row="gVW-Ya-phU" column="6Vn-yh-FoQ" xPlacement="fill" yPlacement="center" id="OzN-rM-Pgi">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="2" translatesAutoresizingMaskIntoConstraints="NO" id="cDU-b1-x5a">
<rect key="frame" x="104" y="398" width="205" height="25"/>
<rect key="frame" x="104" y="340" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="vCY-qF-aB3" id="jvL-SH-nvG">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -296,7 +296,7 @@
</gridCell>
<gridCell row="3fP-qp-zmi" column="zpB-Rf-dWg" xPlacement="fill" yPlacement="center" id="LbW-TT-AQ7">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="zGs-8d-L0S">
<rect key="frame" x="-2" y="367" width="104" height="16"/>
<rect key="frame" x="-2" y="315" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Slot 3:" id="KZK-h8-8cw">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -306,7 +306,7 @@
</gridCell>
<gridCell row="3fP-qp-zmi" column="6Vn-yh-FoQ" xPlacement="fill" yPlacement="center" id="h8H-TB-p2z">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="3" translatesAutoresizingMaskIntoConstraints="NO" id="aSh-cs-0Nn">
<rect key="frame" x="104" y="362" width="205" height="25"/>
<rect key="frame" x="104" y="309" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="2yS-4z-8OR" id="HaE-TD-5Wx">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -326,7 +326,7 @@
</gridCell>
<gridCell row="86u-5p-UT6" column="zpB-Rf-dWg" xPlacement="fill" yPlacement="center" id="hJR-nJ-yYi">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="zsX-jd-6ba">
<rect key="frame" x="-2" y="331" width="104" height="16"/>
<rect key="frame" x="-2" y="284" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Slot 4:" id="WXv-RF-e7f">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -336,7 +336,7 @@
</gridCell>
<gridCell row="86u-5p-UT6" column="6Vn-yh-FoQ" xPlacement="fill" yPlacement="center" id="dHu-cL-FyO">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="4" translatesAutoresizingMaskIntoConstraints="NO" id="kU5-cR-hPZ">
<rect key="frame" x="104" y="326" width="205" height="25"/>
<rect key="frame" x="104" y="278" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="NaS-CV-XQm" id="rOP-eY-UKe">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -356,7 +356,7 @@
</gridCell>
<gridCell row="Wdg-xb-xQx" column="zpB-Rf-dWg" xPlacement="fill" yPlacement="center" id="dsM-t5-8ng">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="ANg-c1-hGf">
<rect key="frame" x="-2" y="295" width="104" height="16"/>
<rect key="frame" x="-2" y="253" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Slot 5:" id="EhN-EV-65V">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -366,7 +366,7 @@
</gridCell>
<gridCell row="Wdg-xb-xQx" column="6Vn-yh-FoQ" xPlacement="fill" yPlacement="center" id="ffm-pA-jjo">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="5" translatesAutoresizingMaskIntoConstraints="NO" id="8z4-8f-kLU">
<rect key="frame" x="104" y="290" width="205" height="25"/>
<rect key="frame" x="104" y="247" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="gH7-4J-xsg" id="cmc-Gf-Slp">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -386,7 +386,7 @@
</gridCell>
<gridCell row="ein-Fe-vBw" column="zpB-Rf-dWg" xPlacement="fill" yPlacement="center" id="PSw-Jx-eS2">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Cr1-RK-Z7V">
<rect key="frame" x="-2" y="259" width="104" height="16"/>
<rect key="frame" x="-2" y="222" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Slot 6:" id="uzy-th-5Yc">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -396,7 +396,7 @@
</gridCell>
<gridCell row="ein-Fe-vBw" column="6Vn-yh-FoQ" xPlacement="fill" yPlacement="center" id="FsV-vO-KAs">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="6" translatesAutoresizingMaskIntoConstraints="NO" id="GLb-F4-PWe">
<rect key="frame" x="104" y="254" width="205" height="25"/>
<rect key="frame" x="104" y="216" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="VaX-M9-Op0" id="CjU-rC-HUT">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -416,7 +416,7 @@
</gridCell>
<gridCell row="qjB-2w-AWE" column="zpB-Rf-dWg" xPlacement="fill" yPlacement="center" id="1WE-Mm-0O3">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="3Ia-XB-C6D">
<rect key="frame" x="-2" y="223" width="104" height="16"/>
<rect key="frame" x="-2" y="191" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Slot 7:" id="32J-6e-nRV">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -426,7 +426,7 @@
</gridCell>
<gridCell row="qjB-2w-AWE" column="6Vn-yh-FoQ" xPlacement="fill" yPlacement="center" id="Yvr-uR-Hr5">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="7" translatesAutoresizingMaskIntoConstraints="NO" id="IV2-3M-qfw">
<rect key="frame" x="104" y="218" width="205" height="25"/>
<rect key="frame" x="104" y="185" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="8nb-Bq-4R4" id="nKb-Ar-bCb">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -446,7 +446,7 @@
</gridCell>
<gridCell row="EEX-dh-jwn" column="zpB-Rf-dWg" xPlacement="fill" yPlacement="center" id="iRl-IX-FSD">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Avf-lX-f2Q">
<rect key="frame" x="-2" y="187" width="104" height="16"/>
<rect key="frame" x="-2" y="160" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Expansion:" id="PEU-OV-910">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -456,7 +456,7 @@
</gridCell>
<gridCell row="EEX-dh-jwn" column="6Vn-yh-FoQ" xPlacement="fill" yPlacement="center" id="Ehv-aA-Llc">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="8" translatesAutoresizingMaskIntoConstraints="NO" id="San-wP-1ez">
<rect key="frame" x="104" y="182" width="205" height="25"/>
<rect key="frame" x="104" y="154" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="jtv-Qx-oVD" id="42u-b4-3kx">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -476,7 +476,7 @@
</gridCell>
<gridCell row="OaZ-ZQ-gKK" column="zpB-Rf-dWg" xPlacement="fill" yPlacement="center" id="wRB-Wh-7kG">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="EMz-7i-H38">
<rect key="frame" x="-2" y="151" width="104" height="16"/>
<rect key="frame" x="-2" y="129" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Auxiliary:" id="SoV-Qy-h2g">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -486,7 +486,7 @@
</gridCell>
<gridCell row="OaZ-ZQ-gKK" column="6Vn-yh-FoQ" xPlacement="fill" yPlacement="center" id="bx6-Rc-x2V">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="9" translatesAutoresizingMaskIntoConstraints="NO" id="3kq-qn-7YR">
<rect key="frame" x="104" y="146" width="205" height="25"/>
<rect key="frame" x="104" y="123" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="vWX-Cb-ldP" id="NqP-Uq-Knv">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -506,7 +506,7 @@
</gridCell>
<gridCell row="wQi-Oz-7Ye" column="zpB-Rf-dWg" xPlacement="fill" yPlacement="center" id="KoQ-xV-fQu">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="JAG-sJ-u2B">
<rect key="frame" x="-2" y="115" width="104" height="16"/>
<rect key="frame" x="-2" y="98" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="RS 232:" id="iG2-rY-VDv">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -516,7 +516,7 @@
</gridCell>
<gridCell row="wQi-Oz-7Ye" column="6Vn-yh-FoQ" xPlacement="fill" yPlacement="center" id="zWk-jd-i0V">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="10" translatesAutoresizingMaskIntoConstraints="NO" id="6ln-U2-0Pi">
<rect key="frame" x="104" y="110" width="205" height="25"/>
<rect key="frame" x="104" y="92" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="uu3-rr-iD8" id="daT-eX-4Vu">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -536,7 +536,7 @@
</gridCell>
<gridCell row="gr2-eY-995" column="zpB-Rf-dWg" id="xIE-bJ-mzr">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="Svb-pu-WPf">
<rect key="frame" x="-2" y="79" width="104" height="16"/>
<rect key="frame" x="-2" y="67" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Game I/O:" id="2Gc-mV-zCZ">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -546,7 +546,7 @@
</gridCell>
<gridCell row="gr2-eY-995" column="6Vn-yh-FoQ" id="nhy-Gp-GLL">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="11" translatesAutoresizingMaskIntoConstraints="NO" id="K8G-bZ-6mZ">
<rect key="frame" x="104" y="74" width="205" height="25"/>
<rect key="frame" x="104" y="61" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="GOm-Tf-6qc" id="Mig-Nu-gZB">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -566,7 +566,7 @@
</gridCell>
<gridCell row="1xN-lm-s4l" column="zpB-Rf-dWg" id="vPV-KN-NNp">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="31K-iE-RCe">
<rect key="frame" x="-2" y="43" width="104" height="16"/>
<rect key="frame" x="-2" y="36" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Printer:" id="QZI-H7-i8m">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -576,7 +576,7 @@
</gridCell>
<gridCell row="1xN-lm-s4l" column="6Vn-yh-FoQ" id="KRc-Z8-drK">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="12" translatesAutoresizingMaskIntoConstraints="NO" id="sTp-en-8Wd">
<rect key="frame" x="104" y="38" width="205" height="25"/>
<rect key="frame" x="104" y="30" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="TU9-ed-ofw" id="1OL-aw-xNL">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>
@@ -596,7 +596,7 @@
</gridCell>
<gridCell row="M2s-qn-SIT" column="zpB-Rf-dWg" id="8R2-aA-mLq">
<textField key="contentView" horizontalHuggingPriority="251" verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="MH0-Nk-5Py">
<rect key="frame" x="-2" y="7" width="104" height="16"/>
<rect key="frame" x="-2" y="5" width="104" height="16"/>
<textFieldCell key="cell" lineBreakMode="clipping" title="Modem:" id="HQq-VN-Ju9">
<font key="font" usesAppearanceFont="YES"/>
<color key="textColor" name="labelColor" catalog="System" colorSpace="catalog"/>
@@ -606,7 +606,7 @@
</gridCell>
<gridCell row="M2s-qn-SIT" column="6Vn-yh-FoQ" id="idI-pW-e7v">
<popUpButton key="contentView" verticalHuggingPriority="750" tag="13" translatesAutoresizingMaskIntoConstraints="NO" id="KHf-kC-BpZ">
<rect key="frame" x="104" y="2" width="205" height="25"/>
<rect key="frame" x="104" y="-1" width="205" height="25"/>
<popUpButtonCell key="cell" type="push" title="Item 1" bezelStyle="rounded" alignment="left" lineBreakMode="truncatingTail" state="on" borderStyle="borderAndBezel" imageScaling="proportionallyDown" inset="2" selectedItem="CxO-3g-va1" id="jDr-6p-C7y">
<behavior key="behavior" lightByBackground="YES" lightByGray="YES"/>
<font key="font" metaFont="menu"/>

View File

@@ -10,5 +10,13 @@
<true/>
<key>MamePath</key>
<string>/usr/local/bin/mame</string>
<key>MameWorkingDirectory</key>
<string>/usr/local/share/mame/</string>
<key>NSQuitAlwaysKeepsWindows</key>
<true/>
<key>DefaultDownloadURL</key>
<string>https://archive.org/download/mame0226_rom</string>
<key>DefaultDownloadExtension</key>
<string>7z</string>
</dict>
</plist>

View File

@@ -0,0 +1,28 @@
//
// DiskImagesWindowController.h
// Ample
//
// Created by Kelvin Sherlock on 9/13/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#import <Cocoa/Cocoa.h>
NS_ASSUME_NONNULL_BEGIN
@interface DiskImagesWindowController : NSWindowController <NSWindowRestoration>
+(instancetype)sharedInstance;
@end
@interface DiskImagesWindowController (TableView) <NSTableViewDelegate, NSTableViewDataSource>
@end
@interface DiskImagesWindowController (Menu) <NSMenuDelegate>
@end
NS_ASSUME_NONNULL_END

View File

@@ -0,0 +1,319 @@
//
// DiskImagesWindowController.m
// Ample
//
// Created by Kelvin Sherlock on 9/13/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#import "DiskImagesWindowController.h"
#import "TableCellView.h"
#import "Ample.h"
@interface DiskImagesWindowController ()
@property (weak) IBOutlet NSTableView *tableView;
@property (strong) IBOutlet NSArrayController *arrayController;
@property (strong) NSMutableArray *content;
@end
@implementation DiskImagesWindowController {
BOOL _dirty;
NSSet *_extensions;
NSTimer *_timer;
}
+(instancetype)sharedInstance {
static DiskImagesWindowController *me;
if (!me) {
me = [self new];
}
return me;
}
+ (void)restoreWindowWithIdentifier:(NSUserInterfaceItemIdentifier)identifier state:(NSCoder *)state completionHandler:(void (^)(NSWindow *, NSError *))completionHandler {
NSLog(@"restore disk images window");
NSWindowController *controller = [self sharedInstance];
NSWindow *w = [controller window];
[w restoreStateWithCoder: state];
completionHandler(w, nil);
}
-(instancetype)init {
if ((self = [super init])) {
[self loadRecentDiskImages];
_extensions = [NSSet setWithObjects:
@"2img", @"2mg", @"chd", @"dc", @"do", @"dsk", @"hd", @"hdv", @"image", @"nib", @"po", @"wav", @"woz", @"iso", @"raw", nil
];
}
return self;
}
-(NSString *)windowNibName {
return @"DiskImages";
}
- (void)windowDidLoad {
if (!_content)
[self setContent: [NSMutableArray new]];
[super windowDidLoad];
NSWindow *window = [self window];
[window setRestorable: YES];
[window setRestorationClass: [self class]];
[_tableView registerForDraggedTypes: @[NSPasteboardTypeFileURL]];
[_tableView setDraggingSourceOperationMask: NSDragOperationCopy forLocal: NO]; // enable drag/drop to othr apps.
// Implement this method to handle any initialization after your window controller's window has been loaded from its nib file.
}
-(void)loadRecentDiskImages {
// NSError *error;
NSURL *sd = SupportDirectory();
NSURL *url = [sd URLByAppendingPathComponent: @"RecentDiskImages.plist"];
NSData *data = [NSData dataWithContentsOfURL: url];
if (data) {
_content = [NSPropertyListSerialization propertyListWithData:data options:NSPropertyListMutableContainers format:nil error: nil];
}
if (!_content)
_content = [NSMutableArray new];
NSNotificationCenter *nc = [NSNotificationCenter defaultCenter];
[nc addObserver: self selector: @selector(diskImageAdded:) name: @"DiskImageAdded" object: nil];
[nc addObserver: self selector: @selector(willTerminate:) name: NSApplicationWillTerminateNotification object: nil];
}
-(void)diskImageAdded: (NSNotification *)notification {
NSURL *url = [notification object];
if (!url) return;
[self addFile: url];
}
-(void)markDirty {
_dirty = YES;
if (_timer) [_timer invalidate];
_timer = [NSTimer scheduledTimerWithTimeInterval: 5 * 60 repeats: NO block: ^(NSTimer *t) {
self->_timer = nil;
[self saveFile];
}];
}
-(void)saveFile {
[_timer invalidate];
_timer = nil;
NSURL *sd = SupportDirectory();
NSURL *url = [sd URLByAppendingPathComponent: @"RecentDiskImages.plist"];
if (_content && url) {
[_content writeToURL: url atomically: YES];
}
_dirty = NO;
}
-(void)willTerminate: (NSNotification *)notification {
// if dirty, write data....
if (!_dirty) return;
[self saveFile];
}
-(BOOL)addFile: (NSObject *)pathOrURL {
NSString *path = nil;
NSURL *url = nil;
if ([pathOrURL isKindOfClass: [NSString class]]) {
path = (NSString *)pathOrURL;
} else if ([pathOrURL isKindOfClass: [NSURL class]]){
url = (NSURL *)pathOrURL;
path = [NSString stringWithCString: [url fileSystemRepresentation] encoding: NSUTF8StringEncoding];
}
if (!path) return NO;
// todo -- check if file is in the list already...
BOOL found = NO;
// should really compare the volume id / ino I suppose.
for (NSMutableDictionary *d in _content) {
NSString *s = [d objectForKey: @"path"];
if ([path compare: s] == NSOrderedSame) {
found = YES;
[d setObject: [NSDate new] forKey: @"date"];
[self markDirty];
break;
}
}
if (found) return NO;
NSFileManager *fm = [NSFileManager defaultManager];
NSError *error;
NSDictionary *attr = [fm attributesOfItemAtPath: path error: &error];
if (error) {
NSLog(@"%@ : %@", path, error);
return NO;
}
NSNumber *size = [attr objectForKey: NSFileSize];
NSMutableDictionary *d = [NSMutableDictionary dictionaryWithObjectsAndKeys:
path, @"path",
size, @"size",
[NSDate new], @"date",
nil];
@synchronized (self) {
if (_arrayController)
[_arrayController addObject: d];
else
[_content addObject: d];
}
[self markDirty];
return YES;
}
-(NSMutableDictionary *)clickedItem {
NSInteger row = [_tableView clickedRow];
if (row < 0) return nil;
NSTableCellView *v = [_tableView viewAtColumn: 0 row: row makeIfNecessary: NO];
return [v objectValue];
}
#pragma mark - IBActions
- (IBAction)showInFinder:(id)sender {
NSMutableDictionary *item = [self clickedItem];
if (!item) return;
NSString *path = [item objectForKey: @"path"];
NSURL *url = [NSURL fileURLWithPath: path];
if (!url) return;
NSWorkspace *ws = [NSWorkspace sharedWorkspace];
[ws activateFileViewerSelectingURLs: @[url]];
}
- (IBAction)eject:(id)sender {
NSMutableDictionary *item = [self clickedItem];
if (!item) return;
@synchronized (self) {
if (_arrayController) {
[_arrayController removeObject: item];
} else {
[_content removeObject: item];
}
[self markDirty];
}
}
@end
@implementation DiskImagesWindowController (TableView)
#if 0
- (NSInteger)numberOfRowsInTableView:(NSTableView *)tableView {
return 5; //[_data count];
}
- (NSView *)tableView:(NSTableView *)tableView viewForTableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row {
NSTableCellView *v = [tableView makeViewWithIdentifier: @"PathCell" owner: self];
return v;
}
#endif
-(id<NSPasteboardWriting>)tableView:(NSTableView *)tableView pasteboardWriterForRow:(NSInteger)row {
id objects = [_arrayController arrangedObjects];
NSDictionary *d = [objects objectAtIndex: row];
NSString *path = [d objectForKey: @"path"];
NSURL *url = [NSURL fileURLWithPath: path];
return url;
#if 0
NSPasteboardItem *item = [NSPasteboardItem new];
[item setString: [url absoluteString] forType: NSPasteboardTypeFileURL]; // FileURL
[item setString: path forType: NSPasteboardTypeString]; // for Terminal.app
return item;
#endif
}
-(NSDragOperation)tableView:(NSTableView *)tableView validateDrop:(id<NSDraggingInfo>)info proposedRow:(NSInteger)row proposedDropOperation:(NSTableViewDropOperation)dropOperation {
if ([info draggingSource] == _tableView) return NSDragOperationNone;
// option key will ignore all filetype restrictions.
if ([NSEvent modifierFlags] & NSEventModifierFlagOption) return NSDragOperationCopy;
// this only checks the first dragged item...
NSPasteboard * pb = [info draggingPasteboard];
NSURL *url = [NSURL URLFromPasteboard: pb];
NSString *ext = [url pathExtension];
ext = [ext lowercaseString];
if ([_extensions containsObject: ext])
return NSDragOperationCopy;
return NSDragOperationNone;
}
-(BOOL)tableView:(NSTableView *)tableView acceptDrop:(id<NSDraggingInfo>)info row:(NSInteger)row dropOperation:(NSTableViewDropOperation)dropOperation {
if ([info draggingSource] == _tableView) return NO;
NSPasteboard * pb = [info draggingPasteboard];
BOOL ok = NO;
for (NSPasteboardItem *item in [pb pasteboardItems]) {
// need to convert from a string to a url back to a file in case it's a file id url?
NSString *s = [item stringForType: NSPasteboardTypeFileURL];
if (!s) continue;
NSURL *url = [NSURL URLWithString: s];
if (!url) continue;
ok |= [self addFile: url];
}
return ok;
}
@end

View File

@@ -10,7 +10,7 @@
NS_ASSUME_NONNULL_BEGIN
@interface DownloadWindowController : NSWindowController
@interface DownloadWindowController : NSWindowController <NSWindowRestoration>
@property NSString *currentROM;
@property NSInteger currentCount;
@@ -18,6 +18,9 @@ NS_ASSUME_NONNULL_BEGIN
@property NSInteger errorCount;
@property BOOL active;
+(instancetype)sharedInstance;
@end
@interface DownloadWindowController (URL) <NSURLSessionTaskDelegate, NSURLSessionDownloadDelegate>

View File

@@ -8,6 +8,67 @@
#import "Ample.h"
#import "DownloadWindowController.h"
#import "Menu.h"
enum {
kTagZip = 1,
kTag7z = 2,
};
@interface DownloadExtensionTransformer: NSValueTransformer
@end
@implementation DownloadExtensionTransformer
+(void)load {
[NSValueTransformer setValueTransformer: [DownloadExtensionTransformer new] forName: @"FormatTransformer"];
}
+ (Class)transformedValueClass {
return [NSString class];
}
+ (BOOL)allowsReverseTransformation {
return YES;
}
-(id)transformedValue:(id)value {
// string to number.
if ([@"zip" isEqualToString: value])
return @(kTagZip);
if ([@"7z" isEqualToString: value])
return @(kTag7z);
return @0;
}
-(id)reverseTransformedValue:(id)value {
// number back to string.
switch ([value intValue]) {
case kTagZip: return @"zip";
case kTag7z: return @"7z";
default: return @"";
}
}
+(unsigned)stringToNumber: (NSString *)string {
if ([@"zip" isEqualToString: string])
return kTagZip;
if ([@"7z" isEqualToString: string])
return kTag7z;
return 0;
}
+(NSString *)numberToString: (unsigned)number {
switch (number) {
case kTagZip: return @"zip";
case kTag7z: return @"7z";
default: return @"";
}
}
@end
enum {
ItemMissing = 0,
@@ -40,6 +101,9 @@ enum {
@interface DownloadWindowController ()
@property (weak) IBOutlet NSTableView *tableView;
@property (weak) IBOutlet NSPopUpButton *formatButton;
@property (weak) IBOutlet NSTextField *downloadField;
@property NSString *downloadExtension;
@end
@@ -47,17 +111,60 @@ enum {
NSArray *_items;
NSURL *_romFolder;
NSURL *_sourceURL;
NSURL *_defaultDownloadURL;
NSURL *_downloadURL;
NSURLSession *_session;
NSMutableDictionary *_taskIndex;
NSUserDefaults *_defaults;
}
+(instancetype)sharedInstance {
static DownloadWindowController *me = nil;
if (!me) {
me = [self new];
}
return me;
}
+ (void)restoreWindowWithIdentifier:(nonnull NSUserInterfaceItemIdentifier)identifier state:(nonnull NSCoder *)state completionHandler:(nonnull void (^)(NSWindow * _Nullable, NSError * _Nullable))completionHandler {
NSLog(@"restore rom manager window");
NSWindowController *controller = [DownloadWindowController sharedInstance];
NSWindow *w = [controller window];
[w restoreStateWithCoder: state];
completionHandler(w, nil);
}
#if 0
- (void)encodeWithCoder:(nonnull NSCoder *)coder {
}
#endif
-(NSString *)windowNibName {
return @"DownloadWindow";
}
-(void)windowWillLoad {
_defaults = [NSUserDefaults standardUserDefaults];
// set here so binding works.
NSString *s = [_defaults stringForKey: kDownloadExtension];
if (![s length]) s = [_defaults stringForKey: kDefaultDownloadExtension];
_downloadExtension = s;
}
- (void)windowDidLoad {
[super windowDidLoad];
#if 0
NSWindow *window = [self window];
// disabled for now ... restoration happens before defaults are loaded.
[window setRestorable: YES];
[window setRestorationClass: [self class]];
#endif
// Implement this method to handle any initialization after your window controller's window has been loaded from its nib file.
@@ -70,21 +177,34 @@ enum {
NSDictionary *d = [NSDictionary dictionaryWithContentsOfURL: url];
NSURL *sd = SupportDirectory();
NSString *romdir = [SupportDirectoryPath() stringByAppendingPathComponent: @"roms"];
_romFolder = [sd URLByAppendingPathComponent: @"roms"];
[fm createDirectoryAtURL: _romFolder withIntermediateDirectories: YES attributes: nil error: &error];
// so blank URL isn't overwritten.
NSString *s = [_defaults stringForKey: kDefaultDownloadURL];
_defaultDownloadURL = [NSURL URLWithString: s];
[_downloadField setPlaceholderString: s];
s = [_defaults stringForKey: kDownloadURL];
if ([s length]) {
[_downloadField setStringValue: s];
_downloadURL = [NSURL URLWithString: s];
} else {
_downloadURL = _defaultDownloadURL;
}
[self initializeExtensionMenu];
NSArray *roms = [d objectForKey: @"roms"];
[self setCurrentROM: @""];
[self setCurrentCount: 0];
[self setTotalCount: [roms count]];
[self setErrorCount: 0];
_sourceURL = [NSURL URLWithString: @"https://archive.org/download/mame0224_rom"]; // hardcoded....
NSMutableArray *tmp = [NSMutableArray arrayWithCapacity: [roms count]];
unsigned ix = 0;
for (NSString *name in roms) {
@@ -94,26 +214,11 @@ enum {
[item setIndex: ix++];
[tmp addObject: item];
// check if the file exists.
NSString *s = [romdir stringByAppendingPathComponent: name];
NSString *path;
path = [s stringByAppendingPathExtension: @"zip"];
if ([fm fileExistsAtPath: path]) {
[item setStatus: ItemFound];
[item setLocalURL: [NSURL fileURLWithPath: path]];
continue;
}
path = [s stringByAppendingPathExtension: @"7z"];
if ([fm fileExistsAtPath: path]) {
[item setStatus: ItemFound];
[item setLocalURL: [NSURL fileURLWithPath: path]];
continue;
}
}
_items = tmp;
[self refreshROMs: nil];
//[_tableView reloadData];
NSURLSessionConfiguration *config = [NSURLSessionConfiguration defaultSessionConfiguration];
_session = [NSURLSession sessionWithConfiguration: config delegate: self delegateQueue: nil];
_taskIndex = [NSMutableDictionary dictionaryWithCapacity: [_items count]];
@@ -121,6 +226,29 @@ enum {
//[self download];
}
#if 0
-(void)validateURL: (NSString *)url {
NSURL *v;
if (![url length]) {
_effectiveURL = [NSURL URLWithString: _downloadURL];
[_downloadField setTextColor: nil];
return;
}
v = [NSURL URLWithString: url];
if (v) {
_effectiveURL = v;
[_downloadField setTextColor: nil];
} else {
_effectiveURL = [NSURL URLWithString: _downloadURL];
[_downloadField setTextColor: [NSColor systemRedColor]];
}
}
#endif
-(void)downloadItem: (DownloadItem *)item {
if (!_session) {
@@ -130,8 +258,8 @@ enum {
NSURLSessionDownloadTask *task;
NSString *s = [item name];
NSString *path = [s stringByAppendingString: @".7z"]; // hardcoded.
NSURL *url = [_sourceURL URLByAppendingPathComponent: path];
NSString *path = [s stringByAppendingPathExtension: _downloadExtension];
NSURL *url = [_downloadURL URLByAppendingPathComponent: path];
task = [_session downloadTaskWithURL: url];
@@ -144,16 +272,15 @@ enum {
-(void)download {
// run in thread?
//unsigned count = 0;
for (DownloadItem *item in _items) {
NSURLSessionDownloadTask *task;
NSString *s = [item name];
NSString *path = [s stringByAppendingString: @".7z"]; // hardcoded.
NSURL *url = [_sourceURL URLByAppendingPathComponent: path];
NSString *path = [s stringByAppendingPathExtension: _downloadExtension];
NSURL *url = [_downloadURL URLByAppendingPathComponent: path];
task = [_session downloadTaskWithURL: url];
[_taskIndex setObject: item forKey: task];
@@ -184,6 +311,31 @@ enum {
[_tableView reloadDataForRowIndexes: rIx columnIndexes: cIx];
}
-(void)initializeExtensionMenu {
unsigned tag;
// mark default download extension.
NSString *defaultExt = [_defaults stringForKey: kDefaultDownloadExtension];
tag = [DownloadExtensionTransformer stringToNumber: defaultExt];
NSMenuItem *item = [[_formatButton menu] itemWithTag: tag];
if (item) {
[item setAttributedTitle: ItalicMenuString([item title])];
}
#if 0
// handled via binding.
NSString *ext = [_defaults stringForKey: kDownloadExtension];
if ([ext length]) {
ix = [DownloadExtensionTransformer stringToNumber: ext];
}
[_formatButton selectItemWithTag: tag];
#endif
}
#pragma mark - IBActions
-(IBAction)cancelAll:(id)sender {
@@ -219,6 +371,40 @@ enum {
[_tableView reloadData];
}
}
- (IBAction)showRomFolder:(id)sender {
NSWorkspace *ws = [NSWorkspace sharedWorkspace];
[ws openURL: _romFolder];
}
-(IBAction)refreshROMs: (id)sender {
NSString *romdir = [SupportDirectoryPath() stringByAppendingPathComponent: @"roms"];
NSFileManager *fm = [NSFileManager defaultManager];
for (DownloadItem *item in _items) {
NSString *name = [item name];
NSString *s = [romdir stringByAppendingPathComponent: name];
NSString *path;
path = [s stringByAppendingPathExtension: @"zip"];
if ([fm fileExistsAtPath: path]) {
[item setStatus: ItemFound];
[item setLocalURL: [NSURL fileURLWithPath: path]];
continue;
}
path = [s stringByAppendingPathExtension: @"7z"];
if ([fm fileExistsAtPath: path]) {
[item setStatus: ItemFound];
[item setLocalURL: [NSURL fileURLWithPath: path]];
continue;
}
}
// only needed if items aren't bound.
[_tableView reloadData];
}
- (IBAction)showInFinder:(id)sender {
DownloadItem *item = [self clickedItem];
@@ -246,21 +432,59 @@ enum {
[self redrawRow: [item index]];
}
// binding screws up with placeholder.
-(IBAction)downloadURLChanged: (NSTextField *)sender {
NSString *value;
value = [sender stringValue];
if (![value length]) {
[_defaults removeObjectForKey: kDownloadURL];
_downloadURL = _defaultDownloadURL;
return;
}
// [self validateURL: value];
[_defaults setValue: value forKey: kDownloadURL];
_downloadURL = [NSURL URLWithString: value];
}
- (IBAction)downloadExtensionChanged:(id)sender {
[_defaults setValue: _downloadExtension forKey: kDownloadExtension];
}
#pragma mark - NSURLSessionDelegate
static NSInteger TaskStatusCode(NSURLSessionTask *task) {
NSURLResponse *response = [task response];
if ([response isKindOfClass: [NSHTTPURLResponse class]]) {
return [(NSHTTPURLResponse *)response statusCode];
}
return -1;
}
-(void)URLSession:(NSURLSession *)session task:(NSURLSessionTask *)task didCompleteWithError:(NSError *)error {
if (error) NSLog(@"Download error: %@", error);
NSInteger statusCode = TaskStatusCode(task);
if (!error && statusCode != 200) {
// treat as an error.
NSDictionary *info = @{
NSURLErrorKey: [[task originalRequest] URL],
NSLocalizedDescriptionKey: [NSHTTPURLResponse localizedStringForStatusCode: statusCode],
};
error = [NSError errorWithDomain: NSURLErrorDomain code: NSURLErrorFileDoesNotExist userInfo: info];
}
// not sure if strictly necessary but this happens in a background thread
// and these are used in KVO binding. Also, main thread only
// means no race conditions.
dispatch_async(dispatch_get_main_queue(), ^(void){
if (error)
if (error) {
[self setErrorCount: self->_errorCount + 1];
else
} else {
[self setCurrentCount: self->_currentCount + 1];
}
NSMutableDictionary *taskIndex = self->_taskIndex;
DownloadItem *item = [taskIndex objectForKey: task];
[taskIndex removeObjectForKey: task];
@@ -281,6 +505,12 @@ enum {
- (void)URLSession:(NSURLSession *)session downloadTask:(nonnull NSURLSessionDownloadTask *)task didFinishDownloadingToURL:(nonnull NSURL *)location {
// NSLog(@"%@", task);
// NSLog(@"%@", [task response]);
if (TaskStatusCode(task) != 200) return;
// need to move to the destination directory...
// file deleted after this function returns, so can't move asynchronously.
@@ -303,6 +533,7 @@ enum {
*/
NSLog(@"%@", src);
}
@end
@implementation DownloadWindowController (Table)
@@ -322,15 +553,24 @@ enum {
DownloadItem *item = [_items objectAtIndex: row];
DownloadTableCellView *v = [tableView makeViewWithIdentifier: @"DownloadCell" owner: self];
NSTextField *tf;
NSColor *redColor = [NSColor systemRedColor];
tf = [v textField];
[[v textField] setObjectValue: [item name]];
NSTextField *tf = [v statusTextField];
if ([item localURL]) {
[tf setTextColor: nil];
} else {
[tf setTextColor: redColor];
}
tf = [v statusTextField];
[tf setObjectValue: [item statusDescription]];
if ([item error]) {
[tf setTextColor: [NSColor redColor]];
[tf setTextColor: redColor];
} else {
[tf setTextColor: [NSColor blackColor]];
[tf setTextColor: nil];
//if ([tableView isRowSelected: row]){
//[tf setTextColor: [NSColor whiteColor]];
//}
@@ -391,7 +631,7 @@ enum {
@"Canceled",
@"Error"
};
if (_error) return [_error description];
if (_error) return [_error localizedDescription];
if (_status > sizeof(Names)/sizeof(Names[0])) return @"Unknown";
return Names[_status];
@@ -410,6 +650,9 @@ enum {
};
- (BOOL)validateMenuItem:(NSMenuItem *)menuItem {
if ([menuItem action] == @selector(downloadExtensionChanged:)) return YES;
NSInteger row = [_tableView clickedRow];
if (row < 0) return NO;
DownloadItem *item = [_items objectAtIndex: row];

17
Ample/EjectButton.h Normal file
View File

@@ -0,0 +1,17 @@
//
// EjectButton.h
// Ample
//
// Created by Kelvin Sherlock on 9/7/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#import <Cocoa/Cocoa.h>
NS_ASSUME_NONNULL_BEGIN
@interface EjectButton : NSButton
@end
NS_ASSUME_NONNULL_END

60
Ample/EjectButton.m Normal file
View File

@@ -0,0 +1,60 @@
//
// EjectButton.m
// Ample
//
// Created by Kelvin Sherlock on 9/7/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#import "EjectButton.h"
static NSImage *ejectImage = nil;
static NSImage *ejectHoverImage = nil;
@implementation EjectButton {
NSTrackingRectTag _tracking;
BOOL _mouse;
}
+(void)initialize {
// content tint only works with template images.
ejectImage = [NSImage imageNamed: @"eject-16x16"];
ejectHoverImage = [NSImage imageNamed: @"eject-hover-16x16"];
[ejectImage setTemplate: YES];
[ejectHoverImage setTemplate: YES];
}
-(void)awakeFromNib {
[super awakeFromNib];
[self setButtonType: NSButtonTypeMomentaryPushIn];
[self setImage: ejectImage];
[self setAlternateImage: ejectHoverImage];
// _tracking = [self addTrackingRect: [self bounds] owner: self userData: nil assumeInside: NO];
}
-(void)viewDidMoveToWindow {
if (!_tracking)
_tracking = [self addTrackingRect: [self bounds] owner: self userData: nil assumeInside: NO];
}
-(void)mouseEntered:(NSEvent *)event {
_mouse = YES;
if ([self isEnabled])
[self setImage: ejectHoverImage];
}
-(void)mouseExited:(NSEvent *)event {
_mouse = NO;
if ([self isEnabled])
[self setImage: ejectImage];
}
-(void)setEnabled:(BOOL)enabled {
[super setEnabled: enabled];
if (_mouse) {
[self setImage: enabled ? ejectHoverImage : ejectImage];
}
}
@end

View File

@@ -4,6 +4,33 @@
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>$(DEVELOPMENT_LANGUAGE)</string>
<key>CFBundleDocumentTypes</key>
<array>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>vgm</string>
</array>
<key>CFBundleTypeName</key>
<string>Video Game Music</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>LSTypeIsPackage</key>
<integer>0</integer>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>vgz</string>
</array>
<key>CFBundleTypeName</key>
<string>Video Game Music</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
<key>LSTypeIsPackage</key>
<integer>0</integer>
</dict>
</array>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIconFile</key>
@@ -17,9 +44,9 @@
<key>CFBundlePackageType</key>
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
<key>CFBundleShortVersionString</key>
<string>release 4</string>
<string>$(MARKETING_VERSION)</string>
<key>CFBundleVersion</key>
<string>4</string>
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>LSMinimumSystemVersion</key>
<string>$(MACOSX_DEPLOYMENT_TARGET)</string>
<key>NSHumanReadableCopyright</key>

View File

@@ -9,7 +9,7 @@
#import "Ample.h"
#import "LaunchWindowController.h"
#import "MediaViewController.h"
#import "SlotViewController.h"
#import "NewSlotViewController.h"
#import "MachineViewController.h"
#import "LogWindowController.h"
@@ -19,7 +19,7 @@ static NSString *kContextMachine = @"kContextMachine";
@interface LaunchWindowController ()
@property (strong) IBOutlet MediaViewController *mediaController;
@property (strong) IBOutlet SlotViewController *slotController;
@property (strong) IBOutlet NewSlotViewController *slotController;
@property (strong) IBOutlet MachineViewController *machineViewController;
@property (weak) IBOutlet NSView *machineView;
@@ -31,13 +31,26 @@ static NSString *kContextMachine = @"kContextMachine";
@property NSArray *args;
@property NSString *mameMachine;
@property BOOL mameWindow;
@property BOOL mameNoThrottle;
@property BOOL mameDebug;
@property BOOL mameSquarePixels;
@property BOOL mameNoBlur;
@property BOOL mameMouse;
@property BOOL mameAVI;
@property BOOL mameWAV;
@property BOOL mameVGM;
@property NSString *mameAVIPath;
@property NSString *mameWAVPath;
@property NSString *mameVGMPath;
@property NSInteger mameSpeed;
@property BOOL mameBGFX;
@property NSInteger mameBackend;
@property NSInteger mameEffects;
@property NSInteger mameWindowMode;
@end
@@ -48,6 +61,12 @@ static NSString *kContextMachine = @"kContextMachine";
return @"LaunchWindow";
}
-(void)windowWillLoad {
[self setMameSpeed: 1];
[self setMameBGFX: YES];
[self setMameMouse: NO];
}
- (void)windowDidLoad {
[super windowDidLoad];
@@ -58,23 +77,31 @@ static NSString *kContextMachine = @"kContextMachine";
[_mediaView addSubview: [_mediaController view]];
[_machineView addSubview: [_machineViewController view]];
[self addObserver: self forKeyPath: @"mameMachine" options:0 context: (__bridge void * _Nullable)(kMyContext)];
[self addObserver: self forKeyPath: @"mameWindow" options:0 context: (__bridge void * _Nullable)(kMyContext)];
[self addObserver: self forKeyPath: @"mameSquarePixels" options:0 context: (__bridge void * _Nullable)(kMyContext)];
[self addObserver: self forKeyPath: @"mameDebug" options:0 context: (__bridge void * _Nullable)(kMyContext)];
[self addObserver: self forKeyPath: @"mameNoThrottle" options:0 context: (__bridge void * _Nullable)(kMyContext)];
[self addObserver: self forKeyPath: @"mameNoBlur" options:0 context: (__bridge void * _Nullable)(kMyContext)];
NSArray *keys = @[
@"mameMachine", @"mameSquarePixels", @"mameWindowMode",
@"mameMouse",
@"mameDebug",
@"mameSpeed",
@"mameAVI", @"mameAVIPath",
@"mameWAV", @"mameWAVPath",
@"mameVGM", @"mameVGMPath",
@"mameBGFX", @"mameBackend", @"mameEffects",
];
for (NSString *key in keys) {
[self addObserver: self forKeyPath: key options:0 context: (__bridge void * _Nullable)(kMyContext)];
}
[_slotController addObserver: self forKeyPath: @"args" options: 0 context: (__bridge void * _Nullable)(kMyContext)];
[_mediaController addObserver: self forKeyPath: @"args" options: 0 context: (__bridge void * _Nullable)(kMyContext)];
[_mediaController bind: @"media" toObject: _slotController withKeyPath: @"media" options: 0];
[self buildCommandLine];
[_machineViewController addObserver: self forKeyPath: @"machine" options: 0 context: (__bridge void * _Nullable)kContextMachine];
[self buildCommandLine];
}
@@ -85,7 +112,7 @@ static NSString *kContextMachine = @"kContextMachine";
} else if (context == (__bridge void *)kContextMachine) {
NSString *machine = [_machineViewController machine];
[self setMameMachine: machine];
[_slotController setModel: machine];
[_slotController setMachine: machine];
[self buildCommandLine];
} else {
[super observeValueForKeyPath: keyPath ofObject: object change: change context: context];
@@ -198,6 +225,8 @@ static NSString * JoinArguments(NSArray *argv) {
-(void)buildCommandLine {
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if (!_mameMachine) {
[self setCommandLine: @""];
return;
@@ -207,34 +236,90 @@ static NSString * JoinArguments(NSArray *argv) {
//[argv addObject: @"mame"];
[argv addObject: _mameMachine];
if (_mameDebug) [argv addObject: @"-debug"];
if (_mameWindow) {
[argv addObject: @"-window"];
[argv addObject: @"-nomax"];
}
// -confirm_quit?
[argv addObject: @"-skip_gameinfo"];
if (_mameWindow && _mameSquarePixels) {
NSSize screen = [_slotController resolution];
NSString *res = [NSString stringWithFormat: @"%ux%u", (unsigned)screen.width, (unsigned)screen.height];
NSString *aspect = [NSString stringWithFormat: @"%u:%u", (unsigned)screen.width, (unsigned)screen.height];
[argv addObject: @"-nounevenstretch"];
if (_mameMouse)
[argv addObject: @"-mouse"]; // capture the mouse cursor when over the window.
if (_mameDebug) [argv addObject: @"-debug"];
[argv addObject: @"-resolution"];
[argv addObject: res];
[argv addObject: @"-aspect"];
[argv addObject: aspect];
if (_mameNoBlur) {
[argv addObject: @"-video"];
[argv addObject: @"soft"];
}
/*
* -window -nomax uses a 4:3 aspect ratio - ie, height = width * 3 / 4 (since height is always the limiting factor)
* for square pixels, should pass the true size and true aspect ratio.
*/
NSSize screen = [_slotController resolution];
switch(_mameWindowMode) {
case 0: // full screen;
// no uneven stretch doesn't do anything in full-screen mode.
break;
case 1: // 1x
// make the command-line a bit shorter and more pleasant.
if (!_mameSquarePixels) {
[argv addObject: @"-window"];
[argv addObject: @"-nomax"];
break;
}
// drop through.
case 2: // 2x
case 3: // 3x
if (_mameSquarePixels) {
// NSString *aspect = [NSString stringWithFormat: @"%u:%u", (unsigned)screen.width, (unsigned)screen.height];
// [argv addObject: @"-aspect"];
// [argv addObject: aspect];
[argv addObject: @"-nounevenstretch"];
} else {
screen.height = round(screen.width * 3 / 4);
}
[argv addObject: @"-window"];
NSString *res = [NSString stringWithFormat: @"%ux%u",
(unsigned)(_mameWindowMode * screen.width),
(unsigned)(_mameWindowMode * screen.height)
];
[argv addObject: @"-resolution"];
[argv addObject: res];
break;
}
if (_mameBGFX) {
if (_mameBackend) {
static NSString *Names[] = {
@"-",
@"metal",
@"opengl",
};
[argv addObject: @"-bgfx_backend"];
[argv addObject: Names[_mameBackend]];
}
if (_mameEffects) {
static NSString *Names[] = {
@"-",
@"unfiltered",
@"hlsl",
@"crt-geom",
@"crt-geom-deluxe",
};
[argv addObject: @"-bgfx_screen_chains"];
[argv addObject: Names[_mameEffects]];
}
} else {
[argv addObject: @"-video"];
[argv addObject: @"soft"];
}
// -speed n
// -scale n
@@ -249,8 +334,32 @@ static NSString * JoinArguments(NSArray *argv) {
[argv addObjectsFromArray: tmp];
}
if (_mameNoThrottle) [argv addObject: @"-nothrottle"];
if (_mameSpeed < 0) {
[argv addObject: @"-nothrottle"];
} else if (_mameSpeed > 1) {
[argv addObject: @"-speed"];
[argv addObject: [NSString stringWithFormat: @"%d", (int)_mameSpeed]];
}
// audio video.
if (_mameAVI && [_mameAVIPath length]) {
[argv addObject: @"-aviwrite"];
[argv addObject: _mameAVIPath];
}
if (_mameWAV && [_mameWAVPath length]) {
[argv addObject: @"-wavwrite"];
[argv addObject: _mameWAVPath];
}
// vgm only valid for custom mame.
if (![defaults boolForKey: kUseCustomMame]) {
if (_mameVGM && [_mameVGMPath length]) {
[argv addObject: @"-vgmwrite"];
[argv addObject: _mameVGMPath];
}
}
[self setCommandLine: JoinArguments(argv)];
[self setArgs: argv];
@@ -265,6 +374,9 @@ static NSString * JoinArguments(NSArray *argv) {
if (![_args count]) return;
[LogWindowController controllerForArgs: _args];
#if 0
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSURL *url = MameURL();
@@ -286,6 +398,7 @@ static NSString * JoinArguments(NSArray *argv) {
}
[LogWindowController controllerForTask: task];
#endif
}

View File

@@ -13,7 +13,7 @@ NS_ASSUME_NONNULL_BEGIN
@interface LogWindowController : NSWindowController <NSWindowDelegate>
+(id)controllerForTask: (NSTask *)task;
+(id)controllerForArgs: (NSArray *)args;
@end
NS_ASSUME_NONNULL_END

View File

@@ -36,6 +36,55 @@ static NSMutableSet *LogWindows;
return controller;
}
static NSURL *MameURL(void) {
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSBundle *bundle = [NSBundle mainBundle];
if ([defaults boolForKey: kUseCustomMame]) {
NSString *path = [defaults stringForKey: kMamePath];
if (![path length]) return [NSURL fileURLWithPath: path];
}
return [bundle URLForAuxiliaryExecutable: @"mame64"];
}
static NSURL *MameWorkingDirectory(void) {
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
if ([defaults boolForKey: kUseCustomMame]) {
NSString *path = [defaults stringForKey: kMameWorkingDirectory];
if (![path length]) return [NSURL fileURLWithPath: path];
}
return SupportDirectory();
}
+(id)controllerForArgs: (NSArray *)args {
// NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
NSURL *url = MameURL();
if (!url) {
NSAlert *alert = [NSAlert new];
[alert setMessageText: @"Unable to find MAME executable path"];
[alert runModal];
return nil;
}
NSTask *task = [NSTask new];
[task setExecutableURL: url];
[task setArguments: args];
[task setCurrentDirectoryURL: MameWorkingDirectory()];
return [LogWindowController controllerForTask: task];
}
- (void)windowDidLoad {
[super windowDidLoad];
@@ -59,25 +108,33 @@ static NSMutableSet *LogWindows;
NSError *error = nil;
NSPipe *pipe = [NSPipe pipe];
// window not yet loaded until [self window] called.
const char *path = [[task executableURL] fileSystemRepresentation];
// if (cp) [self appendString: [NSString stringWithFormat: @"MAME path: %s", cp]];
const char *wd = [[task currentDirectoryURL] fileSystemRepresentation];
// if (cp) [self appendString: [NSString stringWithFormat: @"Working Directory: %s", cp]];
[task setStandardError: pipe];
[task setStandardOutput: pipe];
[task launchAndReturnError: &error];
if (error) {
NSURL *url = [task executableURL];
NSString *path = [NSString stringWithCString: [url fileSystemRepresentation] encoding: NSUTF8StringEncoding];
NSLog(@"NSTask error. Path = %@ error = %@", path, error);
[self appendString: path];
[self appendString: [error description]];
// NSURL *url = [task executableURL];
// NSString *path = [NSString stringWithCString: [url fileSystemRepresentation] encoding: NSUTF8StringEncoding];
NSLog(@"NSTask error. Path = %s error = %@", path, error);
// [self appendString: path];
// [self appendString: [error description]];
return error;
}
_task = task;
NSString *title = [NSString stringWithFormat: @"Ample Log - %u", [task processIdentifier]];
[[self window] setTitle: title];
_handle = [pipe fileHandleForReading];
if (path) [self appendString: [NSString stringWithFormat: @"MAME path: %s\n", path]];
if (wd) [self appendString: [NSString stringWithFormat: @"Working Directory: %s\n", wd]];
NSNotificationCenter *nc = [NSNotificationCenter defaultCenter];

View File

@@ -24,7 +24,7 @@
_data = [NSArray arrayWithContentsOfFile: path];
/* My Copy of XCode/Interface Builder barfs on NSBrowser. */
/* XCode/Interface Builder 11.3 barfs on NSBrowser. */
NSBrowser *browser;
NSRect frame = NSMakeRect(0, 0, 718, 200);

View File

@@ -16,7 +16,7 @@ NS_ASSUME_NONNULL_BEGIN
@property (nonatomic) NSDictionary *media;
@property NSArray *args;
- (IBAction)deleteAction:(id)sender;
- (IBAction)ejectAction:(id)sender;
- (IBAction)pathAction:(id)sender;
@@ -26,10 +26,4 @@ NS_ASSUME_NONNULL_BEGIN
@interface TablePathView : NSTableCellView
@property (weak) IBOutlet NSPathControl *pathControl;
@property (weak) IBOutlet NSButton *deleteButton;
@end
NS_ASSUME_NONNULL_END

View File

@@ -7,11 +7,7 @@
//
#import "MediaViewController.h"
@implementation TablePathView
@end
#import "TableCellView.h"
@protocol MediaNode
@@ -22,14 +18,16 @@
-(NSString *)viewIdentifier;
-(void)prepareView: (NSTableCellView *)view;
-(CGFloat)height;
-(NSInteger)index;
@end
@interface MediaCategory : NSObject <MediaNode> {
}
@property NSInteger validCount;
@property NSArray *children; // URLs?
@property NSMutableArray *children; // URLs?
@property NSString *title;
@property NSInteger index;
-(NSInteger)count;
-(id)objectAtIndex:(NSInteger)index;
@@ -40,6 +38,7 @@
@property NSURL *url;
@property BOOL valid;
@property NSInteger index;
-(NSInteger)count;
-(id)objectAtIndex:(NSInteger)index;
@@ -92,53 +91,88 @@
}
unsigned count = (unsigned)[_children count];
NSMutableArray *tmp = [NSMutableArray arrayWithArray: _children];
_validCount = newCount;
if (!_children) _children = [NSMutableArray new];
for (unsigned i = count; i < newCount; ++i) {
[tmp addObject: [MediaItem new]];
MediaItem *item = [MediaItem new];
[item setIndex: i];
[_children addObject: item];
}
// delete excess items, if blank. otherwise, mark invalid.
unsigned ix = 0;
for(MediaItem *item in tmp) {
for(MediaItem *item in _children) {
[item setValid: ix++ < newCount];
}
for (unsigned i = newCount; i < count; ++i) {
MediaItem *item = [tmp lastObject];
MediaItem *item = [_children lastObject];
if ([item url]) break;
[tmp removeLastObject];
[_children removeLastObject];
}
[self setChildren: tmp];
return YES;
}
-(BOOL)pruneChildren {
-(BOOL)pruneChildrenWithOutlineView: (NSOutlineView *)view {
NSUInteger count = [_children count];
BOOL delta = NO;
if (_validCount == count) return NO;
NSMutableIndexSet *set = [NSMutableIndexSet new];
NSMutableArray *tmp = [NSMutableArray arrayWithArray: _children];
for (NSInteger i = _validCount; i < count; ++i) {
MediaItem *item = [tmp lastObject];
MediaItem *item = [_children lastObject];
if ([item url]) break;
[tmp removeLastObject];
[_children removeLastObject];
[set addIndex: [_children count]];
delta = YES;
}
if (delta) {
[self setChildren: tmp];
if (view)
[view removeItemsAtIndexes: set inParent: self withAnimation: NSTableViewAnimationEffectFade];
return YES;
}
return NO;
}
-(BOOL)moveItemFrom: (NSInteger)oldIndex to: (NSInteger)newIndex outlineView: (NSOutlineView *)view {
if (newIndex == oldIndex) return NO;
NSUInteger count = [_children count];
if (oldIndex >= count) return NO;
MediaItem *item = [_children objectAtIndex: oldIndex];
[_children removeObjectAtIndex: oldIndex];
if (newIndex > oldIndex) newIndex--;
if (newIndex >= count) {
[_children addObject: item];
} else {
[_children insertObject: item atIndex: newIndex];
}
if (view) [view moveItemAtIndex: oldIndex inParent: self toIndex: newIndex inParent: self];
// re-index and re-validate.
unsigned ix = 0;
for (MediaItem *item in _children) {
[item setIndex: ix];
[item setValid: ix < _validCount];
// [view reloadItem: item];
++ix;
}
[self pruneChildrenWithOutlineView: view];
//[view reloadItem: self reloadChildren: YES];
return YES;
}
@end
@implementation MediaItem
-(instancetype)initWithURL: (NSURL *)url {
@@ -167,15 +201,33 @@
}
-(void)prepareView: (TablePathView *)view {
NSPathControl *pc = [view pathControl];
[pc setURL: _url]; //??? will binding take care of it?
[pc unbind: @"value"];
[pc bind: @"value" toObject: self withKeyPath: @"url" options: nil];
NSValueTransformer *t;
NSDictionary *options;
NSPathControl *pc = [view pathControl];
NSButton *button = [view ejectButton];
[pc unbind: @"value"];
[pc unbind: @"enabled"];
[pc bind: @"value" toObject: self withKeyPath: @"url" options: nil];
[pc bind: @"enabled" toObject: self withKeyPath: @"valid" options: options];
[button unbind: @"enabled"];
[button unbind: @"contentTintColor"];
t = [NSValueTransformer valueTransformerForName: NSIsNotNilTransformerName];
options = @{ NSValueTransformerBindingOption: t};
[button bind: @"enabled" toObject: self withKeyPath: @"url" options: options];
t = [NSValueTransformer valueTransformerForName: @"ValidColorTransformer"];
options = @{ NSValueTransformerBindingOption: t};
[button bind: @"contentTintColor" toObject: self withKeyPath: @"valid" options: options];
#if 0
NSColor *tintColor = nil;
if (!_valid) tintColor = [NSColor redColor];
[[view deleteButton] setContentTintColor: tintColor];
if (!_valid) tintColor = [NSColor systemRedColor];
[button setContentTintColor: tintColor];
#endif
}
-(CGFloat)height {
@@ -183,7 +235,8 @@
}
-(void)invalidate {
_valid = NO;
if (!_valid) return;
[self setValid: NO];
}
@end
@@ -211,7 +264,7 @@
b = [[MediaCategory alloc] initWithTitle: @"3.5\" Floppies"];
c = [[MediaCategory alloc] initWithTitle: @"Hard Drives"];
d = [[MediaCategory alloc] initWithTitle: @"CD-ROMs"];
e = [[MediaCategory alloc] initWithTitle: @"Casettes"];
e = [[MediaCategory alloc] initWithTitle: @"Cassettes"];
_data[0] = a;
@@ -265,13 +318,20 @@ enum {
-(void)rebuildRoot {
NSMutableArray *tmp = [NSMutableArray new];
int ix = 0;
for (unsigned j = 0 ; j < 5; ++j) {
MediaCategory *cat = _data[j];
if ([cat count]) [tmp addObject: cat];
[cat setIndex: -1];
if ([cat count]) {
[cat setIndex: ix++];
[tmp addObject: cat];
}
}
_root = tmp;
//[_outlineView reloadItem: nil reloadChildren: YES];
// todo - switch this to use removeItemsAtIndexes:inParent:withAnimation:
// and insertItemsAtIndexes:inParent:withAnimation:
[_outlineView reloadData];
[_outlineView expandItem: nil expandChildren: YES];
}
@@ -310,6 +370,7 @@ enum {
}
}
static NSString *kDragType = @"private.ample.media";
- (void)viewDidLoad {
[super viewDidLoad];
@@ -317,8 +378,11 @@ enum {
//NSOutlineView *view = [self view];
//[view expandItem: nil expandChildren: YES];
// Do view setup here.
[_outlineView reloadData];
[_outlineView expandItem: nil expandChildren: YES];
[_outlineView registerForDraggedTypes: @[kDragType]];
}
#pragma mark - NSOutlineViewDelegate
@@ -340,6 +404,7 @@ enum {
if (!ident) return nil;
NSTableCellView *v = [outlineView makeViewWithIdentifier: ident owner: self];
[(id<MediaNode>)item prepareView: v];
[v setObjectValue: item];
return v;
}
@@ -402,9 +467,139 @@ enum {
return [item height];
}
#if 0
- (id<NSPasteboardWriting>)outlineView:(NSOutlineView *)outlineView pasteboardWriterForItem:(id<MediaNode>)item {
if ([item isGroupItem]) return nil;
NSPasteboardItem *pb = [NSPasteboardItem new];
return pb;
}
#endif
- (BOOL)outlineView:(NSOutlineView *)outlineView writeItems:(NSArray *)items toPasteboard:(NSPasteboard *)pasteboard {
if ([items count] > 1) return NO;
//NSLog(@"%s", sel_getName(_cmd));
MediaItem *item = [items firstObject];
if (![item isKindOfClass: [MediaItem class]]) return NO;
// find the category. only allow if more than 1 item in the category.
MediaCategory *cat = nil;
for (MediaCategory *c in _root) {
NSUInteger ix = [[c children] indexOfObject: item];
if (ix != NSNotFound){
cat = c;
break;
}
}
if (!cat) return NO;
if ([cat count] < 2) return NO;
NSInteger indexes[2] = { 0, 0 };
indexes[0] = [cat index];
indexes[1] = [item index];
NSData *data = [NSData dataWithBytes: indexes length: sizeof(indexes)];
[pasteboard setData: data forType: kDragType];
return YES;
}
/*
* IF item is present, it's a MediaCategory and index is the index of the MediaItem it would be inserted as.
* IF item is nil, index is the MediaCategory index, which should be converted to moving to the end.
* IF index < 0, dragging far beyond the category list, so NOPE it.
*
*/
- (NSDragOperation)outlineView:(NSOutlineView *)outlineView validateDrop:(id<NSDraggingInfo>)info proposedItem:(id)item proposedChildIndex:(NSInteger)index {
if (index < 0) return NSDragOperationNone;
NSPasteboard *pb = [info draggingPasteboard];
NSData *data = [pb dataForType: kDragType];
if (!data) return NSDragOperationNone;
NSInteger indexes[2];
if ([data length] != sizeof(indexes)) return NSDragOperationNone;
[data getBytes: &indexes length: sizeof(indexes)];
//NSLog(@"%d - %d", (int)indexes[0], (int)indexes[1]);
MediaCategory *cat = item;
if (!item) {
// move to the END of the previous category.
if (index == 0) return NSDragOperationNone;
cat = [_root objectAtIndex: index - 1];
index = [cat count]; // -1; - interferes w/ -1 logic below.
}
//NSLog(@"%d - %d", (int)[(MediaCategory *)item index], (int)index);
if ([cat index] != indexes[0]) return NSDragOperationNone;
if (indexes[1] == index) return NSDragOperationNone;
if (indexes[1] == index-1) return NSDragOperationNone;
return NSDragOperationMove;
}
- (BOOL)outlineView:(NSOutlineView *)outlineView acceptDrop:(id<NSDraggingInfo>)info item:(id)item childIndex:(NSInteger)index {
if (index < 0) return NO;
NSPasteboard *pb = [info draggingPasteboard];
NSData *data = [pb dataForType: kDragType];
if (!data) return NSDragOperationNone;
NSInteger indexes[2];
if ([data length] != sizeof(indexes)) return NO;
[data getBytes: &indexes length: sizeof(indexes)];
//NSLog(@"%d - %d", (int)indexes[0], (int)indexes[1]);
MediaCategory *cat = item;
if (!item) {
// move to the END of the previous category.
if (index == 0) return NO;
cat = [_root objectAtIndex: index - 1];
index = [cat count]; // -1; - interferes w/ -1 logic below.
}
//NSLog(@"%d - %d", (int)[(MediaCategory *)item index], (int)index);
if ([cat index] != indexes[0]) return NO;
if (indexes[1] == index) return NO;
if (indexes[1] == index-1) return NO;
NSInteger oldIndex = indexes[1];
[_outlineView beginUpdates];
[cat moveItemFrom: oldIndex to: index outlineView: _outlineView];
[_outlineView endUpdates];
[self rebuildArgs];
//[_outlineView reloadItem: cat reloadChildren: YES];
return YES;
}
#pragma mark - IBActions
- (IBAction)deleteAction:(id)sender {
- (IBAction)ejectAction:(id)sender {
NSInteger row = [_outlineView rowForView: sender];
if (row < 0) return;
@@ -417,12 +612,27 @@ enum {
// if item is invalid, should attempt to remove...
if (![item valid]) {
MediaCategory *cat = [_outlineView parentForItem: item];
if ([cat pruneChildren]) [self rebuildRoot];
[_outlineView beginUpdates];
[cat pruneChildrenWithOutlineView: _outlineView];
[_outlineView endUpdates];
}
// todo -- if this eliminates a category completely, it will still be included
// since we're now using animaations instead of reloading.
[self rebuildArgs];
}
- (IBAction)pathAction:(id)sender {
// need to update the eject button...
NSURL *url = [(NSPathControl *)sender URL];
if (url) {
NSNotificationCenter *nc = [NSNotificationCenter defaultCenter];
[nc postNotificationName: @"DiskImageAdded" object: url];
}
[self rebuildArgs];
}
@end

15
Ample/Menu.h Normal file
View File

@@ -0,0 +1,15 @@
//
// Menu.h
// Ample
//
// Created by Kelvin Sherlock on 10/3/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#ifndef Menu_h
#define Menu_h
NSFont *ItalicMenuFont(void);
NSAttributedString *ItalicMenuString(NSString *s);
#endif /* Menu_h */

27
Ample/Menu.m Normal file
View File

@@ -0,0 +1,27 @@
//
// Menu.m
// Ample
//
// Created by Kelvin Sherlock on 10/3/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#import <Foundation/Foundation.h>
#import <Cocoa/Cocoa.h>
NSFont *ItalicMenuFont(void) {
NSFont *font = [NSFont menuFontOfSize: 0];
NSFontDescriptor *fd = [font fontDescriptor];
NSFontDescriptor *fd2 = [fd fontDescriptorWithSymbolicTraits: NSFontDescriptorTraitItalic];
return [NSFont fontWithDescriptor: fd2 size: [font pointSize]];
}
NSAttributedString *ItalicMenuString(NSString *s) {
static NSDictionary *attr = nil;
if (!attr) {
attr = @{
NSFontAttributeName: ItalicMenuFont()
};
}
return [[NSAttributedString alloc] initWithString: s attributes: attr];
}

View File

@@ -0,0 +1,47 @@
//
// NewSlotViewController.h
// Ample
//
// Created by Kelvin Sherlock on 9/9/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#import <Cocoa/Cocoa.h>
NS_ASSUME_NONNULL_BEGIN
@interface NewSlotViewController : NSViewController
@property NSArray *args;
@property NSDictionary *media;
@property NSSize resolution;
@property (nonatomic) NSString *machine;
@end
@interface NewSlotViewController (OutlineView) <NSOutlineViewDelegate, NSOutlineViewDataSource>
@end
@interface SlotTableCellView : NSTableCellView
@property (weak) IBOutlet NSPopUpButton *menuButton;
@end
@interface SlotItem : NSObject
@property unsigned index;
@property NSArray *children;
@property NSArray *menuItems;
@property NSInteger defaultIndex;
@property NSInteger selectedIndex;
-(NSDictionary *)selectedItem;
-(NSDictionary *)selectedMedia;
-(BOOL)hasDefault;
-(void)reset;
@end
NS_ASSUME_NONNULL_END

View File

@@ -0,0 +1,495 @@
//
// NewSlotViewController.m
// Ample
//
// Created by Kelvin Sherlock on 9/9/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#import "NewSlotViewController.h"
#import "Menu.h"
@implementation SlotTableCellView
@end
@implementation SlotItem
-(id)init {
_defaultIndex = -1;
_selectedIndex = -1;
return self;
}
-(NSString *)label {
static NSString *Names[] = {
@"RAM:",
@"Slot 0:",
@"Slot 1:",
@"Slot 2:",
@"Slot 3:",
@"Slot 4:",
@"Slot 5:",
@"Slot 6:",
@"Slot 7:",
@"Expansion:",
@"Auxiliary:",
@"RS232:",
@"Game I/O:",
@"Modem:",
@"Printer:"
};
return Names[_index];
}
-(NSString *)flag {
static NSString *Names[] = {
@"-ramsize",
@"-sl0",
@"-sl1",
@"-sl2",
@"-sl3",
@"-sl4",
@"-sl5",
@"-sl6",
@"-sl7",
@"-exp",
@"-aux",
@"-rs232",
@"-gameio",
@"-modem",
@"-printer"
};
return Names[_index];
}
-(void)buildMenuWithSelectedValue: (NSString *)value {
NSMutableArray *tmp = [NSMutableArray arrayWithCapacity: [_children count]];
_defaultIndex = -1;
_selectedIndex = -1;
int ix = 0;
for (NSDictionary *d in _children) {
NSString *title = [d objectForKey: @"description"];
NSMenuItem *mi = [[NSMenuItem alloc] initWithTitle: title action: NULL keyEquivalent: @""];
// row 0 for slots is -- None -- which should be nil...
[mi setRepresentedObject: d];
BOOL disabled = [(NSNumber *)[d objectForKey: @"disabled"] boolValue];
if (disabled) {
[mi setEnabled: NO];
}
BOOL def = [(NSNumber *)[d objectForKey: @"default"] boolValue];
if (def) {
[mi setAttributedTitle: ItalicMenuString(title)];
_defaultIndex = ix;
}
if (value) {
NSString *v = [d objectForKey: @"value"];
if ([value compare: v] == NSOrderedSame) {
_selectedIndex = ix;
}
}
[tmp addObject: mi];
++ix;
}
[self setMenuItems: tmp];
if (_selectedIndex < 0) _selectedIndex = _defaultIndex;
if (_selectedIndex < 0) _selectedIndex = 0;
}
-(void)reset {
[self setSelectedIndex: _defaultIndex >= 0 ? _defaultIndex : 0];
}
-(NSDictionary *)selectedItem {
if (_selectedIndex < 0) return nil;
return [_children objectAtIndex: _selectedIndex];
}
-(NSDictionary *)selectedMedia {
if (_selectedIndex < 0) return nil;
NSDictionary *d = [_children objectAtIndex: _selectedIndex];
return [d objectForKey: @"media"];
}
-(BOOL)hasDefault {
return _defaultIndex >= 0;
}
-(void)prepareView: (SlotTableCellView *)view {
NSPopUpButton *button = [view menuButton];
NSTextField *text = [view textField];
[text setObjectValue: [self label]];
[button unbind: @"selectedIndex"];
[[button menu] setItemArray: _menuItems];
[button bind: @"selectedIndex" toObject: self withKeyPath: @"selectedIndex" options: nil];
[button setTag: _index];
}
@end
@interface NewSlotViewController ()
@property (weak) IBOutlet NSOutlineView *outlineView;
@end
@implementation NewSlotViewController {
NSMutableArray *_root;
unsigned _slots_explicit;
unsigned _slots_valid;
unsigned _slots_default;
NSDictionary *_slot_object[16];
NSDictionary *_slot_media[16];
NSString *_slot_value[16]; // when explicitely set.
NSDictionary *_machine_media;
NSDictionary *_machine_data;
}
- (void)viewDidLoad {
[super viewDidLoad];
// Do view setup here.
_root = [NSMutableArray new];
}
-(void)resetMachine {
[_root removeAllObjects];
[_outlineView reloadData];
_slots_valid = 0;
_slots_explicit = 0;
_slots_default = 0;
_machine_media = nil;
_machine_data = nil;
for (unsigned i = 0; i < 16; ++i) {
_slot_media[i] = nil;
_slot_object[i] = nil;
_slot_value[i] = nil;
}
[self setResolution: NSMakeSize(0, 0)];
[self setArgs: @[]];
[self setMedia: @{}];
}
-(void)loadMachine {
static NSString *Keys[] = {
@"ram",
@"sl0", @"sl1", @"sl2", @"sl3",
@"sl4", @"sl5", @"sl6", @"sl7",
@"exp", @"aux", @"rs232",
@"gameio", @"printer", @"modem",
};
static unsigned SizeofKeys = sizeof(Keys)/sizeof(Keys[0]);
NSBundle *bundle = [NSBundle mainBundle];
NSURL *url= [bundle URLForResource: _machine withExtension: @"plist"];
NSDictionary *d = [NSDictionary dictionaryWithContentsOfURL: url];
if (!d) {
[self resetMachine];
return;
}
NSArray *r = [d objectForKey: @"resolution"];
NSSize res = NSMakeSize(0, 0);
if (r) {
res.width = [(NSNumber *)[r objectAtIndex: 0 /*@"width"*/] doubleValue];
res.height = [(NSNumber *)[r objectAtIndex: 1 /*@"height"*/] doubleValue];
}
[self setResolution: res];
_slots_valid = 0;
//_slots_explicit = 0;
_slots_default = 0;
_machine_media = [d objectForKey: @"media"];
_machine_data = d;
[_root removeAllObjects];
unsigned mask = 1;
for (unsigned i = 0; i < SizeofKeys; ++i, mask <<= 1) {
NSString *v = [_slot_object[i] objectForKey: @"value"];
_slot_media[i] = nil;
_slot_object[i] = nil;
if (v) _slot_value[i] = v;
NSArray *options = [d objectForKey: Keys[i]];
if (!options) continue;
_slots_valid |= mask;
SlotItem *item = [SlotItem new];
[item setIndex: i];
[item setChildren: options];
[item buildMenuWithSelectedValue: _slot_value[i]];
if ([item defaultIndex] >= 0) {
_slots_default |= mask;
}
// default media...
_slot_media[i] = [item selectedMedia];
[_root addObject: item];
}
[_outlineView reloadData];
[self rebuildMedia];
[self rebuildArgs];
}
-(void)setMachine: (NSString *)machine {
if (_machine == machine) return;
if (_machine && machine && [machine compare: _machine] == NSOrderedSame) return;
_machine = machine;
if (!machine) {
[self resetMachine];
return;
}
[self loadMachine];
}
-(void)rebuildMedia {
#define _(var, o) var += [[o objectForKey: @ # var ] unsignedIntValue]
unsigned cass = 0;
unsigned cdrm = 0;
unsigned hard = 0;
unsigned flop_5_25 = 0;
unsigned flop_3_5 = 0;
#if 0
for (SlotItem *item in _root) {
NSDictionary *tmp = [item selectedMedia];
if (tmp) {
_(cass, tmp);
_(cdrm, tmp);
_(hard, tmp);
_(flop_5_25, tmp);
_(flop_3_5, tmp);
}
}
#endif
#if 1
unsigned mask = 1;
for (unsigned i = 0; i < 16; ++i, mask <<= 1) {
if (_slots_valid & mask) {
NSDictionary *tmp = _slot_media[i];
if (tmp) {
_(cass, tmp);
_(cdrm, tmp);
_(hard, tmp);
_(flop_5_25, tmp);
_(flop_3_5, tmp);
}
}
}
#endif
NSDictionary *tmp = _machine_media;
if (tmp) {
_(cass, tmp);
_(cdrm, tmp);
_(hard, tmp);
_(flop_5_25, tmp);
_(flop_3_5, tmp);
}
[self setMedia: @{
@"cass": @(cass),
@"cdrm": @(cdrm),
@"hard": @(hard),
@"flop_5_25": @(flop_5_25),
@"flop_3_5": @(flop_3_5),
}];
}
static NSString *SlotFlagForIndex(unsigned index){
static NSString *Names[] = {
@"-ramsize",
@"-sl0",
@"-sl1",
@"-sl2",
@"-sl3",
@"-sl4",
@"-sl5",
@"-sl6",
@"-sl7",
@"-exp",
@"-aux",
@"-rs232",
@"-gameio",
@"-modem",
@"-printer"
};
return Names[index];
}
-(void)rebuildArgs {
NSMutableArray *args = [NSMutableArray new];
for (SlotItem *item in _root) {
NSDictionary *d = [item selectedItem];
if ([(NSNumber *)[d objectForKey: @"default"] boolValue]) {
continue; // default, don't include it.
}
NSString *value = [d objectForKey: @"value"];
if (!value || ![value length]) {
if (![item hasDefault]) continue;
value = @"";
}
[args addObject: [item flag]];
[args addObject: value];
}
#if 0
unsigned mask = 1;
for (unsigned i = 0 ; i < 16; ++i, mask <<= 1) {
if (!(_slots_valid & mask)) continue;
NSDictionary *d = _slot_object[i];
if ([(NSNumber *)[d objectForKey: @"default"] boolValue]) {
continue; // default, don't include it.
}
NSString *value = [d objectForKey: @"value"];
if (!value) {
// if slot has a default, need to overwrite it.
if (!(_slots_default & mask)) continue;
value = @"";
}
[args addObject: SlotFlagForIndex(i)];
[args addObject: value];
}
#endif
[self setArgs: args];
}
- (IBAction)menuChanged:(NSPopUpButton *)sender {
unsigned index = (unsigned)[sender tag];
unsigned mask = 1 << index;
// index 0 = ram = special case...
NSDictionary *d = [[sender selectedItem] representedObject];
_slots_explicit |= mask;
_slot_value[index] = [d objectForKey: @"value"];
//_slots_default &= ~mask;
//_slot_object[index] = d;
// media...
NSDictionary *newMedia = [d objectForKey: @"media"];
NSDictionary *oldMedia = _slot_media[index];
if (newMedia != oldMedia) {
_slot_media[index] = newMedia;
[self rebuildMedia];
}
[self rebuildArgs];
}
-(IBAction)resetSlots:(id)sender {
_slots_explicit = 0;
for (unsigned i = 0; i < 16; ++i) {
_slot_media[i] = nil;
_slot_object[i] = nil;
_slot_value[i] = nil;
}
for (SlotItem *item in _root) {
[item reset];
// if children, reset them too...
unsigned index = [item index];
_slot_media[index] = [item selectedMedia];
}
//[_outlineView reloadData]; // will need to reload if changing the default makes children disappear.
[self rebuildMedia];
[self rebuildArgs];
}
@end
@implementation NewSlotViewController (OutlineView)
- (NSInteger)outlineView:(NSOutlineView *)outlineView numberOfChildrenOfItem:(id)item {
if (!item) return [_root count];
return 0;
}
- (id)outlineView:(NSOutlineView *)outlineView child:(NSInteger)index ofItem:(id)item {
if (!item) return [_root objectAtIndex: index];
return nil;
}
- (BOOL)outlineView:(NSOutlineView *)outlineView isItemExpandable:(id)item {
return NO;
}
- (NSView *)outlineView:(NSOutlineView *)outlineView viewForTableColumn:(NSTableColumn *)tableColumn item:(SlotItem *)item {
SlotTableCellView *v = [outlineView makeViewWithIdentifier: @"MenuCell" owner: self];
[item prepareView: v];
return v;
}
@end

View File

@@ -9,8 +9,13 @@
#import "Ample.h"
#import "PreferencesWindowController.h"
#import <Security/Security.h>
@interface PreferencesWindowController ()
@property (weak) IBOutlet NSTextField *pathField;
@property (weak) IBOutlet NSTextField *wdField;
@property (weak) IBOutlet NSButton *fixButton;
@end
@@ -27,19 +32,41 @@
// Implement this method to handle any initialization after your window controller's window has been loaded from its nib file.
[self validateMamePath: [defaults stringForKey: kMamePath]];
[self validateMameWD: [defaults stringForKey: kMameWorkingDirectory]];
/* check vmnet_helper permissions */
int needs_fixin = [self checkHelperPermissions: nil];
[_fixButton setEnabled: needs_fixin > 0];
}
-(void)validateMamePath: (NSString *)path {
NSFileManager * fm = [NSFileManager defaultManager];
if ([path length] == 0 || [fm isExecutableFileAtPath: path]) {
[_pathField setTextColor: [NSColor blackColor]];
[_pathField setTextColor: nil];
} else {
[_pathField setTextColor: [NSColor redColor]];
[_pathField setTextColor: [NSColor systemRedColor]];
}
}
-(void)validateMameWD: (NSString *)path {
NSFileManager * fm = [NSFileManager defaultManager];
BOOL directory = YES;
if ([path length] == 0) {
[_wdField setTextColor: nil];
return;
}
if ([fm fileExistsAtPath: path isDirectory: &directory] && directory) {
[_wdField setTextColor: nil];
return;
}
[_wdField setTextColor: [NSColor systemRedColor]];
}
- (IBAction)pathChanged:(id)sender {
NSString *path = [sender stringValue];
@@ -47,6 +74,124 @@
[self validateMamePath: path];
}
- (IBAction)wdChanged:(id)sender {
NSString *path = [sender stringValue];
[self validateMameWD: path];
}
// -1 - error
// 1 - needs help
// 0 - a-ok
-(int)checkHelperPermissions: (NSString *)path {
static const unsigned Mask = S_ISUID | S_ISGID;
if (!path) {
NSBundle *bundle = [NSBundle mainBundle];
path = [bundle pathForAuxiliaryExecutable: @"vmnet_helper"];
}
if (!path) return -1;
NSFileManager *fm = [NSFileManager defaultManager];
NSError *error = nil;
NSDictionary *attr = [fm attributesOfItemAtPath: path error: &error];
if (error) return -1;
NSNumber *owner = [attr objectForKey: NSFileOwnerAccountID];
NSNumber *perm = [attr objectForKey: NSFilePosixPermissions];
if ([owner longValue] == 0 && ([perm unsignedIntValue] & Mask) == Mask) return 0;
return 1;
}
- (IBAction)fixPerms:(id)sender {
NSBundle *bundle = [NSBundle mainBundle];
NSString *path = [bundle pathForAuxiliaryExecutable: @"vmnet_helper"];
if (!path) return;
#if 0
// this requires an entitlement and sanboxing and Apple's permission.
NSWorkspace *ws = [NSWorkspace sharedWorkspace];
[ws requestAuthorizationOfType:NSWorkspaceAuthorizationTypeSetAttributes
completionHandler: ^(NSWorkspaceAuthorization *a, NSError *e){
if (e || !a) return;
NSError *error = nil;
NSDictionary *attr = @{
NSFileOwnerAccountID: @0, /* root */
NSFileGroupOwnerAccountID: @20, /* staff */
// NSFilePosixPermissions: @0106755 /* 755 + setuid + setgid */
};
NSFileManager *fm = [NSFileManager fileManagerWithAuthorization: a];
[fm setAttributes: attr ofItemAtPath: path error: &error];
if (error) {
NSLog(@"%@", error);
// NSAlert *a = [NSAlert alertWithError: error];
// [a runModal];
}
else {
[self->_fixButton setEnabled: NO];
}
}];
#endif
// AuthorizationExecuteWithPrivileges - deprecated in 10.7
// https://github.com/sveinbjornt/STPrivilegedTask
// XMJobBless + launchd stuff - the preferred way to do it...
// https://developer.apple.com/library/archive/samplecode/BetterAuthorizationSample/Introduction/Intro.html
// https://developer.apple.com/library/archive/samplecode/SMJobBless/Listings/ReadMe_txt.html#//apple_ref/doc/uid/DTS40010071-ReadMe_txt-DontLinkElementID_3
//
// really should be a launchd service but that's for another time...
AuthorizationRef myAuthorizationRef = 0;
OSStatus myStatus = AuthorizationCreate(NULL, kAuthorizationEmptyEnvironment, kAuthorizationFlagDefaults, &myAuthorizationRef);
if (myStatus) return;
AuthorizationItem myItems[1] = {{0}};
myItems[0].name = kAuthorizationRightExecute;
myItems[0].valueLength = 0;
myItems[0].value = NULL;
myItems[0].flags = 0;
AuthorizationRights myRights = {0};
myRights.count = sizeof(myItems) / sizeof(myItems[0]);
myRights.items = myItems;
AuthorizationFlags myFlags = kAuthorizationFlagDefaults | kAuthorizationFlagInteractionAllowed |
kAuthorizationFlagExtendRights | kAuthorizationFlagPreAuthorize;
myStatus = AuthorizationCopyRights(myAuthorizationRef, &myRights,
kAuthorizationEmptyEnvironment, myFlags, NULL);
if (!myStatus) {
FILE *fp = NULL;
static char buffer[4096];
const char *cp = [path fileSystemRepresentation];
const char* args_chown[] = {"root", cp , NULL};
const char* args_chmod[] = {"+s", cp, NULL};
// well ... the second command executes a lot more consistently when the (optional) fp is provided and the we fgets the buffer.
myStatus = AuthorizationExecuteWithPrivileges(myAuthorizationRef, "/usr/sbin/chown", kAuthorizationFlagDefaults, (char**)args_chown, &fp);
fgets(buffer, sizeof(buffer), fp);
fclose(fp);
// fprintf(stderr, "myStatus = %d\ndata: %s\n", myStatus, buffer);
myStatus = AuthorizationExecuteWithPrivileges(myAuthorizationRef, "/bin/chmod", kAuthorizationFlagDefaults, (char**)args_chmod, &fp);
fgets(buffer, sizeof(buffer), fp);
fclose(fp);
// fprintf(stderr, "myStatus = %d\ndata: %s\n", myStatus, buffer);
}
AuthorizationFree(myAuthorizationRef, kAuthorizationFlagDestroyRights);
int needs_fixin = [self checkHelperPermissions: path];
[_fixButton setEnabled: needs_fixin > 0];
}
@end

View File

@@ -9,74 +9,92 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>4096</integer>
<key>description</key>
<string>4K</string>
<key>value</key>
<string>4K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>8192</integer>
<key>description</key>
<string>8K</string>
<key>value</key>
<string>8K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>12288</integer>
<key>description</key>
<string>12K</string>
<key>value</key>
<string>12K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>20480</integer>
<key>description</key>
<string>20K</string>
<key>value</key>
<string>20K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>24576</integer>
<key>description</key>
<string>24K</string>
<key>value</key>
<string>24K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>36864</integer>
<key>description</key>
<string>36K</string>
<key>value</key>
<string>36K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -220,6 +238,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -235,14 +261,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -324,7 +342,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -337,7 +355,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -460,6 +478,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -496,7 +522,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -669,6 +695,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -684,14 +718,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -773,7 +799,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -786,7 +812,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -909,6 +935,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -945,7 +979,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1118,6 +1152,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1133,14 +1175,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1222,7 +1256,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1235,7 +1269,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1358,6 +1392,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1394,7 +1436,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1567,6 +1609,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1582,14 +1632,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1671,7 +1713,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1684,7 +1726,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1807,6 +1849,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1843,7 +1893,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -2016,6 +2066,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2031,14 +2089,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2120,7 +2170,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2133,7 +2183,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2256,6 +2306,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2292,7 +2350,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2465,6 +2523,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2480,14 +2546,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2569,7 +2627,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2582,7 +2640,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2705,6 +2763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2741,7 +2807,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2914,6 +2980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2929,14 +3003,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -3018,7 +3084,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3031,7 +3097,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3154,6 +3220,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3190,7 +3264,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3295,6 +3369,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,18 +9,18 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<true/>
</dict>
</array>
<key>media</key>
<dict>
<key>flop_5_25</key>
<integer>2</integer>
<key>cass</key>
<integer>1</integer>
</dict>

View File

@@ -9,18 +9,18 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>131072</integer>
<key>description</key>
<string>128K</string>
<key>value</key>
<string>128K</string>
<key>default</key>
<true/>
</dict>
</array>
<key>media</key>
<dict>
<key>flop_5_25</key>
<integer>2</integer>
<key>cass</key>
<integer>1</integer>
</dict>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,106 +9,128 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>4096</integer>
<key>description</key>
<string>4K</string>
<key>value</key>
<string>4K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>8192</integer>
<key>description</key>
<string>8K</string>
<key>value</key>
<string>8K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>12288</integer>
<key>description</key>
<string>12K</string>
<key>value</key>
<string>12K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>20480</integer>
<key>description</key>
<string>20K</string>
<key>value</key>
<string>20K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>24576</integer>
<key>description</key>
<string>24K</string>
<key>value</key>
<string>24K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>28672</integer>
<key>description</key>
<string>28K</string>
<key>value</key>
<string>28K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>36864</integer>
<key>description</key>
<string>36K</string>
<key>value</key>
<string>36K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>40960</integer>
<key>description</key>
<string>40K</string>
<key>value</key>
<string>40K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>45056</integer>
<key>description</key>
<string>44K</string>
<key>value</key>
<string>44K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
</array>
<key>media</key>
<dict>
<key>cass</key>
<integer>1</integer>
</dict>
<key>resolution</key>
<array>

View File

@@ -9,74 +9,92 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>4096</integer>
<key>description</key>
<string>4K</string>
<key>value</key>
<string>4K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>8192</integer>
<key>description</key>
<string>8K</string>
<key>value</key>
<string>8K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>12288</integer>
<key>description</key>
<string>12K</string>
<key>value</key>
<string>12K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>20480</integer>
<key>description</key>
<string>20K</string>
<key>value</key>
<string>20K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>24576</integer>
<key>description</key>
<string>24K</string>
<key>value</key>
<string>24K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>36864</integer>
<key>description</key>
<string>36K</string>
<key>value</key>
<string>36K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -220,6 +238,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -235,14 +261,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -324,7 +342,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -337,7 +355,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -460,6 +478,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -496,7 +522,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -669,6 +695,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -684,14 +718,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -773,7 +799,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -786,7 +812,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -909,6 +935,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -945,7 +979,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1118,6 +1152,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1133,14 +1175,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1222,7 +1256,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1235,7 +1269,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1358,6 +1392,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1394,7 +1436,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1567,6 +1609,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1582,14 +1632,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1671,7 +1713,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1684,7 +1726,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1807,6 +1849,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1843,7 +1893,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -2016,6 +2066,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2031,14 +2089,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2120,7 +2170,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2133,7 +2183,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2256,6 +2306,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2292,7 +2350,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2465,6 +2523,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2480,14 +2546,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2569,7 +2627,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2582,7 +2640,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2705,6 +2763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2741,7 +2807,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2914,6 +2980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2929,14 +3003,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -3018,7 +3084,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3031,7 +3097,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3154,6 +3220,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3190,7 +3264,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3295,6 +3369,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,16 +9,20 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>131072</integer>
<key>description</key>
<string>128K</string>
<key>value</key>
<string>128K</string>
<key>default</key>
<true/>
</dict>
</array>
<key>media</key>
<dict>
<key>flop_5_25</key>
<integer>2</integer>
</dict>
<key>resolution</key>
<array>
@@ -59,6 +63,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
<key>printer</key>
<array>

View File

@@ -9,42 +9,52 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>131072</integer>
<key>description</key>
<string>128K</string>
<key>value</key>
<string>128K</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>393216</integer>
<key>description</key>
<string>384K</string>
<key>value</key>
<string>384K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>655360</integer>
<key>description</key>
<string>640K</string>
<key>value</key>
<string>640K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>917504</integer>
<key>description</key>
<string>896K</string>
<key>value</key>
<string>896K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>1179648</integer>
<key>description</key>
<string>1152K</string>
<key>value</key>
<string>1152K</string>
<key>default</key>
<false/>
</dict>
@@ -95,6 +105,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
<key>printer</key>
<array>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2498,6 +2745,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2584,6 +2839,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2599,14 +2862,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2708,7 +2963,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2721,7 +2976,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2730,6 +2985,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2788,6 +3056,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2844,6 +3132,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2890,7 +3186,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2987,6 +3283,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -3073,6 +3377,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -3088,14 +3400,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -3197,7 +3501,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3210,7 +3514,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3219,6 +3523,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -3277,6 +3594,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -3333,6 +3670,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -3379,7 +3724,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3519,6 +3864,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2498,6 +2745,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2584,6 +2839,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2599,14 +2862,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2708,7 +2963,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2721,7 +2976,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2730,6 +2985,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2788,6 +3056,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2844,6 +3132,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2890,7 +3186,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2987,6 +3283,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -3073,6 +3377,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -3088,14 +3400,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -3197,7 +3501,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3210,7 +3514,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3219,6 +3523,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -3277,6 +3594,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -3333,6 +3670,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -3379,7 +3724,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3519,6 +3864,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2498,6 +2745,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2584,6 +2839,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2599,14 +2862,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2708,7 +2963,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2721,7 +2976,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2730,6 +2985,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2788,6 +3056,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2844,6 +3132,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2890,7 +3186,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2987,6 +3283,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -3073,6 +3377,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -3088,14 +3400,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -3197,7 +3501,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3210,7 +3514,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3219,6 +3523,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -3277,6 +3594,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -3333,6 +3670,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -3379,7 +3724,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3519,6 +3864,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2498,6 +2745,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2584,6 +2839,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2599,14 +2862,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2708,7 +2963,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2721,7 +2976,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2730,6 +2985,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2788,6 +3056,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2844,6 +3132,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2890,7 +3186,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2987,6 +3283,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -3073,6 +3377,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -3088,14 +3400,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -3197,7 +3501,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3210,7 +3514,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3219,6 +3523,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -3277,6 +3594,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -3333,6 +3670,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -3379,7 +3724,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3519,6 +3864,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2498,6 +2745,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2584,6 +2839,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2599,14 +2862,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2708,7 +2963,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2721,7 +2976,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2730,6 +2985,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2788,6 +3056,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2844,6 +3132,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2890,7 +3186,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2987,6 +3283,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -3073,6 +3377,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -3088,14 +3400,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -3197,7 +3501,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3210,7 +3514,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3219,6 +3523,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -3277,6 +3594,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -3333,6 +3670,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -3379,7 +3724,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3519,6 +3864,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2498,6 +2745,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2584,6 +2839,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2599,14 +2862,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2708,7 +2963,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2721,7 +2976,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2730,6 +2985,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2788,6 +3056,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2844,6 +3132,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2890,7 +3186,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2987,6 +3283,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -3073,6 +3377,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -3088,14 +3400,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -3197,7 +3501,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3210,7 +3514,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3219,6 +3523,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -3277,6 +3594,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -3333,6 +3670,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -3379,7 +3724,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3519,6 +3864,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2498,6 +2745,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2584,6 +2839,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2599,14 +2862,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2708,7 +2963,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2721,7 +2976,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2730,6 +2985,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2788,6 +3056,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2844,6 +3132,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2890,7 +3186,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2987,6 +3283,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -3073,6 +3377,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -3088,14 +3400,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -3197,7 +3501,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3210,7 +3514,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3219,6 +3523,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -3277,6 +3594,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -3333,6 +3670,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -3379,7 +3724,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3519,6 +3864,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,66 +9,82 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>1048576</integer>
<key>description</key>
<string>1M</string>
<key>value</key>
<string>1M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>2097152</integer>
<key>description</key>
<string>2M</string>
<key>value</key>
<string>2M</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>3145728</integer>
<key>description</key>
<string>3M</string>
<key>value</key>
<string>3M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>4194304</integer>
<key>description</key>
<string>4M</string>
<key>value</key>
<string>4M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>5242880</integer>
<key>description</key>
<string>5M</string>
<key>value</key>
<string>5M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>6291456</integer>
<key>description</key>
<string>6M</string>
<key>value</key>
<string>6M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>7340032</integer>
<key>description</key>
<string>7M</string>
<key>value</key>
<string>7M</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>8388608</integer>
<key>description</key>
<string>8M</string>
<key>value</key>
<string>8M</string>
<key>default</key>
<false/>
</dict>
@@ -111,6 +127,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -158,6 +182,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -173,14 +205,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -261,7 +285,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -274,7 +298,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -283,6 +307,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -333,6 +370,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -381,6 +438,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -427,7 +492,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -516,6 +581,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -563,6 +636,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -578,14 +659,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -666,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -679,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -688,6 +761,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -738,6 +824,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -786,6 +892,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -832,7 +946,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -921,6 +1035,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -968,6 +1090,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -983,14 +1113,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1071,7 +1193,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1084,7 +1206,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1093,6 +1215,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1143,6 +1278,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1191,6 +1346,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1237,7 +1400,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1326,6 +1489,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1373,6 +1544,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1388,14 +1567,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1476,7 +1647,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1489,7 +1660,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1498,6 +1669,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1548,6 +1732,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1596,6 +1800,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1642,7 +1854,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1731,6 +1943,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1778,6 +1998,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1793,14 +2021,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1881,7 +2101,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1894,7 +2114,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1903,6 +2123,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1953,6 +2186,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2001,6 +2254,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2047,7 +2308,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2136,6 +2397,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2183,6 +2452,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2198,14 +2475,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2286,7 +2555,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2299,7 +2568,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2308,6 +2577,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2358,6 +2640,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2406,6 +2708,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2452,7 +2762,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2541,6 +2851,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2588,6 +2906,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2603,14 +2929,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2691,7 +3009,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2704,7 +3022,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2713,6 +3031,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2763,6 +3094,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2811,6 +3162,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2857,7 +3216,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2954,6 +3313,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
<key>printer</key>
<array>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,32 +9,40 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>131072</integer>
<key>description</key>
<string>128K</string>
<key>value</key>
<string>128K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>262144</integer>
<key>description</key>
<string>256K</string>
<key>value</key>
<string>256K</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>524288</integer>
<key>description</key>
<string>512K</string>
<key>value</key>
<string>512K</string>
<key>default</key>
<false/>
</dict>
</array>
<key>media</key>
<dict>
<key>flop_5_25</key>
<integer>4</integer>
</dict>
<key>resolution</key>
<array>
@@ -63,7 +71,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -72,6 +80,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -121,7 +142,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -130,6 +151,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -179,7 +213,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -188,6 +222,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -237,7 +284,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -246,6 +293,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>

View File

@@ -9,74 +9,92 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>4096</integer>
<key>description</key>
<string>4K</string>
<key>value</key>
<string>4K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>8192</integer>
<key>description</key>
<string>8K</string>
<key>value</key>
<string>8K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>12288</integer>
<key>description</key>
<string>12K</string>
<key>value</key>
<string>12K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>20480</integer>
<key>description</key>
<string>20K</string>
<key>value</key>
<string>20K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>24576</integer>
<key>description</key>
<string>24K</string>
<key>value</key>
<string>24K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>36864</integer>
<key>description</key>
<string>36K</string>
<key>value</key>
<string>36K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -220,6 +238,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -235,14 +261,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -324,7 +342,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -337,7 +355,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -460,6 +478,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -496,7 +522,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -669,6 +695,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -684,14 +718,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -773,7 +799,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -786,7 +812,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -909,6 +935,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -945,7 +979,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1118,6 +1152,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1133,14 +1175,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1222,7 +1256,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1235,7 +1269,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1358,6 +1392,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1394,7 +1436,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1567,6 +1609,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1582,14 +1632,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1671,7 +1713,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1684,7 +1726,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1807,6 +1849,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1843,7 +1893,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -2016,6 +2066,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2031,14 +2089,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2120,7 +2170,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2133,7 +2183,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2256,6 +2306,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2292,7 +2350,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2465,6 +2523,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2480,14 +2546,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2569,7 +2627,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2582,7 +2640,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2705,6 +2763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2741,7 +2807,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2914,6 +2980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2929,14 +3003,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -3018,7 +3084,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3031,7 +3097,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3154,6 +3220,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3190,7 +3264,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3295,6 +3369,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2506,6 +2753,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2506,6 +2753,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2506,6 +2753,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2506,6 +2753,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2506,6 +2753,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,42 +9,52 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>131072</integer>
<key>description</key>
<string>128K</string>
<key>value</key>
<string>128K</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>393216</integer>
<key>description</key>
<string>384K</string>
<key>value</key>
<string>384K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>655360</integer>
<key>description</key>
<string>640K</string>
<key>value</key>
<string>640K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>917504</integer>
<key>description</key>
<string>896K</string>
<key>value</key>
<string>896K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>1179648</integer>
<key>description</key>
<string>1152K</string>
<key>value</key>
<string>1152K</string>
<key>default</key>
<false/>
</dict>
@@ -93,6 +103,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
<key>printer</key>
<array>

View File

@@ -9,42 +9,52 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>131072</integer>
<key>description</key>
<string>128K</string>
<key>value</key>
<string>128K</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>393216</integer>
<key>description</key>
<string>384K</string>
<key>value</key>
<string>384K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>655360</integer>
<key>description</key>
<string>640K</string>
<key>value</key>
<string>640K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>917504</integer>
<key>description</key>
<string>896K</string>
<key>value</key>
<string>896K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>1179648</integer>
<key>description</key>
<string>1152K</string>
<key>value</key>
<string>1152K</string>
<key>default</key>
<false/>
</dict>
@@ -85,6 +95,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -171,6 +189,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -186,14 +212,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -295,7 +313,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -308,7 +326,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -317,6 +335,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -375,6 +406,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -431,6 +482,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -477,7 +536,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -574,6 +633,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -660,6 +727,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -675,14 +750,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -784,7 +851,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -797,7 +864,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -806,6 +873,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -864,6 +944,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -920,6 +1020,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -966,7 +1074,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1071,6 +1179,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
<key>printer</key>
<array>

View File

@@ -9,42 +9,52 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>131072</integer>
<key>description</key>
<string>128K</string>
<key>value</key>
<string>128K</string>
<key>default</key>
<true/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>393216</integer>
<key>description</key>
<string>384K</string>
<key>value</key>
<string>384K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>655360</integer>
<key>description</key>
<string>640K</string>
<key>value</key>
<string>640K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>917504</integer>
<key>description</key>
<string>896K</string>
<key>value</key>
<string>896K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>1179648</integer>
<key>description</key>
<string>1152K</string>
<key>value</key>
<string>1152K</string>
<key>default</key>
<false/>
</dict>
@@ -85,6 +95,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -171,6 +189,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -186,14 +212,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -295,7 +313,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -308,7 +326,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -317,6 +335,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -375,6 +406,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -431,6 +482,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -477,7 +536,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -574,6 +633,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -660,6 +727,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -675,14 +750,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -784,7 +851,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -797,7 +864,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -806,6 +873,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -864,6 +944,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -920,6 +1020,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -966,7 +1074,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1071,6 +1179,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
<key>printer</key>
<array>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -140,76 +140,6 @@
<key>value</key>
<string>apple3</string>
</dict>
<dict>
<key>description</key>
<string>Laser</string>
<key>value</key>
<string>laser128</string>
<key>children</key>
<array>
<dict>
<key>description</key>
<string>Laser 128 (version 4.2)</string>
<key>value</key>
<string>laser128</string>
</dict>
<dict>
<key>description</key>
<string>Laser //c</string>
<key>value</key>
<string>laser2c</string>
</dict>
<dict>
<key>description</key>
<string>Laser 128ex (version 4.5)</string>
<key>value</key>
<string>las128ex</string>
</dict>
<dict>
<key>description</key>
<string>Laser 128ex2 (version 6.1)</string>
<key>value</key>
<string>las128e2</string>
</dict>
</array>
</dict>
<dict>
<key>description</key>
<string>China Education Computer</string>
<key>children</key>
<array>
<dict>
<key>description</key>
<string>China Education Computer 2000</string>
<key>value</key>
<string>cec2000</string>
</dict>
<dict>
<key>description</key>
<string>China Education Computer E</string>
<key>value</key>
<string>cece</string>
</dict>
<dict>
<key>description</key>
<string>China Education Computer G</string>
<key>value</key>
<string>cecg</string>
</dict>
<dict>
<key>description</key>
<string>China Education Computer I</string>
<key>value</key>
<string>ceci</string>
</dict>
<dict>
<key>description</key>
<string>China Education Computer M</string>
<key>value</key>
<string>cecm</string>
</dict>
</array>
</dict>
<dict>
<key>description</key>
<string>II Clones</string>
@@ -221,18 +151,6 @@
<key>value</key>
<string>ace100</string>
</dict>
<dict>
<key>description</key>
<string>Agat-7</string>
<key>value</key>
<string>agat7</string>
</dict>
<dict>
<key>description</key>
<string>Agat-9</string>
<key>value</key>
<string>agat9</string>
</dict>
<dict>
<key>description</key>
<string>Albert</string>
@@ -368,5 +286,96 @@
</dict>
</array>
</dict>
<dict>
<key>description</key>
<string>Laser</string>
<key>value</key>
<string>laser128</string>
<key>children</key>
<array>
<dict>
<key>description</key>
<string>Laser //c</string>
<key>value</key>
<string>laser2c</string>
</dict>
<dict>
<key>description</key>
<string>Laser 128 (version 4.2)</string>
<key>value</key>
<string>laser128</string>
</dict>
<dict>
<key>description</key>
<string>Laser 128ex (version 4.5)</string>
<key>value</key>
<string>las128ex</string>
</dict>
<dict>
<key>description</key>
<string>Laser 128ex2 (version 6.1)</string>
<key>value</key>
<string>las128e2</string>
</dict>
</array>
</dict>
<dict>
<key>description</key>
<string>Agat</string>
<key>value</key>
<string>agat7</string>
<key>children</key>
<array>
<dict>
<key>description</key>
<string>Agat-7</string>
<key>value</key>
<string>agat7</string>
</dict>
<dict>
<key>description</key>
<string>Agat-9</string>
<key>value</key>
<string>agat9</string>
</dict>
</array>
</dict>
<dict>
<key>description</key>
<string>China Education Computer</string>
<key>children</key>
<array>
<dict>
<key>description</key>
<string>China Education Computer 2000</string>
<key>value</key>
<string>cec2000</string>
</dict>
<dict>
<key>description</key>
<string>China Education Computer E</string>
<key>value</key>
<string>cece</string>
</dict>
<dict>
<key>description</key>
<string>China Education Computer G</string>
<key>value</key>
<string>cecg</string>
</dict>
<dict>
<key>description</key>
<string>China Education Computer I</string>
<key>value</key>
<string>ceci</string>
</dict>
<dict>
<key>description</key>
<string>China Education Computer M</string>
<key>value</key>
<string>cecm</string>
</dict>
</array>
</dict>
</array>
</plist>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>131072</integer>
<key>description</key>
<string>128K</string>
<key>value</key>
<string>128K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2498,6 +2745,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2584,6 +2839,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2599,14 +2862,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2708,7 +2963,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2721,7 +2976,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2730,6 +2985,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2788,6 +3056,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2844,6 +3132,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2890,7 +3186,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2987,6 +3283,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -3073,6 +3377,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -3088,14 +3400,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -3197,7 +3501,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3210,7 +3514,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3219,6 +3523,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -3277,6 +3594,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -3333,6 +3670,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -3379,7 +3724,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3519,6 +3864,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2498,6 +2745,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2584,6 +2839,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2599,14 +2862,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2708,7 +2963,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2721,7 +2976,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2730,6 +2985,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2788,6 +3056,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2844,6 +3132,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2890,7 +3186,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2987,6 +3283,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -3073,6 +3377,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -3088,14 +3400,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -3197,7 +3501,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3210,7 +3514,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3219,6 +3523,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -3277,6 +3594,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -3333,6 +3670,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -3379,7 +3724,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3519,6 +3864,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -3,11 +3,11 @@
<plist version="1.0">
<dict>
<key>source</key>
<string>https://archive.org/download/mame0224_rom</string>
<string>https://archive.org/download/mame0226_rom</string>
<key>type</key>
<string>7z</string>
<key>version</key>
<string>0.224</string>
<string>0.226</string>
<key>roms</key>
<array>
<string>a1cass</string>
@@ -21,13 +21,17 @@
<string>a2diskii</string>
<string>a2diskiing</string>
<string>a2focdrv</string>
<string>a2grapplerplus</string>
<string>a2hsscsi</string>
<string>a2iwm</string>
<string>a2memexp</string>
<string>a2mouse</string>
<string>a2pic</string>
<string>a2pic</string>
<string>a2ramfac</string>
<string>a2scsi</string>
<string>a2sider1</string>
<string>a2sider2</string>
<string>a2ssc</string>
<string>a2surance</string>
<string>a2swyft</string>
@@ -43,6 +47,7 @@
<string>a2vuliie</string>
<string>a2zipdrv</string>
<string>a3fdc</string>
<string>agat_fdc</string>
<string>apple1</string>
<string>apple2</string>
<string>apple2c</string>
@@ -60,7 +65,9 @@
<string>diskii13</string>
<string>keytronic_pc3270</string>
<string>m68705p3</string>
<string>qsound</string>
<string>votrax</string>
<string>ym2608</string>
<string>zijini</string>
</array>
</dict>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2498,6 +2745,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2584,6 +2839,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2599,14 +2862,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2708,7 +2963,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2721,7 +2976,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2730,6 +2985,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2788,6 +3056,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2844,6 +3132,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2890,7 +3186,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2987,6 +3283,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -3073,6 +3377,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -3088,14 +3400,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -3197,7 +3501,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3210,7 +3514,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3219,6 +3523,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -3277,6 +3594,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -3333,6 +3670,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -3379,7 +3724,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3519,6 +3864,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,26 +9,32 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>16384</integer>
<key>description</key>
<string>16K</string>
<key>value</key>
<string>16K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>32768</integer>
<key>description</key>
<string>32K</string>
<key>value</key>
<string>32K</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<key>intValue</key>
<integer>49152</integer>
<key>description</key>
<string>48K</string>
<key>value</key>
<string>48K</string>
<key>default</key>
<true/>
</dict>
@@ -172,6 +178,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -187,14 +201,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -276,7 +282,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -289,7 +295,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -412,6 +418,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -448,7 +462,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -621,6 +635,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -636,14 +658,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -725,7 +739,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -738,7 +752,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -861,6 +875,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -897,7 +919,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1070,6 +1092,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1085,14 +1115,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1174,7 +1196,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1187,7 +1209,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1310,6 +1332,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1346,7 +1376,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1519,6 +1549,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1534,14 +1572,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1623,7 +1653,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1636,7 +1666,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1759,6 +1789,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -1795,7 +1833,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1968,6 +2006,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1983,14 +2029,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2072,7 +2110,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2085,7 +2123,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2208,6 +2246,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2244,7 +2290,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2417,6 +2463,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2432,14 +2486,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2521,7 +2567,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2534,7 +2580,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2657,6 +2703,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -2693,7 +2747,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2866,6 +2920,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2881,14 +2943,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2970,7 +3024,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2983,7 +3037,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -3106,6 +3160,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>applicard</string>
@@ -3142,7 +3204,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -3247,6 +3309,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>joyport</string>

View File

@@ -9,10 +9,12 @@
<key>ram</key>
<array>
<dict>
<key>value</key>
<key>intValue</key>
<integer>65536</integer>
<key>description</key>
<string>64K</string>
<key>value</key>
<string>64K</string>
<key>default</key>
<true/>
</dict>
@@ -53,6 +55,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -139,6 +149,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -154,14 +172,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -263,7 +273,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -276,7 +286,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -285,6 +295,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -343,6 +366,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -399,6 +442,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -445,7 +496,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -542,6 +593,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -628,6 +687,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -643,14 +710,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -752,7 +811,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -765,7 +824,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -774,6 +833,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -832,6 +904,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -888,6 +980,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -934,7 +1034,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -1031,6 +1131,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1117,6 +1225,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1132,14 +1248,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1241,7 +1349,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1254,7 +1362,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1263,6 +1371,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1321,6 +1442,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1377,6 +1518,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1423,7 +1572,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<true/>
</dict>
@@ -1520,6 +1669,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -1606,6 +1763,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -1621,14 +1786,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -1730,7 +1887,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1743,7 +1900,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -1752,6 +1909,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -1810,6 +1980,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -1866,6 +2056,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -1912,7 +2110,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2009,6 +2207,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>uthernet</string>
<key>description</key>
<string>a2RetroSystems Uthernet</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>alfam2</string>
@@ -2095,6 +2301,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple II Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>scsi</string>
@@ -2110,14 +2324,6 @@
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>parallel</string>
<key>description</key>
<string>Apple Parallel Interface Card</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>ssc</string>
@@ -2219,7 +2425,7 @@
<key>value</key>
<string>cffa202</string>
<key>description</key>
<string>CFFA2000 Compact Flash (6502 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2232,7 +2438,7 @@
<key>value</key>
<string>cffa2</string>
<key>description</key>
<string>CFFA2000 Compact Flash (65C02 firmware, www.dreher.net)</string>
<string>CFFA 2.0 Compact Flash (65C02 firmware, www.dreher.net)</string>
<key>default</key>
<false/>
<key>media</key>
@@ -2241,6 +2447,19 @@
<integer>2</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>cmsscsi</string>
<key>description</key>
<string>CMS SCSI II Card</string>
<key>default</key>
<false/>
<key>media</key>
<dict>
<key>hard</key>
<integer>1</integer>
</dict>
</dict>
<dict>
<key>value</key>
<string>corvus</string>
@@ -2299,6 +2518,26 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>sider1</string>
<key>description</key>
<string>First Class Peripherals Sider 1 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>sider2</string>
<key>description</key>
<string>First Class Peripherals Sider 2 SASI Card</string>
<key>default</key>
<false/>
<key>disabled</key>
<true/>
</dict>
<dict>
<key>value</key>
<string>swyft</string>
@@ -2355,6 +2594,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>grapplerplus</string>
<key>description</key>
<string>Orange Micro Grappler+ Printer Interface</string>
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>focusdrive</string>
@@ -2401,7 +2648,7 @@
<key>value</key>
<string>mockingboard</string>
<key>description</key>
<string>Sweet Micro Systems Mockingboard</string>
<string>Sweet Micro Systems Mockingboard Sound/Speech I</string>
<key>default</key>
<false/>
</dict>
@@ -2506,6 +2753,14 @@
<key>default</key>
<false/>
</dict>
<dict>
<key>value</key>
<string>gizmo</string>
<key>description</key>
<string>HAL Labs Gizmo</string>
<key>default</key>
<false/>
</dict>
</array>
</dict>
</plist>

View File

@@ -175,10 +175,10 @@ static void DeactivateMenus(NSArray *items, NSPopUpButton *button) {
// if ram was explicitly set, try to keep it.
for (NSDictionary *d in items) {
unsigned size = [(NSNumber *)[d objectForKey: @"value"] unsignedIntValue];
unsigned size = [(NSNumber *)[d objectForKey: @"intValue"] unsignedIntValue];
if (size == _memoryBytes) {
[_ram_menu selectItemAtIndex: ix];
[self setMemory: [d objectForKey: @"description"]];
[self setMemory: [d objectForKey: @"value"]];
return;
}
++ix;
@@ -190,8 +190,8 @@ static void DeactivateMenus(NSArray *items, NSPopUpButton *button) {
NSDictionary *d = [items objectAtIndex: default_index];
[_ram_menu selectItemAtIndex: default_index];
[self setMemory: [d objectForKey: @"description"]];
[self setMemoryBytes: [(NSNumber *)[d objectForKey: @"value"] unsignedIntValue]];
[self setMemory: [d objectForKey: @"value"]];
[self setMemoryBytes: [(NSNumber *)[d objectForKey: @"intValue"] unsignedIntValue]];
} else {
[self setMemoryBytes: 0];
[self setMemory: @""];

22
Ample/TableCellView.h Normal file
View File

@@ -0,0 +1,22 @@
//
// TableCellView.h
// Ample
//
// Created by Kelvin Sherlock on 9/13/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#import <Cocoa/Cocoa.h>
//NS_ASSUME_NONNULL_BEGIN
@interface TablePathView : NSTableCellView
@property (weak) IBOutlet NSPathControl *pathControl;
@property (weak) IBOutlet NSButton *ejectButton;
@property (weak) IBOutlet NSImageView *dragHandle;
@property BOOL movable;
@end
//NS_ASSUME_NONNULL_END

47
Ample/TableCellView.m Normal file
View File

@@ -0,0 +1,47 @@
//
// TableCellView.m
// Ample
//
// Created by Kelvin Sherlock on 9/13/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#import "TableCellView.h"
@implementation TablePathView {
NSTrackingRectTag _trackingRect;
}
#if 0
-(void)awakeFromNib {
// this is apparently necessary for setTintColor to work.
NSImage *img;
img = [_ejectButton image];
[img setTemplate: YES];
img = [_ejectButton alternateImage];
[img setTemplate: YES];
}
#endif
-(void)viewDidMoveToSuperview {
return;
if (_trackingRect) {
[self removeTrackingRect: _trackingRect];
}
NSRect rect = [_dragHandle frame];
_trackingRect = [self addTrackingRect: rect owner: self userData: NULL assumeInside:NO];
}
-(void)mouseEntered:(NSEvent *)event {
[_dragHandle setHidden: NO];
}
-(void)mouseExited:(NSEvent *)event {
[_dragHandle setHidden: YES];
}
@end

25
Ample/Transformers.h Normal file
View File

@@ -0,0 +1,25 @@
//
// Transformers.h
// Ample
//
// Created by Kelvin Sherlock on 9/13/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#import <Foundation/Foundation.h>
void RegisterTransformers(void);
NS_ASSUME_NONNULL_BEGIN
@interface FilePathTransformer : NSValueTransformer
@end
@interface FileSizeTransformer : NSValueTransformer
@end
@interface ValidColorTransformer : NSValueTransformer
@end
NS_ASSUME_NONNULL_END

88
Ample/Transformers.m Normal file
View File

@@ -0,0 +1,88 @@
//
// Transformers.m
// Ample
//
// Created by Kelvin Sherlock on 9/13/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#import "Transformers.h"
#import <AppKit/NSColor.h>
@implementation FilePathTransformer
+ (Class)transformedValueClass {
return [NSString class];
}
+ (BOOL)allowsReverseTransformation {
return NO;
}
- (id)transformedValue:(id)value {
if (!value) return value;
return [(NSString *)value lastPathComponent];
}
@end
@implementation FileSizeTransformer
+ (Class)transformedValueClass {
return [NSString class];
}
+ (BOOL)allowsReverseTransformation {
return NO;
}
- (id)transformedValue:(id)value {
if (!value) return value;
if (![value respondsToSelector: @selector(integerValue)]) {
[NSException raise: NSInternalInconsistencyException
format: @"Value (%@) does not respond to -integerValue.",
[value class]];
}
NSInteger size = [(NSNumber *)value integerValue];
if (size < 0) return nil;
if (size < 1024*1024) return [NSString stringWithFormat: @"%.1fKB", (float)size / 1024];
if (size < 1024*1024*1024) return [NSString stringWithFormat: @"%.1fMB", (float)size / (1024*1024)];
return [NSString stringWithFormat: @"%.1fGB", (float)size / (1024*1024*1024)];
}
@end
@implementation ValidColorTransformer
+ (BOOL)allowsReverseTransformation {
return NO;
}
+ (Class)transformedValueClass {
return [NSColor class];
}
- (id)transformedValue:(id)value {
BOOL valid = [(NSNumber *)value boolValue];
return valid ? nil : [NSColor systemRedColor];
}
@end
void RegisterTransformers(void) {
NSValueTransformer *t;
t = [FileSizeTransformer new];
[NSValueTransformer setValueTransformer: t forName: @"FileSizeTransformer"];
t = [FilePathTransformer new];
[NSValueTransformer setValueTransformer: t forName: @"FilePathTransformer"];
t = [ValidColorTransformer new];
[NSValueTransformer setValueTransformer: t forName: @"ValidColorTransformer"];
}

View File

@@ -0,0 +1,19 @@
//
// TransparentScroller.h
// Ample
//
// Created by Kelvin Sherlock on 9/4/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#import <Cocoa/Cocoa.h>
NS_ASSUME_NONNULL_BEGIN
@interface TransparentScroller : NSScroller
@property NSColor *backgroundColor;
@end
NS_ASSUME_NONNULL_END

View File

@@ -0,0 +1,23 @@
//
// TransparentScroller.m
// Ample
//
// Created by Kelvin Sherlock on 9/4/2020.
// Copyright © 2020 Kelvin Sherlock. All rights reserved.
//
#import "TransparentScroller.h"
@implementation TransparentScroller
- (void)drawRect:(NSRect)dirtyRect {
//[super drawRect:dirtyRect];
NSColor *color = _backgroundColor;
if (color) {
[color setFill];
NSRectFill(dirtyRect);
}
[self drawKnob];
}
@end

Some files were not shown because too many files have changed in this diff Show More