mirror of
https://github.com/exoticorn/microw8.git
synced 2026-01-20 19:26:43 +01:00
fix rectangle function, change resolution to 320x240
This commit is contained in:
@@ -133,13 +133,13 @@ impl MicroW8 {
|
||||
)?;
|
||||
|
||||
let framebuffer = &instance.memory.data(&instance.store)[120..];
|
||||
let palette = &framebuffer[320 * 256..];
|
||||
let palette = &framebuffer[320 * 240..];
|
||||
for i in 0..320 * 240 {
|
||||
let offset = framebuffer[i] as usize * 4;
|
||||
self.window_buffer[i] = 0xff000000
|
||||
| ((palette[offset + 2] as u32) << 16)
|
||||
| ((palette[offset + 0] as u32) << 16)
|
||||
| ((palette[offset + 1] as u32) << 8)
|
||||
| palette[offset] as u32;
|
||||
| palette[offset + 2] as u32;
|
||||
}
|
||||
|
||||
self.instance = Some(instance);
|
||||
|
||||
Reference in New Issue
Block a user