Previous 199869 Revisions Next

r19128 Saturday 24th November, 2012 at 13:24:47 UTC by Angelo Salese
(MESS) added software list for NEC APC [kaylee]

(MESS) added PCB readme for FM Towns Marty [Guru]
[hash]apc.xml*
[src/mess/drivers]apc.c fmtowns.c x1.c

trunk/hash/apc.xml
r0r19128
1<?xml version="1.0"?>
2<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
3
4<softwarelist name="apc" description="NEC Advanced Personal Computer Disk Images">
5   <software name="apctd17">
6      <description>TurboDOS 8086 Linker</description>
7      <year>1984</year>
8      <publisher>Software 2000, Inc</publisher>
9      <part name="flop1" interface="floppy_8">
10         <dataarea name="flop" size="219313">
11            <rom name="apctd_17.imd" size="219313" crc="9fab869d" sha1="0d289b791a6bae6cbe58f67455c5967a9c5f50f2" offset="0" status="baddump"/>
12         </dataarea>
13      </part>
14   </software>
15
16   <software name="progdisp">
17   <!-- The disks might have been overwritten in the past. It's labeled "the benchmark word processor version 3.0m" and there seems to be some unrecovered/deleted files left over when the disk is hex viewed-->
18      <description>Program Dispatcher for CP/M(Ver 1.7)</description>
19      <year>1983</year>
20      <publisher>Metasoft Corporation</publisher>
21      <info name="Usage Notes" value="Needs CP/M to run" />
22      <part name="flop1" interface="floppy_8">
23         <dataarea name="flop" size="247485">
24            <rom name="progdisp.imd" size="247485" crc="1439ffbc" sha1="f27c3c078c7845ac0a6f19d9922d9fd9a1fc6371" offset="0" status="baddump"/>
25         </dataarea>
26      </part>
27   </software>
28
29   <software name="cbas86">
30      <description>WordStar (Ver 3.30) for CP/M and CB-86 CBasic Compiler</description>
31      <year>198?</year>
32      <publisher>Digital Research Inc. / MicroPro International Corporation</publisher>
33      <part name="flop1" interface="floppy_8">
34         <dataarea name="flop" size="968467">
35            <rom name="cbas86.imd" size="968467" crc="53b50a58" sha1="798cc6983e27996e75bd6991adc8c610382d1613" offset="0" />
36         </dataarea>
37      </part>
38   </software>
39
40   <software name="cpm86">
41      <description>CP/M-86 Ver 1.1 (1.107:015;A Rev 06)</description>
42      <year>198?</year>
43      <publisher>Digital Research Inc.</publisher>
44      <part name="flop1" interface="floppy_8">
45         <dataarea name="flop" size="968467">
46            <rom name="cbas86.imd" size="968467" crc="53b50a58" sha1="798cc6983e27996e75bd6991adc8c610382d1613" offset="0" />
47         </dataarea>
48      </part>
49   </software>
50
51   <software name="cpm8607" cloneof="cpm86">
52   <!-- according to the Readme it's Rev 07 (B) yet when booting it display (D) which is Rev 06. Reading the Readme it seems Rev 07 is a small update-->
53      <description>CP/M-86 Ver 1.1 (1.107:015;B Rev 07)</description>
54      <year>1983</year>
55      <publisher>Digital Research Inc.</publisher>
56      <part name="flop1" interface="floppy_8">
57         <dataarea name="flop" size="528712">
58            <rom name="cpm8607.imd" size="528712" crc="1a2ed7e0" sha1="bd09143b47164bacb63292b28508e90418431d21" offset="0" />
59         </dataarea>
60      </part>
61   </software>
62
63   <software name="cpm8609" cloneof="cpm86">
64      <description>CP/M-86 Ver 1.1 (1.107:015;D Rev 09)</description>
65      <year>1983</year>
66      <publisher>Digital Research Inc.</publisher>
67      <part name="flop1" interface="floppy_8">
68         <dataarea name="flop" size="528202">
69            <rom name="cpm8609.imd" size="528202" crc="d79b4c11" sha1="9101166d668663c9190bb1fbcd5b4ab8f984305c" offset="0" />
70         </dataarea>
71      </part>
72   </software>
73
74   <software name="cpm86pda">
75      <description>CP/M-86 Program Development Aids</description>
76      <year>1983</year>
77      <publisher>Digital Research Inc.</publisher>
78      <part name="flop1" interface="floppy_8">
79         <dataarea name="flop" size="1021251">
80            <rom name="cpm86pda.imd" size="1021251" crc="b3d1a4ea" sha1="2e5ec3c168814f789d6f11edd9a7f857c469f3e8" offset="0" />
81         </dataarea>
82      </part>
83   </software>
84
85   <software name="cpmsrc">
86      <description>CP/M-86 Source Code (Revisions : 1.107:0015;D)</description>
87      <year>1983</year>
88      <publisher>Digital Research Inc.</publisher>
89      <part name="flop1" interface="floppy_8">
90         <dataarea name="flop" size="1021107">
91            <rom name="cpmsrc.imd" size="1021107" crc="3dd2dd37" sha1="fd2e9d1f894dde75c87e1acb518358c55cb70116" offset="0" />
92         </dataarea>
93      </part>
94   </software>
95
96   <software name="cpm8607a" cloneof="cpm86">
97      <description>CP/M-86 Ver 1.1 (1.107:015;B Rev 07) (Alt)</description>
98      <year>1983</year>
99      <publisher>Digital Research Inc.</publisher>
100      <part name="flop1" interface="floppy_8">
101         <dataarea name="flop" size="528577">
102            <rom name="system disk.imd" size="528577" crc="77740b9c" sha1="68fc418696502b3576e72396e534991e6fa58def" offset="0" />
103         </dataarea>
104      </part>
105      <part name="flop2" interface="floppy_8">
106         <dataarea name="flop" size="530346">
107            <rom name="work disk.imd" size="530346" crc="cd83ba3f" sha1="e53ea3c777dde8a2d3bf5c53f0f4377d26a1b155" offset="0" />
108         </dataarea>
109      </part>
110   </software>
111
112   <software name="dbaseiic">
113      <description>dBASE II for CP/M</description>
114      <year>1982</year>
115      <publisher>Ashton-Tate</publisher>
116      <part name="flop1" interface="floppy_8">
117         <dataarea name="flop" size="157525">
118            <rom name="dbaseii cpm.imd" size="157525" crc="efe39153" sha1="6d28384a2ead7796a66bc3495ad09e2f2adf69a7" offset="0" />
119         </dataarea>
120      </part>
121   </software>
122   
123   <software name="dbaseiid">
124      <description>dBASE II for MS-DOS</description>
125      <year>1982</year>
126      <publisher>RSP Inc.</publisher>
127      <part name="flop1" interface="floppy_8">
128         <dataarea name="flop" size="270625">
129            <rom name="dbaseii dos.imd" size="270625" crc="54ab92e7" sha1="4d545e3d6bdded0f9e84f6869ea61a818c0924d8" offset="0" />
130         </dataarea>
131      </part>
132   </software>
133
134   <software name="grafdraw">
135      <description>Grafdraw 0.8</description>
136      <year>1986</year>
137      <publisher>Digital Research Inc.</publisher>
138      <part name="flop1" interface="floppy_8">
139         <dataarea name="flop" size="476926">
140            <rom name="grafdraw.imd" size="476926" crc="7b21305f" sha1="acd00e4b87ea7af6df8ba24c93453d8ee281d519" offset="0" status="baddump"/>
141         </dataarea>
142      </part>
143      <part name="flop2" interface="floppy_8">
144         <dataarea name="flop" size="180551">
145            <rom name="grafdraw documentation.imd" size="180551" crc="f00a567d" sha1="9e45f417d086301f0a735e30f068653398928d47" offset="0" status="baddump"/>
146         </dataarea>
147      </part>
148      <part name="flop3" interface="floppy_8">
149         <dataarea name="flop" size="638916">
150            <rom name="graphdraw source code.imd" size="638916" crc="6e1593dc" sha1="f20b91a65a8d2e3bdaf98014486913f6026c4d1e" offset="0" status="baddump"/>
151         </dataarea>
152      </part>
153   </software>
154
155   <software name="msdos211">
156      <description>MS-DOS 2.11 Rev 1</description>
157      <year>1982</year>
158      <publisher>Microsoft</publisher>
159      <part name="flop1" interface="floppy_8">
160         <dataarea name="flop" size="659388">
161            <rom name="md211sys.imd" size="659388" crc="19747f2f" sha1="36e0330d14fc1d5f3bf741491bdc0b048c51f958" offset="0" />
162         </dataarea>
163      </part>
164      <part name="flop2" interface="floppy_8">
165         <dataarea name="flop" size="670646">
166            <rom name="md211lst.imd" size="670646" crc="69526b75" sha1="ba8cffcfbfc0ff5cb73e6998f07437338c322659" offset="0" />
167         </dataarea>
168      </part>
169   </software>
170
171   <software name="multplan">
172      <description>MultiPlan</description>
173      <year>1982</year>
174      <publisher>Microsoft</publisher>
175      <info name="Usage Notes" value="Needs MS-DOS" />
176      <part name="flop1" interface="floppy_8">
177         <dataarea name="flop" size="125376">
178            <rom name="multplan.imd" size="125376" crc="e1a83ed0" sha1="847ec2c647574284bb45790bf3536cafa317ca5f" offset="0" />
179         </dataarea>
180      </part>
181   </software>
182
183   <software name="xxxnec">
184      <description>Unknown Documentation Disk</description>
185      <year>198?</year>
186      <publisher>unknown</publisher>
187      <part name="flop1" interface="floppy_8">
188         <dataarea name="flop" size="215269">
189            <rom name="nec.imd" size="215269" crc="1f85b4a1" sha1="bef73b0123e41f549996abcc8b7e70cdd370d12b" offset="0" />
190         </dataarea>
191      </part>
192   </software>
193
194   <software name="necbios">
195      <description>NEC APC Bios Source Code</description>
196      <year>198?</year>
197      <publisher>NEC</publisher>
198      <part name="flop1" interface="floppy_8">
199         <dataarea name="flop" size="379840">
200            <rom name="nec_bios.imd" size="379840" crc="fdbc296e" sha1="c95a6b7eff031ed6664cb4e25385168ffbdadedd" offset="0" />
201         </dataarea>
202      </part>
203   </software>
204
205   <software name="necbiosa">
206      <description>NEC APC Bios Source Code (Ver 1.1 , 1.2)</description>
207      <year>198?</year>
208      <publisher>NEC</publisher>
209      <part name="flop1" interface="floppy_8">
210         <dataarea name="flop" size="1114403">
211            <rom name="necbios.imd" size="1114403" crc="fb98b653" sha1="c350f90cad32da3b57792c680bdea8ca02a92116" offset="0" />
212         </dataarea>
213      </part>
214   </software>
215
216   <software name="necdemo">
217      <description>NEC APC Self Executng Demo</description>
218      <year>198?</year>
219      <publisher>NEC</publisher>
220      <info name="Usage Notes" value="Isn't bootable" />
221      <part name="flop1" interface="floppy_8">
222         <dataarea name="flop" size="121913">
223            <rom name="necdemo.imd" size="121913" crc="bf278a5f" sha1="a576a7536117ce4201780eda0e7fa6008735d952" offset="0" status="baddump"/>
224         </dataarea>
225      </part>
226   </software>
227
228   <software name="pubdom">
229      <description>CP/M Public Domain Programs (Master Copy)</description>
230      <year>198?</year>
231      <publisher>unknown</publisher>
232      <part name="flop1" interface="floppy_8">
233         <dataarea name="flop" size="920523">
234            <rom name="pubdom.imd" size="920523" crc="412691e0" sha1="6009993da96fdab082ec4255c893aa77480f29e7" offset="0" status="baddump"/>
235         </dataarea>
236      </part>
237   </software>
238
239   <software name="tdapc01">
240      <description>TurboDOS (cmd/sys/gen/par files)</description>
241      <year>1984</year>
242      <publisher>Software 2000, Inc</publisher>
243      <part name="flop1" interface="floppy_8">
244         <dataarea name="flop" size="804751">
245            <rom name="tdapc_01.imd" size="804751" crc="b1f6a794" sha1="be3dfe302ada17d8ead3f084cf43e45e6e868dd1" offset="0" />
246         </dataarea>
247      </part>
248   </software>
249
250   <software name="tdapc02">
251      <description>TurboDOS (do/gen/par/.a/.o files)</description>
252      <year>1984</year>
253      <publisher>Software 2000, Inc</publisher>
254      <part name="flop1" interface="floppy_8">
255         <dataarea name="flop" size="784100">
256            <rom name="tdapc_02.imd" size="784100" crc="88839695" sha1="40ac9a8ee136a4219d5f0e480a60122117c1231d" offset="0" />
257         </dataarea>
258      </part>
259   </software>
260
261   <software name="tdos141">
262      <description>TurboDOS 1.41</description>
263      <year>1984</year>
264      <publisher>Software 2000, Inc</publisher>
265      <part name="flop1" interface="floppy_8">
266         <dataarea name="flop" size="828734">
267            <rom name="tdapc_03.imd" size="828734" crc="9ccd96f1" sha1="a9d1e3946175edb81c7d58764086cbc5bc5ca964" offset="0" />
268         </dataarea>
269      </part>
270   </software>
271
272   <software name="devdsk10">
273      <description>NEC APC Dev Disk 10</description>
274      <year>1984</year>
275      <publisher>NEC</publisher>
276      <part name="flop1" interface="floppy_8">
277         <dataarea name="flop" size="584410">
278            <rom name="tdapc_06.imd" size="584410" crc="604db5a9" sha1="3cd0239dcd60df0659390353a1c4024c8e697870" offset="0" />
279         </dataarea>
280      </part>
281   </software>
282
283   <software name="tdos140">
284      <description>TurboDOS 1.40</description>
285      <year>1984</year>
286      <publisher>Software 2000, Inc</publisher>
287      <part name="flop1" interface="floppy_8">
288         <dataarea name="flop" size="796023">
289            <rom name="tdapc_99.imd" size="796023" crc="8bdd283f" sha1="0c320d11d841a72b3bae72d9cac4a1b2a61b015f" offset="0" />
290         </dataarea>
291      </part>
292   </software>
293
294   <software name="ticom">
295      <description>Unknown Ticom disks</description>
296      <year>198?</year>
297      <publisher>Ticom</publisher>
298      <part name="flop1" interface="floppy_8">
299         <dataarea name="flop" size="204329">
300            <rom name="ticom.imd" size="204329" crc="30cf2acb" sha1="922ac3913d81e53742924e19b54e160be1430c6c" offset="0" />
301         </dataarea>
302      </part>
303      <part name="flop2" interface="floppy_8">
304         <dataarea name="flop" size="423604">
305            <rom name="ticoma.imd" size="423604" crc="6478a559" sha1="b93bed6d371e55318a3b06890069d92b6d1d3d85" offset="0" />
306         </dataarea>
307      </part>
308   </software>
309   
310   <software name="ucsd136">
311      <description>UCSD p-System System IV.13 (Ver 0.6)</description>
312      <year>1984</year>
313      <publisher>Bridgeport Machines / Textron</publisher>
314      <part name="flop1" interface="floppy_8">
315         <dataarea name="flop" size="1141985">
316            <rom name="ucsd136.imd" size="1141985" crc="66b4f6cb" sha1="280dcb66864e87c2a81335cd413eb8b8fd14c08f" offset="0" />
317         </dataarea>
318      </part>
319   </software>
320
321   <software name="ucsd136d">
322      <description>UCSD p-System System IV.13 (Ver 3.0)</description>
323      <year>1985</year>
324      <publisher>Bridgeport Machines / Textron</publisher>
325      <part name="flop1" interface="floppy_8">
326         <dataarea name="flop" size="1144230">
327            <rom name="ucsd136d.imd" size="1144230" crc="3838765e" sha1="78ad79495fa7f03bd44868c4d1a495f44f5df6b6" offset="0" />
328         </dataarea>
329      </part>
330   </software>
331
332   <software name="ucsd136s">
333      <description>UCSD p-System System IV.13x6 (Ver 3.0, 8087 Single Precision)</description>
334      <year>1985</year>
335      <publisher>Bridgeport Machines / Textron</publisher>
336      <part name="flop1" interface="floppy_8">
337         <dataarea name="flop" size="935810">
338            <rom name="ucsd136s.imd" size="935810" crc="ab5a92d3" sha1="e29d1d32b8aeb154cebbe534b435b8ce3cf92293" offset="0" />
339         </dataarea>
340      </part>
341   </software>
342
343   <software name="ucsd137">
344      <description>USCD p-System IV.13x7</description>
345      <year>1985</year>
346      <publisher>Bridgeport Machines / Textron</publisher>
347      <part name="flop1" interface="floppy_8">
348         <dataarea name="flop" size="1149394">
349            <rom name="ucsd137.imd" size="1149394" crc="ec58ec89" sha1="5e80ca120b2255ded65b78905eac7a2830212cf6" offset="0" />
350         </dataarea>
351      </part>
352   </software>
353
354   <software name="util">
355      <description>NEC APC Utilities Source Code</description>
356      <year>198?</year>
357      <publisher>NEC</publisher>
358      <part name="flop1" interface="floppy_8">
359         <dataarea name="flop" size="971078">
360            <rom name="util.imd" size="971078" crc="08714744" sha1="32bcc99b5e43b9f56103737915aa0591684e6ad6" offset="0" />
361         </dataarea>
362      </part>
363   </software>
364
365   <software name="util2">
366      <description>CP/M-86 Utility Programs</description>
367      <year>198?</year>
368      <publisher>Digital Research Inc.</publisher>
369      <part name="flop1" interface="floppy_8">
370         <dataarea name="flop" size="836352">
371            <rom name="utility.imd" size="836352" crc="f7954176" sha1="0b63715e0edae30841bc17008d2d08aa3e1522ee" offset="0" />
372         </dataarea>
373      </part>
374   </software>
375   
376   <software name="wordstar">
377      <description>WordStar (Ver 3.30) for MS-DOS</description>
378      <year>1983</year>
379      <publisher>MicroPro International Corporation</publisher>
380      <info name="Serial No" value="XG4286NS" />
381      <info name="Usage Notes" value="Needs MS-DOS" />
382      <part name="flop1" interface="floppy_8">
383         <dataarea name="flop" size="216341">
384            <rom name="wordstar.imd" size="216341" crc="ed0e792b" sha1="e5f713735046211ac79db132dcbf92dd8a7e27d6" offset="0" />
385         </dataarea>
386      </part>
387   </software>
388</softwarelist>
trunk/src/mess/drivers/x1.c
r19127r19128
223223
224224VIDEO_START_MEMBER(x1_state,x1)
225225{
226
227226   m_avram = auto_alloc_array_clear(machine(), UINT8, 0x800);
228227   m_tvram = auto_alloc_array_clear(machine(), UINT8, 0x800);
229228   m_kvram = auto_alloc_array_clear(machine(), UINT8, 0x800);
r19127r19128
19351934
19361935INPUT_CHANGED_MEMBER(x1_state::ipl_reset)
19371936{
1938   //address_space &space = machine().device("x1_cpu")->memory().space(AS_PROGRAM);
1939
19401937   m_x1_cpu->set_input_line(INPUT_LINE_RESET, newval ? CLEAR_LINE : ASSERT_LINE);
19411938
19421939   m_ram_bank = 0x00;
r19127r19128
19471944/* Apparently most games doesn't support this (not even the Konami ones!), one that does is...177 :o */
19481945INPUT_CHANGED_MEMBER(x1_state::nmi_reset)
19491946{
1950
19511947   m_x1_cpu->set_input_line(INPUT_LINE_NMI, newval ? CLEAR_LINE : ASSERT_LINE);
19521948}
19531949
r19127r19128
25122508
25132509MACHINE_START_MEMBER(x1_state,x1)
25142510{
2515
25162511   /* set up RTC */
25172512   {
25182513      system_time systime;
trunk/src/mess/drivers/fmtowns.c
r19127r19128
114114    74(4Ah) FM-TOWNS MARTY
115115 */
116116
117/*
118
119Fujitsu FM Towns Marty
120
121PCB Layout
122----------
123
124CA20142-B21X
125
126      CN10                                   CN1
127   |-| |-| |-|                    |----------------------|
128|--| |-| |-| |----|-|-------------|----------------------|------------|
129|14577           CN11  SW2       |--------|  MROM.M37|--------|       |
130|14576      TMS48C121DZ-80       |FUJITSU |          |FUJITSU |       |
131|           TMS48C121DZ-80       |CG24243 |          |CS10501 |       |
132|MB40968    TMS48C121DZ-80       |(QFP208)|  MROM.M36|(QFP160)|       |
133||--------| TMS48C121DZ-80       |--------|          |--------| 62256 |
134||FUJITSU | HM511664JP8    CN12                    FUJITSU            |
135||CE31755 |                                        8451 (DIP8)        |
136||(QFP160)|                                                           |
137||--------|                                   4.9152MHz               |
138|CN13            |--------|  28.63636MHz                            |-|
139|                |FUJITSU |                  |----------------------|
140|       RTC58323 |CG31553 |                  |                      |
141|BATTERY         |(QFP208)|  32MHz   74LS00  |                      |
142|                |--------|    |------|      |     CN2              |
143|    LC7881            MB84256 |I386SX|      |     PCMCIA SLOT      |
144|          TL084    CN4        | -16  |      |                      |
145||--------|                    |------|      |                      |
146||FUJITSU |    MB814400A-70PZ                |                      |
147||CS09501 |    MB814400A-70PZ                |----------------------|
148||(QFP120)|    MB814400A-70PZ              |--------|74LS14  74HC08 |-|
149||--------|    MB814400A-70PZ              | RICOH  |      3771       |
150|             YM3438                       |RU6101MF|                 |
151|4560                           MB81C78    |(QFP44) |                 |
152|             MB88505 |------|             |--------|                 |
153|         CN3         |YM6063|  LED2                     LED1   LED3  |
154|CN9  CN8     VOL     |(QFP80|      CN5        CN6    SW1          CN7|
155|---------------------|------|----------------------------------------|
156Notes:
157      All IC's shown.
158      Main CPU Intel 80386SX-16 running at 16.000MHz
159      CN1   - Multi-pin connector possibly for cartridge or external peripheral connector?
160      CN2   - PCMCIA slot
161      CN3   - 24 pin connector for ?
162      CN4   - CDROM connector? (multi-pin connector with internal slot for a thin cable)
163      CN5/6 - DB9 connectors (joystick ports?)
164      CN7   - Power input socket
165      CN8/9 - Headphone out jacks?
166      CN10  - Header with left/right RCA audio jacks and composite video output
167      CN11  - S-VIDEO output
168      CN12  - 8 pin connector (possibly power related for the CDROM?)
169      CN13  - 2 pin connector (fan power?)
170      SW1   - Reset Switch?
171      SW2   - 2 position slide switch
172      MROM* - Hitachi HN624116 16MBit SOP44 maskROM
173
174*/
175
117176#include "includes/fmtowns.h"
118177#include "machine/scsibus.h"
119178#include "machine/scsihd.h"
trunk/src/mess/drivers/apc.c
r19127r19128
10331033   MCFG_UPD765A_ADD("upd765", true, true)
10341034   MCFG_FLOPPY_DRIVE_ADD("upd765:0", apc_floppies, "8", 0, apc_floppy_formats)
10351035   MCFG_FLOPPY_DRIVE_ADD("upd765:1", apc_floppies, "8", 0, apc_floppy_formats)
1036   MCFG_SOFTWARE_LIST_ADD("disk_list","apc")
10361037
10371038   /* video hardware */
10381039   MCFG_SCREEN_ADD("screen", RASTER)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team