Previous 199869 Revisions Next

r26039 Thursday 7th November, 2013 at 14:30:10 UTC by Curt Coder
(MESS) v1050_hdd.xml: Added hard disk software list with preformatted 5MB and 10MB CP/M images. [Curt Coder]
[hash]v1050_flop.xml* v1050_hdd.xml*
[src/mess/drivers]v1050.c

trunk/hash/v1050_flop.xml
r0r26039
1<?xml version="1.0"?>
2<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
3<softwarelist name="v1050_flop" description="Visual Technology Visual 1050 diskettes">
4
5   <software name="cpm3">
6      <description>CP/M Plus v3.0 (BIOS 2.0)</description>
7      <year>1982</year>
8      <publisher>Digital Research</publisher>
9      <info name="serial" value="CP2768-1"/>
10
11      <part name="flop1" interface="floppy_5_25">
12         <feature name="part_id" value="CP/M Plus BIOS 2.0"/>
13         <dataarea name="flop" size="709312">
14            <rom name="bios20.imd" size="709312" crc="7283244a" sha1="e7acaa95d21da76b7098e3277267f89db12961d0" offset="0"/>
15         </dataarea>
16      </part>
17
18      <part name="flop2" interface="floppy_5_25">
19         <feature name="part_id" value="Winchester Setup"/>
20         <dataarea name="flop" size="109151">
21            <rom name="winch.imd" size="109151" crc="dc112146" sha1="02d773e561a5abda680a8ebdfafc35058fdb5a09" offset="0"/>
22         </dataarea>
23      </part>
24   </software>
25
26   <software name="cpm3b14" cloneof="cpm3">
27      <description>CP/M Plus v3.0 (BIOS 1.4)</description>
28      <year>1982</year>
29      <publisher>Digital Research</publisher>
30      <info name="serial" value="CP2768-1"/>
31
32      <part name="flop1" interface="floppy_5_25">
33         <dataarea name="flop" size="358022">
34            <rom name="cpm_plus.imd" size="358022" crc="4bdb61ce" sha1="ef7ead3043135ea2d32795baa9ba0bc5f5695d87" offset="0"/>
35         </dataarea>
36      </part>
37
38      <part name="flop2" interface="floppy_5_25">
39         <feature name="part_id" value="Additional Files"/>
40         <dataarea name="flop" size="364682">
41            <rom name="cpm_add.imd" size="364682" crc="3b190357" sha1="c733db6d9592088f7b655a156edefbf5b6834555" offset="0"/>
42         </dataarea>
43      </part>
44
45      <part name="flop3" interface="floppy_5_25">
46         <feature name="part_id" value="Winchester Hard Disk Drive Option Disk"/>
47         <dataarea name="flop" size="197582">
48            <rom name="v1050win.imd" size="197582" crc="f76803e0" sha1="a5781a879141ad5e312bb72b8db245bf2b443d40" offset="0"/>
49         </dataarea>
50      </part>
51   </software>
52
53   <software name="cpm3b11" cloneof="cpm3">
54      <description>CP/M Plus v3.0 (BIOS 1.1)</description>
55      <year>1982</year>
56      <publisher>Digital Research</publisher>
57      <info name="serial" value="CP2768-1"/>
58
59      <part name="flop1" interface="floppy_5_25">
60         <dataarea name="flop" size="333493">
61            <rom name="cpm disk1.imd" size="333493" crc="63d4df2c" sha1="4b54c6dbca25ce7dcf5f129c89363ad5120633de" offset="0"/>
62         </dataarea>
63      </part>
64
65      <part name="flop2" interface="floppy_5_25">
66         <feature name="part_id" value="Additional Files"/>
67         <dataarea name="flop" size="331979">
68            <rom name="cpm disk2.imd" size="331979" crc="39b9bd5a" sha1="c4c6ea52c983eda9282954e5fc9c7935bedfac14" offset="0"/>
69         </dataarea>
70      </part>
71   </software>
72
73   <software name="multplan">
74      <description>Multiplan (v1.06)</description>
75      <year>1982</year>
76      <publisher>Microsoft</publisher>
77      <info name="serial" value="12768"/>
78
79      <part name="flop1" interface="floppy_5_25">
80         <dataarea name="flop" size="340134">
81            <rom name="multiplan.imd" size="340134" crc="208d8691" sha1="59fc9aeb7b6153d984d60650f04815024a89dfff" offset="0"/>
82         </dataarea>
83      </part>
84   </software>
85
86   <software name="wordstar">
87      <description>Word Star (v3.30)</description>
88      <year>1982</year>
89      <publisher>MicroPro</publisher>
90      <info name="serial" value="XW8293FJ"/>
91
92      <part name="flop1" interface="floppy_5_25">
93         <dataarea name="flop" size="345760">
94            <rom name="wordstar.imd" size="345760" crc="7edebcf2" sha1="f05cb6cf17c0b374f361e015439109424a416f67" offset="0"/>
95         </dataarea>
96      </part>
97   </software>
98
99   <software name="drgraph">
100      <description>DR Graph (v1.01P)</description>
101      <!-- Date: 06 Sept 1983 -->
102      <year>1983</year>
103      <publisher>Digital Research</publisher>
104      <info name="serial" value="5005-0768-000001"/>
105
106      <part name="flop1" interface="floppy_5_25">
107         <dataarea name="flop" size="296192">
108            <rom name="drgraph.imd" size="296192" crc="6e2f4584" sha1="7a397df02bc26ccc72d36208dc4273ba06ba32f5" offset="0"/>
109         </dataarea>
110      </part>
111   </software>
112
113   <software name="cbasic">
114      <description>CBASIC and Demonstration (v2.8)</description>
115      <!-- Compiled: May 1983 -->
116      <year>1983</year>
117      <publisher>Digital Research</publisher>
118      <info name="serial" value="3000-0768-000001"/>
119
120      <part name="flop1" interface="floppy_5_25">
121         <dataarea name="flop" size="342198">
122            <rom name="cbasic and demostration.imd" size="342198" crc="d1bdf16c" sha1="999e905464efdff62acf8ae36f2d792d12274259" offset="0"/>
123         </dataarea>
124      </part>
125   </software>
126
127</softwarelist>
Property changes on: trunk/hash/v1050_flop.xml
Added: svn:eol-style
   + native
Added: svn:mime-type
   + text/xml
trunk/hash/v1050_hdd.xml
r0r26039
1<?xml version="1.0"?>
2<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
3<softwarelist name="v1050_hdd" description="Visual Technology Visual 1050 hard disks">
4
5   <software name="cpm3hd10">
6      <description>CP/M Plus v3.0 (BIOS 2.0, 10MB)</description>
7      <year>1982</year>
8      <publisher>Digital Research</publisher>
9      <info name="serial" value="CP2768-1"/>
10
11      <!-- CMI CM-5412 -->
12      <part name="hdd" interface="scsi_hdd">
13         <diskarea name="harddriv">
14            <disk name="cm-5412" sha1="65708f2c715ac6e887bf1a5ebc940cc842b0d9e1" writeable="yes" />
15         </diskarea>
16      </part>
17   </software>
18
19   <software name="cpm3hd5" cloneof="cpm3hd10">
20      <description>CP/M Plus v3.0 (BIOS 2.0, 5MB)</description>
21      <year>1982</year>
22      <publisher>Digital Research</publisher>
23      <info name="serial" value="CP2768-1"/>
24
25      <!-- Tandon TM-501 -->
26      <part name="hdd" interface="scsi_hdd">
27         <diskarea name="harddriv">
28            <disk name="tm501" sha1="05be122ba238b47b700554bf8bfa0dd39bf920fb" writeable="yes" />
29         </diskarea>
30      </part>
31   </software>
32
33</softwarelist>
Property changes on: trunk/hash/v1050_hdd.xml
Added: svn:mime-type
   + text/xml
Added: svn:eol-style
   + native
trunk/src/mess/drivers/v1050.c
r26038r26039
105105
106106    Start the Visual 1050 emulator with the floppy and hard disk images mounted:
107107
108    $??mess v1050 -flop1 cpm3:flop2 -hard cm5412.chd
108    $ mess v1050 -flop1 cpm3:flop2 -hard tm501.chd
109    $ mess v1050 -flop1 cpm3:flop2 -hard cm5412.chd
109110
110111    Start the Winchester Format Program from the CP/M prompt:
111112
112113    A>fmtwinch
113114
114115    Enter Y to continue.
115    Ener A for 5MB, or B for 10MB hard disk.
116    Enter A for 5MB, or B for 10MB hard disk.
116117    Enter C to start formatting.
117118
118119    Once the formatting is complete, the CP/M system files need to be copied over to the hard disk:
r26038r26039
125126    Enter "y" at the prompt for CCP.COM.
126127    Press RETURN to return to CP/M.
127128
128    The hard disk can now be booted from with the following command line:
129    You can now boot from the hard disk with:
129130
131    $ mess v1050 -hard tm501.chd
130132    $ mess v1050 -hard cm5412.chd
131133
134    Or skip all of the above and use the preformatted images in the software list:
135
136    $ mess v1050 -hard cpm3hd5
137    $ mess v1050 -hard cpm3hd10
138
132139*/
133140
134141/*
135142
136143    TODO:
137144
145   - floppy 1 is broken
138146    - write to banked RAM at 0x0000-0x1fff when ROM is active
139147    - real keyboard w/i8049
140148    - keyboard beeper (NE555 wired in strange mix of astable/monostable modes)
r26038r26039
11571165   MCFG_V1050_KEYBOARD_ADD()
11581166
11591167   // software lists
1160   MCFG_SOFTWARE_LIST_ADD("disk_list","v1050")
1168   MCFG_SOFTWARE_LIST_ADD("flop_list", "v1050_flop")
1169   MCFG_SOFTWARE_LIST_ADD("hdd_list", "v1050_hdd")
11611170
11621171   // printer
11631172   MCFG_CENTRONICS_PRINTER_ADD(CENTRONICS_TAG, standard_centronics)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team