vm6502 0.1.1

A 6502 virtual machine backend.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
extern crate vm6502;
use std::time::Duration;

use vm6502::prelude::*;

fn main() {
    let mut vm = VirtualMachine::new();
    vm.set_program(0x0000, "6901690100");

    vm.run(Duration::from_millis(10));

    assert_eq!(vm.registers.ac, 0x02);
}