Previous 199869 Revisions Next

r33100 Saturday 1st November, 2014 at 06:34:25 UTC by Fabio Priuli
(MESS) apfimag: added software list for cassettes (they require you
to mount the BASIC cart to be loaded, of course). [Fabio Priuli]

out of whatsnew: I also set the default tape state to CASSETTE_STOP, because the APF Imagination requires
you to immediately press Return after the CLOAD + Press Play sequence. With current CASSETTE_PLAY default,
the tape was starting immediately after the first Return press (the one for CLOAD) and I often had the second Return
input being ignored by the system, with the result that the tape was not loaded correctly... Having to press play separately
seems to give the system enough time to recover from the first Return and being ready to accept a second one ;)
[hash]apfimag_cass.xml*
[src/mess/drivers]apf.c

trunk/hash/apfimag_cass.xml
r0r241612
1<?xml version="1.0"?>
2<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
3
4<softwarelist name="apfimag_cass" description="APF Imagination cassettes">
5
6<!-- To load a tape, just start APF Imagination with the BASIC cart inserted, and type CLOAD followed by <Return>
7(by default mapped to your ']' key). Then start the tape from the Internal UI and press <Return>.
8
9If you don't press <Return>, the system won't read the tape (this is fairly unusual but it's the way the system works)
10
11Once the tape has finished loading, just type RUN to start the loaded program -->
12
13
14<!-- Games & Programs -->
15
16   <software name="16letter">
17      <description>16K Letter Writter</description>
18      <year>1982</year>
19      <publisher>Milt Perry</publisher>
20      <feature name="usage" value="Requires 16K RAM" />
21      <part name="cass" interface="apf_cass">
22         <dataarea name="cass" size="1743020">
23            <rom name="m_perry_16k_letter_writter(16k).wav" size="1743020" crc="d1ca5e2d" sha1="4c844e54836d4f1de0bf4d653860c5c20444d304" offset="0" />
24         </dataarea>
25      </part>
26   </software>
27
28   <software name="advmurdr">
29      <description>An Adventure in Murder</description>
30      <year>198?</year>
31      <publisher>R. Eisman</publisher>
32      <feature name="usage" value="Requires 16K RAM" />
33      <part name="cass" interface="apf_cass">
34         <dataarea name="cass" size="2030598">
35            <rom name="r_eisman_adventure_in_murder(16k).wav" size="2030598" crc="5fbd2aed" sha1="aca54da042c60b96fd7288f6a5df54d7239757c8" offset="0" />
36         </dataarea>
37      </part>
38   </software>
39
40   <software name="alphabit">
41      <description>ALPHAbit</description>
42      <year>19??</year>
43      <publisher>MR R's</publisher>
44      <feature name="usage" value="Requires 16K RAM" />
45      <part name="cass" interface="apf_cass">
46         <dataarea name="cass" size="1750444">
47            <rom name="mr_rs_alphabit(16k).wav" size="1750444" crc="f7eb904d" sha1="19dfca668cc5c54af0278553f5600ba3e8bdd9ee" offset="0" />
48         </dataarea>
49      </part>
50   </software>
51
52<!-- glitched gfx -->
53   <software name="alphacnt" supported="partial">
54      <description>Alpha Centurion</description>
55      <year>1983</year>
56      <publisher>G. Karabin</publisher>
57      <part name="cass" interface="apf_cass">
58         <dataarea name="cass" size="1735100">
59            <rom name="g_karabin_alpha_centurion.wav" size="1735100" crc="1ac5af69" sha1="d174a8bb9c739210e294fed005feabeb95b8c50d" offset="0" />
60         </dataarea>
61      </part>
62   </software>
63
64<!-- glitched gfx -->
65   <software name="alpinski" supported="partial">
66      <description>Alpine Skiing</description>
67      <year>19??</year>
68      <publisher>York 10 Computerware</publisher>
69      <part name="cass" interface="apf_cass">
70         <dataarea name="cass" size="1004972">
71            <rom name="york_10_computerware_alpine_skiing.wav" size="1004972" crc="1980dd7a" sha1="d919ae9c2cc90867321086fb7163353e5010a431" offset="0" />
72         </dataarea>
73      </part>
74   </software>
75
76   <software name="apfman">
77      <description>APF-MAN</description>
78      <year>1982</year>
79      <publisher>Carl A. Echols</publisher>
80      <part name="cass" interface="apf_cass">
81         <dataarea name="cass" size="1075884">
82            <rom name="carl_echols_apf-man.wav" size="1075884" crc="748df00d" sha1="01c70f9090f1d32a5b2493cfb70ba58574b92896" offset="0" />
83         </dataarea>
84      </part>
85   </software>
86
87<!-- it keeps telling "START ME WITH: GOTO100", but it does not recognize the command -->
88   <software name="artist" supported="no">
89      <description>Artist and Easel</description>
90      <year>1979</year>
91      <publisher>APF Electronics</publisher>
92      <part name="cass" interface="apf_cass">
93         <dataarea name="cass" size="3580144">
94            <rom name="apf_artistandeasel.wav" size="3580144" crc="268b1b70" sha1="587050373ea8582ffcd25214a734f47d89e35ce2" offset="0" />
95         </dataarea>
96      </part>
97   </software>
98
99<!-- glitched gfx -->
100   <software name="asteroid" supported="partial">
101      <description>Asteroids</description>
102      <year>19??</year>
103      <publisher>York 10 Computerware</publisher>
104      <part name="cass" interface="apf_cass">
105         <dataarea name="cass" size="1039532">
106            <rom name="york_10_computerware_asteroids.wav" size="1039532" crc="89564571" sha1="f71d83afce14586ac507f74f2e2b82338ac02b4c" offset="0" />
107         </dataarea>
108      </part>
109   </software>
110
111   <software name="astpatrl">
112      <description>Astroid Patrol</description>
113      <year>198?</year>
114      <publisher>Rief Games</publisher>
115      <part name="cass" interface="apf_cass">
116         <dataarea name="cass" size="906668">
117            <rom name="rief_games_astroid_patrol.wav" size="906668" crc="426ee685" sha1="5d6ee999b1868bb23686fb4a5fb6503e107a3bd1" offset="0" />
118         </dataarea>
119      </part>
120   </software>
121
122<!-- glitched gfx -->
123   <software name="baja" supported="partial">
124      <description>Baja</description>
125      <year>19??</year>
126      <publisher>York 10 Computerware</publisher>
127      <part name="cass" interface="apf_cass">
128         <dataarea name="cass" size="1009324">
129            <rom name="york_10_computerware_baja.wav" size="1009324" crc="45d6e690" sha1="090462adcb96c2525e7f3ecd981902b815eab5e7" offset="0" />
130         </dataarea>
131      </part>
132   </software>
133
134<!-- This requires the BASIC Tutor manual to be used in a profitable way. The program
135checks whether the user is typing the program printed in the manual, for each lesson -->
136   <software name="bastutor">
137      <description>Basic Tutor</description>
138      <year>1980</year>
139      <publisher>APF Electronics</publisher>
140      <part name="cass1" interface="apf_cass">
141         <feature name="part_id" value="Lessons 1-12"/>
142         <dataarea name="cass" size="41412556">
143            <rom name="apf_basictutor_tape1_lessons1-12.wav" size="41412556" crc="c712ccae" sha1="8aec7bc57edd9eac64c5b866d61c3522507ebcf2" offset="0" />
144         </dataarea>
145      </part>
146      <part name="cass2" interface="apf_cass">
147         <feature name="part_id" value="Lessons 13-22"/>
148         <dataarea name="cass" size="29458552">
149            <rom name="apf_basictutor_tape2_lessons13-22.wav" size="29458552" crc="969a7c6d" sha1="95aae528297016c8a01af537b4747cac838b110b" offset="0" />
150         </dataarea>
151      </part>
152   </software>
153
154   <software name="bzone">
155      <description>Battle Zone</description>
156      <year>19??</year>
157      <publisher>IM-1 Games</publisher>
158      <part name="cass" interface="apf_cass">
159         <dataarea name="cass" size="961708">
160            <rom name="im-1_games_battle_zone.wav" size="961708" crc="83f8b84d" sha1="d22e8ea1326fd12448d4ddc547e6496459789c36" offset="0" />
161         </dataarea>
162      </part>
163   </software>
164
165   <software name="biplane">
166      <description>Bi-Plane Rescue</description>
167      <year>19??</year>
168      <publisher>York 10 Computerware</publisher>
169      <part name="cass" interface="apf_cass">
170         <dataarea name="cass" size="1007788">
171            <rom name="york_10_computerware_bi-plane_rescue.wav" size="1007788" crc="f1dbccb6" sha1="b73651da4b73b170cc7e68e8076f9977febf0854" offset="0" />
172         </dataarea>
173      </part>
174   </software>
175
176<!-- how to trigger the actual program instead of the demo? -->
177   <software name="billbord">
178      <description>Electronic Billboard</description>
179      <year>1979</year>
180      <publisher>APF Electronics</publisher>
181      <part name="cass" interface="apf_cass">
182         <dataarea name="cass" size="1323044">
183            <rom name="apf_billboard.wav" size="1323044" crc="79d80e2d" sha1="08bc1e907ce7082041c475ed7bf91d792282d9ab" offset="0" />
184         </dataarea>
185      </part>
186   </software>
187
188   <software name="boxing">
189      <description>Boxing</description>
190      <year>198?</year>
191      <publisher>Millivision</publisher>
192      <part name="cass" interface="apf_cass">
193         <dataarea name="cass" size="1288876">
194            <rom name="millivision_boxing.wav" size="1288876" crc="881ab481" sha1="c9e1b34dab520c763c14af7e7203761c6ba9a567" offset="0" />
195         </dataarea>
196      </part>
197   </software>
198
199<!-- LINE XXX NO LINE REFERENCED error -->
200   <software name="bugger">
201      <description>Bugger (Bad?)</description>
202      <year>19??</year>
203      <publisher>MR R's</publisher>
204      <part name="cass" interface="apf_cass">
205         <dataarea name="cass" size="1089196">
206            <rom name="mr_rs_bugger.wav" size="1089196" crc="39bf5e65" sha1="29cb8ee3fc263126db659fffd34271015e6efc38" offset="0" />
207         </dataarea>
208      </part>
209   </software>
210
211   <software name="burgman">
212      <description>Burger Man</description>
213      <year>198?</year>
214      <publisher>Rief Games</publisher>
215      <part name="cass" interface="apf_cass">
216         <dataarea name="cass" size="1181612">
217            <rom name="rief_games_of_course_burgerman.wav" size="1181612" crc="a263bd55" sha1="212a77dac4a0533bf7f9bf67eae51a313dbdbdfe" offset="0" />
218         </dataarea>
219      </part>
220   </software>
221
222   <software name="centiped">
223      <description>Centipeed</description>
224      <year>198?</year>
225      <publisher>John Mechalas</publisher>
226      <part name="cass" interface="apf_cass">
227         <dataarea name="cass" size="1089452">
228            <rom name="john_machalas_centipeed.wav" size="1089452" crc="0cc4b9ae" sha1="b02402b99cefa0692cc4d37d7a3e5a62f6a85e82" offset="0" />
229         </dataarea>
230      </part>
231   </software>
232
233<!-- glitched gfx -->
234   <software name="choplift" supported="partial">
235      <description>Choplifter</description>
236      <year>19??</year>
237      <publisher>York 10 Computerware</publisher>
238      <part name="cass" interface="apf_cass">
239         <dataarea name="cass" size="1050796">
240            <rom name="york_10_computerware_choplifter.wav" size="1050796" crc="d42f556c" sha1="4c67a68ba328709bca14a9df724f57c2916e1468" offset="0" />
241         </dataarea>
242      </part>
243   </software>
244
245   <software name="choppint">
246      <description>Chopper Interceptor</description>
247      <year>19??</year>
248      <publisher>York 10 Computerware</publisher>
249      <part name="cass" interface="apf_cass">
250         <dataarea name="cass" size="1069484">
251            <rom name="york_10_computerware_chopper_interceptor.wav" size="1069484" crc="be8d0f60" sha1="8012bd1a1454526951f26ad3339044ebc932467b" offset="0" />
252         </dataarea>
253      </part>
254   </software>
255
256<!-- glitched gfx -->
257   <software name="concentr" supported="partial">
258      <description>Concentration</description>
259      <year>198?</year>
260      <publisher>G. R. Jones</publisher>
261      <part name="cass" interface="apf_cass">
262         <dataarea name="cass" size="1073188">
263            <rom name="g_r_jones_concentration.wav" size="1073188" crc="eafe98f5" sha1="c065c228d361e25b3074d94d9977acddf09c4249" offset="0" />
264         </dataarea>
265      </part>
266   </software>
267
268   <software name="copycat">
269      <description>Copy Cat</description>
270      <year>198?</year>
271      <publisher>R. Eisman</publisher>
272      <part name="cass" interface="apf_cass">
273         <dataarea name="cass" size="961964">
274            <rom name="r_eisman_copy_cat.wav" size="961964" crc="f4854e40" sha1="ef78ccb2dc2552be3026a5b309afe8877b718e96" offset="0" />
275         </dataarea>
276      </part>
277   </software>
278
279<!-- glitched gfx -->
280   <software name="deathtnk">
281      <description>Death Tank</description>
282      <year>19??</year>
283      <publisher>York 10 Computerware</publisher>
284      <part name="cass" interface="apf_cass">
285         <dataarea name="cass" size="1038252">
286            <rom name="york_10_computerware_death_tank.wav" size="1038252" crc="e9ed81f0" sha1="a357ec0e0acc06008570428f28a68cdb01cd4acb" offset="0" />
287         </dataarea>
288      </part>
289   </software>
290
291   <software name="defender">
292      <description>Defender (MR R)</description>
293      <year>19??</year>
294      <publisher>MR R's</publisher>
295      <part name="cass" interface="apf_cass">
296         <dataarea name="cass" size="1013676">
297            <rom name="mr_rs_defender.wav" size="1013676" crc="ac655b82" sha1="cfba2b58c3d2090467218505293c2b753b4ae377" offset="0" />
298         </dataarea>
299      </part>
300   </software>
301
302<!-- glitched gfx -->
303   <software name="defendyc" supported="partial">
304      <description>Defender (York 10 Computerware)</description>
305      <year>19??</year>
306      <publisher>York 10 Computerware</publisher>
307      <feature name="alt_title" value="Allien Defender II?" />
308      <part name="cass" interface="apf_cass">
309         <dataarea name="cass" size="1158572">
310            <rom name="york_10_computerware_allien_defender_ii.wav" size="1158572" crc="9a614370" sha1="9e626a3e32da1a5d2149c7c07b9554532857550f" offset="0" />
311         </dataarea>
312      </part>
313   </software>
314
315<!-- glitched gfx -->
316   <software name="defendyca" cloneof="defendyc" supported="partial">
317      <description>Defender (York 10 Computerware, Alt)</description>
318      <year>19??</year>
319      <publisher>York 10 Computerware</publisher>
320      <part name="cass" interface="apf_cass">
321         <dataarea name="cass" size="1150636">
322            <rom name="york_10_computerware_defender.wav" size="1150636" crc="1364f5e7" sha1="0ababf7ae66bc0c0f78be42de26a0132712f6d2a" offset="0" />
323         </dataarea>
324      </part>
325   </software>
326
327   <software name="demo">
328      <description>Demo</description>
329      <year>197?</year>
330      <publisher>APF Electronics</publisher>
331      <part name="cass" interface="apf_cass">
332         <dataarea name="cass" size="1202476">
333            <rom name="apf_demo.wav" size="1202476" crc="9dc09935" sha1="6ae8511a79cb62c1a8c61243b3b830fca8e47255" offset="0" />
334         </dataarea>
335      </part>
336   </software>
337
338   <software name="depthchg">
339      <description>Depth Charge!!</description>
340      <year>19??</year>
341      <publisher>MR R's</publisher>
342      <part name="cass" interface="apf_cass">
343         <dataarea name="cass" size="1067180">
344            <rom name="mr_rs_depth_charge.wav" size="1067180" crc="aecaabf0" sha1="095bab2792175e17c1fe0bd0f2bd23b82fcdd676" offset="0" />
345         </dataarea>
346      </part>
347   </software>
348
349   <software name="dkong2">
350      <description>Donkey Kong II</description>
351      <year>198?</year>
352      <publisher>Rief Games</publisher>
353      <part name="cass" interface="apf_cass">
354         <dataarea name="cass" size="1993004">
355            <rom name="rief_games_of_course_donkey_kong_ii.wav" size="1993004" crc="2428fdf1" sha1="393bb1a136ffa6afcd846b9ca588f2cc6950e0c9" offset="0" />
356         </dataarea>
357      </part>
358   </software>
359
360   <software name="dkong">
361      <description>Donki-Kong</description>
362      <year>198?</year>
363      <publisher>Millivision</publisher>
364      <part name="cass" interface="apf_cass">
365         <dataarea name="cass" size="1214636">
366            <rom name="millivision_donki-kong.wav" size="1214636" crc="941cb740" sha1="53cd0e2e0655c0a02654581a5d101952694dc3f3" offset="0" />
367         </dataarea>
368      </part>
369   </software>
370
371   <software name="dkongjr">
372      <description>Donki-Kong Jr</description>
373      <year>198?</year>
374      <publisher>Millivision</publisher>
375      <part name="cass" interface="apf_cass">
376         <dataarea name="cass" size="972972">
377            <rom name="millivision_donki-kong_jr.wav" size="972972" crc="ba1c0f50" sha1="afbeeec2ee6da4b6fe1fe70c6689b3937ca2001a" offset="0" />
378         </dataarea>
379      </part>
380   </software>
381
382<!-- I have not been able to paly the game! am I doing something wrong, or is the tape at fault? -->
383   <software name="drawdraw" supported="no">
384      <description>Draw Draw</description>
385      <year>198?</year>
386      <publisher>Rief Games</publisher>
387      <part name="cass" interface="apf_cass">
388         <dataarea name="cass" size="1102508">
389            <rom name="rief_games_draw_draw.wav" size="1102508" crc="9542e1b3" sha1="476183d19adccdb3e47d8efdad5784fb044a39e2" offset="0" />
390         </dataarea>
391      </part>
392   </software>
393
394<!-- Not sure whether I don't know how to play, or the game does not load correctly... -->
395   <software name="dungtres" supported="partial">
396      <description>Dungeon_Treasure</description>
397      <year>19??</year>
398      <publisher>IM-1 Games</publisher>
399      <part name="cass" interface="apf_cass">
400         <dataarea name="cass" size="1055148">
401            <rom name="im-1_games_dungeon_treasure.wav" size="1055148" crc="1cf4b27a" sha1="249bf24c3a50884d09368d661241ce14374ac9be" offset="0" />
402         </dataarea>
403      </part>
404   </software>
405
406   <software name="et">
407      <description>E.T.</description>
408      <year>19??</year>
409      <publisher>York 10 Computerware</publisher>
410      <part name="cass" interface="apf_cass">
411         <dataarea name="cass" size="1045164">
412            <rom name="york_10_computerware_et.wav" size="1045164" crc="13ed31b4" sha1="097a916acc88f27c75560a3d8736a28a98a8fca9" offset="0" />
413         </dataarea>
414      </part>
415   </software>
416
417<!-- Escape 2 does not load correctly -->
418   <software name="lg3in1" supported="partial">
419      <description>Escape + 21 + Escape 2 (Bad?)</description>
420      <year>198?</year>
421      <publisher>Lacroix Games</publisher>
422      <feature name="usage" value="Wait 1 or 2 secs from PLAY press and Return" />
423      <part name="cass" interface="apf_cass">
424         <dataarea name="cass" size="3539884">
425            <rom name="lacroix_games_(escape_21_escape2).wav" size="3539884" crc="3a799a9e" sha1="d3486a021c7ef45db0e5f553153affbb2accf09a" offset="0" />
426         </dataarea>
427      </part>
428   </software>
429
430<!-- LINE <>40 WHAT -->
431   <software name="escape" supported="no">
432      <description>Escape!!!</description>
433      <year>198?</year>
434      <publisher>E. Beckett</publisher>
435      <part name="cass" interface="apf_cass">
436         <dataarea name="cass" size="1271980">
437            <rom name="e_beckett_escape!!!.wav" size="1271980" crc="07d54612" sha1="866eba13c2cd0d051e927362b1d20b938107b1f2" offset="0" />
438         </dataarea>
439      </part>
440   </software>
441
442   <software name="emt">
443      <description>Excape Mommies Tumb</description>
444      <year>19??</year>
445      <publisher>Handy Dandy Games</publisher>
446      <part name="cass" interface="apf_cass">
447         <dataarea name="cass" size="1034156">
448            <rom name="handy_dandy_games_excape_mommies_tumb.wav" size="1034156" crc="abf7fd14" sha1="2ab25b82a6c9373f5561b698d20ba4ddf2c825bd" offset="0" />
449         </dataarea>
450      </part>
451   </software>
452
453   <software name="ferzerx">
454      <description>Ferzerx</description>
455      <year>1983</year>
456      <publisher>G. R. Jones</publisher>
457      <part name="cass" interface="apf_cass">
458         <dataarea name="cass" size="1503848">
459            <rom name="g_r_jones_ferzerx.wav" size="1503848" crc="0b90827a" sha1="9685d8d437bae8101c44da9ab5c0da8c056cfdd1" offset="0" />
460         </dataarea>
461      </part>
462   </software>
463
464   <software name="fire">
465      <description>Fire!</description>
466      <year>19??</year>
467      <publisher>MR R's</publisher>
468      <part name="cass" interface="apf_cass">
469         <dataarea name="cass" size="1056172">
470            <rom name="mr_rs_fire.wav" size="1056172" crc="516c170b" sha1="d8a7937fd947c1dc76e87909ee87fca5c3485b85" offset="0" />
471         </dataarea>
472      </part>
473   </software>
474
475   <software name="foosebal">
476      <description>FooseBall</description>
477      <year>198?</year>
478      <publisher>E. Beckett</publisher>
479      <part name="cass" interface="apf_cass">
480         <dataarea name="cass" size="1167276">
481            <rom name="e_beckett_fooseball.wav" size="1167276" crc="471f4623" sha1="99a65036eb1c9ccb9e648beb3af8b535b4b08b35" offset="0" />
482         </dataarea>
483      </part>
484   </software>
485
486<!-- glitched gfx -->
487   <software name="frogger" supported="partial">
488      <description>Frogger</description>
489      <year>19??</year>
490      <publisher>York 10 Computerware</publisher>
491      <part name="cass" interface="apf_cass">
492         <dataarea name="cass" size="1050796">
493            <rom name="york_10_computerware_frogger.wav" size="1050796" crc="5daf7f16" sha1="b0929f68c54f78ece0c7a3611c168647385ccfc0" offset="0" />
494         </dataarea>
495      </part>
496   </software>
497
498   <software name="froggy" supported="no">
499      <description>Froggy (Bad?)</description>
500      <year>198?</year>
501      <publisher>E. Beckett</publisher>
502      <part name="cass" interface="apf_cass">
503         <dataarea name="cass" size="1224492">
504            <rom name="e_beckett_froggy.wav" size="1224492" crc="ef0bf4b9" sha1="b35f53062117c98fbff2903cbd9ae52df91bf80e" offset="0" />
505         </dataarea>
506      </part>
507   </software>
508
509<!-- Saucer Shoot does not load correctly -->
510   <software name="mrr2in1" supported="partial">
511      <description>Gondola Pitts + Saucer Shoot</description>
512      <year>19??</year>
513      <publisher>MR R's</publisher>
514      <part name="cass" interface="apf_cass">
515         <dataarea name="cass" size="2550572">
516            <rom name="mr_rs_gondola_pitts_saucer_shoot.wav" size="2550572" crc="94d89b01" sha1="6e7441b143c4dec1f6795e4d710dcfe45c61edaf" offset="0" />
517         </dataarea>
518      </part>
519   </software>
520
521   <software name="gfxhelp">
522      <description>Graphics Helper</description>
523      <year>1982</year>
524      <publisher>Carl A. Echols</publisher>
525      <part name="cass" interface="apf_cass">
526         <dataarea name="cass" size="1162156">
527            <rom name="carl_echols_graphics_editor.wav" size="1162156" crc="d8160190" sha1="9e2f4a91aabf442191495085fd4dc05daafc1454" offset="0" />
528         </dataarea>
529      </part>
530   </software>
531
532<!-- glitched gfx -->
533   <software name="gskull" supported="partial">
534      <description>GraySkull</description>
535      <year>1984</year>
536      <publisher>G. Karabin</publisher>
537      <part name="cass" interface="apf_cass">
538         <dataarea name="cass" size="2033578">
539            <rom name="g_karabin_greyskull.wav" size="2033578" crc="977a672d" sha1="d35924b4b64d085a1b9e122d34ed2bcff6310898" offset="0" />
540         </dataarea>
541      </part>
542   </software>
543
544<!-- LINE XXX NO LINE REFERENCED error -->
545   <software name="headhunt" supported="no">
546      <description>Head-Hunter</description>
547      <year>198?</year>
548      <publisher>G. R. Jones</publisher>
549      <part name="cass" interface="apf_cass">
550         <dataarea name="cass" size="1388952">
551            <rom name="g_r_jones_head-hunter.wav" size="1388952" crc="f510ddc7" sha1="f83f55a8534571ba7a227b221772870d5a7decd0" offset="0" />
552         </dataarea>
553      </part>
554   </software>
555
556   <software name="heartatk">
557      <description>Heart Attack</description>
558      <year>1983</year>
559      <publisher>MR R's</publisher>
560      <part name="cass" interface="apf_cass">
561         <dataarea name="cass" size="1147052">
562            <rom name="mr_rs_ekg.wav" size="1147052" crc="95d1da13" sha1="e204cfaede58ef9df5d13b9162318a419191a28a" offset="0" />
563         </dataarea>
564      </part>
565   </software>
566
567<!-- It does not load properly -->
568   <software name="tape4" supported="no">
569      <description>IM-1 in a Million Club Newsletter Tape 4</description>
570      <year>19??</year>
571      <publisher>IM-1 in a Million Club Newsletter</publisher>
572      <part name="cass" interface="apf_cass">
573         <dataarea name="cass" size="5163564">
574            <rom name="im-1_in-a-million_club_tape_4.wav" size="5163564" crc="6b0f57f0" sha1="fc5673baa591dab4e18f4d2c34e13fd1f896ccf5" offset="0" />
575         </dataarea>
576      </part>
577   </software>
578
579   <software name="tape9">
580      <description>IM-1 in a Million Club Newsletter Tape 9</description>
581      <year>19??</year>
582      <publisher>IM-1 in a Million Club Newsletter</publisher>
583      <part name="cass" interface="apf_cass">
584         <dataarea name="cass" size="5218092">
585            <rom name="im-1_in-a-million_club_tape_9.wav" size="5218092" crc="55ec9fd7" sha1="c1ffc604183ce81d51c12143414ca44665cc3817" offset="0" />
586         </dataarea>
587      </part>
588   </software>
589
590   <software name="logiclck">
591      <description>Lord Logic-Locks</description>
592      <year>19??</year>
593      <publisher>IM-1 in a Million Club Newsletter</publisher>
594      <part name="cass" interface="apf_cass">
595         <dataarea name="cass" size="1042092">
596            <rom name="im-1_in-a-million_lord_logic-locks.wav" size="1042092" crc="17793917" sha1="84df70d73adb5ab04b2730362b3d3cfe1ab492f5" offset="0" />
597         </dataarea>
598      </part>
599   </software>
600
601<!-- It does not load properly -->
602   <software name="llander" supported="no">
603      <description>Lunar Lander (Bad?)</description>
604      <year>19??</year>
605      <publisher>IM-1 in a Million Club Newsletter</publisher>
606      <part name="cass" interface="apf_cass">
607         <dataarea name="cass" size="1356204">
608            <rom name="im-1_in_a_million_lunar_lander.wav" size="1356204" crc="327e6934" sha1="e8a9b9805c485342275dad13b5c47fb7bcc6877d" offset="0" />
609         </dataarea>
610      </part>
611   </software>
612
613   <software name="maze">
614      <description>Maze</description>
615      <year>198?</year>
616      <publisher>R. Eisman</publisher>
617      <part name="cass" interface="apf_cass">
618         <dataarea name="cass" size="1112748">
619            <rom name="r_eisman_maze.wav" size="1112748" crc="cdaa77d5" sha1="993f9b676e028186847208312af97aea1bea6a14" offset="0" />
620         </dataarea>
621      </part>
622   </software>
623
624   <software name="mimicmus">
625      <description>Mimic My Music</description>
626      <year>19??</year>
627      <publisher>IM-1 in a Million Club Newsletter</publisher>
628      <part name="cass" interface="apf_cass">
629         <dataarea name="cass" size="1036204">
630            <rom name="im-1_in-a-million_mimic_my_music.wav" size="1036204" crc="99595de5" sha1="c3628b1dae626e46da6697c17d9c07251faea99a" offset="0" />
631         </dataarea>
632      </part>
633   </software>
634
635   <software name="minotaur">
636      <description>Minotaur</description>
637      <year>1982</year>
638      <publisher>G. R. Jones</publisher>
639      <part name="cass" interface="apf_cass">
640         <dataarea name="cass" size="1082868">
641            <rom name="g_r_jones_minotaur.wav" size="1082868" crc="de2ac0a7" sha1="aaa79e082076bbffed958d9b61bf181f150ac883" offset="0" />
642         </dataarea>
643      </part>
644   </software>
645
646   <software name="missimpa">
647      <description>Mission: Improbable - Mission Alpha</description>
648      <year>1982</year>
649      <publisher>Geo-Grafix</publisher>
650      <feature name="usage" value="Requires 16K RAM" />
651      <part name="cass" interface="apf_cass">
652         <dataarea name="cass" size="10269596">
653            <rom name="geo_grafix_mission-improbable_alpha(16k).wav" size="10269596" crc="29a0d823" sha1="75e7b305f2004af57fa9b1347c3e2f12cb68d525" offset="0" />
654         </dataarea>
655      </part>
656   </software>
657
658<!-- LINE XXX NO LINE REFERENCED error -->
659   <software name="missimpb" supported="no">
660      <description>Mission: Improbable - Mission Bravo</description>
661      <year>198?</year>
662      <publisher>Geo-Grafix</publisher>
663      <part name="cass" interface="apf_cass">
664         <dataarea name="cass" size="1372972">
665            <rom name="geo_grafix_mission-improbable_bravo.wav" size="1372972" crc="cbe6c418" sha1="1565f15ffd3b1c5fb1d4df2e522e7ffce082acdf" offset="0" />
666         </dataarea>
667      </part>
668   </software>
669
670<!-- it complains about missing data and keeps asking to reload the tape -->
671   <software name="musicomp" supported="no">
672      <description>Music Composer Player Piano</description>
673      <year>1979</year>
674      <publisher>APF Electronics</publisher>
675      <part name="cass" interface="apf_cass">
676         <dataarea name="cass" size="3403952">
677            <rom name="apf_musiccomposer_playerpiano.wav" size="3403952" crc="c7507a6c" sha1="e5681cd13d79730c7f3118d451c0efa697899fde" offset="0" />
678         </dataarea>
679      </part>
680   </software>
681
682   <software name="mystmans">
683      <description>Mystry Mansion</description>
684      <year>19??</year>
685      <publisher>Handy Dandy Games</publisher>
686      <part name="cass" interface="apf_cass">
687         <dataarea name="cass" size="1070054">
688            <rom name="handy_dandy_games_mystry_mansion.wav" size="1070054" crc="2fc4c320" sha1="2c4eaef013f1d501accb6ec34bcec6b27995e229" offset="0" />
689         </dataarea>
690      </part>
691   </software>
692
693   <software name="pacrat">
694      <description>Pac-Rat</description>
695      <year>19??</year>
696      <publisher>MR R's</publisher>
697      <part name="cass" interface="apf_cass">
698         <dataarea name="cass" size="957868">
699            <rom name="mr_rs_pack_rat(audio lost).wav" size="957868" crc="dbb4f160" sha1="4d8e3475ee20eff4d25f23da816b5cb46ea12514" offset="0" />
700         </dataarea>
701      </part>
702   </software>
703
704   <software name="pakman">
705      <description>Pak-Man</description>
706      <year>198?</year>
707      <publisher>E. Beckett</publisher>
708      <part name="cass" interface="apf_cass">
709         <dataarea name="cass" size="1267116">
710            <rom name="e_beckett_pak-man.wav" size="1267116" crc="ea2e7f8f" sha1="a68f2d69ce5670485c0f9a65ed1bdfa64499fed2" offset="0" />
711         </dataarea>
712      </part>
713   </software>
714
715<!-- glitched gfx -->
716   <software name="pinbwiz" supported="partial">
717      <description>Pinball Wiz</description>
718      <year>1983</year>
719      <publisher>G. Karabin</publisher>
720      <part name="cass" interface="apf_cass">
721         <dataarea name="cass" size="1732970">
722            <rom name="g_karabin_wiz.wav" size="1732970" crc="f028bfc9" sha1="cfc24963a37a4e6a2e65a7b71806f0329a3efb4f" offset="0" />
723         </dataarea>
724      </part>
725   </software>
726
727   <software name="planetat">
728      <description>Planet Atack</description>
729      <year>198?</year>
730      <publisher>Rief Games</publisher>
731      <part name="cass" interface="apf_cass">
732         <dataarea name="cass" size="956076">
733            <rom name="rief_games_planet_atack.wav" size="956076" crc="ac2c4bd8" sha1="e42f49ec42d9c831f6eb43546e54568de11f9802" offset="0" />
734         </dataarea>
735      </part>
736   </software>
737
738   <software name="rattler">
739      <description>Rattler</description>
740      <year>198?</year>
741      <publisher>Geo-Grafix</publisher>
742      <part name="cass" interface="apf_cass">
743         <dataarea name="cass" size="1199276">
744            <rom name="geo_grafix_rattler.wav" size="1199276" crc="e69724fa" sha1="a997ecd76f164dd4762a5cde6cfb3a3192f47dc7" offset="0" />
745         </dataarea>
746      </part>
747   </software>
748
749   <software name="recollct">
750      <description>Recollection</description>
751      <year>19??</year>
752      <publisher>IM-1 in a Million Club Newsletter</publisher>
753      <part name="cass" interface="apf_cass">
754         <dataarea name="cass" size="1076652">
755            <rom name="im-1_in-a-million_recollection.wav" size="1076652" crc="02020981" sha1="0d83fff9da0ef86f52352238910a5a5f4ae97fc5" offset="0" />
756         </dataarea>
757      </part>
758   </software>
759
760   <software name="roadrunn">
761      <description>RoadRunner</description>
762      <year>19??</year>
763      <publisher>MR R's</publisher>
764      <part name="cass" interface="apf_cass">
765         <dataarea name="cass" size="1027884">
766            <rom name="mr_rs_roadrunner.wav" size="1027884" crc="dcdd8fbd" sha1="cbe17a0848fdff532fc9e8419b59732a3a8c9992" offset="0" />
767         </dataarea>
768      </part>
769   </software>
770
771   <software name="runar">
772      <description>Run Around</description>
773      <year>198?</year>
774      <publisher>Millivision</publisher>
775      <part name="cass" interface="apf_cass">
776         <dataarea name="cass" size="1010604">
777            <rom name="millivision_run_around.wav" size="1010604" crc="4a758098" sha1="46dea87e682d3df86cd970b9d0702005370a8c38" offset="0" />
778         </dataarea>
779      </part>
780   </software>
781
782   <software name="safari">
783      <description>Safari in Africa</description>
784      <year>198?</year>
785      <publisher>DataComp</publisher>
786      <part name="cass" interface="apf_cass">
787         <dataarea name="cass" size="1751482">
788            <rom name="datacomp_safari_in_africa.wav" size="1751482" crc="4025fe24" sha1="184c3751a99fcbcb15b1b4b769d74de0fb867592" offset="0" />
789         </dataarea>
790      </part>
791   </software>
792
793<!-- glitched gfx -->
794   <software name="sailing" supported="partial">
795      <description>Sailing</description>
796      <year>19??</year>
797      <publisher>York 10 Computerware</publisher>
798      <part name="cass" interface="apf_cass">
799         <dataarea name="cass" size="999340">
800            <rom name="york_10_computerware_sailing.wav" size="999340" crc="5113726f" sha1="210b76a4ef4945ed8a70c9d203f336953a31cd2d" offset="0" />
801         </dataarea>
802      </part>
803   </software>
804
805<!-- glitched gfx -->
806   <software name="skydiver" supported="partial">
807      <description>Sky Diver</description>
808      <year>19??</year>
809      <publisher>York 10 Computerware</publisher>
810      <part name="cass" interface="apf_cass">
811         <dataarea name="cass" size="1000108">
812            <rom name="york_10_computerware_sky_diver.wav" size="1000108" crc="0f396e8b" sha1="91b9425b1c7cb96020850b5c79eb24a8c97d9502" offset="0" />
813         </dataarea>
814      </part>
815   </software>
816
817<!-- Not sure if controls work fine... to investigate! -->
818   <software name="solarwar">
819      <description>Solar Wars!</description>
820      <year>1983</year>
821      <publisher>Handmade Games</publisher>
822      <part name="cass" interface="apf_cass">
823         <dataarea name="cass" size="2183084">
824            <rom name="r_k_kretschmer_solar_wars.wav" size="2183084" crc="6b1ad7f1" sha1="22fcc8b21279fad381b4357fb81df44ec8f9e680" offset="0" />
825         </dataarea>
826      </part>
827   </software>
828
829<!-- I have not been able to generate any sound! am I doing something wrong, or is the tape at fault? -->
830   <software name="soundfx" supported="partial">
831      <description>Sound Effects Demo Program</description>
832      <year>19??</year>
833      <publisher>Ralph A. Rodriguez</publisher>
834      <part name="cass" interface="apf_cass">
835         <dataarea name="cass" size="1219510">
836            <rom name="r_a_rodriguez_sound_effects_sub_porgram.wav" size="1219510" crc="30e5ae25" sha1="051306fd38482b36eaba75792ba01ce09da10ad2" offset="0" />
837         </dataarea>
838      </part>
839   </software>
840
841<!-- glitched gfx -->
842   <software name="spacedst" supported="partial">
843      <description>Space Destroyers</description>
844      <year>1980</year>
845      <publisher>APF Electronics</publisher>
846      <part name="cass" interface="apf_cass">
847         <dataarea name="cass" size="1672014">
848            <rom name="apf_space_destroyers.wav" size="1672014" crc="aa380a7f" sha1="2defa25ccac8fbbf594b2238d5f97bdf6188f312" offset="0" />
849         </dataarea>
850      </part>
851   </software>
852
853<!-- glitched gfx -->
854   <software name="sshuttle" supported="partial">
855      <description>Space Shuttle</description>
856      <year>19??</year>
857      <publisher>York 10 Computerware</publisher>
858      <feature name="usage" value="Requires 16K RAM" />
859      <part name="cass" interface="apf_cass">
860         <dataarea name="cass" size="1759916">
861            <rom name="york_10_computerware_space_shuttle(16k).wav" size="1759916" crc="66a43b5a" sha1="1644bc35920e81876de630feb59d4ab761b87563" offset="0" />
862         </dataarea>
863      </part>
864   </software>
865
866   <software name="starbtle">
867      <description>Star Battle</description>
868      <year>19??</year>
869      <publisher>Handy Dandy Games</publisher>
870      <part name="cass" interface="apf_cass">
871         <dataarea name="cass" size="1126572">
872            <rom name="handy_dandy_games_star_battle.wav" size="1126572" crc="2b5853b5" sha1="1f80dc16bf4d988fce82074e5f44d2075f3a7a43" offset="0" />
873         </dataarea>
874      </part>
875   </software>
876
877<!-- glitched gfx -->
878   <software name="starcstl" supported="partial">
879      <description>Star Castle</description>
880      <year>19??</year>
881      <publisher>York 10 Computerware</publisher>
882      <part name="cass" interface="apf_cass">
883         <dataarea name="cass" size="1021100">
884            <rom name="york_10_computerware_star_castle.wav" size="1021100" crc="be300f87" sha1="02b65e64bfa6b6e5779bed28163035def10f663f" offset="0" />
885         </dataarea>
886      </part>
887   </software>
888
889<!-- glitched gfx -->
890   <software name="starship" supported="partial">
891      <description>Star Ship</description>
892      <year>198?</year>
893      <publisher>R. Eisman</publisher>
894      <part name="cass" interface="apf_cass">
895         <dataarea name="cass" size="1064200">
896            <rom name="r_eisman_star_ship.wav" size="1064200" crc="5b36c175" sha1="287af2d590b308437b31a8ab71b8d827c7a6255e" offset="0" />
897         </dataarea>
898      </part>
899   </software>
900
901   <software name="startrex">
902      <description>Star Trex</description>
903      <year>1981</year>
904      <publisher>G. R. Jones</publisher>
905      <part name="cass" interface="apf_cass">
906         <dataarea name="cass" size="2250738">
907            <rom name="g_r_jones_star_trex.wav" size="2250738" crc="d8989166" sha1="3a71d7899c72d08e7ce15c4f12c03f8777b5664d" offset="0" />
908         </dataarea>
909      </part>
910   </software>
911
912   <software name="gg2in1">
913      <description>Super 21 + Space Hunt</description>
914      <year>1983</year>
915      <publisher>Geo-Grafix</publisher>
916      <part name="cass" interface="apf_cass">
917         <dataarea name="cass" size="2496414">
918            <rom name="geo_grafix_super_21_space_hunt.wav" size="2496414" crc="c937f096" sha1="9652b6478cf554062d6d6e6e8fb558873a8097f2" offset="0" />
919         </dataarea>
920      </part>
921   </software>
922
923<!-- Space Hunt does not seem to load fine, it was listed as an "Improved version of the above"... -->
924   <software name="gg2in1a" cloneof="gg2in1" supported="partial">
925      <description>Super 21 + Space Hunt (Alt?)</description>
926      <year>1983</year>
927      <publisher>Geo-Grafix</publisher>
928      <part name="cass" interface="apf_cass">
929         <dataarea name="cass" size="3931560">
930            <rom name="geo_grafix_super_21ii_space_huntii.wav" size="3931560" crc="d80d3a1b" sha1="41b90a8989a90fb36d1d52b780e7499f192e8519" offset="0" />
931         </dataarea>
932      </part>
933   </software>
934
935<!-- LINE <218 WHAT -->
936   <software name="suprfrog" supported="no">
937      <description>Super Frog</description>
938      <year>198?</year>
939      <publisher>E. Beckett</publisher>
940      <part name="cass" interface="apf_cass">
941         <dataarea name="cass" size="1244332">
942            <rom name="e_beckett_super_frog.wav" size="1244332" crc="30080597" sha1="349731435e305a117e9ad44b762f9ae852d0e81a" offset="0" />
943         </dataarea>
944      </part>
945   </software>
946
947<!-- LINE XXX NO LINE REFERENCED error -->
948   <software name="sy50diag" supported="no">
949      <description>SY-50 IM-1 Diagnostics</description>
950      <year>1979</year>
951      <publisher>APF Electronics</publisher>
952      <part name="cass" interface="apf_cass">
953         <dataarea name="cass" size="3598780">
954            <rom name="apf_sy-50_im-1_diagnostics.wav" size="3598780" crc="0b3f3d4e" sha1="9185dc1801d50538b636e9fe5a071fc40425a9ec" offset="0" />
955         </dataarea>
956      </part>
957   </software>
958
959<!-- LINE XXX NO LINE REFERENCED error -->
960   <software name="theftam" supported="no">
961      <description>Theft at the Art Museum</description>
962      <year>1982</year>
963      <publisher>Carl A. Echols</publisher>
964      <part name="cass" interface="apf_cass">
965         <dataarea name="cass" size="1106348">
966            <rom name="carl_echols_theft_at_the_art_museum.wav" size="1106348" crc="e4e408e6" sha1="b944b36ebc8b6ef9abdb1d560bc30418796e2e8d" offset="0" />
967         </dataarea>
968      </part>
969   </software>
970
971   <software name="thief">
972      <description>Thief</description>
973      <year>198?</year>
974      <publisher>Millivision</publisher>
975      <part name="cass" interface="apf_cass">
976         <dataarea name="cass" size="988972">
977            <rom name="millivision_thief.wav" size="988972" crc="df0cb1b5" sha1="b1933b1a7e923e57547b0abab3d1ce99f3628d4b" offset="0" />
978         </dataarea>
979      </part>
980   </software>
981
982<!-- I cannot load correctly either game -->
983   <software name="c2in1" supported="no">
984      <description>Transport + 15 Matches</description>
985      <year>19??</year>
986      <publisher>R. T. Carman</publisher>
987      <part name="cass" interface="apf_cass">
988      <feature name="usage" value="Transport requires 16K RAM" />
989         <dataarea name="cass" size="3680094">
990            <rom name="r_t_carman_transport(16k)_15_matches.wav" size="3680094" crc="5673884c" sha1="538ea35a11ce95243da6cb6bf568b8f840bbe40d" offset="0" />
991         </dataarea>
992      </part>
993   </software>
994
995<!-- it does not complete loading -->
996   <software name="treashnt" supported="no">
997      <description>Treasure Hunt (Bad?)</description>
998      <year>1982</year>
999      <publisher>Carl A. Echols</publisher>
1000      <part name="cass" interface="apf_cass">
1001         <dataarea name="cass" size="1079468">
1002            <rom name="carl_echols_treasure_hunt.wav" size="1079468" crc="7a3cbeb9" sha1="3661cf83211758cb6c5827169c077b17953924ef" offset="0" />
1003         </dataarea>
1004      </part>
1005   </software>
1006
1007<!-- third game does not load correctly -->
1008   <software name="3for1" supported="partial">
1009      <description>Three-for-One : Space War + Air Fortress + Squeeze Play</description>
1010      <year>19??</year>
1011      <publisher>&lt;unknown&gt;</publisher>
1012      <part name="cass" interface="apf_cass">
1013         <dataarea name="cass" size="4647596">
1014            <rom name="three_for_one.wav" size="4647596" crc="a5abc06d" sha1="e21a0276ccdbf07dbc84b61a79dcf1d494b2b293" offset="0" />
1015         </dataarea>
1016      </part>
1017   </software>
1018
1019   <software name="tronn">
1020      <description>Tronn</description>
1021      <year>19??</year>
1022      <publisher>MR R's</publisher>
1023      <part name="cass" interface="apf_cass">
1024         <dataarea name="cass" size="921452">
1025            <rom name="mr_rs_tronn.wav" size="921452" crc="69971170" sha1="45f0342cc55ceab089a3dfe6260da6ab4c505319" offset="0" />
1026         </dataarea>
1027      </part>
1028   </software>
1029
1030   <software name="turbo">
1031      <description>Turbo</description>
1032      <year>19??</year>
1033      <publisher>York 10 Computerware</publisher>
1034      <part name="cass" interface="apf_cass">
1035         <dataarea name="cass" size="1019052">
1036            <rom name="york_10_computerware_turbo.wav" size="1019052" crc="6b7dd4b4" sha1="d572934ed4752d78d527714f57944a81e3114eae" offset="0" />
1037         </dataarea>
1038      </part>
1039   </software>
1040
1041   <software name="ubet">
1042      <description>UBet</description>
1043      <year>19??</year>
1044      <publisher>MR R's</publisher>
1045      <part name="cass" interface="apf_cass">
1046         <dataarea name="cass" size="1092076">
1047            <rom name="mr_rs_ubet.wav" size="1092076" crc="c93dd547" sha1="795b321ca67a36a63c5cf58cb42433c316366f73" offset="0" />
1048         </dataarea>
1049      </part>
1050   </software>
1051
1052   <software name="wallstrt">
1053      <description>Wall Street Cartel</description>
1054      <year>19??</year>
1055      <publisher>IM-1 in a Million Club Newsletter</publisher>
1056      <part name="cass" interface="apf_cass">
1057         <dataarea name="cass" size="1125804">
1058            <rom name="im-1_in-a-million_wall_street_cartel.wav" size="1125804" crc="7fdef1c7" sha1="ada3b0fa518cd71c8522b391685562b0dedb5899" offset="0" />
1059         </dataarea>
1060      </part>
1061   </software>
1062
1063   <software name="zap">
1064      <description>Zap</description>
1065      <year>198?</year>
1066      <publisher>R. Eisman</publisher>
1067      <part name="cass" interface="apf_cass">
1068         <dataarea name="cass" size="1558316">
1069            <rom name="r_eisman_zap!!.wav" size="1558316" crc="6828de41" sha1="3f2e43c96a473c95e219e5605db682fdf4e574af" offset="0" />
1070         </dataarea>
1071      </part>
1072   </software>
1073
1074
1075
1076<!-- Utils -->
1077
1078   <software name="40tkinit">
1079      <description>40 Track Initialization Program</description>
1080      <year>1983</year>
1081      <publisher>Hex-Mart Software</publisher>
1082      <part name="cass" interface="apf_cass">
1083         <dataarea name="cass" size="1056684">
1084            <rom name="hex_mart_init40v.wav" size="1056684" crc="5b729323" sha1="fe7510d16f21d76d28a31b83099248b440c759bc" offset="0" />
1085         </dataarea>
1086      </part>
1087   </software>
1088
1089   <software name="basnum">
1090      <description>BasNum</description>
1091      <year>1983</year>
1092      <publisher>Hex-Mart Software</publisher>
1093      <part name="cass" interface="apf_cass">
1094         <dataarea name="cass" size="1183404">
1095            <rom name="hex_mart_super_basnum.wav" size="1183404" crc="d46bfbd5" sha1="7aba4ab227b838492b3c61f36fd149d6dd64ef10" offset="0" />
1096         </dataarea>
1097      </part>
1098   </software>
1099
1100   <software name="bastrace">
1101      <description>Basic Trace</description>
1102      <year>1982</year>
1103      <publisher>Carl A. Echols</publisher>
1104      <part name="cass" interface="apf_cass">
1105         <dataarea name="cass" size="983724">
1106            <rom name="carl_echols_basic_trace_function.wav" size="983724" crc="f5ab7059" sha1="43c90cfe44ec866e14ca9d520f6122419ddc1446" offset="0" />
1107         </dataarea>
1108      </part>
1109   </software>
1110
1111   <software name="diskmod">
1112      <description>Disk Modification Program</description>
1113      <year>1983</year>
1114      <publisher>Hex-Mart Software</publisher>
1115      <part name="cass" interface="apf_cass">
1116         <dataarea name="cass" size="1083308">
1117            <rom name="hex_mart_diskmod.wav" size="1083308" crc="8fd9a616" sha1="96eee304a5a64a1d42c12dfcfee600578d81e1b5" offset="0" />
1118         </dataarea>
1119      </part>
1120   </software>
1121
1122   <software name="disktest">
1123      <description>Disk Test</description>
1124      <year>19??</year>
1125      <publisher>IM-1 in a Million Club Newsletter</publisher>
1126      <part name="cass" interface="apf_cass">
1127         <dataarea name="cass" size="1268736">
1128            <rom name="im-1_in-a-million_disk_test.wav" size="1268736" crc="79ef0a19" sha1="9052bcd301c26c1aad8039c5066cfe3e1b32829c" offset="0" />
1129         </dataarea>
1130      </part>
1131   </software>
1132
1133   <software name="gfxtablt">
1134      <description>Graphics Tablet</description>
1135      <year>19??</year>
1136      <publisher>IM-1 in a Million Club Newsletter</publisher>
1137      <part name="cass" interface="apf_cass">
1138         <dataarea name="cass" size="1210540">
1139            <rom name="im-1_in-a-million_graphics_tablet.wav" size="1210540" crc="7550af5a" sha1="4a0a6e8f0c818c29f12f8867af1c7ee9af8f09ba" offset="0" />
1140         </dataarea>
1141      </part>
1142   </software>
1143
1144   <software name="hiresplt">
1145      <description>Hi-res Plot</description>
1146      <year>19??</year>
1147      <publisher>IM-1 in a Million Club Newsletter</publisher>
1148      <part name="cass" interface="apf_cass">
1149         <dataarea name="cass" size="997036">
1150            <rom name="im-1_in-a-million_hi-res_plot.wav" size="997036" crc="cfb5a4ed" sha1="466deacb1d28ab9bd62ac8401b10c2899d6633ad" offset="0" />
1151         </dataarea>
1152      </part>
1153   </software>
1154
1155   <software name="loresplt">
1156      <description>Lo-res Plot</description>
1157      <year>19??</year>
1158      <publisher>IM-1 in a Million Club Newsletter</publisher>
1159      <part name="cass" interface="apf_cass">
1160         <dataarea name="cass" size="983980">
1161            <rom name="im-1_in-a-million_lo-res_plot.wav" size="983980" crc="1e0a5894" sha1="54464ff325787478eca7bed1118350c37c8144a2" offset="0" />
1162         </dataarea>
1163      </part>
1164   </software>
1165
1166<!-- MAE stands for MacroAssemblerEditor -->
1167   <software name="mae">
1168      <description>MAE</description>
1169      <year>1981</year>
1170      <publisher>David Donnelly</publisher>
1171      <part name="cass" interface="apf_cass">
1172         <dataarea name="cass" size="5422378">
1173            <rom name="mae(macroassemblereditor).wav" size="5422378" crc="29c99097" sha1="b749f5d7a394f030001ec6e35882a6bb93a6dca0" offset="0" />
1174         </dataarea>
1175      </part>
1176   </software>
1177
1178   <software name="renumber">
1179      <description>Renumber</description>
1180      <year>1982</year>
1181      <publisher>Carl A. Echols</publisher>
1182      <part name="cass" interface="apf_cass">
1183         <dataarea name="cass" size="1035948">
1184            <rom name="carl_echols_basic_renumber.wav" size="1035948" crc="83a60951" sha1="e62769ffb7f85bd7948508f35f0a5d04c612c00d" offset="0" />
1185         </dataarea>
1186      </part>
1187   </software>
1188
1189   <software name="sy40dasm">
1190      <description>SY-40 Disassembler</description>
1191      <year>1979</year>
1192      <publisher>APF Electronics</publisher>
1193      <part name="cass" interface="apf_cass">
1194         <dataarea name="cass" size="1729574">
1195            <rom name="apf_sy-40 disassembler.wav" size="1729574" crc="601088a8" sha1="ce364a5e7544239b5167c70e5575568e225ab0bc" offset="0" />
1196         </dataarea>
1197      </part>
1198   </software>
1199
1200
1201<!-- Unsure what this is... Investigate! -->
1202
1203   <software name="primera">
1204      <description>Primera? (Bad?)</description>
1205      <year>19??</year>
1206      <publisher>&lt;unknown&gt;</publisher>
1207      <part name="cass" interface="apf_cass">
1208         <dataarea name="cass" size="226280">
1209            <rom name="primera.apt" size="226280" crc="15505290" sha1="c71e0fbc4dce843ef7c8be52109790a836af2bc7" offset="0" />
1210         </dataarea>
1211      </part>
1212   </software>
1213
1214</softwarelist>
trunk/src/mess/drivers/apf.c
r241611r241612
259259   m_ca2 = 0;
260260
261261   // apfimag only
262   if (m_cass)
263      m_cass->change_state(CASSETTE_MOTOR_DISABLED, CASSETTE_MASK_MOTOR);
264
265   // apfimag only
266262   if (m_ram)
267263   {
268264      /* if we specified 8K of RAM, delete the extended RAM */
r241611r241612
554550   MCFG_APF_CARTRIDGE_ADD("cartslot", apf_cart, NULL)
555551
556552   /* software lists */
557   MCFG_SOFTWARE_LIST_ADD("cart_list","apfm1000")
553   MCFG_SOFTWARE_LIST_ADD("cart_list", "apfm1000")
558554MACHINE_CONFIG_END
559555
560556static MACHINE_CONFIG_DERIVED( apfimag, apfm1000 )
r241611r241612
574570   MCFG_PIA_READPB_HANDLER(READ8(apf_state, pia1_portb_r))
575571   MCFG_PIA_WRITEPB_HANDLER(WRITE8(apf_state, pia1_portb_w))
576572
577   MCFG_CASSETTE_ADD( "cassette" )
573   MCFG_CASSETTE_ADD("cassette")
578574   MCFG_CASSETTE_FORMATS(apf_cassette_formats)
579   MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_PLAY)
575   MCFG_CASSETTE_DEFAULT_STATE(CASSETTE_STOPPED | CASSETTE_SPEAKER_ENABLED | CASSETTE_MOTOR_DISABLED)
580576
581577   MCFG_FD1771x_ADD("fdc", 1000000) // guess
582578   MCFG_FLOPPY_DRIVE_ADD("fdc:0", apf_floppies, "525dd", floppy_image_device::default_floppy_formats)
583579   MCFG_FLOPPY_DRIVE_ADD("fdc:1", apf_floppies, "525dd", floppy_image_device::default_floppy_formats)
580
581   MCFG_SOFTWARE_LIST_ADD("cass_list", "apfimag_cass")
584582MACHINE_CONFIG_END
585583
586584


Previous 199869 Revisions Next


© 1997-2024 The MAME Team