diff --git a/src/apple2.c b/src/apple2.c index 6882bc2..b643bf2 100644 --- a/src/apple2.c +++ b/src/apple2.c @@ -184,6 +184,10 @@ apple2_boot(apple2 *mach) mos6502_dis_scan(mach->cpu, stdout, 0, mach->cpu->memory->size); } + cpu->P = INTERRUPT; + cpu->PC = (vm_16bit)vm_segment_get(mach->memory, 0xFFFC); + cpu->S = 0; + return OK; }