commit - ebf97be247eb7e27b2df1adf663ae48c9accd391
commit + 1330705f656258baa1b66d240e18e73f0a38165d
blob - a354d0166c46432769fc74e545d7a6bde293d80b
blob + fbf9504c5f31fd5faa20fdb5b342632d1ba86825
--- src/chip8.rs
+++ src/chip8.rs
pc: u16,
/// Call stack with a maximum size of 16.
stack: Vec<u16>,
- /// Stack pointer, pointing to the topmost level of the stack.
- stack_pointer: u8,
/// Delay timer
/// The value of timer is being decremented at a rate of 60Hz.
delay_timer: u8,
regs: vec![0; 16],
i_reg: 0,
pc: PROGRAM_START,
- stack: vec![0; 16],
- stack_pointer: 0,
+ stack: Vec::with_capacity(16),
delay_timer: 0,
sound_timer: 0,
video_driver: VideoDriver::new(),