--- xmil/z80c/z80c.c 2004/08/20 23:01:16 1.8 +++ xmil/z80c/z80c.c 2008/06/02 20:07:32 1.10 @@ -1,11 +1,10 @@ -//---------------------------------------------------------------------------- -// -// Z80C : Z80 Engine - GENERIC -// -// Copyright by Studio Milmake 1999-2000,2004 -// -//---------------------------------------------------------------------------- - +/* ----------------------------------------------------------------------- + * + * Z80C : Z80 Engine - GENERIC + * + * Copyright by Studio Milmake 1999-2000,2004 + * + *------------------------------------------------------------------------ */ #include "compiler.h" #include "parts.h" @@ -174,7 +173,12 @@ void CPUCALL z80c_execute(void) { UINT op; - if (!dma.working) { +#if !defined(DMAS_STOIC) + if (!dma.working) +#else + if (!(dma.flag & DMAF_WORKING)) +#endif + { do { R_Z80R++; GET_PC_BYTE(op);