diff --git a/Arcade_MiST/Galaga Hardware/DigDug_MiST/Release/DigDug_MiST.rbf b/Arcade_MiST/Galaga Hardware/DigDug_MiST/Release/DigDug_MiST.rbf index fb2aff6e..1d50ea91 100644 Binary files a/Arcade_MiST/Galaga Hardware/DigDug_MiST/Release/DigDug_MiST.rbf and b/Arcade_MiST/Galaga Hardware/DigDug_MiST/Release/DigDug_MiST.rbf differ diff --git a/Arcade_MiST/Galaga Hardware/DigDug_MiST/rtl/DigDug.sv b/Arcade_MiST/Galaga Hardware/DigDug_MiST/rtl/DigDug.sv index fb11e9b5..4fd2bde6 100644 --- a/Arcade_MiST/Galaga Hardware/DigDug_MiST/rtl/DigDug.sv +++ b/Arcade_MiST/Galaga Hardware/DigDug_MiST/rtl/DigDug.sv @@ -38,9 +38,10 @@ localparam CONF_STR = { "OF,Allow Continue,No,Yes;", "OG,Demo Sound,Off,On;", "OH,Service Mode,Off,On;", + "O7,Blend ,Off,On;", "O34,Scanlines,None,CRT 25%,CRT 50%,CRT 75%;", "T6,Reset;", - "V,v1.00.",`BUILD_DATE + "V,v1.01.",`BUILD_DATE }; assign LED = ~ioctl_downl; @@ -51,7 +52,6 @@ wire clock_48, pll_locked; pll pll( .inclk0(CLOCK_27), .c0(clock_48), -// .c1(SDRAM_CLK), .locked (pll_locked) ); @@ -174,6 +174,7 @@ mist_video #(.COLOR_DEPTH(4), .SD_HCNT_WIDTH(10)) mist_video( .VGA_B ( VGA_B ), .VGA_VS ( VGA_VS ), .VGA_HS ( VGA_HS ), + .blend ( status[7] ), .rotate ({1'b1,status[2]} ), .scandoubler_disable( scandoublerD ), .scanlines ( status[4:3] ), diff --git a/Arcade_MiST/Galaga Hardware/DigDug_MiST/rtl/hvgen.v b/Arcade_MiST/Galaga Hardware/DigDug_MiST/rtl/hvgen.v index 481dc9c2..88a18542 100644 --- a/Arcade_MiST/Galaga Hardware/DigDug_MiST/rtl/hvgen.v +++ b/Arcade_MiST/Galaga Hardware/DigDug_MiST/rtl/hvgen.v @@ -20,12 +20,12 @@ assign VPOS = vcnt; always @(posedge PCLK) begin case (hcnt) - 289: begin HBLK <= 1; HSYN <= 0; hcnt <= hcnt+1; end + 307: begin HBLK <= 1; HSYN <= 0; hcnt <= hcnt+1; end 311: begin HSYN <= 1; hcnt <= hcnt+1; end 383: begin HBLK <= 0; HSYN <= 1; hcnt <= 0; case (vcnt) - 223: begin VBLK <= 1; vcnt <= vcnt+1; end + 225: begin VBLK <= 1; vcnt <= vcnt+1; end 226: begin VSYN <= 0; vcnt <= vcnt+1; end 233: begin VSYN <= 1; vcnt <= vcnt+1; end 262: begin VBLK <= 0; vcnt <= 0; end diff --git a/Arcade_MiST/Namco Rally X Hardware/RallyX_MiST/README.txt b/Arcade_MiST/Namco Rally X Hardware/RallyX_MiST/README.txt index 9ccdcd8e..ecd31ab0 100644 --- a/Arcade_MiST/Namco Rally X Hardware/RallyX_MiST/README.txt +++ b/Arcade_MiST/Namco Rally X Hardware/RallyX_MiST/README.txt @@ -5,7 +5,6 @@ -- From: https://github.com/MrX-8B/MiSTer-Arcade-RallyX -- -Todo: wrong Music --------------------------------------------------------------------------------- -- FPGA New Rally-X for Spartan-3 Starter Board ------------------------------------------------ diff --git a/Arcade_MiST/Namco Rally X Hardware/RallyX_MiST/Release/RallyX.rbf b/Arcade_MiST/Namco Rally X Hardware/RallyX_MiST/Release/RallyX.rbf index e156463b..224eed1f 100644 Binary files a/Arcade_MiST/Namco Rally X Hardware/RallyX_MiST/Release/RallyX.rbf and b/Arcade_MiST/Namco Rally X Hardware/RallyX_MiST/Release/RallyX.rbf differ diff --git a/Arcade_MiST/Namco Rally X Hardware/RallyX_MiST/rtl/rallyX_mist.sv b/Arcade_MiST/Namco Rally X Hardware/RallyX_MiST/rtl/rallyX_mist.sv index 94d36e93..21f6a726 100644 --- a/Arcade_MiST/Namco Rally X Hardware/RallyX_MiST/rtl/rallyX_mist.sv +++ b/Arcade_MiST/Namco Rally X Hardware/RallyX_MiST/rtl/rallyX_mist.sv @@ -24,6 +24,7 @@ localparam CONF_STR = { "OBC,Bonus Life,M1,M2,M3,Nothing;", "OF,Service Mode,Off,On;", "O34,Scanlines,None,CRT 25%,CRT 50%,CRT 75%;", + "O5,Blend ,Off,On;", "T6,Reset;", "V,v1.00.",`BUILD_DATE }; @@ -94,6 +95,7 @@ mist_video #(.COLOR_DEPTH(3), .SD_HCNT_WIDTH(10)) mist_video( .VGA_B ( VGA_B ), .VGA_VS ( VGA_VS ), .VGA_HS ( VGA_HS ), + .blend ( status[5] ), .scandoubler_disable( scandoublerD ), .scanlines ( status[4:3] ), .ypbpr ( ypbpr )