#set_global_assignment -name VHDL_FILE "dummy-ppu.vhd"\r
\r
#cpu block...\r
-#set_global_assignment -name VHDL_FILE mem/prg_rom.vhd\r
-#set_global_assignment -name VHDL_FILE cpu/cpu_registers.vhd\r
-#set_global_assignment -name VHDL_FILE cpu/alu.vhd\r
-#set_global_assignment -name VHDL_FILE cpu/decoder.vhd\r
-#set_global_assignment -name VHDL_FILE cpu/mos6502.vhd\r
+set_global_assignment -name VHDL_FILE mem/prg_rom.vhd\r
+set_global_assignment -name VHDL_FILE cpu/cpu_registers.vhd\r
+set_global_assignment -name VHDL_FILE cpu/alu.vhd\r
+set_global_assignment -name VHDL_FILE cpu/decoder.vhd\r
+set_global_assignment -name VHDL_FILE cpu/mos6502.vhd\r
\r
-set_global_assignment -name VHDL_FILE "dummy-mos6502.vhd"\r
+#set_global_assignment -name VHDL_FILE "dummy-mos6502.vhd"\r
+\r
+#entire motones element...\r
set_global_assignment -name VHDL_FILE de1_nes.vhd\r
\r
#need this config to program active serial mode...\r
vram_addr <= (others => 'Z');\r
else\r
if (rising_edge(emu_ppu_clk)) then\r
- --fetch sprite and display.\r
\r
if (nes_y < conv_std_logic_vector(VSCAN, X_SIZE) or \r
nes_y = conv_std_logic_vector(VSCAN_NEXT_START, X_SIZE)) then\r
+ "00000000001000";\r
end if;\r
end if;\r
+ else\r
+ vram_addr <= (others => 'Z');\r
end if; --if (nes_x > conv_std_logic_vector(HSCAN, X_SIZE) and \r
--nes_x <= conv_std_logic_vector(HSCAN_SPR_MAX, X_SIZE)) then\r
else\r