dkong.h update for 2724

This commit is contained in:
Couriersud 2008-08-31 08:24:24 +00:00
parent 5d9da35053
commit c6b0fc01f4

View File

@ -41,11 +41,28 @@
#define I8035_CLOCK (XTAL_6MHz) #define I8035_CLOCK (XTAL_6MHz)
/****************************************************************************
* CONSTANTS
****************************************************************************/
#define HARDWARE_TYPE_TAG "HARDWARE_TYPE" #define HARDWARE_TYPE_TAG "HARDWARE_TYPE"
#define HARDWARE_TKG04 0
#define HARDWARE_TRS01 1 enum
#define HARDWARE_TRS02 2 {
#define HARDWARE_TKG02 3 HARDWARE_TKG04 = 0,
HARDWARE_TRS01,
HARDWARE_TRS02,
HARDWARE_TKG02
};
enum
{
DK2650_HERBIEDK = 0,
DK2650_HUNCHBKD,
DK2650_EIGHTACT,
DK2650_SHOOTGAL,
DK2650_SPCLFORC
};
#define DK2B_PALETTE_LENGTH (256+256+8+1) /* (256) */ #define DK2B_PALETTE_LENGTH (256+256+8+1) /* (256) */
#define DK4B_PALETTE_LENGTH (256+256+8+1) /* (256) */ #define DK4B_PALETTE_LENGTH (256+256+8+1) /* (256) */
@ -84,6 +101,9 @@ struct _dkong_state
/* Specific states */ /* Specific states */
INT8 decrypt_counter; INT8 decrypt_counter;
/* 2650 protection */
UINT8 protect_type;
UINT8 hunchloopback; UINT8 hunchloopback;
/* Save state relevant */ /* Save state relevant */