start new makefile, migrate to libpicofe
[picodrive.git] / cpu / Cyclone / config_mamegp2x.h
1 \r
2 \r
3 /**\r
4  * Cyclone 68000 configuration file\r
5  *\r
6  * Used for mamegp2x Cyclone build.\r
7  * See config.h in Cyclone directory for option descriptions.\r
8 **/\r
9 \r
10 \r
11 #define USE_MS_SYNTAX               0\r
12 #define CYCLONE_FOR_GENESIS         0\r
13 #define COMPRESS_JUMPTABLE          1\r
14 #define MEMHANDLERS_ADDR_MASK       0xff000000\r
15 \r
16 #define MEMHANDLERS_NEED_PC         1\r
17 #define MEMHANDLERS_NEED_PREV_PC    1\r
18 #define MEMHANDLERS_NEED_FLAGS      0\r
19 #define MEMHANDLERS_NEED_CYCLES     1\r
20 #define MEMHANDLERS_CHANGE_PC       0\r
21 #define MEMHANDLERS_CHANGE_FLAGS    0\r
22 #define MEMHANDLERS_CHANGE_CYCLES   1\r
23 \r
24 #define USE_INT_ACK_CALLBACK        1\r
25 \r
26 #define INT_ACK_NEEDS_STUFF         0\r
27 #define INT_ACK_CHANGES_CYCLES      0\r
28 \r
29 #define USE_RESET_CALLBACK          0\r
30 #define USE_UNRECOGNIZED_CALLBACK   0\r
31 #define USE_AFLINE_CALLBACK         0\r
32 \r
33 #define USE_CHECKPC_CALLBACK        1\r
34 #define USE_CHECKPC_OFFSETBITS_16   1\r
35 #define USE_CHECKPC_OFFSETBITS_8    0\r
36 #define USE_CHECKPC_DBRA            0\r
37 \r
38 #define SPLIT_MOVEL_PD              1\r
39 \r
40 #define EMULATE_TRACE               1\r
41 #define EMULATE_ADDRESS_ERRORS_JUMP 1\r
42 #define EMULATE_ADDRESS_ERRORS_IO   0\r
43 #define EMULATE_HALT                0\r
44 \r