From 6a86fc4668ce7e213330bb78aff45c578e159f54 Mon Sep 17 00:00:00 2001 From: Ian C Date: Wed, 24 Dec 2003 18:19:00 +0000 Subject: devel snapshot --- src/main.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index e69eb77..c97aab3 100644 --- a/src/main.c +++ b/src/main.c @@ -91,8 +91,19 @@ int main(int argc, char *argv[]) while(!quit) { + Z80State s1,s2; + + Z80GetState(z80,&s1); Z80SingleStep(z80); + Z80GetState(z80,&s2); + + if (s2.PC>0x3fff) + { + printf("PC > 0x3fff - from 0x%4.4x\n",s1.PC); + return 0; + } + if (trace) { DisplayState(z80); -- cgit v1.2.3