pub(crate) fn ld_f_vx(&mut self, optcode: u16) {
        debug!("LDFVx => {:#X} - done", optcode);
        let (_vx, _) = vx_vy!(optcode);
        self.i = (self.v[_vx] * 5).into();
        self.pc += 2;
        //self.quit = true;
    }
/// Fx29 - LD F, Vx
/// Set I = location of sprite for digit Vx.
/// The value of I is set to the location for the hexadecimal sprite corresponding to the value of Vx. See section 2.4, Display, for more information on the Chip-8 hexadecimal font.
LD F, Vx
Set I = location of sprite for digit Vx.
The value of I is set to the location for the hexadecimal sprite corresponding to the value of Vx. See section 2.4, Display, for more information on the Chip-8 hexadecimal font.
LD F Vx Set I = location of sprite for digit Vx . The value of I is set to the location for the hexadecimal sprite corresponding to the value of Vx . See section 2 . 4 Display for more information on the Chip - 8 hexadecimal font .
pub(crate) fn ld_f_vx(&mut self, optcode: u16) {
        debug!("LDFVx => {:#X} - done", optcode);
        let (_vx, _) = vx_vy!(optcode);
        self.i = (self.v[_vx] * 5).into();
        self.pc += 2;
        //self.quit = true;
    }
pub ( crate ) fn ld_f_vx ( & mut self , optcode : u16 ) { debug ! ( " " optcode ) ; let ( _vx , _ ) = vx_vy ! ( optcode ) ; self . i = ( self . v [ _vx ] * 5 ) . into ( ) ; self . pc += 2 ; //self.quit = true; }
Fx29 - LD F, Vx
Set I = location of sprite for digit Vx.
Fx29 - LD F Vx Set I = location of sprite for digit Vx .
&mut self
optcode
u16
&mut self
optcode
u16