output O_SOUND_OUT_R;\r
\r
// VGA (VIDEO) IF\r
-output [4:0]O_VGA_R;\r
-output [4:0]O_VGA_G;\r
-output [4:0]O_VGA_B;\r
+output [2:0]O_VGA_R;\r
+output [2:0]O_VGA_G;\r
+output [1:0]O_VGA_B;\r
output O_VGA_H_SYNCn;\r
output O_VGA_V_SYNCn;\r
\r
wire W_CLK_12M,WB_CLK_12M;\r
wire W_CLK_6M,WB_CLK_6M;\r
wire W_STARS_CLK;\r
+wire W_ROM_CLK;\r
\r
-dcm clockgen(\r
+mc_dcm clockgen(\r
.CLKIN_IN(I_CLK_125M),\r
.RST_IN(! W_RESETn),\r
-.CLKFX_OUT(I_CLK_18432M)\r
+.CLKFX_OUT(I_CLK_18432M),\r
+.CLK0_OUT(W_ROM_CLK)\r
);\r
\r
//------ H&V COUNTER -------------------------\r
//assign O_ROM_WEn = 1'b1;\r
\r
galaxian_roms ROMS(\r
-.I_CLK_18432M(I_CLK_18432M),\r
-.I_CLK_12M(WB_CLK_12M),\r
+.I_ROM_CLK(W_ROM_CLK),\r
.I_ADDR(ROM_A),\r
.O_DATA(ROM_D)\r
);\r
\r
`else\r
\r
-assign O_VGA_R[4:0] = W_R;\r
+assign O_VGA_R[2:0] = W_R;\r
\r
-assign O_VGA_G[4:0] = W_G;\r
+assign O_VGA_G[2:0] = W_G;\r
\r
-assign O_VGA_B[4:0] = W_B;\r
+assign O_VGA_B[1:0] = W_B;\r
\r
//assign O_VGA_H_SYNCn = W_H_SYNC | W_V_SYNC ; // AKIDUKI LCD USED\r
assign O_VGA_H_SYNCn = ~W_H_SYNC ;\r