fix(ui): black lines between blocks
This commit is contained in:
parent
bc546a22c8
commit
065be39357
1 changed files with 6 additions and 9 deletions
15
src/main.rs
15
src/main.rs
|
@ -35,8 +35,6 @@ use std::env;
|
||||||
|
|
||||||
fn main() {
|
fn main() {
|
||||||
let name_file = &env::args().collect::<Vec<String>>()[1];
|
let name_file = &env::args().collect::<Vec<String>>()[1];
|
||||||
//read_file(Path::new("15PUZZLE"));
|
|
||||||
//return;
|
|
||||||
let mut t: Machine = Machine::new();
|
let mut t: Machine = Machine::new();
|
||||||
t.init();
|
t.init();
|
||||||
match t.load_rom(Path::new(name_file)) {
|
match t.load_rom(Path::new(name_file)) {
|
||||||
|
@ -49,8 +47,7 @@ fn main() {
|
||||||
|
|
||||||
let sdl_context = sdl2::init().unwrap();
|
let sdl_context = sdl2::init().unwrap();
|
||||||
let video_subsystem = sdl_context.video().unwrap();
|
let video_subsystem = sdl_context.video().unwrap();
|
||||||
//let window = video_subsystem.window("Chip8 Emulator", 200 + 11 * WIDTH as u32, 11 * HEIGHT as u32)
|
let window = video_subsystem.window("Chip8 Emulator", 200 + 11 * WIDTH as u32, 11 * HEIGHT as u32)
|
||||||
let window = video_subsystem.window("Chip8 Emulator", 11 * WIDTH as u32, 11 * HEIGHT as u32)
|
|
||||||
.position_centered()
|
.position_centered()
|
||||||
.build()
|
.build()
|
||||||
.unwrap();
|
.unwrap();
|
||||||
|
@ -59,9 +56,9 @@ fn main() {
|
||||||
canvas.set_draw_color(Color::RGB(0, 0, 0));
|
canvas.set_draw_color(Color::RGB(0, 0, 0));
|
||||||
canvas.clear();
|
canvas.clear();
|
||||||
canvas.present();
|
canvas.present();
|
||||||
//canvas.set_draw_color(Color::RGB(255, 255, 255));
|
canvas.set_draw_color(Color::RGB(255, 255, 255));
|
||||||
//canvas.draw_line(Point::new(74 + 10 * WIDTH as i32, 0),
|
canvas.draw_line(Point::new(11 * WIDTH as i32, 0),
|
||||||
// Point::new(74 + 10 * WIDTH as i32, 42 + 10 * HEIGHT as i32));
|
Point::new(11 * WIDTH as i32, 11 * HEIGHT as i32)).unwrap();
|
||||||
canvas.present();
|
canvas.present();
|
||||||
|
|
||||||
let mut event_pump = sdl_context.event_pump().unwrap();
|
let mut event_pump = sdl_context.event_pump().unwrap();
|
||||||
|
@ -71,8 +68,8 @@ fn main() {
|
||||||
|
|
||||||
for i in 0..t.display_buffer.len() {
|
for i in 0..t.display_buffer.len() {
|
||||||
for j in 0..t.display_buffer[i].len() {
|
for j in 0..t.display_buffer[i].len() {
|
||||||
let ti = i * 10 + i;
|
let ti = i * 10 + 10;
|
||||||
let tj = j * 10 + j;
|
let tj = j * 10 + 10;
|
||||||
if t.display_buffer[i][j] == 1 {
|
if t.display_buffer[i][j] == 1 {
|
||||||
canvas.set_draw_color(Color::RGB(255, 255, 255));
|
canvas.set_draw_color(Color::RGB(255, 255, 255));
|
||||||
canvas.fill_rect(Rect::new(tj as i32, ti as i32, 10, 10)).unwrap();
|
canvas.fill_rect(Rect::new(tj as i32, ti as i32, 10, 10)).unwrap();
|
||||||
|
|
Loading…
Reference in a new issue