lowercasing filenames, part1; makefile adjustments
[picodrive.git] / cpu / cz80 / cz80.h
index a5da31d..4e84642 100644 (file)
@@ -24,7 +24,7 @@ extern "C" {
 #endif\r
 \r
 #ifndef INT8\r
-#define INT8   char\r
+#define INT8   signed char\r
 #endif\r
 \r
 #ifndef UINT16\r
@@ -32,7 +32,7 @@ extern "C" {
 #endif\r
 \r
 #ifndef INT16\r
-#define INT16  short\r
+#define INT16  signed short\r
 #endif\r
 \r
 #ifndef UINT32\r
@@ -40,7 +40,7 @@ extern "C" {
 #endif\r
 \r
 #ifndef INT32\r
-#define INT32  int\r
+#define INT32  signed int\r
 #endif\r
 \r
 /*************************************/\r
@@ -52,6 +52,7 @@ extern "C" {
 #define CZ80_FETCH_SFT                 (16 - CZ80_FETCH_BITS)\r
 #define CZ80_FETCH_BANK                        (1 << CZ80_FETCH_BITS)\r
 \r
+#define PICODRIVE_HACKS                1\r
 #define CZ80_LITTLE_ENDIAN             1\r
 #define CZ80_USE_JUMPTABLE             1\r
 #define CZ80_BIG_FLAGS_ARRAY   1\r
@@ -60,7 +61,7 @@ extern "C" {
 //#else\r
 #define CZ80_ENCRYPTED_ROM             0\r
 //#endif\r
-#define CZ80_EMULATE_R_EXACTLY 0\r
+#define CZ80_EMULATE_R_EXACTLY 1\r
 \r
 #define zR8(A)         (*CPU->pzR8[A])\r
 #define zR16(A)                (CPU->pzR16[A]->W)\r