Mercurial > repos > blastem
diff ztestrun.c @ 1931:374a5ae694e8 mame_interp
Merge from default
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 18 Apr 2020 11:42:53 -0700 |
parents | 0a26f3657295 |
children |
line wrap: on
line diff
--- a/ztestrun.c Thu Apr 18 22:06:47 2019 -0700 +++ b/ztestrun.c Sat Apr 18 11:42:53 2020 -0700 @@ -4,7 +4,7 @@ BlastEm is free software distributed under the terms of the GNU General Public License version 3 or greater. See COPYING for full license text. */ #include "z80inst.h" -#ifndef USE_NATIVE +#ifdef NEW_CORE #include "z80.h" #include <string.h> #else @@ -47,7 +47,7 @@ { 0x0000, 0x100, 0xFF, 0, 0, 0, NULL, NULL, NULL, z80_unmapped_read, z80_unmapped_write} }; -#ifdef USE_NATIVE +#ifndef NEW_CORE void z80_next_int_pulse(z80_context * context) { context->int_pulse_start = context->int_pulse_end = CYCLE_NEVER; @@ -98,7 +98,7 @@ fclose(f); init_z80_opts(&opts, z80_map, 2, port_map, 1, 1, 0xFF); context = init_z80_context(&opts); -#ifndef USE_NATIVE +#ifdef NEW_CORE z80_execute(context, 1000); printf("A: %X\nB: %X\nC: %X\nD: %X\nE: %X\nHL: %X\nIX: %X\nIY: %X\nSP: %X\n\nIM: %d, IFF1: %d, IFF2: %d\n", context->main[7], context->main[0], context->main[1],