* the write-back phase. That will be emulated, if this option is enabled.\r
* This option also alters timing slightly.\r
*/\r
-#define CYCLONE_FOR_GENESIS 2\r
+#define CYCLONE_FOR_GENESIS 0\r
\r
/*\r
* This option compresses Cyclone's jumptable. Because of this the executable\r
* Warning: if you enable this, you MUST call CycloneInit() before calling\r
* CycloneRun(), or else it will crash.\r
*/\r
-#define COMPRESS_JUMPTABLE 0\r
+#define COMPRESS_JUMPTABLE 1\r
\r
/*\r
* Address mask for memory hadlers. The bits set will be masked out of address\r
* increment the PC before fetching the next instruction and continue executing\r
* at wrong location.\r
*/\r
-#define MEMHANDLERS_NEED_PC 0\r
+#define MEMHANDLERS_NEED_PC 1\r
#define MEMHANDLERS_NEED_PREV_PC 0\r
#define MEMHANDLERS_NEED_FLAGS 0\r
#define MEMHANDLERS_NEED_CYCLES 1\r
#define MEMHANDLERS_CHANGE_PC 0\r
#define MEMHANDLERS_CHANGE_FLAGS 0\r
-#define MEMHANDLERS_CHANGE_CYCLES 0\r
+#define MEMHANDLERS_CHANGE_CYCLES 1\r
\r
/*\r
* If enabled, Cyclone will call IrqCallback routine from it's context whenever it\r
* encountered. All context members are valid and can be changed.\r
* If disabled, RESET opcode acts as an NOP.\r
*/\r
-#define USE_RESET_CALLBACK 1\r
+#define USE_RESET_CALLBACK 0\r
\r
/*\r
* If enabled, UnrecognizedCallback is called if an invalid opcode is\r
* Bart Trzynadlowski's doc (http://www.trzy.org/files/68knotes.txt).\r
* Enable this if you are emulating a 16 bit system.\r
*/\r
-#define SPLIT_MOVEL_PD 0\r
+#define SPLIT_MOVEL_PD 1\r