#include "emul.h" #include "6502.h" #include "memory.h" #include int main( int argc, char *argv[] ) { emul_t emul; cpu_6502_t cpu; memory_t memory; memory_init( &memory ); memory_load( &memory, ROM_START, ROM_SIZE, "./rom.bin" ); cpu_6502_init( &cpu, &memory ); //cpu.debug = true; cpu_6502_reset( &cpu ); emul_init( &emul, &cpu, &memory ); emul.gui = true; emul_start( &emul ); emul_run( &emul ); emul_free( &emul ); exit( EXIT_SUCCESS ); }