mirror of
https://github.com/ksherlock/ample.git
synced 2024-06-20 04:29:28 +00:00
move slots (and ram) into a slots bucket in the machine description. devices with media are also includes (in the device bucket).
In preparation for a UI to edit the subslots.
This commit is contained in:
parent
9626a6588f
commit
34970cb476
|
@ -73,6 +73,7 @@ static_assert(SLOT_COUNT <= sizeof(unsigned) * 8, "too many slot types");
|
||||||
[self setMedia: EmptyMedia];
|
[self setMedia: EmptyMedia];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
-(void)loadMachine {
|
-(void)loadMachine {
|
||||||
|
|
||||||
|
|
||||||
|
@ -180,6 +181,7 @@ static_assert(SLOT_COUNT <= sizeof(unsigned) * 8, "too many slot types");
|
||||||
|
|
||||||
NSInteger index = [sender tag];
|
NSInteger index = [sender tag];
|
||||||
if (index < 0) return; //
|
if (index < 0) return; //
|
||||||
|
if (index >= SLOT_COUNT) return; //
|
||||||
unsigned mask = 1 << index;
|
unsigned mask = 1 << index;
|
||||||
|
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -6,7 +6,24 @@
|
||||||
<string>agat7</string>
|
<string>agat7</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7</string>
|
<string>Agat-7</string>
|
||||||
<key>ram</key>
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cass</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>resolution</key>
|
||||||
|
<array>
|
||||||
|
<integer>512</integer>
|
||||||
|
<integer>512</integer>
|
||||||
|
</array>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>ramsize</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>RAM</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>intValue</key>
|
<key>intValue</key>
|
||||||
|
@ -19,17 +36,13 @@
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>cass</key>
|
|
||||||
<integer>1</integer>
|
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<dict>
|
||||||
<array>
|
<key>name</key>
|
||||||
<integer>512</integer>
|
<string>sl2</string>
|
||||||
<integer>512</integer>
|
<key>description</key>
|
||||||
</array>
|
<string>Slot 2</string>
|
||||||
<key>sl2</key>
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -44,24 +57,24 @@
|
||||||
<string>a9fdchle</string>
|
<string>a9fdchle</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy card</string>
|
<string>Agat 840K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat840k_hle</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc</string>
|
<string>a9fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy controller card</string>
|
<string>Agat 840K floppy controller card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat_fdc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7fdc</string>
|
<string>a7fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 140K floppy card</string>
|
<string>Agat-7 140K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat7_flop</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -75,25 +88,33 @@
|
||||||
<string>Agat-7 32K Language Card</string>
|
<string>Agat-7 32K Language Card</string>
|
||||||
<key>default</key>
|
<key>default</key>
|
||||||
<true/>
|
<true/>
|
||||||
|
<key>devname</key>
|
||||||
|
<string>a7lang</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ram</string>
|
<string>a7ram</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 32K RAM Card</string>
|
<string>Agat-7 32K RAM Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ram</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ports</string>
|
<string>a7ports</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 Ports Card</string>
|
<string>Agat-7 Ports Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ports</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>sl3</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>sl3</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot 3</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -108,16 +129,16 @@
|
||||||
<string>a9fdchle</string>
|
<string>a9fdchle</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy card</string>
|
<string>Agat 840K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat840k_hle</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc</string>
|
<string>a9fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy controller card</string>
|
<string>Agat 840K floppy controller card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat_fdc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -126,6 +147,8 @@
|
||||||
<string>Agat-7 140K floppy card</string>
|
<string>Agat-7 140K floppy card</string>
|
||||||
<key>default</key>
|
<key>default</key>
|
||||||
<true/>
|
<true/>
|
||||||
|
<key>devname</key>
|
||||||
|
<string>agat7_flop</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -137,27 +160,33 @@
|
||||||
<string>a7lang</string>
|
<string>a7lang</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 32K Language Card</string>
|
<string>Agat-7 32K Language Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7lang</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ram</string>
|
<string>a7ram</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 32K RAM Card</string>
|
<string>Agat-7 32K RAM Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ram</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ports</string>
|
<string>a7ports</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 Ports Card</string>
|
<string>Agat-7 Ports Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ports</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>sl4</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>sl4</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot 4</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -172,24 +201,24 @@
|
||||||
<string>a9fdchle</string>
|
<string>a9fdchle</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy card</string>
|
<string>Agat 840K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat840k_hle</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc</string>
|
<string>a9fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy controller card</string>
|
<string>Agat 840K floppy controller card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat_fdc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7fdc</string>
|
<string>a7fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 140K floppy card</string>
|
<string>Agat-7 140K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat7_flop</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -201,16 +230,16 @@
|
||||||
<string>a7lang</string>
|
<string>a7lang</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 32K Language Card</string>
|
<string>Agat-7 32K Language Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7lang</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ram</string>
|
<string>a7ram</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 32K RAM Card</string>
|
<string>Agat-7 32K RAM Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ram</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -219,9 +248,17 @@
|
||||||
<string>Agat-7 Ports Card</string>
|
<string>Agat-7 Ports Card</string>
|
||||||
<key>default</key>
|
<key>default</key>
|
||||||
<true/>
|
<true/>
|
||||||
|
<key>devname</key>
|
||||||
|
<string>a7ports</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>sl5</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>sl5</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot 5</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -236,24 +273,24 @@
|
||||||
<string>a9fdchle</string>
|
<string>a9fdchle</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy card</string>
|
<string>Agat 840K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat840k_hle</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc</string>
|
<string>a9fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy controller card</string>
|
<string>Agat 840K floppy controller card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat_fdc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7fdc</string>
|
<string>a7fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 140K floppy card</string>
|
<string>Agat-7 140K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat7_flop</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -265,27 +302,33 @@
|
||||||
<string>a7lang</string>
|
<string>a7lang</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 32K Language Card</string>
|
<string>Agat-7 32K Language Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7lang</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ram</string>
|
<string>a7ram</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 32K RAM Card</string>
|
<string>Agat-7 32K RAM Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ram</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ports</string>
|
<string>a7ports</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 Ports Card</string>
|
<string>Agat-7 Ports Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ports</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>sl6</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>sl6</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot 6</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -300,24 +343,24 @@
|
||||||
<string>a9fdchle</string>
|
<string>a9fdchle</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy card</string>
|
<string>Agat 840K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat840k_hle</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc</string>
|
<string>a9fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy controller card</string>
|
<string>Agat 840K floppy controller card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat_fdc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7fdc</string>
|
<string>a7fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 140K floppy card</string>
|
<string>Agat-7 140K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat7_flop</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -329,8 +372,8 @@
|
||||||
<string>a7lang</string>
|
<string>a7lang</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 32K Language Card</string>
|
<string>Agat-7 32K Language Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7lang</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -339,16 +382,23 @@
|
||||||
<string>Agat-7 32K RAM Card</string>
|
<string>Agat-7 32K RAM Card</string>
|
||||||
<key>default</key>
|
<key>default</key>
|
||||||
<true/>
|
<true/>
|
||||||
|
<key>devname</key>
|
||||||
|
<string>a7ram</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ports</string>
|
<string>a7ports</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 Ports Card</string>
|
<string>Agat-7 Ports Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ports</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
<key>devices</key>
|
||||||
|
<array>
|
||||||
|
</array>
|
||||||
<key>software</key>
|
<key>software</key>
|
||||||
<array>
|
<array>
|
||||||
</array>
|
</array>
|
||||||
|
|
|
@ -6,7 +6,24 @@
|
||||||
<string>agat9</string>
|
<string>agat9</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-9</string>
|
<string>Agat-9</string>
|
||||||
<key>ram</key>
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cass</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>resolution</key>
|
||||||
|
<array>
|
||||||
|
<integer>512</integer>
|
||||||
|
<integer>512</integer>
|
||||||
|
</array>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>ramsize</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>RAM</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>intValue</key>
|
<key>intValue</key>
|
||||||
|
@ -19,17 +36,13 @@
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>cass</key>
|
|
||||||
<integer>1</integer>
|
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<dict>
|
||||||
<array>
|
<key>name</key>
|
||||||
<integer>512</integer>
|
<string>sl1</string>
|
||||||
<integer>512</integer>
|
<key>description</key>
|
||||||
</array>
|
<string>Slot 1</string>
|
||||||
<key>sl1</key>
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -44,32 +57,32 @@
|
||||||
<string>a9fdchle</string>
|
<string>a9fdchle</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy card</string>
|
<string>Agat 840K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat840k_hle</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc</string>
|
<string>a9fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy controller card</string>
|
<string>Agat 840K floppy controller card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat_fdc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ports</string>
|
<string>a7ports</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 Ports Card</string>
|
<string>Agat-7 Ports Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ports</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc140</string>
|
<string>a9fdc140</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-9 140K floppy card</string>
|
<string>Agat-9 140K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat9_flop</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -81,8 +94,8 @@
|
||||||
<string>diskii</string>
|
<string>diskii</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple Disk II controller</string>
|
<string>Apple Disk II controller</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2diskii</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -94,11 +107,17 @@
|
||||||
<string>nclock</string>
|
<string>nclock</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Nippel Clock</string>
|
<string>Nippel Clock</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nclock</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>sl2</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>sl2</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot 2</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -113,32 +132,32 @@
|
||||||
<string>a9fdchle</string>
|
<string>a9fdchle</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy card</string>
|
<string>Agat 840K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat840k_hle</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc</string>
|
<string>a9fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy controller card</string>
|
<string>Agat 840K floppy controller card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat_fdc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ports</string>
|
<string>a7ports</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 Ports Card</string>
|
<string>Agat-7 Ports Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ports</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc140</string>
|
<string>a9fdc140</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-9 140K floppy card</string>
|
<string>Agat-9 140K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat9_flop</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -150,8 +169,8 @@
|
||||||
<string>diskii</string>
|
<string>diskii</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple Disk II controller</string>
|
<string>Apple Disk II controller</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2diskii</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -163,11 +182,17 @@
|
||||||
<string>nclock</string>
|
<string>nclock</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Nippel Clock</string>
|
<string>Nippel Clock</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nclock</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>sl3</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>sl3</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot 3</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -182,32 +207,32 @@
|
||||||
<string>a9fdchle</string>
|
<string>a9fdchle</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy card</string>
|
<string>Agat 840K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat840k_hle</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc</string>
|
<string>a9fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy controller card</string>
|
<string>Agat 840K floppy controller card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat_fdc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ports</string>
|
<string>a7ports</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 Ports Card</string>
|
<string>Agat-7 Ports Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ports</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc140</string>
|
<string>a9fdc140</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-9 140K floppy card</string>
|
<string>Agat-9 140K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat9_flop</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -219,8 +244,8 @@
|
||||||
<string>diskii</string>
|
<string>diskii</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple Disk II controller</string>
|
<string>Apple Disk II controller</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2diskii</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -232,11 +257,17 @@
|
||||||
<string>nclock</string>
|
<string>nclock</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Nippel Clock</string>
|
<string>Nippel Clock</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nclock</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>sl4</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>sl4</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot 4</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -251,32 +282,32 @@
|
||||||
<string>a9fdchle</string>
|
<string>a9fdchle</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy card</string>
|
<string>Agat 840K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat840k_hle</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc</string>
|
<string>a9fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy controller card</string>
|
<string>Agat 840K floppy controller card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat_fdc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ports</string>
|
<string>a7ports</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 Ports Card</string>
|
<string>Agat-7 Ports Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ports</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc140</string>
|
<string>a9fdc140</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-9 140K floppy card</string>
|
<string>Agat-9 140K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat9_flop</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -288,8 +319,8 @@
|
||||||
<string>diskii</string>
|
<string>diskii</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple Disk II controller</string>
|
<string>Apple Disk II controller</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2diskii</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -301,11 +332,17 @@
|
||||||
<string>nclock</string>
|
<string>nclock</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Nippel Clock</string>
|
<string>Nippel Clock</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nclock</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>sl5</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>sl5</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot 5</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -320,8 +357,8 @@
|
||||||
<string>a9fdchle</string>
|
<string>a9fdchle</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy card</string>
|
<string>Agat 840K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat840k_hle</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -330,22 +367,24 @@
|
||||||
<string>Agat 840K floppy controller card</string>
|
<string>Agat 840K floppy controller card</string>
|
||||||
<key>default</key>
|
<key>default</key>
|
||||||
<true/>
|
<true/>
|
||||||
|
<key>devname</key>
|
||||||
|
<string>agat_fdc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ports</string>
|
<string>a7ports</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 Ports Card</string>
|
<string>Agat-7 Ports Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ports</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc140</string>
|
<string>a9fdc140</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-9 140K floppy card</string>
|
<string>Agat-9 140K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat9_flop</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -357,8 +396,8 @@
|
||||||
<string>diskii</string>
|
<string>diskii</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple Disk II controller</string>
|
<string>Apple Disk II controller</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2diskii</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -370,11 +409,17 @@
|
||||||
<string>nclock</string>
|
<string>nclock</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Nippel Clock</string>
|
<string>Nippel Clock</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nclock</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>sl6</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>sl6</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot 6</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -389,24 +434,24 @@
|
||||||
<string>a9fdchle</string>
|
<string>a9fdchle</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy card</string>
|
<string>Agat 840K floppy card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat840k_hle</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a9fdc</string>
|
<string>a9fdc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat 840K floppy controller card</string>
|
<string>Agat 840K floppy controller card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>agat_fdc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>a7ports</string>
|
<string>a7ports</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Agat-7 Ports Card</string>
|
<string>Agat-7 Ports Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a7ports</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -415,6 +460,8 @@
|
||||||
<string>Agat-9 140K floppy card</string>
|
<string>Agat-9 140K floppy card</string>
|
||||||
<key>default</key>
|
<key>default</key>
|
||||||
<true/>
|
<true/>
|
||||||
|
<key>devname</key>
|
||||||
|
<string>agat9_flop</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -426,8 +473,8 @@
|
||||||
<string>diskii</string>
|
<string>diskii</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple Disk II controller</string>
|
<string>Apple Disk II controller</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2diskii</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>floppy_5_25</key>
|
<key>floppy_5_25</key>
|
||||||
|
@ -439,10 +486,15 @@
|
||||||
<string>nclock</string>
|
<string>nclock</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Nippel Clock</string>
|
<string>Nippel Clock</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nclock</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
<key>devices</key>
|
||||||
|
<array>
|
||||||
|
</array>
|
||||||
<key>software</key>
|
<key>software</key>
|
||||||
<array>
|
<array>
|
||||||
</array>
|
</array>
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -6,7 +6,22 @@
|
||||||
<string>apple1</string>
|
<string>apple1</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple I</string>
|
<string>Apple I</string>
|
||||||
<key>ram</key>
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
</dict>
|
||||||
|
<key>resolution</key>
|
||||||
|
<array>
|
||||||
|
<integer>560</integer>
|
||||||
|
<integer>384</integer>
|
||||||
|
</array>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>ramsize</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>RAM</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>intValue</key>
|
<key>intValue</key>
|
||||||
|
@ -129,15 +144,13 @@
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<dict>
|
||||||
<array>
|
<key>name</key>
|
||||||
<integer>560</integer>
|
<string>exp</string>
|
||||||
<integer>384</integer>
|
<key>description</key>
|
||||||
</array>
|
<string>Expansion</string>
|
||||||
<key>exp</key>
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -154,6 +167,8 @@
|
||||||
<string>Apple I cassette board</string>
|
<string>Apple I cassette board</string>
|
||||||
<key>default</key>
|
<key>default</key>
|
||||||
<true/>
|
<true/>
|
||||||
|
<key>devname</key>
|
||||||
|
<string>a1cass</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>cass</key>
|
<key>cass</key>
|
||||||
|
@ -165,13 +180,102 @@
|
||||||
<string>cffa</string>
|
<string>cffa</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>CFFA Compact Flash for Apple I</string>
|
<string>CFFA Compact Flash for Apple I</string>
|
||||||
|
<key>devname</key>
|
||||||
|
<string>cffa1</string>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
<key>devices</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>cffa1</string>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>:cffa_ata:0</string>
|
||||||
|
<key>options</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string></string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>—None—</string>
|
||||||
<key>default</key>
|
<key>default</key>
|
||||||
<false/>
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>cdrom</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>CD-ROM</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cdrom</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>hdd</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Hard Disk</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>hard</key>
|
<key>hard</key>
|
||||||
<integer>1</integer>
|
<integer>1</integer>
|
||||||
</dict>
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>:cffa_ata:1</string>
|
||||||
|
<key>options</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string></string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>—None—</string>
|
||||||
|
<key>default</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>cdrom</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>CD-ROM</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cdrom</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>hdd</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Hard Disk</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>software</key>
|
<key>software</key>
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -6,7 +6,24 @@
|
||||||
<string>apple2c</string>
|
<string>apple2c</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple //c</string>
|
<string>Apple //c</string>
|
||||||
<key>ram</key>
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>floppy_5_25</key>
|
||||||
|
<integer>2</integer>
|
||||||
|
</dict>
|
||||||
|
<key>resolution</key>
|
||||||
|
<array>
|
||||||
|
<integer>560</integer>
|
||||||
|
<integer>384</integer>
|
||||||
|
</array>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>ramsize</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>RAM</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>intValue</key>
|
<key>intValue</key>
|
||||||
|
@ -19,17 +36,13 @@
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>floppy_5_25</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<dict>
|
||||||
<array>
|
<key>name</key>
|
||||||
<integer>560</integer>
|
<string>gameio</string>
|
||||||
<integer>384</integer>
|
<key>description</key>
|
||||||
</array>
|
<string>Game I/O</string>
|
||||||
<key>gameio</key>
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -44,35 +57,41 @@
|
||||||
<string>joy</string>
|
<string>joy</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple II analog joysticks</string>
|
<string>Apple II analog joysticks</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2joy</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>paddles</string>
|
<string>paddles</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple II paddles</string>
|
<string>Apple II paddles</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2pdls</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>compeyes</string>
|
<string>compeyes</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Digital Vision ComputerEyes</string>
|
<string>Digital Vision ComputerEyes</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2ceyes</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>gizmo</string>
|
<string>gizmo</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>HAL Labs Gizmo</string>
|
<string>HAL Labs Gizmo</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2gizmo</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>printer</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>printer</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Printer</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -87,91 +106,97 @@
|
||||||
<string>ie15</string>
|
<string>ie15</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>IE15 Terminal</string>
|
<string>IE15 Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>ie15_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>pty</string>
|
<string>pty</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Pseudo terminal</string>
|
<string>Pseudo terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>pseudo_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>rs_printer</string>
|
<string>rs_printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Radio Shack Serial Printer</string>
|
<string>Radio Shack Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs_serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>loopback</string>
|
<string>loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback</string>
|
<string>RS232 Loopback</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>dec_loopback</string>
|
<string>dec_loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>dec_rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>null_modem</string>
|
<string>null_modem</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Null Modem</string>
|
<string>RS232 Null Modem</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>null_modem</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>keyboard</string>
|
<string>keyboard</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Keyboard</string>
|
<string>Serial Keyboard</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_keyboard</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>printer</string>
|
<string>printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Printer</string>
|
<string>Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>terminal</string>
|
<string>terminal</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Terminal</string>
|
<string>Serial Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>sunkbd</string>
|
<string>sunkbd</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Sun Keyboard Adaptor</string>
|
<string>Sun Keyboard Adaptor</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>sunkbd_adaptor</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>swtpc8212</string>
|
<string>swtpc8212</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>SWTPC8212 Terminal</string>
|
<string>SWTPC8212 Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>swtpc8212_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>modem</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>modem</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Modem</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -186,90 +211,95 @@
|
||||||
<string>ie15</string>
|
<string>ie15</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>IE15 Terminal</string>
|
<string>IE15 Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>ie15_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>pty</string>
|
<string>pty</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Pseudo terminal</string>
|
<string>Pseudo terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>pseudo_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>rs_printer</string>
|
<string>rs_printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Radio Shack Serial Printer</string>
|
<string>Radio Shack Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs_serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>loopback</string>
|
<string>loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback</string>
|
<string>RS232 Loopback</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>dec_loopback</string>
|
<string>dec_loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>dec_rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>null_modem</string>
|
<string>null_modem</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Null Modem</string>
|
<string>RS232 Null Modem</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>null_modem</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>keyboard</string>
|
<string>keyboard</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Keyboard</string>
|
<string>Serial Keyboard</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_keyboard</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>printer</string>
|
<string>printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Printer</string>
|
<string>Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>terminal</string>
|
<string>terminal</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Terminal</string>
|
<string>Serial Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>sunkbd</string>
|
<string>sunkbd</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Sun Keyboard Adaptor</string>
|
<string>Sun Keyboard Adaptor</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>sunkbd_adaptor</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>swtpc8212</string>
|
<string>swtpc8212</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>SWTPC8212 Terminal</string>
|
<string>SWTPC8212 Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>swtpc8212_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
<key>devices</key>
|
||||||
|
<array>
|
||||||
|
</array>
|
||||||
<key>software</key>
|
<key>software</key>
|
||||||
<array>
|
<array>
|
||||||
<string>apple2_flop_clcracked.xml</string>
|
<string>apple2_flop_clcracked.xml</string>
|
||||||
|
|
|
@ -6,7 +6,26 @@
|
||||||
<string>apple2cp</string>
|
<string>apple2cp</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple //c Plus</string>
|
<string>Apple //c Plus</string>
|
||||||
<key>ram</key>
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>floppy_5_25</key>
|
||||||
|
<integer>2</integer>
|
||||||
|
<key>floppy_3_5</key>
|
||||||
|
<integer>2</integer>
|
||||||
|
</dict>
|
||||||
|
<key>resolution</key>
|
||||||
|
<array>
|
||||||
|
<integer>560</integer>
|
||||||
|
<integer>384</integer>
|
||||||
|
</array>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>ramsize</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>RAM</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>intValue</key>
|
<key>intValue</key>
|
||||||
|
@ -59,19 +78,13 @@
|
||||||
<false/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>floppy_5_25</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
<key>floppy_3_5</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<dict>
|
||||||
<array>
|
<key>name</key>
|
||||||
<integer>560</integer>
|
<string>gameio</string>
|
||||||
<integer>384</integer>
|
<key>description</key>
|
||||||
</array>
|
<string>Game I/O</string>
|
||||||
<key>gameio</key>
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -86,35 +99,41 @@
|
||||||
<string>joy</string>
|
<string>joy</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple II analog joysticks</string>
|
<string>Apple II analog joysticks</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2joy</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>paddles</string>
|
<string>paddles</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple II paddles</string>
|
<string>Apple II paddles</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2pdls</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>compeyes</string>
|
<string>compeyes</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Digital Vision ComputerEyes</string>
|
<string>Digital Vision ComputerEyes</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2ceyes</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>gizmo</string>
|
<string>gizmo</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>HAL Labs Gizmo</string>
|
<string>HAL Labs Gizmo</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2gizmo</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>printer</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>printer</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Printer</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -129,91 +148,97 @@
|
||||||
<string>ie15</string>
|
<string>ie15</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>IE15 Terminal</string>
|
<string>IE15 Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>ie15_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>pty</string>
|
<string>pty</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Pseudo terminal</string>
|
<string>Pseudo terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>pseudo_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>rs_printer</string>
|
<string>rs_printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Radio Shack Serial Printer</string>
|
<string>Radio Shack Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs_serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>loopback</string>
|
<string>loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback</string>
|
<string>RS232 Loopback</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>dec_loopback</string>
|
<string>dec_loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>dec_rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>null_modem</string>
|
<string>null_modem</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Null Modem</string>
|
<string>RS232 Null Modem</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>null_modem</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>keyboard</string>
|
<string>keyboard</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Keyboard</string>
|
<string>Serial Keyboard</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_keyboard</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>printer</string>
|
<string>printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Printer</string>
|
<string>Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>terminal</string>
|
<string>terminal</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Terminal</string>
|
<string>Serial Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>sunkbd</string>
|
<string>sunkbd</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Sun Keyboard Adaptor</string>
|
<string>Sun Keyboard Adaptor</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>sunkbd_adaptor</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>swtpc8212</string>
|
<string>swtpc8212</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>SWTPC8212 Terminal</string>
|
<string>SWTPC8212 Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>swtpc8212_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>modem</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>modem</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Modem</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -228,90 +253,95 @@
|
||||||
<string>ie15</string>
|
<string>ie15</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>IE15 Terminal</string>
|
<string>IE15 Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>ie15_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>pty</string>
|
<string>pty</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Pseudo terminal</string>
|
<string>Pseudo terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>pseudo_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>rs_printer</string>
|
<string>rs_printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Radio Shack Serial Printer</string>
|
<string>Radio Shack Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs_serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>loopback</string>
|
<string>loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback</string>
|
<string>RS232 Loopback</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>dec_loopback</string>
|
<string>dec_loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>dec_rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>null_modem</string>
|
<string>null_modem</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Null Modem</string>
|
<string>RS232 Null Modem</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>null_modem</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>keyboard</string>
|
<string>keyboard</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Keyboard</string>
|
<string>Serial Keyboard</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_keyboard</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>printer</string>
|
<string>printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Printer</string>
|
<string>Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>terminal</string>
|
<string>terminal</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Terminal</string>
|
<string>Serial Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>sunkbd</string>
|
<string>sunkbd</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Sun Keyboard Adaptor</string>
|
<string>Sun Keyboard Adaptor</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>sunkbd_adaptor</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>swtpc8212</string>
|
<string>swtpc8212</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>SWTPC8212 Terminal</string>
|
<string>SWTPC8212 Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>swtpc8212_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
<key>devices</key>
|
||||||
|
<array>
|
||||||
|
</array>
|
||||||
<key>software</key>
|
<key>software</key>
|
||||||
<array>
|
<array>
|
||||||
<string>apple2_flop_clcracked.xml</string>
|
<string>apple2_flop_clcracked.xml</string>
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -6,7 +6,24 @@
|
||||||
<string>apple3</string>
|
<string>apple3</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple ///</string>
|
<string>Apple ///</string>
|
||||||
<key>ram</key>
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>floppy_5_25</key>
|
||||||
|
<integer>4</integer>
|
||||||
|
</dict>
|
||||||
|
<key>resolution</key>
|
||||||
|
<array>
|
||||||
|
<integer>560</integer>
|
||||||
|
<integer>384</integer>
|
||||||
|
</array>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>ramsize</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>RAM</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>intValue</key>
|
<key>intValue</key>
|
||||||
|
@ -39,17 +56,13 @@
|
||||||
<false/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>floppy_5_25</key>
|
|
||||||
<integer>4</integer>
|
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<dict>
|
||||||
<array>
|
<key>name</key>
|
||||||
<integer>560</integer>
|
<string>sl1</string>
|
||||||
<integer>384</integer>
|
<key>description</key>
|
||||||
</array>
|
<string>Slot 1</string>
|
||||||
<key>sl1</key>
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -64,29 +77,22 @@
|
||||||
<string>mouse</string>
|
<string>mouse</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple II Mouse Card</string>
|
<string>Apple II Mouse Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2mouse</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>cffa2</string>
|
<string>cffa2</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
|
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2cffa02</string>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>hard</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>cmsscsi</string>
|
<string>cmsscsi</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>CMS SCSI II Card</string>
|
<string>CMS SCSI II Card</string>
|
||||||
<key>default</key>
|
|
||||||
<false/>
|
|
||||||
<key>disabled</key>
|
<key>disabled</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
|
@ -95,8 +101,6 @@
|
||||||
<string>focusdrive</string>
|
<string>focusdrive</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Parsons Engineering Focus Drive</string>
|
<string>Parsons Engineering Focus Drive</string>
|
||||||
<key>default</key>
|
|
||||||
<false/>
|
|
||||||
<key>disabled</key>
|
<key>disabled</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
|
@ -105,19 +109,25 @@
|
||||||
<string>applicard</string>
|
<string>applicard</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>PCPI Applicard</string>
|
<string>PCPI Applicard</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2aplcrd</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>thclock</string>
|
<string>thclock</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>ThunderWare ThunderClock Plus</string>
|
<string>ThunderWare ThunderClock Plus</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2thunpl</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>sl2</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>sl2</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot 2</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -132,29 +142,22 @@
|
||||||
<string>mouse</string>
|
<string>mouse</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple II Mouse Card</string>
|
<string>Apple II Mouse Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2mouse</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>cffa2</string>
|
<string>cffa2</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
|
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2cffa02</string>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>hard</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>cmsscsi</string>
|
<string>cmsscsi</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>CMS SCSI II Card</string>
|
<string>CMS SCSI II Card</string>
|
||||||
<key>default</key>
|
|
||||||
<false/>
|
|
||||||
<key>disabled</key>
|
<key>disabled</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
|
@ -163,8 +166,6 @@
|
||||||
<string>focusdrive</string>
|
<string>focusdrive</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Parsons Engineering Focus Drive</string>
|
<string>Parsons Engineering Focus Drive</string>
|
||||||
<key>default</key>
|
|
||||||
<false/>
|
|
||||||
<key>disabled</key>
|
<key>disabled</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
|
@ -173,19 +174,25 @@
|
||||||
<string>applicard</string>
|
<string>applicard</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>PCPI Applicard</string>
|
<string>PCPI Applicard</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2aplcrd</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>thclock</string>
|
<string>thclock</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>ThunderWare ThunderClock Plus</string>
|
<string>ThunderWare ThunderClock Plus</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2thunpl</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>sl3</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>sl3</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot 3</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -200,29 +207,22 @@
|
||||||
<string>mouse</string>
|
<string>mouse</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple II Mouse Card</string>
|
<string>Apple II Mouse Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2mouse</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>cffa2</string>
|
<string>cffa2</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
|
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2cffa02</string>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>hard</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>cmsscsi</string>
|
<string>cmsscsi</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>CMS SCSI II Card</string>
|
<string>CMS SCSI II Card</string>
|
||||||
<key>default</key>
|
|
||||||
<false/>
|
|
||||||
<key>disabled</key>
|
<key>disabled</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
|
@ -231,8 +231,6 @@
|
||||||
<string>focusdrive</string>
|
<string>focusdrive</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Parsons Engineering Focus Drive</string>
|
<string>Parsons Engineering Focus Drive</string>
|
||||||
<key>default</key>
|
|
||||||
<false/>
|
|
||||||
<key>disabled</key>
|
<key>disabled</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
|
@ -241,19 +239,25 @@
|
||||||
<string>applicard</string>
|
<string>applicard</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>PCPI Applicard</string>
|
<string>PCPI Applicard</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2aplcrd</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>thclock</string>
|
<string>thclock</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>ThunderWare ThunderClock Plus</string>
|
<string>ThunderWare ThunderClock Plus</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2thunpl</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>sl4</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>sl4</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot 4</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -268,29 +272,22 @@
|
||||||
<string>mouse</string>
|
<string>mouse</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple II Mouse Card</string>
|
<string>Apple II Mouse Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2mouse</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>cffa2</string>
|
<string>cffa2</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
|
<string>CFFA 2.0 Compact Flash (6502 firmware, www.dreher.net)</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2cffa02</string>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>hard</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
</dict>
|
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>cmsscsi</string>
|
<string>cmsscsi</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>CMS SCSI II Card</string>
|
<string>CMS SCSI II Card</string>
|
||||||
<key>default</key>
|
|
||||||
<false/>
|
|
||||||
<key>disabled</key>
|
<key>disabled</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
|
@ -299,8 +296,6 @@
|
||||||
<string>focusdrive</string>
|
<string>focusdrive</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Parsons Engineering Focus Drive</string>
|
<string>Parsons Engineering Focus Drive</string>
|
||||||
<key>default</key>
|
|
||||||
<false/>
|
|
||||||
<key>disabled</key>
|
<key>disabled</key>
|
||||||
<true/>
|
<true/>
|
||||||
</dict>
|
</dict>
|
||||||
|
@ -309,19 +304,25 @@
|
||||||
<string>applicard</string>
|
<string>applicard</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>PCPI Applicard</string>
|
<string>PCPI Applicard</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2aplcrd</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>thclock</string>
|
<string>thclock</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>ThunderWare ThunderClock Plus</string>
|
<string>ThunderWare ThunderClock Plus</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2thunpl</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>rs232</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>rs232</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>RS232</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -336,89 +337,566 @@
|
||||||
<string>ie15</string>
|
<string>ie15</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>IE15 Terminal</string>
|
<string>IE15 Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>ie15_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>pty</string>
|
<string>pty</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Pseudo terminal</string>
|
<string>Pseudo terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>pseudo_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>rs_printer</string>
|
<string>rs_printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Radio Shack Serial Printer</string>
|
<string>Radio Shack Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs_serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>loopback</string>
|
<string>loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback</string>
|
<string>RS232 Loopback</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>dec_loopback</string>
|
<string>dec_loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>dec_rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>null_modem</string>
|
<string>null_modem</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Null Modem</string>
|
<string>RS232 Null Modem</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>null_modem</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>keyboard</string>
|
<string>keyboard</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Keyboard</string>
|
<string>Serial Keyboard</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_keyboard</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>printer</string>
|
<string>printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Printer</string>
|
<string>Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>terminal</string>
|
<string>terminal</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Terminal</string>
|
<string>Serial Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>sunkbd</string>
|
<string>sunkbd</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Sun Keyboard Adaptor</string>
|
<string>Sun Keyboard Adaptor</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>sunkbd_adaptor</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>swtpc8212</string>
|
<string>swtpc8212</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>SWTPC8212 Terminal</string>
|
<string>SWTPC8212 Terminal</string>
|
||||||
|
<key>devname</key>
|
||||||
|
<string>swtpc8212_terminal</string>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
<key>devices</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>a2cffa02</string>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>:cffa2_ata:0</string>
|
||||||
|
<key>options</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string></string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>—None—</string>
|
||||||
<key>default</key>
|
<key>default</key>
|
||||||
<false/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>cdrom</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>CD-ROM</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cdrom</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>hdd</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Hard Disk</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>:cffa2_ata:1</string>
|
||||||
|
<key>options</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string></string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>—None—</string>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>cdrom</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>CD-ROM</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cdrom</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>hdd</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Hard Disk</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>a2focdrv</string>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>:zipdrive_ata:0</string>
|
||||||
|
<key>options</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string></string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>—None—</string>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>cdrom</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>CD-ROM</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cdrom</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>hdd</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Hard Disk</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>:zipdrive_ata:1</string>
|
||||||
|
<key>options</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string></string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>—None—</string>
|
||||||
|
<key>default</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>cdrom</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>CD-ROM</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cdrom</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>hdd</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Hard Disk</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>cmsscsi</string>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>:scsibus:0</string>
|
||||||
|
<key>options</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string></string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>—None—</string>
|
||||||
|
<key>default</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>cdrom</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>CD-ROM</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cdrom</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>harddisk</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Hard Disk</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>:scsibus:1</string>
|
||||||
|
<key>options</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string></string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>—None—</string>
|
||||||
|
<key>default</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>cdrom</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>CD-ROM</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cdrom</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>harddisk</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Hard Disk</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>:scsibus:2</string>
|
||||||
|
<key>options</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string></string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>—None—</string>
|
||||||
|
<key>default</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>cdrom</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>CD-ROM</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cdrom</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>harddisk</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Hard Disk</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>:scsibus:3</string>
|
||||||
|
<key>options</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string></string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>—None—</string>
|
||||||
|
<key>default</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>cdrom</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>CD-ROM</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cdrom</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>harddisk</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Hard Disk</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>:scsibus:4</string>
|
||||||
|
<key>options</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string></string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>—None—</string>
|
||||||
|
<key>default</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>cdrom</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>CD-ROM</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cdrom</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>harddisk</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Hard Disk</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>:scsibus:5</string>
|
||||||
|
<key>options</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string></string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>—None—</string>
|
||||||
|
<key>default</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>cdrom</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>CD-ROM</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cdrom</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>harddisk</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Hard Disk</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>:scsibus:6</string>
|
||||||
|
<key>options</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string></string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>—None—</string>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>cdrom</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>CD-ROM</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>cdrom</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<false/>
|
||||||
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>value</key>
|
||||||
|
<string>harddisk</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Hard Disk</string>
|
||||||
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>1</integer>
|
||||||
|
</dict>
|
||||||
|
<key>default</key>
|
||||||
|
<true/>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>software</key>
|
<key>software</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -6,7 +6,24 @@
|
||||||
<string>las128e2</string>
|
<string>las128e2</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Laser 128ex2 (version 6.1)</string>
|
<string>Laser 128ex2 (version 6.1)</string>
|
||||||
<key>ram</key>
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>floppy_5_25</key>
|
||||||
|
<integer>2</integer>
|
||||||
|
</dict>
|
||||||
|
<key>resolution</key>
|
||||||
|
<array>
|
||||||
|
<integer>560</integer>
|
||||||
|
<integer>384</integer>
|
||||||
|
</array>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>ramsize</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>RAM</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>intValue</key>
|
<key>intValue</key>
|
||||||
|
@ -59,17 +76,13 @@
|
||||||
<false/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>floppy_5_25</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<dict>
|
||||||
<array>
|
<key>name</key>
|
||||||
<integer>560</integer>
|
<string>gameio</string>
|
||||||
<integer>384</integer>
|
<key>description</key>
|
||||||
</array>
|
<string>Game I/O</string>
|
||||||
<key>gameio</key>
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -84,35 +97,41 @@
|
||||||
<string>joy</string>
|
<string>joy</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple II analog joysticks</string>
|
<string>Apple II analog joysticks</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2joy</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>paddles</string>
|
<string>paddles</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple II paddles</string>
|
<string>Apple II paddles</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2pdls</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>compeyes</string>
|
<string>compeyes</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Digital Vision ComputerEyes</string>
|
<string>Digital Vision ComputerEyes</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2ceyes</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>gizmo</string>
|
<string>gizmo</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>HAL Labs Gizmo</string>
|
<string>HAL Labs Gizmo</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>a2gizmo</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>printer</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>printer</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Printer</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -127,91 +146,97 @@
|
||||||
<string>ie15</string>
|
<string>ie15</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>IE15 Terminal</string>
|
<string>IE15 Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>ie15_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>pty</string>
|
<string>pty</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Pseudo terminal</string>
|
<string>Pseudo terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>pseudo_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>rs_printer</string>
|
<string>rs_printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Radio Shack Serial Printer</string>
|
<string>Radio Shack Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs_serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>loopback</string>
|
<string>loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback</string>
|
<string>RS232 Loopback</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>dec_loopback</string>
|
<string>dec_loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>dec_rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>null_modem</string>
|
<string>null_modem</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Null Modem</string>
|
<string>RS232 Null Modem</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>null_modem</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>keyboard</string>
|
<string>keyboard</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Keyboard</string>
|
<string>Serial Keyboard</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_keyboard</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>printer</string>
|
<string>printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Printer</string>
|
<string>Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>terminal</string>
|
<string>terminal</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Terminal</string>
|
<string>Serial Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>sunkbd</string>
|
<string>sunkbd</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Sun Keyboard Adaptor</string>
|
<string>Sun Keyboard Adaptor</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>sunkbd_adaptor</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>swtpc8212</string>
|
<string>swtpc8212</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>SWTPC8212 Terminal</string>
|
<string>SWTPC8212 Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>swtpc8212_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>modem</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>modem</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Modem</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -226,90 +251,95 @@
|
||||||
<string>ie15</string>
|
<string>ie15</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>IE15 Terminal</string>
|
<string>IE15 Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>ie15_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>pty</string>
|
<string>pty</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Pseudo terminal</string>
|
<string>Pseudo terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>pseudo_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>rs_printer</string>
|
<string>rs_printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Radio Shack Serial Printer</string>
|
<string>Radio Shack Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs_serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>loopback</string>
|
<string>loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback</string>
|
<string>RS232 Loopback</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>dec_loopback</string>
|
<string>dec_loopback</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
<string>RS232 Loopback (DEC 12-15336-00)</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>dec_rs232_loopback</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>null_modem</string>
|
<string>null_modem</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RS232 Null Modem</string>
|
<string>RS232 Null Modem</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>null_modem</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>keyboard</string>
|
<string>keyboard</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Keyboard</string>
|
<string>Serial Keyboard</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_keyboard</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>printer</string>
|
<string>printer</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Printer</string>
|
<string>Serial Printer</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_printer</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>terminal</string>
|
<string>terminal</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Serial Terminal</string>
|
<string>Serial Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>serial_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>sunkbd</string>
|
<string>sunkbd</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Sun Keyboard Adaptor</string>
|
<string>Sun Keyboard Adaptor</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>sunkbd_adaptor</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>swtpc8212</string>
|
<string>swtpc8212</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>SWTPC8212 Terminal</string>
|
<string>SWTPC8212 Terminal</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>swtpc8212_terminal</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
<key>devices</key>
|
||||||
|
<array>
|
||||||
|
</array>
|
||||||
<key>software</key>
|
<key>software</key>
|
||||||
<array>
|
<array>
|
||||||
<string>apple2_flop_clcracked.xml</string>
|
<string>apple2_flop_clcracked.xml</string>
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -6,7 +6,26 @@
|
||||||
<string>maciici</string>
|
<string>maciici</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Macintosh IIci</string>
|
<string>Macintosh IIci</string>
|
||||||
<key>ram</key>
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>floppy_3_5</key>
|
||||||
|
<integer>2</integer>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>2</integer>
|
||||||
|
</dict>
|
||||||
|
<key>resolution</key>
|
||||||
|
<array>
|
||||||
|
<integer>640</integer>
|
||||||
|
<integer>480</integer>
|
||||||
|
</array>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>ramsize</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>RAM</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>intValue</key>
|
<key>intValue</key>
|
||||||
|
@ -89,19 +108,13 @@
|
||||||
<false/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>floppy_3_5</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
<key>hard</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
<dict>
|
||||||
<array>
|
<key>name</key>
|
||||||
<integer>640</integer>
|
<string>nbc</string>
|
||||||
<integer>480</integer>
|
<key>description</key>
|
||||||
</array>
|
<string>Slot C</string>
|
||||||
<key>nbc</key>
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -116,88 +129,88 @@
|
||||||
<string>48gc</string>
|
<string>48gc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple 4*8 video card</string>
|
<string>Apple 4*8 video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_48gc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>824gc</string>
|
<string>824gc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple 8*24 video card</string>
|
<string>Apple 8*24 video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_824gc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>enetnb</string>
|
<string>enetnb</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple NuBus Ethernet card</string>
|
<string>Apple NuBus Ethernet card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_aenet</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>quadralink</string>
|
<string>quadralink</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Applied Engineering Quadralink serial card</string>
|
<string>Applied Engineering Quadralink serial card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_qdlink</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>asmc3nb</string>
|
<string>asmc3nb</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Asante MC3NB Ethernet card</string>
|
<string>Asante MC3NB Ethernet card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_amc3b</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>bootbug</string>
|
<string>bootbug</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Brigent BootBug debugger card</string>
|
<string>Brigent BootBug debugger card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_btbug</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>m2hires</string>
|
<string>m2hires</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Macintosh II Hi-Resolution video card</string>
|
<string>Macintosh II Hi-Resolution video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_m2hr</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>portrait</string>
|
<string>portrait</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Macintosh II Portrait Video Card</string>
|
<string>Macintosh II Portrait Video Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_wspt</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>m2video</string>
|
<string>m2video</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Macintosh II Video Card</string>
|
<string>Macintosh II Video Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_m2vc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>vikbw</string>
|
<string>vikbw</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Moniterm Viking video card</string>
|
<string>Moniterm Viking video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_vikbw</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>image</string>
|
<string>image</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>NuBus Disk Image Pseudo-Card</string>
|
<string>NuBus Disk Image Pseudo-Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_image</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>pseudo_disk</key>
|
<key>pseudo_disk</key>
|
||||||
|
@ -209,43 +222,49 @@
|
||||||
<string>radiustpd</string>
|
<string>radiustpd</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Radius Two Page Display video card</string>
|
<string>Radius Two Page Display video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_rtpd</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>cb264</string>
|
<string>cb264</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RasterOps ColorBoard 264 video card</string>
|
<string>RasterOps ColorBoard 264 video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_c264</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>laserview</string>
|
<string>laserview</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Sigma Designs LaserView video card</string>
|
<string>Sigma Designs LaserView video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_laserview</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>specpdq</string>
|
<string>specpdq</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>SuperMac Spectrum PDQ video card</string>
|
<string>SuperMac Spectrum PDQ video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_spdq</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>spec8s3</string>
|
<string>spec8s3</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>SuperMac Spectrum/8 Series III video card</string>
|
<string>SuperMac Spectrum/8 Series III video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_sp8s3</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>nbd</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>nbd</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot D</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -260,88 +279,88 @@
|
||||||
<string>48gc</string>
|
<string>48gc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple 4*8 video card</string>
|
<string>Apple 4*8 video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_48gc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>824gc</string>
|
<string>824gc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple 8*24 video card</string>
|
<string>Apple 8*24 video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_824gc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>enetnb</string>
|
<string>enetnb</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple NuBus Ethernet card</string>
|
<string>Apple NuBus Ethernet card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_aenet</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>quadralink</string>
|
<string>quadralink</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Applied Engineering Quadralink serial card</string>
|
<string>Applied Engineering Quadralink serial card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_qdlink</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>asmc3nb</string>
|
<string>asmc3nb</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Asante MC3NB Ethernet card</string>
|
<string>Asante MC3NB Ethernet card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_amc3b</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>bootbug</string>
|
<string>bootbug</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Brigent BootBug debugger card</string>
|
<string>Brigent BootBug debugger card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_btbug</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>m2hires</string>
|
<string>m2hires</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Macintosh II Hi-Resolution video card</string>
|
<string>Macintosh II Hi-Resolution video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_m2hr</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>portrait</string>
|
<string>portrait</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Macintosh II Portrait Video Card</string>
|
<string>Macintosh II Portrait Video Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_wspt</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>m2video</string>
|
<string>m2video</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Macintosh II Video Card</string>
|
<string>Macintosh II Video Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_m2vc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>vikbw</string>
|
<string>vikbw</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Moniterm Viking video card</string>
|
<string>Moniterm Viking video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_vikbw</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>image</string>
|
<string>image</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>NuBus Disk Image Pseudo-Card</string>
|
<string>NuBus Disk Image Pseudo-Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_image</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>pseudo_disk</key>
|
<key>pseudo_disk</key>
|
||||||
|
@ -353,43 +372,49 @@
|
||||||
<string>radiustpd</string>
|
<string>radiustpd</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Radius Two Page Display video card</string>
|
<string>Radius Two Page Display video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_rtpd</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>cb264</string>
|
<string>cb264</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RasterOps ColorBoard 264 video card</string>
|
<string>RasterOps ColorBoard 264 video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_c264</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>laserview</string>
|
<string>laserview</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Sigma Designs LaserView video card</string>
|
<string>Sigma Designs LaserView video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_laserview</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>specpdq</string>
|
<string>specpdq</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>SuperMac Spectrum PDQ video card</string>
|
<string>SuperMac Spectrum PDQ video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_spdq</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>spec8s3</string>
|
<string>spec8s3</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>SuperMac Spectrum/8 Series III video card</string>
|
<string>SuperMac Spectrum/8 Series III video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_sp8s3</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>nbe</key>
|
</dict>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>nbe</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>Slot E</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
|
@ -404,88 +429,88 @@
|
||||||
<string>48gc</string>
|
<string>48gc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple 4*8 video card</string>
|
<string>Apple 4*8 video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_48gc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>824gc</string>
|
<string>824gc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple 8*24 video card</string>
|
<string>Apple 8*24 video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_824gc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>enetnb</string>
|
<string>enetnb</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Apple NuBus Ethernet card</string>
|
<string>Apple NuBus Ethernet card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_aenet</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>quadralink</string>
|
<string>quadralink</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Applied Engineering Quadralink serial card</string>
|
<string>Applied Engineering Quadralink serial card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_qdlink</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>asmc3nb</string>
|
<string>asmc3nb</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Asante MC3NB Ethernet card</string>
|
<string>Asante MC3NB Ethernet card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_amc3b</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>bootbug</string>
|
<string>bootbug</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Brigent BootBug debugger card</string>
|
<string>Brigent BootBug debugger card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_btbug</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>m2hires</string>
|
<string>m2hires</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Macintosh II Hi-Resolution video card</string>
|
<string>Macintosh II Hi-Resolution video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_m2hr</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>portrait</string>
|
<string>portrait</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Macintosh II Portrait Video Card</string>
|
<string>Macintosh II Portrait Video Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_wspt</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>m2video</string>
|
<string>m2video</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Macintosh II Video Card</string>
|
<string>Macintosh II Video Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_m2vc</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>vikbw</string>
|
<string>vikbw</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Moniterm Viking video card</string>
|
<string>Moniterm Viking video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_vikbw</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>image</string>
|
<string>image</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>NuBus Disk Image Pseudo-Card</string>
|
<string>NuBus Disk Image Pseudo-Card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_image</string>
|
||||||
<key>media</key>
|
<key>media</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>pseudo_disk</key>
|
<key>pseudo_disk</key>
|
||||||
|
@ -497,42 +522,47 @@
|
||||||
<string>radiustpd</string>
|
<string>radiustpd</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Radius Two Page Display video card</string>
|
<string>Radius Two Page Display video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_rtpd</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>cb264</string>
|
<string>cb264</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>RasterOps ColorBoard 264 video card</string>
|
<string>RasterOps ColorBoard 264 video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_c264</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>laserview</string>
|
<string>laserview</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Sigma Designs LaserView video card</string>
|
<string>Sigma Designs LaserView video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_laserview</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>specpdq</string>
|
<string>specpdq</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>SuperMac Spectrum PDQ video card</string>
|
<string>SuperMac Spectrum PDQ video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_spdq</string>
|
||||||
</dict>
|
</dict>
|
||||||
<dict>
|
<dict>
|
||||||
<key>value</key>
|
<key>value</key>
|
||||||
<string>spec8s3</string>
|
<string>spec8s3</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>SuperMac Spectrum/8 Series III video card</string>
|
<string>SuperMac Spectrum/8 Series III video card</string>
|
||||||
<key>default</key>
|
<key>devname</key>
|
||||||
<false/>
|
<string>nb_sp8s3</string>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
|
</dict>
|
||||||
|
</array>
|
||||||
|
<key>devices</key>
|
||||||
|
<array>
|
||||||
|
</array>
|
||||||
<key>software</key>
|
<key>software</key>
|
||||||
<array>
|
<array>
|
||||||
<string>mac_hdd.xml</string>
|
<string>mac_hdd.xml</string>
|
||||||
|
|
|
@ -6,7 +6,26 @@
|
||||||
<string>maclc</string>
|
<string>maclc</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Macintosh LC</string>
|
<string>Macintosh LC</string>
|
||||||
<key>ram</key>
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>floppy_3_5</key>
|
||||||
|
<integer>2</integer>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>2</integer>
|
||||||
|
</dict>
|
||||||
|
<key>resolution</key>
|
||||||
|
<array>
|
||||||
|
<integer>640</integer>
|
||||||
|
<integer>480</integer>
|
||||||
|
</array>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>ramsize</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>RAM</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>intValue</key>
|
<key>intValue</key>
|
||||||
|
@ -59,17 +78,10 @@
|
||||||
<false/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>floppy_3_5</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
<key>hard</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
</array>
|
||||||
|
<key>devices</key>
|
||||||
<array>
|
<array>
|
||||||
<integer>640</integer>
|
|
||||||
<integer>480</integer>
|
|
||||||
</array>
|
</array>
|
||||||
<key>software</key>
|
<key>software</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
|
@ -6,7 +6,26 @@
|
||||||
<string>maclc2</string>
|
<string>maclc2</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Macintosh LC II</string>
|
<string>Macintosh LC II</string>
|
||||||
<key>ram</key>
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>floppy_3_5</key>
|
||||||
|
<integer>2</integer>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>2</integer>
|
||||||
|
</dict>
|
||||||
|
<key>resolution</key>
|
||||||
|
<array>
|
||||||
|
<integer>640</integer>
|
||||||
|
<integer>480</integer>
|
||||||
|
</array>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>ramsize</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>RAM</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>intValue</key>
|
<key>intValue</key>
|
||||||
|
@ -49,17 +68,10 @@
|
||||||
<false/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>floppy_3_5</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
<key>hard</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
</array>
|
||||||
|
<key>devices</key>
|
||||||
<array>
|
<array>
|
||||||
<integer>640</integer>
|
|
||||||
<integer>480</integer>
|
|
||||||
</array>
|
</array>
|
||||||
<key>software</key>
|
<key>software</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
|
@ -6,7 +6,26 @@
|
||||||
<string>maclc3</string>
|
<string>maclc3</string>
|
||||||
<key>description</key>
|
<key>description</key>
|
||||||
<string>Macintosh LC III</string>
|
<string>Macintosh LC III</string>
|
||||||
<key>ram</key>
|
<key>media</key>
|
||||||
|
<dict>
|
||||||
|
<key>floppy_3_5</key>
|
||||||
|
<integer>2</integer>
|
||||||
|
<key>hard</key>
|
||||||
|
<integer>2</integer>
|
||||||
|
</dict>
|
||||||
|
<key>resolution</key>
|
||||||
|
<array>
|
||||||
|
<integer>640</integer>
|
||||||
|
<integer>480</integer>
|
||||||
|
</array>
|
||||||
|
<key>slots</key>
|
||||||
|
<array>
|
||||||
|
<dict>
|
||||||
|
<key>name</key>
|
||||||
|
<string>ramsize</string>
|
||||||
|
<key>description</key>
|
||||||
|
<string>RAM</string>
|
||||||
|
<key>options</key>
|
||||||
<array>
|
<array>
|
||||||
<dict>
|
<dict>
|
||||||
<key>intValue</key>
|
<key>intValue</key>
|
||||||
|
@ -79,17 +98,10 @@
|
||||||
<false/>
|
<false/>
|
||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>media</key>
|
|
||||||
<dict>
|
|
||||||
<key>floppy_3_5</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
<key>hard</key>
|
|
||||||
<integer>2</integer>
|
|
||||||
</dict>
|
</dict>
|
||||||
<key>resolution</key>
|
</array>
|
||||||
|
<key>devices</key>
|
||||||
<array>
|
<array>
|
||||||
<integer>640</integer>
|
|
||||||
<integer>480</integer>
|
|
||||||
</array>
|
</array>
|
||||||
<key>software</key>
|
<key>software</key>
|
||||||
<array>
|
<array>
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -30,13 +30,13 @@
|
||||||
|
|
||||||
-(void)reset;
|
-(void)reset;
|
||||||
-(void)prepareView: (SlotTableCellView *)view;
|
-(void)prepareView: (SlotTableCellView *)view;
|
||||||
-(void)loadDeviceSlots: (NSDictionary *)devices;
|
//-(void)loadDeviceSlots: (NSDictionary *)devices;
|
||||||
|
|
||||||
-(void)selectValue: (NSString *)value;
|
-(void)selectValue: (NSString *)value;
|
||||||
-(SlotOption *)selectedItem;
|
-(SlotOption *)selectedItem;
|
||||||
-(Media)selectedMedia;
|
-(Media)selectedMedia;
|
||||||
|
|
||||||
-(instancetype)initWithName: (NSString *)name title: (NSString *)title data: (NSArray *)data;
|
//-(instancetype)initWithName: (NSString *)name title: (NSString *)title data: (NSArray *)data;
|
||||||
|
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
172
Ample/Slot.m
172
Ample/Slot.m
|
@ -9,6 +9,14 @@
|
||||||
#import <Cocoa/Cocoa.h>
|
#import <Cocoa/Cocoa.h>
|
||||||
#import "Slot.h"
|
#import "Slot.h"
|
||||||
|
|
||||||
|
static NSArray *MapArray(NSArray *src, id(^fn)(id)) {
|
||||||
|
NSMutableArray *rv = [NSMutableArray arrayWithCapacity: [src count]];
|
||||||
|
for (id x in src) {
|
||||||
|
[rv addObject: fn(x)];
|
||||||
|
}
|
||||||
|
return rv;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
static NSArray *DeepCopyArray(NSArray *src) {
|
static NSArray *DeepCopyArray(NSArray *src) {
|
||||||
if (!src) return nil;
|
if (!src) return nil;
|
||||||
|
@ -27,6 +35,9 @@ static NSArray *DeepCopyArray(NSArray *src) {
|
||||||
//-(NSArray *)buildArgs: (NSMutableArray *)args prefix: (NSString *)prefix;
|
//-(NSArray *)buildArgs: (NSMutableArray *)args prefix: (NSString *)prefix;
|
||||||
//-(void)buildMedia: (MediaBuilder *)builder;
|
//-(void)buildMedia: (MediaBuilder *)builder;
|
||||||
//-(NSArray *)buildSerial: (NSMutableArray *)array;
|
//-(NSArray *)buildSerial: (NSMutableArray *)array;
|
||||||
|
|
||||||
|
-(instancetype)initWithDictionary: (NSDictionary *)dictionary devices: (NSDictionary *)devices;
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@interface SlotOption() {
|
@interface SlotOption() {
|
||||||
|
@ -34,11 +45,11 @@ static NSArray *DeepCopyArray(NSArray *src) {
|
||||||
//NSDictionary *_media;
|
//NSDictionary *_media;
|
||||||
Media _media;
|
Media _media;
|
||||||
NSString *_keyPath;
|
NSString *_keyPath;
|
||||||
NSString *_devName;
|
//NSString *_devName;
|
||||||
BOOL _default;
|
BOOL _default;
|
||||||
}
|
}
|
||||||
|
|
||||||
-(instancetype)initWithDictionary: (NSDictionary *)dictionary;
|
-(instancetype)initWithDictionary: (NSDictionary *)dictionary devices: (NSDictionary *)devices;
|
||||||
|
|
||||||
-(NSMenuItem *)menuItem;
|
-(NSMenuItem *)menuItem;
|
||||||
|
|
||||||
|
@ -49,12 +60,42 @@ static NSArray *DeepCopyArray(NSArray *src) {
|
||||||
-(void)buildMedia: (Media *)media;
|
-(void)buildMedia: (Media *)media;
|
||||||
-(void)buildSerial: (NSMutableArray *)array;
|
-(void)buildSerial: (NSMutableArray *)array;
|
||||||
|
|
||||||
-(BOOL)loadDeviceSlots: (NSDictionary *)devices;
|
//-(BOOL)loadDeviceSlots: (NSDictionary *)devices;
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@implementation Slot
|
@implementation Slot
|
||||||
|
|
||||||
|
static NSDictionary *IndexMap = nil;
|
||||||
|
+(void)load {
|
||||||
|
|
||||||
|
IndexMap = @{
|
||||||
|
@"ramsize": @0,
|
||||||
|
@"sl0": @1,
|
||||||
|
@"sl1": @2,
|
||||||
|
@"sl2": @3,
|
||||||
|
@"sl3": @4,
|
||||||
|
@"sl4": @5,
|
||||||
|
@"sl5": @6,
|
||||||
|
@"sl6": @7,
|
||||||
|
@"sl7": @8,
|
||||||
|
@"exp": @9,
|
||||||
|
@"aux": @10,
|
||||||
|
@"rs232": @11,
|
||||||
|
@"gameio": @12,
|
||||||
|
@"modem": @13,
|
||||||
|
@"printer": @14,
|
||||||
|
|
||||||
|
//nubus mac
|
||||||
|
@"nb9": @15,
|
||||||
|
@"nba": @16,
|
||||||
|
@"nbb": @17,
|
||||||
|
@"nbc": @18,
|
||||||
|
@"nbd": @19,
|
||||||
|
@"nbe": @20,
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
-(void)reset {
|
-(void)reset {
|
||||||
[self setSelectedIndex: _defaultIndex >= 0 ? _defaultIndex : 0];
|
[self setSelectedIndex: _defaultIndex >= 0 ? _defaultIndex : 0];
|
||||||
|
@ -152,7 +193,50 @@ static NSArray *DeepCopyArray(NSArray *src) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
-(instancetype)initWithDictionary: (NSDictionary *)data devices: (NSDictionary *)devices {
|
||||||
|
|
||||||
|
BOOL topLevel = NO;
|
||||||
|
_selectedIndex = -1;
|
||||||
|
_defaultIndex = -1;
|
||||||
|
_index = -1;
|
||||||
|
|
||||||
|
_name = [data objectForKey: @"name"];
|
||||||
|
_title = [data objectForKey: @"description"];
|
||||||
|
|
||||||
|
NSNumber *x = [IndexMap objectForKey: _name];
|
||||||
|
if (x) {
|
||||||
|
topLevel = YES;
|
||||||
|
_index = [x integerValue];
|
||||||
|
_name = [@"-" stringByAppendingString: _name];
|
||||||
|
_title = [_title stringByAppendingString: @":"];
|
||||||
|
}
|
||||||
|
|
||||||
|
NSArray *op = [data objectForKey: @"options"];
|
||||||
|
NSMutableArray *options = [NSMutableArray arrayWithCapacity: [op count]];
|
||||||
|
|
||||||
|
|
||||||
|
NSInteger index = 0;
|
||||||
|
for (NSDictionary *d in op) {
|
||||||
|
SlotOption *o = [[SlotOption alloc] initWithDictionary: d devices: devices];
|
||||||
|
if ([o isDefault]) {
|
||||||
|
_defaultIndex = index;
|
||||||
|
}
|
||||||
|
++index;
|
||||||
|
if (topLevel) [o setKeyPath: _name];
|
||||||
|
[options addObject: o];
|
||||||
|
}
|
||||||
|
_options = options;
|
||||||
|
|
||||||
|
_selectedIndex = _defaultIndex;
|
||||||
|
if (_selectedIndex < 0) _selectedIndex = 0;
|
||||||
|
|
||||||
|
|
||||||
|
//if (topLevel) [self setKeyPath];
|
||||||
|
|
||||||
|
return self;
|
||||||
|
}
|
||||||
|
|
||||||
|
#if 0
|
||||||
-(instancetype)initWithName: (NSString *)name title: (NSString *)title data: (NSArray *)data {
|
-(instancetype)initWithName: (NSString *)name title: (NSString *)title data: (NSArray *)data {
|
||||||
|
|
||||||
_name = [name copy];
|
_name = [name copy];
|
||||||
|
@ -181,6 +265,7 @@ static NSArray *DeepCopyArray(NSArray *src) {
|
||||||
|
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
-(NSArray *)menuItems {
|
-(NSArray *)menuItems {
|
||||||
//if (_menuItems) return _menuItems;
|
//if (_menuItems) return _menuItems;
|
||||||
|
@ -193,11 +278,13 @@ static NSArray *DeepCopyArray(NSArray *src) {
|
||||||
return menuItems;
|
return menuItems;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if 0
|
||||||
-(void)loadDeviceSlots: (NSDictionary *)devices {
|
-(void)loadDeviceSlots: (NSDictionary *)devices {
|
||||||
for (SlotOption *s in _options) {
|
for (SlotOption *s in _options) {
|
||||||
[s loadDeviceSlots: devices];
|
[s loadDeviceSlots: devices];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
-(void)prepareView: (SlotTableCellView *)view {
|
-(void)prepareView: (SlotTableCellView *)view {
|
||||||
|
|
||||||
|
@ -225,17 +312,36 @@ static NSArray *DeepCopyArray(NSArray *src) {
|
||||||
|
|
||||||
@synthesize isDefault = _default;
|
@synthesize isDefault = _default;
|
||||||
|
|
||||||
|
#if 0
|
||||||
-(instancetype)initWithDictionary: (NSDictionary *)dictionary {
|
-(instancetype)initWithDictionary: (NSDictionary *)dictionary {
|
||||||
|
|
||||||
_default = [(NSNumber *)[dictionary objectForKey: @"default"] boolValue];
|
_default = [(NSNumber *)[dictionary objectForKey: @"default"] boolValue];
|
||||||
_disabled = [(NSNumber *)[dictionary objectForKey: @"disabled"] boolValue];
|
_disabled = [(NSNumber *)[dictionary objectForKey: @"disabled"] boolValue];
|
||||||
_value = [dictionary objectForKey: @"value"];
|
_value = [dictionary objectForKey: @"value"];
|
||||||
_devName = [dictionary objectForKey: @"devName"];
|
//_devName = [dictionary objectForKey: @"devName"];
|
||||||
_title = [dictionary objectForKey: @"description"];
|
_title = [dictionary objectForKey: @"description"];
|
||||||
_media = MediaFromDictionary([dictionary objectForKey: @"media"]);
|
_media = MediaFromDictionary([dictionary objectForKey: @"media"]);
|
||||||
//_media = [dictionary objectForKey: @"media"];
|
//_media = [dictionary objectForKey: @"media"];
|
||||||
return self;
|
return self;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
-(instancetype)initWithDictionary: (NSDictionary *)data devices: (NSDictionary *)devices {
|
||||||
|
|
||||||
|
_default = [(NSNumber *)[data objectForKey: @"default"] boolValue];
|
||||||
|
_disabled = [(NSNumber *)[data objectForKey: @"disabled"] boolValue];
|
||||||
|
_value = [data objectForKey: @"value"];
|
||||||
|
_title = [data objectForKey: @"description"];
|
||||||
|
_media = MediaFromDictionary([data objectForKey: @"media"]);
|
||||||
|
|
||||||
|
NSString *devName = [data objectForKey: @"devname"];
|
||||||
|
if (devName && devices) {
|
||||||
|
|
||||||
|
NSArray *tmp = [devices objectForKey: devName];
|
||||||
|
if (tmp) _children = DeepCopyArray(tmp);
|
||||||
|
}
|
||||||
|
return self;
|
||||||
|
}
|
||||||
|
|
||||||
-(void)reset {
|
-(void)reset {
|
||||||
for (Slot *s in _children) {
|
for (Slot *s in _children) {
|
||||||
|
@ -267,7 +373,7 @@ static NSArray *DeepCopyArray(NSArray *src) {
|
||||||
child->_disabled = _disabled;
|
child->_disabled = _disabled;
|
||||||
child->_media = _media;
|
child->_media = _media;
|
||||||
child->_value = [_value copyWithZone: zone];
|
child->_value = [_value copyWithZone: zone];
|
||||||
child->_devName = [_devName copyWithZone: zone];
|
//child->_devName = [_devName copyWithZone: zone];
|
||||||
child->_title = [_title copyWithZone: zone];
|
child->_title = [_title copyWithZone: zone];
|
||||||
//child->_media = [_media copyWithZone: zone];
|
//child->_media = [_media copyWithZone: zone];
|
||||||
child->_keyPath = [_keyPath copyWithZone: zone];
|
child->_keyPath = [_keyPath copyWithZone: zone];
|
||||||
|
@ -333,12 +439,14 @@ static NSArray *DeepCopyArray(NSArray *src) {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#if 0
|
||||||
-(BOOL)loadDeviceSlots: (NSDictionary *)devices {
|
-(BOOL)loadDeviceSlots: (NSDictionary *)devices {
|
||||||
NSArray *o = [devices objectForKey: _devName];
|
NSArray *o = [devices objectForKey: _devName];
|
||||||
if (!o) return NO;
|
if (!o) return NO;
|
||||||
_children = DeepCopyArray(o);
|
_children = DeepCopyArray(o);
|
||||||
return YES;
|
return YES;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
@ -348,6 +456,45 @@ static NSArray *DeepCopyArray(NSArray *src) {
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
|
||||||
|
extern NSString *InternString(NSString *);
|
||||||
|
|
||||||
|
NSDictionary *BuildDevices(NSArray *array) {
|
||||||
|
|
||||||
|
#if 0
|
||||||
|
static NSCache *cache = nil;
|
||||||
|
|
||||||
|
if (!cache) {
|
||||||
|
cache = [NSCache new];
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
NSMutableDictionary *rv = [NSMutableDictionary dictionaryWithCapacity: [array count]];
|
||||||
|
for (NSDictionary *d in array) {
|
||||||
|
NSString *name = [d objectForKey: @"name"];
|
||||||
|
NSArray *slots = [d objectForKey: @"slots"];
|
||||||
|
|
||||||
|
if (!name) continue;
|
||||||
|
if (!slots) continue;
|
||||||
|
|
||||||
|
#if 0
|
||||||
|
name = InternString(name);
|
||||||
|
id x = [cache objectForKey: name];
|
||||||
|
if (x) {
|
||||||
|
[rv setObject: x forKey: name];
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
|
NSArray *data = MapArray(slots, ^(id o){
|
||||||
|
|
||||||
|
Slot *s = [[Slot alloc] initWithDictionary: o devices: nil];
|
||||||
|
return s;
|
||||||
|
});
|
||||||
|
|
||||||
|
[rv setObject: data forKey: name];
|
||||||
|
}
|
||||||
|
return rv;
|
||||||
|
}
|
||||||
NSArray *BuildSlots(NSString *name, NSDictionary *data) {
|
NSArray *BuildSlots(NSString *name, NSDictionary *data) {
|
||||||
|
|
||||||
static NSCache *cache = nil;
|
static NSCache *cache = nil;
|
||||||
|
@ -391,22 +538,21 @@ NSArray *BuildSlots(NSString *name, NSDictionary *data) {
|
||||||
cache = [NSCache new];
|
cache = [NSCache new];
|
||||||
}
|
}
|
||||||
|
|
||||||
extern NSString *InternString(NSString *);
|
|
||||||
name = InternString(name);
|
name = InternString(name);
|
||||||
NSArray *x = [cache objectForKey: name];
|
NSArray *x = [cache objectForKey: name];
|
||||||
if (x) {
|
if (x) {
|
||||||
return x;
|
return x;
|
||||||
}
|
}
|
||||||
|
|
||||||
NSMutableArray *rv = [NSMutableArray new];
|
NSArray *slots = [data objectForKey: @"slots"];
|
||||||
for (unsigned i = 0, index = 1; i < 21; ++i, index <<= 1) {
|
|
||||||
NSArray *tmp = [data objectForKey: Slots[i].key];
|
|
||||||
if (!tmp) continue;
|
|
||||||
|
|
||||||
Slot *s = [[Slot alloc] initWithName: Slots[i].flag title: Slots[i].title data: tmp];
|
NSMutableArray *rv = [NSMutableArray arrayWithCapacity: [slots count]];
|
||||||
[s setIndex: i];
|
|
||||||
|
|
||||||
[s setKeyPath];
|
NSDictionary *devices = BuildDevices([data objectForKey: @"devices"]);
|
||||||
|
for (NSDictionary *d in slots) {
|
||||||
|
|
||||||
|
Slot *s = [[Slot alloc] initWithDictionary: d devices: devices];
|
||||||
[rv addObject: s];
|
[rv addObject: s];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -41,3 +41,28 @@ SLOTS = (
|
||||||
"nb1", "nb2", "nb3", "nb4", "nb5", "nb6", "nb7",
|
"nb1", "nb2", "nb3", "nb4", "nb5", "nb6", "nb7",
|
||||||
"nb8", "nb9", "nba", "nbb", "nbc", "nbd", "nbe",
|
"nb8", "nb9", "nba", "nbb", "nbc", "nbd", "nbe",
|
||||||
)
|
)
|
||||||
|
|
||||||
|
SLOT_NAMES = {
|
||||||
|
"ramsize": "RAM",
|
||||||
|
"sl0": "Slot 0",
|
||||||
|
"sl1": "Slot 1",
|
||||||
|
"sl2": "Slot 2",
|
||||||
|
"sl3": "Slot 3",
|
||||||
|
"sl4": "Slot 4",
|
||||||
|
"sl5": "Slot 5",
|
||||||
|
"sl6": "Slot 6",
|
||||||
|
"sl7": "Slot 7",
|
||||||
|
"exp": "Expansion",
|
||||||
|
"aux": "Auxiliary",
|
||||||
|
"rs232": "RS232",
|
||||||
|
"gameio": "Game I/O",
|
||||||
|
"modem": "Modem",
|
||||||
|
"printer": "Printer",
|
||||||
|
|
||||||
|
"nb9": "Slot 9",
|
||||||
|
"nba": "Slot A",
|
||||||
|
"nbb": "Slot B",
|
||||||
|
"nbc": "Slot C",
|
||||||
|
"nbd": "Slot D",
|
||||||
|
"nbe": "Slot E",
|
||||||
|
}
|
||||||
|
|
|
@ -5,7 +5,7 @@ from plist import to_plist
|
||||||
|
|
||||||
import xml.etree.ElementTree as ET
|
import xml.etree.ElementTree as ET
|
||||||
|
|
||||||
from machines import MACHINES, SLOTS
|
from machines import MACHINES, SLOTS, SLOT_NAMES
|
||||||
|
|
||||||
# macintosh errata:
|
# macintosh errata:
|
||||||
# maclc has scsi:1 - scsi:7 and lcpds slots, but none are currently configurable.
|
# maclc has scsi:1 - scsi:7 and lcpds slots, but none are currently configurable.
|
||||||
|
@ -132,9 +132,9 @@ def find_media(parent, include_slots=False):
|
||||||
"messimg_disk_image": "pseudo_disk",
|
"messimg_disk_image": "pseudo_disk",
|
||||||
}
|
}
|
||||||
remap_slot = {
|
remap_slot = {
|
||||||
"harddisk": "hard",
|
# "harddisk": "hard",
|
||||||
"hdd": "hard",
|
# "hdd": "hard",
|
||||||
"cdrom": "cdrom",
|
# "cdrom": "cdrom",
|
||||||
"525": "floppy_5_25",
|
"525": "floppy_5_25",
|
||||||
"image": "psuedo_disk",
|
"image": "psuedo_disk",
|
||||||
}
|
}
|
||||||
|
@ -189,6 +189,10 @@ def slot_options(machine):
|
||||||
'cdrom': 'CD-ROM',
|
'cdrom': 'CD-ROM',
|
||||||
'hdd': 'Hard Disk',
|
'hdd': 'Hard Disk',
|
||||||
'harddisk': 'Hard Disk',
|
'harddisk': 'Hard Disk',
|
||||||
|
# "525": '5.25"'
|
||||||
|
# '35hd': '3.5" HD',
|
||||||
|
# '35dd': '3.5" DD',
|
||||||
|
# '35sd': '3.5" SD',
|
||||||
}
|
}
|
||||||
MEDIA = {
|
MEDIA = {
|
||||||
'cdrom': 'cdrom',
|
'cdrom': 'cdrom',
|
||||||
|
@ -198,32 +202,109 @@ def slot_options(machine):
|
||||||
|
|
||||||
mname = machine.get('name')
|
mname = machine.get('name')
|
||||||
|
|
||||||
rv = { }
|
slots = []
|
||||||
for slot in machine.findall('./slot'):
|
for slot in machine.findall('./slot'):
|
||||||
slotname = slot.get("name")
|
slotname = slot.get("name")
|
||||||
tmp = []
|
options = []
|
||||||
has_default = False
|
has_default = False
|
||||||
|
#has_media = False
|
||||||
for option in slot.findall("./slotoption"):
|
for option in slot.findall("./slotoption"):
|
||||||
name = option.get("name")
|
name = option.get("name")
|
||||||
if name not in REMAP: continue
|
if name not in REMAP: continue
|
||||||
default = option.get("default") == "yes"
|
default = option.get("default") == "yes"
|
||||||
has_default |= default
|
has_default |= default
|
||||||
tmp.append({
|
options.append({
|
||||||
'value': name,
|
'value': name,
|
||||||
'description': REMAP[name],
|
'description': REMAP[name],
|
||||||
'media': MEDIA[name],
|
'media': { MEDIA[name]: 1 },
|
||||||
'default': default
|
'default': default
|
||||||
})
|
})
|
||||||
if len(tmp) < 2 : continue # don't bother if only 1 option which is going to be defaulted anyhow.
|
# n.b. 9 diskiing, for example, has media but only 2 options...
|
||||||
|
# if len(options) < 2 : continue # don't bother if only 1 option which is going to be defaulted anyhow.
|
||||||
|
if not options: continue
|
||||||
|
options.sort(key=lambda x: x["description"].upper() )
|
||||||
|
options.insert(0, {"value": "", "description": "—None—", "default": not has_default})
|
||||||
|
|
||||||
tmp.sort(key=lambda x: x["description"].upper() )
|
slots.append({
|
||||||
tmp.insert(0, {"value": "", "description": "—None—", "default": not has_default})
|
"name": slotname,
|
||||||
|
"options": options
|
||||||
|
})
|
||||||
|
|
||||||
rv[slotname] = tmp
|
if not len(slots): return None
|
||||||
|
|
||||||
if not len(rv): return None
|
return slots
|
||||||
|
|
||||||
return rv
|
def make_devices(mm):
|
||||||
|
|
||||||
|
devices = []
|
||||||
|
for m in mm.values():
|
||||||
|
name = m.get("name")
|
||||||
|
slots = slot_options(m)
|
||||||
|
if slots:
|
||||||
|
devices.append({
|
||||||
|
"name": name,
|
||||||
|
"slots": slots
|
||||||
|
})
|
||||||
|
return devices
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
def make_ram(machine):
|
||||||
|
|
||||||
|
options = [
|
||||||
|
{
|
||||||
|
"intValue": int(x.text),
|
||||||
|
"description": x.get("name"),
|
||||||
|
"value": x.get("name"),
|
||||||
|
"default": x.get("default") == "yes"
|
||||||
|
}
|
||||||
|
for x in machine.findall('ramoption')
|
||||||
|
]
|
||||||
|
# sort and add empty starting entry.
|
||||||
|
options.sort(key=lambda x: x["intValue"])
|
||||||
|
|
||||||
|
return {
|
||||||
|
"name": "ramsize",
|
||||||
|
"description": SLOT_NAMES["ramsize"],
|
||||||
|
"options": options
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
def make_slot(m, slotname, nodes):
|
||||||
|
|
||||||
|
options = []
|
||||||
|
|
||||||
|
has_default = False
|
||||||
|
for x in nodes:
|
||||||
|
name = x.get("name")
|
||||||
|
devname = x.get("devname")
|
||||||
|
desc = mm[devname].find("description").text
|
||||||
|
default = x.get("default") == "yes"
|
||||||
|
disabled = name in DISABLED or (m, name) in DISABLED
|
||||||
|
|
||||||
|
d = { "value": name, "description": desc } # "devname": devname or ''}
|
||||||
|
if default: d["default"] = True
|
||||||
|
if disabled: d["disabled"] = True
|
||||||
|
if not disabled:
|
||||||
|
d["devname"] = devname
|
||||||
|
media = find_media(mm[devname], True)
|
||||||
|
if media:
|
||||||
|
d["media"] = media
|
||||||
|
|
||||||
|
|
||||||
|
options.append(d)
|
||||||
|
has_default |= default
|
||||||
|
|
||||||
|
|
||||||
|
options.sort(key=lambda x: x["description"].upper() )
|
||||||
|
options.insert(0, {"value": "", "description": "—None—", "default": not has_default})
|
||||||
|
|
||||||
|
return {
|
||||||
|
"name": slotname,
|
||||||
|
"description": SLOT_NAMES[slotname],
|
||||||
|
"options": options
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -256,20 +337,6 @@ for m in machines:
|
||||||
|
|
||||||
data["value"] = m
|
data["value"] = m
|
||||||
data["description"] = machine.find("description").text
|
data["description"] = machine.find("description").text
|
||||||
tmp = [
|
|
||||||
{
|
|
||||||
"intValue": int(x.text),
|
|
||||||
"description": x.get("name"),
|
|
||||||
"value": x.get("name"),
|
|
||||||
"default": x.get("default") == "yes"
|
|
||||||
}
|
|
||||||
for x in machine.findall('ramoption')
|
|
||||||
]
|
|
||||||
# sort and add empty starting entry.
|
|
||||||
tmp.sort(key=lambda x: x["intValue"])
|
|
||||||
# tmp.insert(0, {"value": 0, "default": False, "description": "" })
|
|
||||||
data["ram"] = tmp
|
|
||||||
|
|
||||||
|
|
||||||
data["media"] = find_machine_media(machine)
|
data["media"] = find_machine_media(machine)
|
||||||
|
|
||||||
|
@ -289,47 +356,19 @@ for m in machines:
|
||||||
# print(mm)
|
# print(mm)
|
||||||
|
|
||||||
# ss = {}
|
# ss = {}
|
||||||
|
slots = []
|
||||||
|
slots.append(make_ram(machine))
|
||||||
for s in SLOTS:
|
for s in SLOTS:
|
||||||
path = 'slot[@name="{}"]/slotoption'.format(s)
|
path = 'slot[@name="{}"]/slotoption'.format(s)
|
||||||
nodes = machine.findall(path)
|
nodes = machine.findall(path)
|
||||||
if not nodes: continue
|
if not nodes: continue
|
||||||
|
|
||||||
tmp = []
|
s = make_slot(m, s, nodes)
|
||||||
has_default = False
|
slots.append(s);
|
||||||
for x in nodes:
|
|
||||||
name = x.get("name")
|
|
||||||
devname = x.get("devname")
|
|
||||||
desc = mm[devname].find("description").text
|
|
||||||
default = x.get("default") == "yes"
|
|
||||||
disabled = name in DISABLED or (m, name) in DISABLED
|
|
||||||
|
|
||||||
d = { "value": name, "description": desc, "default": default } #, "devname": devname or ''}
|
data["slots"] = slots
|
||||||
if disabled: d["disabled"] = True
|
|
||||||
else:
|
|
||||||
media = find_media(mm[devname], True)
|
|
||||||
if media: d["media"] = media
|
|
||||||
|
|
||||||
# slots = find_slot_options(mm[devname])
|
data["devices"] = make_devices(mm)
|
||||||
# if slots: d["options"] = slots # should not include media if it has slot options.
|
|
||||||
|
|
||||||
tmp.append(d)
|
|
||||||
has_default |= default
|
|
||||||
|
|
||||||
|
|
||||||
tmp.sort(key=lambda x: x["description"].upper() )
|
|
||||||
tmp.insert(0, {"value": "", "description": "—None—", "default": not has_default})
|
|
||||||
data[s] = tmp
|
|
||||||
|
|
||||||
|
|
||||||
# also add child slots
|
|
||||||
slots = {}
|
|
||||||
for x in mm.values():
|
|
||||||
name = x.get("name")
|
|
||||||
y = slot_options(x)
|
|
||||||
if y:
|
|
||||||
slots[name] = y
|
|
||||||
|
|
||||||
#if slots: data["device-slots"] = slots
|
|
||||||
data["software"] = find_software(machine)
|
data["software"] = find_software(machine)
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user