diff blastem.h @ 508:b976c6d6e5fb

Initial attempt at emulating extended bank area access delays when 68K bus is busy with VDP stuff. Also emulate the extra delay on the second access of a word-wide read to the bank area. Needs work as it seems to break stuff.
author Michael Pavone <pavone@retrodev.com>
date Mon, 03 Feb 2014 09:18:10 -0800
parents b7b7a1cab44a
children fb39534b6604
line wrap: on
line diff
--- a/blastem.h	Tue Jan 28 08:36:06 2014 -0800
+++ b/blastem.h	Mon Feb 03 09:18:10 2014 -0800
@@ -34,6 +34,7 @@
 	uint32_t       normal_clock; //Normal master clock (used to restore master clock after turbo mode)
 	uint8_t        bank_regs[8];
 	io_port        ports[3];
+	uint8_t        bus_busy;
 } genesis_context;
 
 extern genesis_context * genesis;