1
0
mirror of https://github.com/cc65/cc65.git synced 2024-12-23 04:30:10 +00:00

nes: add system specific joy_masks array indices and macros

This commit is contained in:
Pascal de Bruijn 2017-07-19 18:14:44 +02:00
parent 2d9922a46e
commit d277055b5a

View File

@ -90,6 +90,17 @@
/* No support for dynamically loadable drivers */
#define DYN_DRV 0
/* Expanding upon joystick.h */
#define JOY_A 4
#define JOY_B 5
#define JOY_SELECT 6
#define JOY_START 7
#define JOY_BTN_A(v) ((v) & joy_masks[JOY_A])
#define JOY_BTN_B(v) ((v) & joy_masks[JOY_B])
#define JOY_BTN_SELECT(v) ((v) & joy_masks[JOY_SELECT])
#define JOY_BTN_START(v) ((v) & joy_masks[JOY_START])
/* Define hardware */
/* Picture Processing Unit */