Previous 15994 Revisions Next

r14326 Friday 3rd February, 2012 at 07:50:36 UTC by Fabio Priuli
apple1: added tape software list [Anonymous01, Fabio Priuli]
[hash]apple1.xml*
[src/mess/drivers]apple1.c

hash/apple1.xml
r0r14326
1<?xml version="1.0"?>
2<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
3
4<softwarelist name="apple1" description="Apple 1 tape images">
5
6   <software name="basic">
7      <description>Apple I Basic</description>
8      <year>19??</year>
9      <publisher>&lt;unknown&gt;</publisher>
10      <info name="usage" value="Load at E000.EFFFR, enter at E000R" />
11      <part name="cass" interface="apple1_cass">
12         <dataarea name="cass" size="4952">
13            <rom name="apple1basic.wav" size="6644780" crc="cd5cf5a4" sha1="ef58e776683581ea6af869ee7775fc0d3ad577b9" offset="0" />
14         </dataarea>
15      </part>
16   </software>
17
18   <software name="llander">
19      <description>Lunar Lander</description>
20      <year>19??</year>
21      <publisher>&lt;unknown&gt;</publisher>
22      <info name="usage" value="Load at 300.0A00R, enter at 0300R" />
23      <part name="cass" interface="apple1_cass">
24         <dataarea name="cass" size="4952">
25            <rom name="lunar lander.wav" size="3350056" crc="3c87f6cd" sha1="de99cf33433e9b53b74920f3be258a4ce295ca2d" offset="0" />
26         </dataarea>
27      </part>
28   </software>
29
30   <software name="mastmind">
31      <description>Mastermind</description>
32      <year>19??</year>
33      <publisher>&lt;unknown&gt;</publisher>
34      <info name="usage" value="Load at 300.03FFR, enter at 0300R" />
35      <part name="cass" interface="apple1_cass">
36         <dataarea name="cass" size="4952">
37            <rom name="mastermind.wav" size="1196032" crc="b44936a4" sha1="8acb9ee5fe7ee100620c2de5c95d50a7c69c881a" offset="0" />
38         </dataarea>
39      </part>
40   </software>
41
42   <software name="microchs">
43      <description>Microchess</description>
44      <year>19??</year>
45      <publisher>&lt;unknown&gt;</publisher>
46      <info name="usage" value="Load at 1000.18FFR, enter at 1000R" />
47      <part name="cass" interface="apple1_cass">
48         <dataarea name="cass" size="4952">
49            <rom name="microchess.wav" size="4052152" crc="9b3ca487" sha1="2317cc4a7609ebaaf2ef9e23b5f11eda4d1fbf29" offset="0" />
50         </dataarea>
51      </part>
52   </software>
53
54<!-- Other games require BASIC to be loaded first -->
55
56   <software name="aceyduc">
57      <description>AceyDucey</description>
58      <year>19??</year>
59      <publisher>&lt;unknown&gt;</publisher>
60      <info name="usage" value="First load BASIC, then load at 4A.00FFR800.FFFR, enter at E2B3R" />
61      <part name="cass" interface="apple1_cass">
62         <dataarea name="cass" size="4952">
63            <rom name="aceyducey.wav" size="5736772" crc="793422b8" sha1="4e9c5610164efbae963e8b5988ff62f41a053020" offset="0" />
64         </dataarea>
65      </part>
66   </software>
67
68   <software name="alicetel">
69      <description>Apple I Enhanced Checkers</description>
70      <year>19??</year>
71      <publisher>&lt;unknown&gt;</publisher>
72      <info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
73      <part name="cass" interface="apple1_cass">
74         <dataarea name="cass" size="4952">
75            <rom name="applei enhanced checkers.wav" size="9179180" crc="faed6233" sha1="a86f20520642ee9d3a174d6aad1a08080830284e" offset="0" />
76         </dataarea>
77      </part>
78   </software>
79
80   <software name="bjack">
81      <description>Blackjack</description>
82      <year>19??</year>
83      <publisher>&lt;unknown&gt;</publisher>
84      <info name="usage" value="First load BASIC, then load at 4A.00FFR800.FFFR, enter at E2B3R" />
85      <part name="cass" interface="apple1_cass">
86         <dataarea name="cass" size="4952">
87            <rom name="blackjack.wav" size="5723176" crc="9486b37b" sha1="9de34b03c06a75f59bd5295ecc1a3c69858d61b9" offset="0" />
88         </dataarea>
89      </part>
90   </software>
91
92   <software name="bowling">
93      <description>Bowling</description>
94      <year>19??</year>
95      <publisher>&lt;unknown&gt;</publisher>
96      <info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
97      <part name="cass" interface="apple1_cass">
98         <dataarea name="cass" size="4952">
99            <rom name="bowling.wav" size="6837948" crc="22383368" sha1="ef33153f66dc37f238c3fe646106742cdc86fa23" offset="0" />
100         </dataarea>
101      </part>
102   </software>
103
104   <software name="buzzword">
105      <description>Buzzword</description>
106      <year>19??</year>
107      <publisher>&lt;unknown&gt;</publisher>
108      <info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
109      <part name="cass" interface="apple1_cass">
110         <dataarea name="cass" size="4952">
111            <rom name="buzzword.wav" size="6824368" crc="2c040f8e" sha1="5811e662672be7f3a0b757ec129e896c53da6d6d" offset="0" />
112         </dataarea>
113      </part>
114   </software>
115
116   <software name="craps">
117      <description>Craps</description>
118      <year>19??</year>
119      <publisher>&lt;unknown&gt;</publisher>
120      <info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
121      <part name="cass" interface="apple1_cass">
122         <dataarea name="cass" size="4952">
123            <rom name="craps.wav" size="6867496" crc="d9675f54" sha1="f7d7f4b3672316b9b1a5bfb20e6209ffb65b8c3f" offset="0" />
124         </dataarea>
125      </part>
126   </software>
127
128   <software name="dealnod">
129      <description>Deal or No Deal</description>
130      <year>19??</year>
131      <publisher>&lt;unknown&gt;</publisher>
132      <info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
133      <part name="cass" interface="apple1_cass">
134         <dataarea name="cass" size="4952">
135            <rom name="deal or no deal.wav" size="18392504" crc="28ad3585" sha1="bf59a22794a755c711b429f6633135402cd12e36" offset="0" />
136         </dataarea>
137      </part>
138   </software>
139
140   <software name="hamurabi">
141      <description>Hamurabi</description>
142      <year>19??</year>
143      <publisher>&lt;unknown&gt;</publisher>
144      <info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
145      <part name="cass" interface="apple1_cass">
146         <dataarea name="cass" size="4952">
147            <rom name="hamurabi.wav" size="6953140" crc="9760bd93" sha1="294b57fc0970ce0844dc615ff017ead11b1ebba1" offset="0" />
148         </dataarea>
149      </part>
150   </software>
151
152   <software name="hilo">
153      <description>HiLo</description>
154      <year>19??</year>
155      <publisher>&lt;unknown&gt;</publisher>
156      <info name="usage" value="First load BASIC, then load at 4A.00FFR800.FFFR, enter at E2B3R" />
157      <part name="cass" interface="apple1_cass">
158         <dataarea name="cass" size="4952">
159            <rom name="hilo.wav" size="3067904" crc="21024b5d" sha1="acc525e0a5cea33d1c4e77673045e94e2608c1ba" offset="0" />
160         </dataarea>
161      </part>
162   </software>
163
164   <software name="slots">
165      <description>Slots</description>
166      <year>19??</year>
167      <publisher>&lt;unknown&gt;</publisher>
168      <info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
169      <part name="cass" interface="apple1_cass">
170         <dataarea name="cass" size="4952">
171            <rom name="slots.wav" size="6929500" crc="dd90caea" sha1="5b69702d45d7288f4d8b3e74fe39ed74235ad122" offset="0" />
172         </dataarea>
173      </part>
174   </software>
175
176   <software name="startrek">
177      <description>Star Trek</description>
178      <year>19??</year>
179      <publisher>&lt;unknown&gt;</publisher>
180      <info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
181      <part name="cass" interface="apple1_cass">
182         <dataarea name="cass" size="4952">
183            <rom name="startrek.wav" size="11126828" crc="42d7ff61" sha1="508d585d824e75f6ef77a818e238948187e3dc73" offset="0" />
184         </dataarea>
185      </part>
186   </software>
187
188   <software name="start2k3">
189      <description>Star Trek 2003</description>
190      <year>19??</year>
191      <publisher>&lt;homebrew&gt;</publisher>
192      <info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
193      <part name="cass" interface="apple1_cass">
194         <dataarea name="cass" size="4952">
195            <rom name="startrek2003.wav" size="18338436" crc="659d91a9" sha1="7754c0883a342f68023ebed198b27359dc602f56" offset="0" />
196         </dataarea>
197      </part>
198   </software>
199
200   <software name="wordx">
201      <description>WordCross</description>
202      <year>19??</year>
203      <publisher>&lt;unknown&gt;</publisher>
204      <info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
205      <part name="cass" interface="apple1_cass">
206         <dataarea name="cass" size="4952">
207            <rom name="wordcross.wav" size="7294204" crc="1330687d" sha1="433587c369cc82dbc6ac6d4a35a36f9225df63aa" offset="0" />
208         </dataarea>
209      </part>
210   </software>
211
212   <software name="wumpus">
213      <description>Wumpus</description>
214      <year>19??</year>
215      <publisher>&lt;unknown&gt;</publisher>
216      <info name="usage" value="First load BASIC, then load at 4A.00FFR300.FFFR, enter at E2B3R" />
217      <part name="cass" interface="apple1_cass">
218         <dataarea name="cass" size="4952">
219            <rom name="wumpus.wav" size="3729408" crc="83cb19a5" sha1="cb3c98b1963a2688ccc8315d0f8866bf572743b9" offset="0" />
220         </dataarea>
221      </part>
222   </software>
223
224</softwarelist>
src/mess/drivers/apple1.c
r14325r14326
214214   cassette_default_formats,
215215   NULL,
216216   (cassette_state)(CASSETTE_STOPPED),
217   NULL,
217   "apple1_cass",
218218   NULL
219219};
220220
r14325r14326
255255   /* snapshot */
256256   MCFG_SNAPSHOT_ADD("snapshot", apple1, "snp", 0)
257257
258   MCFG_CASSETTE_ADD( CASSETTE_TAG, apple1_cassette_interface )
258   MCFG_CASSETTE_ADD(CASSETTE_TAG, apple1_cassette_interface)
259   MCFG_SOFTWARE_LIST_ADD("cass_list","apple1")
259260
260261   /* Note that because we always include 4K of RAM at $E000-$EFFF,
261262       the RAM amounts listed here will be 4K below the actual RAM

Previous 15994 Revisions Next


© 1998-2018 The MESS Team