aboutsummaryrefslogtreecommitdiff
path: root/src/display.rs
diff options
context:
space:
mode:
authorAstatin <[email protected]>2025-03-07 22:01:12 +0900
committerAstatin <[email protected]>2025-03-07 22:01:12 +0900
commitdf5a1c83d8c5d680e1bd4ef1c6793db964ebebea (patch)
tree4875d7634f915df26045a4f7c355422b531c372e /src/display.rs
parent85fd7f345b360fa644732e194498eaf3eacefbf4 (diff)
Add gamepad recorder & gamepad replay
Diffstat (limited to 'src/display.rs')
-rw-r--r--src/display.rs10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/display.rs b/src/display.rs
index b4172f7..ef98835 100644
--- a/src/display.rs
+++ b/src/display.rs
@@ -2,7 +2,7 @@
use crate::consts::DISPLAY_UPDATE_SLEEP_TIME_MICROS;
use crate::state::MemError;
-use minifb::{Window, WindowOptions};
+use minifb::{Window, WindowOptions, ScaleMode, Scale};
use std::time::SystemTime;
const COLORS: [u32; 4] = [0x00e0f8d0, 0x0088c070, 0x346856, 0x00081820];
@@ -68,7 +68,13 @@ impl Display {
512, 461,
/*1200, 1080,*/
/* 160,144, */
- WindowOptions::default(),
+ WindowOptions {
+ // borderless: true,
+ // resize: true,
+ // scale_mode: ScaleMode::AspectRatioStretch,
+ // scale: Scale::FitScreen,
+ ..WindowOptions::default()
+ },
)
.unwrap(),
framebuffer: [0; 160 * 144],