OSDN Git Service

BG image displayed on the real VGA monitor!!! motonesfpga-gate-0.1.5
authorastoria-d@office <astoria-d@office>
Thu, 15 Jan 2015 05:13:43 +0000 (14:13 +0900)
committerastoria-d@office <astoria-d@office>
Thu, 15 Jan 2015 05:13:43 +0000 (14:13 +0900)
tools/qt_proj_test5/qt_proj_test5.vhd

index 52be8f1..8a724be 100644 (file)
@@ -407,9 +407,35 @@ end;
                         ppu_set(16#2007#, 16#45#);\r
                     elsif (nt_step_cnt = 8) then\r
                         ppu_set(16#2007#, 16#45#);\r
+\r
+                    elsif (nt_step_cnt = 10) then\r
+                        --set vram addr 21d1\r
+                        ppu_set(16#2006#, 16#21#);\r
+                    elsif (nt_step_cnt = 12) then\r
+                        ppu_set(16#2006#, 16#E6#);\r
+                    elsif (nt_step_cnt = 14) then\r
+                        --msg=DEE TEST !!!\r
+                        ppu_set(16#2007#, 16#44#);\r
+                    elsif (nt_step_cnt = 16) then\r
+                        ppu_set(16#2007#, 16#45#);\r
+                    elsif (nt_step_cnt = 18) then\r
+                        ppu_set(16#2007#, 16#45#);\r
+                    elsif (nt_step_cnt = 20) then\r
+                        ppu_set(16#2007#, 16#00#);\r
+                    elsif (nt_step_cnt = 22) then\r
+                        ppu_set(16#2007#, 16#54#);\r
+                    elsif (nt_step_cnt = 24) then\r
+                        ppu_set(16#2007#, 16#45#);\r
+                    elsif (nt_step_cnt = 26) then\r
+                        ppu_set(16#2007#, 16#53#);\r
+                    elsif (nt_step_cnt = 28) then\r
+                        ppu_set(16#2007#, 16#54#);\r
+                    elsif (nt_step_cnt = 30) then\r
+                        ppu_set(16#2007#, 16#21#);\r
+\r
                     else\r
                         ppu_clr;\r
-                        if (nt_step_cnt > 8) then\r
+                        if (nt_step_cnt > 30) then\r
                             global_step_cnt := global_step_cnt + 1;\r
                         end if;\r
                     end if;\r