Skip to content
Snippets Groups Projects
Verified Commit b9596ff7 authored by João Magalhães's avatar João Magalhães :rocket:
Browse files

feat: simplified code and added new keys

parent ffeae877
No related branches found
No related tags found
No related merge requests found
Pipeline #2188 passed
...@@ -180,18 +180,18 @@ impl Emulator { ...@@ -180,18 +180,18 @@ impl Emulator {
while let Some(event) = self.graphics.event_pump.poll_event() { while let Some(event) = self.graphics.event_pump.poll_event() {
match event { match event {
Event::Quit { .. } => break 'main, Event::Quit { .. } => break 'main,
Event::KeyDown {
keycode: Some(Keycode::Escape),
..
} => break 'main,
Event::KeyDown { Event::KeyDown {
keycode: Some(Keycode::B), keycode: Some(Keycode::B),
.. ..
} => { } => self.benchmark(Benchmark::default()),
self.benchmark(Benchmark::default());
}
Event::KeyDown { Event::KeyDown {
keycode: Some(Keycode::P), keycode: Some(Keycode::P),
.. ..
} => { } => self.toggle_palette(),
self.toggle_palette();
}
Event::KeyDown { Event::KeyDown {
keycode: Some(keycode), keycode: Some(keycode),
.. ..
...@@ -208,6 +208,7 @@ impl Emulator { ...@@ -208,6 +208,7 @@ impl Emulator {
self.system.key_lift(key) self.system.key_lift(key)
} }
} }
Event::DropFile { filename, .. } => { Event::DropFile { filename, .. } => {
self.system.reset(); self.system.reset();
self.system.load_boot_default(); self.system.load_boot_default();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment