r8648 Wednesday 28th July, 2010 at 03:02:09 UTC by Dirk Best
[TF20] Successfully boots from floppy now.
[UPD765] Disabled reporting of drive side in the sense interrupt command.
[src/mess/machine]tf20.c upd765.c

src/mess/machine/upd765.c
r8647r8648
328328      fdc->upd765_status[0] |= 0x40 | 0x08;
329329   }
330330
331   /* set drive and side */
332   fdc->upd765_status[0] |= fdc->drive | (fdc->side<<2);
331   /* set drive and side. note: commented out side to avoid problems with the tf20 */
332   fdc->upd765_status[0] |= fdc->drive; //| (fdc->side<<2);
333333
334334   upd765_set_int(device,0);
335335   upd765_set_int(device,1);
src/mess/machine/tf20.c
r8647r8648
44
55    Dual floppy drive with HX-20 factory option
66
7    Skeleton driver, not working
87
8    Status: Boots from system disk, missing µPD7201 emulation
9
910***************************************************************************/
1011
1112#include "emu.h"
r8647r8648
282283   DEVCB_NULL,
283284   DEVCB_NULL,
284285   DEVCB_NULL,
285   FLOPPY_STANDARD_5_25_DSHD,
286   FLOPPY_STANDARD_5_25_DSDD_40,
286287   FLOPPY_OPTIONS_NAME(default),
287288   NULL
288289};

Previous 509070 RevisionsNext 50


© 1998-2010 The MESS Team