We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c93984f commit 1ffae89Copy full SHA for 1ffae89
mod-high-res/src/ffi.rs
@@ -1,6 +1,6 @@
1
use std::{
2
arch::global_asm,
3
- ffi::c_void,
+ ffi::{c_void, CStr},
4
mem, ptr,
5
sync::atomic::{AtomicPtr, Ordering},
6
};
@@ -13,6 +13,8 @@ use p3_api::{
13
14
use windows::core::PCSTR;
15
16
+const FULLHD_STRING: &CStr = c"1920 x 1080";
17
+
18
const CALCULATE_RESOLUTION_ON_OPTIONS_MENU_CLOSE_PATCH_ADDRESS: u32 = 0x00423BBD;
19
static CALCULATE_RESOLUTION_ON_OPTIONS_MENU_CLOSE_CONTINUATION: u32 = 0x00423C00;
20
@@ -131,6 +133,9 @@ pub unsafe extern "C" fn start() -> u32 {
131
133
Err(_) => return 8,
132
134
}
135
136
+ let resolution_pcstr_ptr: *mut *const i8 = 0x0069AE40 as _;
137
+ *resolution_pcstr_ptr = FULLHD_STRING.as_ptr();
138
139
debug!("Mod loaded successfully");
140
0
141
0 commit comments