14 #ifndef _METASPRITES_H_INCLUDE
15 #define _METASPRITES_H_INCLUDE
38 #define metasprite_end -128
39 #define METASPR_ITEM(dy,dx,dt,a) {(dy),(dx),(dt)}
40 #define METASPR_TERM {metasprite_end}
84 return __move_metasprite(base_sprite, x, y);
92 return __move_metasprite(base_sprite, x, y);
121 return __move_metasprite_flipx(base_sprite, x - 8, y);
193 __hide_metasprite(base_sprite);
unsigned char UINT8
Definition: types.h:49
#define PRESERVES_REGS(...)
Definition: types.h:32
#define Z88DK_FASTCALL
Definition: types.h:46
#define VDP_R1
Definition: hardware.h:73
#define __READ_VDP_REG(REG)
Definition: msx.h:92
void iyh
Definition: msx.h:94
#define R1_SPR_8X16
Definition: hardware.h:83
unsigned char uint8_t
Definition: stdint.h:51
unsigned short int uint16_t
Definition: stdint.h:52
signed char int8_t
Definition: stdint.h:43