-VLOGS=Uart.v Timer.v Interrupt.v GBZ80Core.v CPUDCM.v 7seg.v System.v allinsns.v insn_ld_reg_imm8.v
-
-all: CoreTop.svf CoreTop.twr
-
-CoreTop.ngc: CoreTop.xst CoreTop.prj $(VLOGS) CoreTop.ucf
+VLOGS = 7seg.v GBZ80Core.v insn_call-callcc.v insn_incdec16.v \
+ insn_jr-jrcc.v insn_ld_reg_hl.v insn_ld_reg_reg.v insn_nop.v \
+ insn_ret-retcc.v Interrupt.v Uart.v allinsns.v insn_alu8.v \
+ insn_di-ei.v insn_jp_hl.v insn_ldh_ac.v insn_ld_reg_imm16.v \
+ insn_ld_sp_hl.v insn_pop_reg.v insn_rst.v System.v CPUDCM.v \
+ insn_alu_a.v insn_halt.v insn_jp-jpcc.v insn_ld_hl_reg.v \
+ insn_ld_reg_imm8.v insn_ldx_ahl.v insn_push_reg.v insn_vop_intr.v \
+ Timer.v
+
+all: CoreTop_rom.svf CoreTop_diag.svf CoreTop.twr
+
+CoreTop.ngc: CoreTop.xst CoreTop.prj $(VLOGS)