From 3d304731b019910b6c4eeef7d46be811d6e66092 Mon Sep 17 00:00:00 2001 From: Zack Buhman Date: Sun, 24 Mar 2024 21:55:33 +0800 Subject: [PATCH] vdp2: improve spctl bit definitions --- vdp2.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vdp2.h b/vdp2.h index 2c21264..a67f8a5 100644 --- a/vdp2.h +++ b/vdp2.h @@ -712,7 +712,10 @@ enum wctld_bit { // enum lwta1l_bit { // }; enum spctl_bit { -#define SPCTL__SPCCCS(n) (((n) & 0b11) << 12) + SPCTL__SPCCCS__LESS_EQUAL = (0b00 << 12), + SPCTL__SPCCCS__EQUAL = (0b01 << 12), + SPCTL__SPCCCS__GREATER_EQUAL = (0b10 << 12), + SPCTL__SPCCCS__MSB_1 = (0b11 << 12), #define SPCTL__SPCCN(n) (((n) & 0b111) << 8) SPCTL__SPCLMD = (1 << 5), SPCTL__SPWINEN = (1 << 4),