|
|
|
@ -153,14 +153,14 @@ impl RNG {
|
|
|
|
|
|
|
|
|
|
pub struct Buttons {}
|
|
|
|
|
impl Buttons {
|
|
|
|
|
pub const RIGHT_RIGHT : u8 = 0b00000001;
|
|
|
|
|
pub const RIGHT_DOWN : u8 = 0b00000010;
|
|
|
|
|
pub const RIGHT_LEFT : u8 = 0b00000100;
|
|
|
|
|
pub const RIGHT_UP : u8 = 0b00001000;
|
|
|
|
|
pub const LEFT_RIGHT : u8 = 0b00010000;
|
|
|
|
|
pub const LEFT_DOWN : u8 = 0b00100000;
|
|
|
|
|
pub const LEFT_LEFT : u8 = 0b01000000;
|
|
|
|
|
pub const LEFT_UP : u8 = 0b10000000;
|
|
|
|
|
pub const A : u8 = 0b00000001;
|
|
|
|
|
pub const B : u8 = 0b00000010;
|
|
|
|
|
pub const X : u8 = 0b00000100;
|
|
|
|
|
pub const Y : u8 = 0b00001000;
|
|
|
|
|
pub const RIGHT : u8 = 0b00010000;
|
|
|
|
|
pub const DOWN : u8 = 0b00100000;
|
|
|
|
|
pub const LEFT : u8 = 0b01000000;
|
|
|
|
|
pub const UP : u8 = 0b10000000;
|
|
|
|
|
|
|
|
|
|
#[inline]
|
|
|
|
|
pub fn read() -> u8 {
|
|
|
|
|