diff --git a/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/README.txt b/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/README.txt index 6e73d02f..5d07e8d4 100644 --- a/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/README.txt +++ b/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/README.txt @@ -15,5 +15,3 @@ -- -- --------------------------------------------------------------------------------- - -todo: GFX Glitch \ No newline at end of file diff --git a/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/Release/canyon_bomber.rbf b/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/Release/canyon_bomber.rbf index f7ed341c..a7846bee 100644 Binary files a/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/Release/canyon_bomber.rbf and b/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/Release/canyon_bomber.rbf differ diff --git a/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/rtl/build_id.sv b/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/rtl/build_id.sv index e8c4ed1b..577eefc0 100644 --- a/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/rtl/build_id.sv +++ b/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/rtl/build_id.sv @@ -1,2 +1,2 @@ -`define BUILD_DATE "181123" -`define BUILD_TIME "010645" +`define BUILD_DATE "181125" +`define BUILD_TIME "152519" diff --git a/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/rtl/canyon_bomber_mist.sv b/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/rtl/canyon_bomber_mist.sv index 1f15e63d..1131abe2 100644 --- a/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/rtl/canyon_bomber_mist.sv +++ b/Arcade_MiST/Atari BW Raster Hardware/Canyon_Bomber_MiST/rtl/canyon_bomber_mist.sv @@ -21,7 +21,7 @@ module canyon_bomber_mist( `include "rtl\build_id.sv" localparam CONF_STR = { - "Dominos;;", + "Canyon Bomb;;", "O1,Self_Test,Off,On;", "O2,Slam,Off,On;", "O34,Scandoubler Fx,None,HQ2x,CRT 25%,CRT 50%;", diff --git a/Arcade_MiST/Atari BW Raster Hardware/Canyoun Bomber.jpg b/Arcade_MiST/Atari BW Raster Hardware/Canyoun Bomber.jpg new file mode 100644 index 00000000..261ec6a6 Binary files /dev/null and b/Arcade_MiST/Atari BW Raster Hardware/Canyoun Bomber.jpg differ diff --git a/Arcade_MiST/Atari BW Raster Hardware/Dominos.jpg b/Arcade_MiST/Atari BW Raster Hardware/Dominos.jpg new file mode 100644 index 00000000..44263c50 Binary files /dev/null and b/Arcade_MiST/Atari BW Raster Hardware/Dominos.jpg differ diff --git a/Arcade_MiST/Atari BW Raster Hardware/Sprint 2.jpg b/Arcade_MiST/Atari BW Raster Hardware/Sprint 2.jpg new file mode 100644 index 00000000..279d8068 Binary files /dev/null and b/Arcade_MiST/Atari BW Raster Hardware/Sprint 2.jpg differ diff --git a/Arcade_MiST/Atari BW Raster Hardware/Sprint One.jpg b/Arcade_MiST/Atari BW Raster Hardware/Sprint One.jpg new file mode 100644 index 00000000..47d3940e Binary files /dev/null and b/Arcade_MiST/Atari BW Raster Hardware/Sprint One.jpg differ diff --git a/Arcade_MiST/Atari BW Raster Hardware/Super Breakout.jpg b/Arcade_MiST/Atari BW Raster Hardware/Super Breakout.jpg new file mode 100644 index 00000000..e5ed0634 Binary files /dev/null and b/Arcade_MiST/Atari BW Raster Hardware/Super Breakout.jpg differ diff --git a/Arcade_MiST/Atari BW Raster Hardware/Ultra Tank.jpg b/Arcade_MiST/Atari BW Raster Hardware/Ultra Tank.jpg new file mode 100644 index 00000000..cf05ea2d Binary files /dev/null and b/Arcade_MiST/Atari BW Raster Hardware/Ultra Tank.jpg differ diff --git a/Arcade_MiST/Atari BW Raster Hardware/UltraTank_MiST/README.txt b/Arcade_MiST/Atari BW Raster Hardware/UltraTank_MiST/README.txt index e2a67238..f5ea26a9 100644 --- a/Arcade_MiST/Atari BW Raster Hardware/UltraTank_MiST/README.txt +++ b/Arcade_MiST/Atari BW Raster Hardware/UltraTank_MiST/README.txt @@ -15,4 +15,4 @@ -- --------------------------------------------------------------------------------- -todo: Fix Video and Controls \ No newline at end of file +todo: Controls \ No newline at end of file diff --git a/Arcade_MiST/Atari BW Raster Hardware/UltraTank_MiST/rtl/ultratank_mist.sv b/Arcade_MiST/Atari BW Raster Hardware/UltraTank_MiST/rtl/ultratank_mist.sv index 77f2b1e4..19a7a420 100644 --- a/Arcade_MiST/Atari BW Raster Hardware/UltraTank_MiST/rtl/ultratank_mist.sv +++ b/Arcade_MiST/Atari BW Raster Hardware/UltraTank_MiST/rtl/ultratank_mist.sv @@ -107,8 +107,10 @@ dac dac2 ( wire hs, vs; wire hb, vb; wire blankn = ~(hb | vb); -video_mixer #(.LINE_LENGTH(480), .HALF_DEPTH(0)) video_mixer -( +video_mixer #( + .LINE_LENGTH(480), + .HALF_DEPTH(1)) // to dark if set to 0 +video_mixer( .clk_sys(clk_24), .ce_pix(clk_6), .ce_pix_actual(clk_6), diff --git a/Arcade_MiST/Atari BW Raster Hardware/UltraTank_MiST/snapshot/ultratank.rbf b/Arcade_MiST/Atari BW Raster Hardware/UltraTank_MiST/snapshot/ultratank.rbf index 1dbe331a..d2e2339f 100644 Binary files a/Arcade_MiST/Atari BW Raster Hardware/UltraTank_MiST/snapshot/ultratank.rbf and b/Arcade_MiST/Atari BW Raster Hardware/UltraTank_MiST/snapshot/ultratank.rbf differ diff --git a/Arcade_MiST/Atari Centipede Hardware/Centipede.jpg b/Arcade_MiST/Atari Centipede Hardware/Centipede.jpg new file mode 100644 index 00000000..528f9461 Binary files /dev/null and b/Arcade_MiST/Atari Centipede Hardware/Centipede.jpg differ diff --git a/Arcade_MiST/Atari Discrete Logic Hardware/Computer Space.jpg b/Arcade_MiST/Atari Discrete Logic Hardware/Computer Space.jpg new file mode 100644 index 00000000..65a84016 Binary files /dev/null and b/Arcade_MiST/Atari Discrete Logic Hardware/Computer Space.jpg differ diff --git a/Arcade_MiST/Custom Hardware/Bagman.jpg b/Arcade_MiST/Custom Hardware/Bagman.jpg new file mode 100644 index 00000000..480a1c08 Binary files /dev/null and b/Arcade_MiST/Custom Hardware/Bagman.jpg differ diff --git a/Arcade_MiST/Custom Hardware/Berzerk.jpg b/Arcade_MiST/Custom Hardware/Berzerk.jpg new file mode 100644 index 00000000..1acb350d Binary files /dev/null and b/Arcade_MiST/Custom Hardware/Berzerk.jpg differ diff --git a/Arcade_MiST/Custom Hardware/Crazy Climber.jpg b/Arcade_MiST/Custom Hardware/Crazy Climber.jpg new file mode 100644 index 00000000..cbfba74a Binary files /dev/null and b/Arcade_MiST/Custom Hardware/Crazy Climber.jpg differ diff --git a/Arcade_MiST/Custom Hardware/Crazy Kong.jpg b/Arcade_MiST/Custom Hardware/Crazy Kong.jpg new file mode 100644 index 00000000..a2f29ab2 Binary files /dev/null and b/Arcade_MiST/Custom Hardware/Crazy Kong.jpg differ diff --git a/Arcade_MiST/Custom Hardware/Galaga.jpg b/Arcade_MiST/Custom Hardware/Galaga.jpg new file mode 100644 index 00000000..e6c26113 Binary files /dev/null and b/Arcade_MiST/Custom Hardware/Galaga.jpg differ diff --git a/Arcade_MiST/Custom Hardware/Phoenix.jpg b/Arcade_MiST/Custom Hardware/Phoenix.jpg new file mode 100644 index 00000000..cd3f414c Binary files /dev/null and b/Arcade_MiST/Custom Hardware/Phoenix.jpg differ diff --git a/Arcade_MiST/Data East Burger Time Hardware/Setup 1/Burger Time.jpg b/Arcade_MiST/Data East Burger Time Hardware/Setup 1/Burger Time.jpg new file mode 100644 index 00000000..23b74f9b Binary files /dev/null and b/Arcade_MiST/Data East Burger Time Hardware/Setup 1/Burger Time.jpg differ diff --git a/Arcade_MiST/Data East Burger Time Hardware/Setup 2/Burnin Rubber.jpg b/Arcade_MiST/Data East Burger Time Hardware/Setup 2/Burnin Rubber.jpg new file mode 100644 index 00000000..8121aac7 Binary files /dev/null and b/Arcade_MiST/Data East Burger Time Hardware/Setup 2/Burnin Rubber.jpg differ diff --git a/Arcade_MiST/Data East Burger Time Hardware/Setup 2/Burnin Rubber_MiST/README.txt b/Arcade_MiST/Data East Burger Time Hardware/Setup 2/Burnin Rubber_MiST/README.txt index 26859cf2..bcb1ca08 100644 --- a/Arcade_MiST/Data East Burger Time Hardware/Setup 2/Burnin Rubber_MiST/README.txt +++ b/Arcade_MiST/Data East Burger Time Hardware/Setup 2/Burnin Rubber_MiST/README.txt @@ -1,6 +1,6 @@ --------------------------------------------------------------------------------- -- --- Arcade: Burnin Rubber for MiST by Gehstock +-- Arcade: Burnin' Rubber for MiST by Gehstock -- 18 December 2017 -- --------------------------------------------------------------------------------- diff --git a/Arcade_MiST/Dottori-Kun Hardware/Dottori Kun.jpg b/Arcade_MiST/Dottori-Kun Hardware/Dottori Kun.jpg new file mode 100644 index 00000000..b7614190 Binary files /dev/null and b/Arcade_MiST/Dottori-Kun Hardware/Dottori Kun.jpg differ diff --git a/Arcade_MiST/Dottori-Kun Hardware/Dottori Man Jr.jpg b/Arcade_MiST/Dottori-Kun Hardware/Dottori Man Jr.jpg new file mode 100644 index 00000000..69627234 Binary files /dev/null and b/Arcade_MiST/Dottori-Kun Hardware/Dottori Man Jr.jpg differ diff --git a/Arcade_MiST/Dottori-Kun Hardware/Mine Sweeper.jpg b/Arcade_MiST/Dottori-Kun Hardware/Mine Sweeper.jpg new file mode 100644 index 00000000..13c3ea16 Binary files /dev/null and b/Arcade_MiST/Dottori-Kun Hardware/Mine Sweeper.jpg differ diff --git a/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/Azurian.qsf b/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/Azurian.qsf index 9f17b364..8bc1e2aa 100644 --- a/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/Azurian.qsf +++ b/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/Azurian.qsf @@ -40,7 +40,7 @@ # Project-Wide Assignments # ======================== set_global_assignment -name ORIGINAL_QUARTUS_VERSION 16.1.2 -set_global_assignment -name LAST_QUARTUS_VERSION 13.1 +set_global_assignment -name LAST_QUARTUS_VERSION "13.0 SP1" set_global_assignment -name PROJECT_CREATION_TIME_DATE "01:53:30 APRIL 20, 2017" set_global_assignment -name PROJECT_OUTPUT_DIRECTORY output_files set_global_assignment -name NUM_PARALLEL_PROCESSORS ALL @@ -101,9 +101,6 @@ set_global_assignment -name OPTIMIZE_POWER_DURING_FITTING OFF set_global_assignment -name FINAL_PLACEMENT_OPTIMIZATION ALWAYS set_global_assignment -name FITTER_EFFORT "STANDARD FIT" set_global_assignment -name DEVICE EP3C25E144C8 -set_global_assignment -name ENABLE_CONFIGURATION_PINS OFF -set_global_assignment -name ENABLE_NCE_PIN OFF -set_global_assignment -name ENABLE_BOOT_SEL_PIN OFF set_global_assignment -name CYCLONEIII_CONFIGURATION_SCHEME "PASSIVE SERIAL" set_global_assignment -name CRC_ERROR_OPEN_DRAIN OFF set_global_assignment -name FORCE_CONFIGURATION_VCCIO ON diff --git a/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/rtl/build_id.v b/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/rtl/build_id.v index 465542a1..a4145818 100644 --- a/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/rtl/build_id.v +++ b/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/rtl/build_id.v @@ -1,2 +1,2 @@ -`define BUILD_DATE "180624" -`define BUILD_TIME "115114" +`define BUILD_DATE "181125" +`define BUILD_TIME "151838" diff --git a/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/rtl/pll.qip b/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/rtl/pll.qip index 48665362..68624e41 100644 --- a/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/rtl/pll.qip +++ b/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/rtl/pll.qip @@ -1,4 +1,4 @@ set_global_assignment -name IP_TOOL_NAME "ALTPLL" -set_global_assignment -name IP_TOOL_VERSION "13.1" +set_global_assignment -name IP_TOOL_VERSION "13.0" set_global_assignment -name VHDL_FILE [file join $::quartus(qip_path) "pll.vhd"] set_global_assignment -name MISC_FILE [file join $::quartus(qip_path) "pll.ppf"] diff --git a/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/rtl/pll.vhd b/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/rtl/pll.vhd index 2822d752..37a2b849 100644 --- a/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/rtl/pll.vhd +++ b/Arcade_MiST/Galaxian Hardware/AzurianAttack_MiST/rtl/pll.vhd @@ -14,7 +14,7 @@ -- ************************************************************ -- THIS IS A WIZARD-GENERATED FILE. DO NOT EDIT THIS FILE! -- --- 13.1.0 Build 162 10/23/2013 SJ Web Edition +-- 13.0.1 Build 232 06/12/2013 SP 1 SJ Full Version -- ************************************************************ diff --git a/Arcade_MiST/IremM52 Hardware/Moon Patrol.jpg b/Arcade_MiST/IremM52 Hardware/Moon Patrol.jpg new file mode 100644 index 00000000..5db94bc9 Binary files /dev/null and b/Arcade_MiST/IremM52 Hardware/Moon Patrol.jpg differ diff --git a/Arcade_MiST/Konami Classic/Pooyan.jpg b/Arcade_MiST/Konami Classic/Pooyan.jpg new file mode 100644 index 00000000..13b84b81 Binary files /dev/null and b/Arcade_MiST/Konami Classic/Pooyan.jpg differ diff --git a/Arcade_MiST/Konami Classic/Time Pilot.jpg b/Arcade_MiST/Konami Classic/Time Pilot.jpg new file mode 100644 index 00000000..3ff4daae Binary files /dev/null and b/Arcade_MiST/Konami Classic/Time Pilot.jpg differ diff --git a/Arcade_MiST/Ladybug Hardware/Cosmic Avenger.jpg b/Arcade_MiST/Ladybug Hardware/Cosmic Avenger.jpg new file mode 100644 index 00000000..afbaf24a Binary files /dev/null and b/Arcade_MiST/Ladybug Hardware/Cosmic Avenger.jpg differ diff --git a/Arcade_MiST/Ladybug Hardware/CosmicAvenger_MiST/Release/CosmicAvenger.rbf b/Arcade_MiST/Ladybug Hardware/CosmicAvenger_MiST/Release/CosmicAvenger.rbf index a3d86380..f8600c19 100644 Binary files a/Arcade_MiST/Ladybug Hardware/CosmicAvenger_MiST/Release/CosmicAvenger.rbf and b/Arcade_MiST/Ladybug Hardware/CosmicAvenger_MiST/Release/CosmicAvenger.rbf differ diff --git a/Arcade_MiST/Ladybug Hardware/CosmicAvenger_MiST/rtl/CosmicAvenger.sv b/Arcade_MiST/Ladybug Hardware/CosmicAvenger_MiST/rtl/CosmicAvenger.sv index 39e0f71c..eac39be7 100644 --- a/Arcade_MiST/Ladybug Hardware/CosmicAvenger_MiST/rtl/CosmicAvenger.sv +++ b/Arcade_MiST/Ladybug Hardware/CosmicAvenger_MiST/rtl/CosmicAvenger.sv @@ -76,20 +76,21 @@ assign LED = 1; wire hblank, vblank; wire ce_vid; wire hs, vs; -wire [2:0] r,g; -wire [1:0] b; +wire [1:0] r,g,b; -video_mixer #(.LINE_LENGTH(440), .HALF_DEPTH(1)) video_mixer -( +video_mixer #( + .LINE_LENGTH(440), + .HALF_DEPTH(1)) //to Dark if 0 +video_mixer( .clk_sys(clk_sys), .ce_pix(ce_vid), .ce_pix_actual(ce_vid), .SPI_SCK(SPI_SCK), .SPI_SS3(SPI_SS3), .SPI_DI(SPI_DI), - .R(blankn ? {r} : "000"), - .G(blankn ? {g} : "00"), - .B(blankn ? {b} : "000"), + .R(blankn ? {r,r,r} : "000000"), + .G(blankn ? {g,g,g} : "000000"), + .B(blankn ? {b,b,b} : "000000"), .HSync(hs), .VSync(vs), .VGA_R(VGA_R), diff --git a/Arcade_MiST/Ladybug Hardware/CosmicAvenger_MiST/rtl/build_id.v b/Arcade_MiST/Ladybug Hardware/CosmicAvenger_MiST/rtl/build_id.v index 5ea9c9a3..5b8d3d6d 100644 --- a/Arcade_MiST/Ladybug Hardware/CosmicAvenger_MiST/rtl/build_id.v +++ b/Arcade_MiST/Ladybug Hardware/CosmicAvenger_MiST/rtl/build_id.v @@ -1,2 +1,2 @@ -`define BUILD_DATE "180911" -`define BUILD_TIME "130054" +`define BUILD_DATE "181125" +`define BUILD_TIME "144022" diff --git a/Arcade_MiST/Ladybug Hardware/Dorodon.jpg b/Arcade_MiST/Ladybug Hardware/Dorodon.jpg new file mode 100644 index 00000000..76cdaa5b Binary files /dev/null and b/Arcade_MiST/Ladybug Hardware/Dorodon.jpg differ diff --git a/Arcade_MiST/Ladybug Hardware/Dorodon_MiST/Release/Dorodon.rbf b/Arcade_MiST/Ladybug Hardware/Dorodon_MiST/Release/Dorodon.rbf index 864c5c81..a03c5e75 100644 Binary files a/Arcade_MiST/Ladybug Hardware/Dorodon_MiST/Release/Dorodon.rbf and b/Arcade_MiST/Ladybug Hardware/Dorodon_MiST/Release/Dorodon.rbf differ diff --git a/Arcade_MiST/Ladybug Hardware/Dorodon_MiST/rtl/Dorodon.sv b/Arcade_MiST/Ladybug Hardware/Dorodon_MiST/rtl/Dorodon.sv index 4fc867f2..69dc2e5c 100644 --- a/Arcade_MiST/Ladybug Hardware/Dorodon_MiST/rtl/Dorodon.sv +++ b/Arcade_MiST/Ladybug Hardware/Dorodon_MiST/rtl/Dorodon.sv @@ -76,20 +76,21 @@ assign LED = 1; wire hblank, vblank; wire ce_vid; wire hs, vs; -wire [2:0] r,g; -wire [1:0] b; +wire [1:0] r,g,b; -video_mixer #(.LINE_LENGTH(440), .HALF_DEPTH(1)) video_mixer -( +video_mixer #( + .LINE_LENGTH(440), + .HALF_DEPTH(1)) //to dark if set to 0 +video_mixer( .clk_sys(clk_sys), .ce_pix(ce_vid), .ce_pix_actual(ce_vid), .SPI_SCK(SPI_SCK), .SPI_SS3(SPI_SS3), .SPI_DI(SPI_DI), - .R(blankn ? {r} : "000"), - .G(blankn ? {g} : "00"), - .B(blankn ? {b} : "000"), + .R(blankn ? {r,r,r} : "000000"), + .G(blankn ? {g,g,g} : "000000"), + .B(blankn ? {b,b,b} : "000000"), .HSync(hs), .VSync(vs), .VGA_R(VGA_R), diff --git a/Arcade_MiST/Ladybug Hardware/Dorodon_MiST/rtl/build_id.v b/Arcade_MiST/Ladybug Hardware/Dorodon_MiST/rtl/build_id.v index e66bfda8..7c2c9377 100644 --- a/Arcade_MiST/Ladybug Hardware/Dorodon_MiST/rtl/build_id.v +++ b/Arcade_MiST/Ladybug Hardware/Dorodon_MiST/rtl/build_id.v @@ -1,2 +1,2 @@ -`define BUILD_DATE "180911" -`define BUILD_TIME "132152" +`define BUILD_DATE "181125" +`define BUILD_TIME "144540" diff --git a/Arcade_MiST/Ladybug Hardware/LadyBug_MiST/Release/LadyBug.rbf b/Arcade_MiST/Ladybug Hardware/LadyBug_MiST/Release/LadyBug.rbf index f432cde9..489ef466 100644 Binary files a/Arcade_MiST/Ladybug Hardware/LadyBug_MiST/Release/LadyBug.rbf and b/Arcade_MiST/Ladybug Hardware/LadyBug_MiST/Release/LadyBug.rbf differ diff --git a/Arcade_MiST/Ladybug Hardware/LadyBug_MiST/rtl/LadyBug.sv b/Arcade_MiST/Ladybug Hardware/LadyBug_MiST/rtl/LadyBug.sv index dd17480f..d2db342a 100644 --- a/Arcade_MiST/Ladybug Hardware/LadyBug_MiST/rtl/LadyBug.sv +++ b/Arcade_MiST/Ladybug Hardware/LadyBug_MiST/rtl/LadyBug.sv @@ -45,7 +45,7 @@ localparam CONF_STR = { "O2,Joystick Control,Upright,Normal;", "O34,Scandoubler Fx,None,HQ2x,CRT 25%,CRT 50%;", "T6,Reset;", - "V,v1.00.",`BUILD_DATE + "V,v1.10.",`BUILD_DATE }; //////////////////// CLOCKS /////////////////// @@ -76,20 +76,21 @@ assign LED = 1; wire hblank, vblank; wire ce_vid; wire hs, vs; -wire [2:0] r,g; -wire [1:0] b; +wire [1:0] r,g,b; -video_mixer #(.LINE_LENGTH(292), .HALF_DEPTH(1)) video_mixer -( +video_mixer #( + .LINE_LENGTH(292), + .HALF_DEPTH(1)) // to dark if set to 0 +video_mixer( .clk_sys(clk_sys), .ce_pix(ce_vid), .ce_pix_actual(ce_vid), .SPI_SCK(SPI_SCK), .SPI_SS3(SPI_SS3), .SPI_DI(SPI_DI), - .R(blankn ? {r} : "000"), - .G(blankn ? {g} : "00"), - .B(blankn ? {b} : "000"), + .R(blankn ? {r,r,r} : "000000"), + .G(blankn ? {g,g,g} : "000000"), + .B(blankn ? {b,b,b} : "000000"), .HSync(hs), .VSync(vs), .VGA_R(VGA_R), @@ -148,8 +149,6 @@ wire m_bomb = kbjoy[8]; wire blankn = ~(hblank | vblank); - -//condition ? if true : if false ladybugt ladybugt ( .CLK_IN(clk_sys), diff --git a/Arcade_MiST/Ladybug Hardware/LadyBug_MiST/rtl/build_id.v b/Arcade_MiST/Ladybug Hardware/LadyBug_MiST/rtl/build_id.v index 37fecc55..136f1aed 100644 --- a/Arcade_MiST/Ladybug Hardware/LadyBug_MiST/rtl/build_id.v +++ b/Arcade_MiST/Ladybug Hardware/LadyBug_MiST/rtl/build_id.v @@ -1,2 +1,2 @@ -`define BUILD_DATE "180911" -`define BUILD_TIME "131554" +`define BUILD_DATE "181125" +`define BUILD_TIME "145311" diff --git a/Arcade_MiST/Ladybug Hardware/Ladybug.jpg b/Arcade_MiST/Ladybug Hardware/Ladybug.jpg new file mode 100644 index 00000000..46b7082e Binary files /dev/null and b/Arcade_MiST/Ladybug Hardware/Ladybug.jpg differ diff --git a/Arcade_MiST/Ladybug Hardware/Snapjack.jpg b/Arcade_MiST/Ladybug Hardware/Snapjack.jpg new file mode 100644 index 00000000..8c25de35 Binary files /dev/null and b/Arcade_MiST/Ladybug Hardware/Snapjack.jpg differ diff --git a/Arcade_MiST/Ladybug Hardware/Snapjack_MiST/Release/Snapjack.rbf b/Arcade_MiST/Ladybug Hardware/Snapjack_MiST/Release/Snapjack.rbf index 8c5bf281..3617141b 100644 Binary files a/Arcade_MiST/Ladybug Hardware/Snapjack_MiST/Release/Snapjack.rbf and b/Arcade_MiST/Ladybug Hardware/Snapjack_MiST/Release/Snapjack.rbf differ diff --git a/Arcade_MiST/Ladybug Hardware/Snapjack_MiST/rtl/Snapjack.sv b/Arcade_MiST/Ladybug Hardware/Snapjack_MiST/rtl/Snapjack.sv index 02df013d..7a69ce41 100644 --- a/Arcade_MiST/Ladybug Hardware/Snapjack_MiST/rtl/Snapjack.sv +++ b/Arcade_MiST/Ladybug Hardware/Snapjack_MiST/rtl/Snapjack.sv @@ -44,7 +44,7 @@ localparam CONF_STR = { "Snapjack;;", "O34,Scandoubler Fx,None,HQ2x,CRT 25%,CRT 50%;", "T6,Reset;", - "V,v1.00.",`BUILD_DATE + "V,v1.10.",`BUILD_DATE }; //////////////////// CLOCKS /////////////////// @@ -75,20 +75,21 @@ assign LED = 1; wire hblank, vblank; wire ce_vid; wire hs, vs; -wire [2:0] r,g; -wire [1:0] b; +wire [1:0] r,g,b; -video_mixer #(.LINE_LENGTH(440), .HALF_DEPTH(1)) video_mixer -( +video_mixer #( + .LINE_LENGTH(440), + .HALF_DEPTH(1)) //to dark if set to 0 +video_mixer( .clk_sys(clk_sys), .ce_pix(ce_vid), .ce_pix_actual(ce_vid), .SPI_SCK(SPI_SCK), .SPI_SS3(SPI_SS3), .SPI_DI(SPI_DI), - .R(blankn ? {r} : "000"), - .G(blankn ? {g} : "00"), - .B(blankn ? {b} : "000"), + .R(blankn ? {r,r,r} : "000000"), + .G(blankn ? {g,g,g} : "000000"), + .B(blankn ? {b,b,b} : "000000"), .HSync(hs), .VSync(vs), .VGA_R(VGA_R), diff --git a/Arcade_MiST/Ladybug Hardware/Snapjack_MiST/rtl/build_id.v b/Arcade_MiST/Ladybug Hardware/Snapjack_MiST/rtl/build_id.v index e307c52b..b4476e34 100644 --- a/Arcade_MiST/Ladybug Hardware/Snapjack_MiST/rtl/build_id.v +++ b/Arcade_MiST/Ladybug Hardware/Snapjack_MiST/rtl/build_id.v @@ -1,2 +1,2 @@ -`define BUILD_DATE "180911" -`define BUILD_TIME "132443" +`define BUILD_DATE "181125" +`define BUILD_TIME "145929" diff --git a/Arcade_MiST/Non Arcade/2048.jpg b/Arcade_MiST/Non Arcade/2048.jpg new file mode 100644 index 00000000..593034f4 Binary files /dev/null and b/Arcade_MiST/Non Arcade/2048.jpg differ diff --git a/Arcade_MiST/Non Arcade/Flappy Bird.jpg b/Arcade_MiST/Non Arcade/Flappy Bird.jpg new file mode 100644 index 00000000..4628f7a9 Binary files /dev/null and b/Arcade_MiST/Non Arcade/Flappy Bird.jpg differ diff --git a/Arcade_MiST/Non Arcade/River Raid.jpg b/Arcade_MiST/Non Arcade/River Raid.jpg new file mode 100644 index 00000000..b84a40cc Binary files /dev/null and b/Arcade_MiST/Non Arcade/River Raid.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Alibaba.jpg b/Arcade_MiST/Pacman Hardware/Alibaba.jpg new file mode 100644 index 00000000..dca1fb4b Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Alibaba.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Crush Roller.jpg b/Arcade_MiST/Pacman Hardware/Crush Roller.jpg new file mode 100644 index 00000000..7162a9d3 Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Crush Roller.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Dream Shopper.jpg b/Arcade_MiST/Pacman Hardware/Dream Shopper.jpg new file mode 100644 index 00000000..7cd14360 Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Dream Shopper.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Eeekk.jpg b/Arcade_MiST/Pacman Hardware/Eeekk.jpg new file mode 100644 index 00000000..adbb1ca7 Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Eeekk.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Eyes.jpg b/Arcade_MiST/Pacman Hardware/Eyes.jpg new file mode 100644 index 00000000..2e847bab Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Eyes.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Gorkans.jpg b/Arcade_MiST/Pacman Hardware/Gorkans.jpg new file mode 100644 index 00000000..05761d4e Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Gorkans.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Lizard Wizard.jpg b/Arcade_MiST/Pacman Hardware/Lizard Wizard.jpg new file mode 100644 index 00000000..00382cad Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Lizard Wizard.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Mr. TNT.jpg b/Arcade_MiST/Pacman Hardware/Mr. TNT.jpg new file mode 100644 index 00000000..d5a2d555 Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Mr. TNT.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Ms. Pacman.jpg b/Arcade_MiST/Pacman Hardware/Ms. Pacman.jpg new file mode 100644 index 00000000..b66fd53c Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Ms. Pacman.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man.jpg b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man.jpg new file mode 100644 index 00000000..93429676 Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/ManiacMiner.qpf b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/ManiacMiner.qpf similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/ManiacMiner.qpf rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/ManiacMiner.qpf diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/ManiacMiner.qsf b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/ManiacMiner.qsf similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/ManiacMiner.qsf rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/ManiacMiner.qsf diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/README.txt b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/README.txt similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/README.txt rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/README.txt diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/Release/ManiacMiner.rbf b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/Release/ManiacMiner.rbf similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/Release/ManiacMiner.rbf rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/Release/ManiacMiner.rbf diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/clean.bat b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/clean.bat similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/clean.bat rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/clean.bat diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ManiacMiner.sv b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ManiacMiner.sv similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ManiacMiner.sv rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ManiacMiner.sv diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/ROM_PGM_0.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/ROM_PGM_0.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/ROM_PGM_0.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/ROM_PGM_0.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/ROM_PGM_1.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/ROM_PGM_1.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/ROM_PGM_1.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/ROM_PGM_1.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/gfx1.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/gfx1.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/gfx1.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/gfx1.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/prom1_dst.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/prom1_dst.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/prom1_dst.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/prom1_dst.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/prom3_dst.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/prom3_dst.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/prom3_dst.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/prom3_dst.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/prom4_dst.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/prom4_dst.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/prom4_dst.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/prom4_dst.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/prom7_dst.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/prom7_dst.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/ROM/prom7_dst.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/ROM/prom7_dst.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/build_id.tcl b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/build_id.tcl similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/build_id.tcl rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/build_id.tcl diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/build_id.v b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/build_id.v similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/build_id.v rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/build_id.v diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/cpu/T80.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/cpu/T80.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/cpu/T80.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/cpu/T80.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/cpu/T80_ALU.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/cpu/T80_ALU.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/cpu/T80_ALU.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/cpu/T80_ALU.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/cpu/T80_MCode.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/cpu/T80_MCode.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/cpu/T80_MCode.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/cpu/T80_MCode.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/cpu/T80_Pack.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/cpu/T80_Pack.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/cpu/T80_Pack.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/cpu/T80_Pack.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/cpu/T80_Reg.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/cpu/T80_Reg.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/cpu/T80_Reg.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/cpu/T80_Reg.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/cpu/T80sed.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/cpu/T80sed.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/cpu/T80sed.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/cpu/T80sed.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/dac.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/dac.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/dac.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/dac.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/dpram.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/dpram.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/dpram.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/dpram.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/hq2x.sv b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/hq2x.sv similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/hq2x.sv rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/hq2x.sv diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/keyboard.v b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/keyboard.v similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/keyboard.v rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/keyboard.v diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/mist_io.v b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/mist_io.v similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/mist_io.v rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/mist_io.v diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/osd.v b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/osd.v similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/osd.v rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/osd.v diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pacman.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pacman.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pacman.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pacman.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pacman_audio.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pacman_audio.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pacman_audio.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pacman_audio.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pacman_rom_descrambler.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pacman_rom_descrambler.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pacman_rom_descrambler.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pacman_rom_descrambler.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pacman_video.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pacman_video.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pacman_video.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pacman_video.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pacman_vram_addr.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pacman_vram_addr.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pacman_vram_addr.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pacman_vram_addr.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pll.qip b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pll.qip similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pll.qip rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pll.qip diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pll.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pll.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/pll.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/pll.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/scandoubler.v b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/scandoubler.v similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/scandoubler.v rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/scandoubler.v diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/sega_decode.vhd b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/sega_decode.vhd similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/sega_decode.vhd rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/sega_decode.vhd diff --git a/Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/video_mixer.sv b/Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/video_mixer.sv similarity index 100% rename from Arcade_MiST/Pacman Hardware/ManiacMiner_MiST/rtl/video_mixer.sv rename to Arcade_MiST/Pacman Hardware/Pac Manic Miner Man_MiST/rtl/video_mixer.sv diff --git a/Arcade_MiST/Pacman Hardware/Pacman Club.jpg b/Arcade_MiST/Pacman Hardware/Pacman Club.jpg new file mode 100644 index 00000000..40c93d49 Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Pacman Club.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Pacman Plus.jpg b/Arcade_MiST/Pacman Hardware/Pacman Plus.jpg new file mode 100644 index 00000000..a360d452 Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Pacman Plus.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Pacman.jpg b/Arcade_MiST/Pacman Hardware/Pacman.jpg new file mode 100644 index 00000000..01488f80 Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Pacman.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Pengo.jpg b/Arcade_MiST/Pacman Hardware/Pengo.jpg new file mode 100644 index 00000000..d65f61e1 Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Pengo.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Ponpoko.jpg b/Arcade_MiST/Pacman Hardware/Ponpoko.jpg new file mode 100644 index 00000000..d240b2e2 Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Ponpoko.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/Super Glob.jpg b/Arcade_MiST/Pacman Hardware/Super Glob.jpg new file mode 100644 index 00000000..a77ae649 Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Super Glob.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/Release/SuperGlob.rbf b/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/Release/SuperGlob.rbf index 302f6ebd..94d0c5fb 100644 Binary files a/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/Release/SuperGlob.rbf and b/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/Release/SuperGlob.rbf differ diff --git a/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/SuperGlob.qsf b/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/SuperGlob.qsf index 690feaad..129e255f 100644 --- a/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/SuperGlob.qsf +++ b/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/SuperGlob.qsf @@ -41,7 +41,7 @@ # ======================== set_global_assignment -name PROJECT_OUTPUT_DIRECTORY output_files set_global_assignment -name NUM_PARALLEL_PROCESSORS ALL -set_global_assignment -name LAST_QUARTUS_VERSION 13.1 +set_global_assignment -name LAST_QUARTUS_VERSION "13.0 SP1" # Pin & Location Assignments # ========================== @@ -87,9 +87,6 @@ set_global_assignment -name DEVICE_FILTER_SPEED_GRADE 8 # Fitter Assignments # ================== set_global_assignment -name DEVICE EP3C25E144C8 -set_global_assignment -name ENABLE_CONFIGURATION_PINS OFF -set_global_assignment -name ENABLE_NCE_PIN OFF -set_global_assignment -name ENABLE_BOOT_SEL_PIN OFF set_global_assignment -name CYCLONEIII_CONFIGURATION_SCHEME "PASSIVE SERIAL" set_global_assignment -name CRC_ERROR_OPEN_DRAIN OFF set_global_assignment -name FORCE_CONFIGURATION_VCCIO ON @@ -135,6 +132,11 @@ set_global_assignment -name OUTPUT_IO_TIMING_FAR_END_VMEAS "HALF SIGNAL SWING" - # ----------------- set_global_assignment -name PRE_FLOW_SCRIPT_FILE "quartus_sh:rtl/build_id.tcl" +set_global_assignment -name SYSTEMVERILOG_FILE rtl/SuperGlob.sv +set_global_assignment -name VHDL_FILE rtl/pacman.vhd +set_global_assignment -name VHDL_FILE rtl/pacman_vram_addr.vhd +set_global_assignment -name VHDL_FILE rtl/pacman_video.vhd +set_global_assignment -name VHDL_FILE rtl/pacman_audio.vhd set_global_assignment -name VHDL_FILE rtl/cpu/T80sed.vhd set_global_assignment -name VHDL_FILE rtl/cpu/T80_Reg.vhd set_global_assignment -name VHDL_FILE rtl/cpu/T80_Pack.vhd @@ -149,17 +151,15 @@ set_global_assignment -name VHDL_FILE rtl/ROM/PROM3_DST.vhd set_global_assignment -name VHDL_FILE rtl/ROM/PROM1_DST.vhd set_global_assignment -name VHDL_FILE rtl/ROM/GFX1.vhd set_global_assignment -name QIP_FILE rtl/pll.qip -set_global_assignment -name VHDL_FILE rtl/pacman_vram_addr.vhd -set_global_assignment -name VHDL_FILE rtl/pacman_video.vhd -set_global_assignment -name VHDL_FILE rtl/pacman_audio.vhd -set_global_assignment -name VHDL_FILE rtl/pacman.vhd set_global_assignment -name VERILOG_FILE rtl/osd.v set_global_assignment -name VERILOG_FILE rtl/mist_io.v set_global_assignment -name VERILOG_FILE rtl/keyboard.v set_global_assignment -name SYSTEMVERILOG_FILE rtl/hq2x.sv set_global_assignment -name VHDL_FILE rtl/dpram.vhd set_global_assignment -name VHDL_FILE rtl/dac.vhd -set_global_assignment -name SYSTEMVERILOG_FILE rtl/SuperGlob.sv set_global_assignment -name VERILOG_FILE rtl/scandoubler.v set_global_assignment -name SYSTEMVERILOG_FILE rtl/video_mixer.sv +set_global_assignment -name MIN_CORE_JUNCTION_TEMP 0 +set_global_assignment -name MAX_CORE_JUNCTION_TEMP 85 +set_global_assignment -name POWER_BOARD_THERMAL_MODEL "NONE (CONSERVATIVE)" set_instance_assignment -name PARTITION_HIERARCHY root_partition -to | -section_id Top \ No newline at end of file diff --git a/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/rtl/SuperGlob.sv b/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/rtl/SuperGlob.sv index 17336abb..3f82b02b 100644 --- a/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/rtl/SuperGlob.sv +++ b/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/rtl/SuperGlob.sv @@ -45,7 +45,7 @@ localparam CONF_STR = { "O2,Joystick Control,Upright,Normal;", "O34,Scandoubler Fx,None,HQ2x,CRT 25%,CRT 50%;", "T6,Reset;", - "V,v1.00.",`BUILD_DATE + "V,v1.20.",`BUILD_DATE }; @@ -84,7 +84,8 @@ wire [7:0] audio; wire hsync,vsync; assign LED = 1; -wire hblank, vblank; +wire hb, vb; +wire blankn = ~(hb | vb); wire ce_vid = ce_6m; wire hs, vs; wire [2:0] r,g; @@ -98,9 +99,9 @@ video_mixer #(.LINE_LENGTH(640), .HALF_DEPTH(1)) video_mixer .SPI_SCK(SPI_SCK), .SPI_SS3(SPI_SS3), .SPI_DI(SPI_DI), - .R(r), - .G(g), - .B(b), + .R(blankn ? r : "000"), + .G(blankn ? g : "000"), + .B(blankn ? {b,b[0]} : "000"), .HSync(hs), .VSync(vs), .VGA_R(VGA_R), @@ -180,7 +181,7 @@ dac dac ( .clk_i(clk_sys), .res_n_i(1), - .dac_i(audio), + .dac_i({~audio[7], audio[6:0], 8'b00000000}), .dac_o(AUDIO_L) ); diff --git a/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/rtl/build_id.v b/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/rtl/build_id.v index 6ea3a1fd..6fc42ec0 100644 --- a/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/rtl/build_id.v +++ b/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/rtl/build_id.v @@ -1,2 +1,2 @@ -`define BUILD_DATE "171113" -`define BUILD_TIME "101935" +`define BUILD_DATE "181125" +`define BUILD_TIME "140419" diff --git a/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/rtl/dac.vhd b/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/rtl/dac.vhd index db58d70b..477e625f 100644 --- a/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/rtl/dac.vhd +++ b/Arcade_MiST/Pacman Hardware/SuperGlob_MiST/rtl/dac.vhd @@ -20,7 +20,7 @@ library ieee; entity dac is generic ( - C_bits : integer := 8 + C_bits : integer := 15 ); port ( clk_i : in std_logic; diff --git a/Arcade_MiST/Pacman Hardware/Van Van Car.jpg b/Arcade_MiST/Pacman Hardware/Van Van Car.jpg new file mode 100644 index 00000000..3847ff7f Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Van Van Car.jpg differ diff --git a/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/PLLJ_PLLSPE_INFO.txt b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/PLLJ_PLLSPE_INFO.txt new file mode 100644 index 00000000..10c2d68e --- /dev/null +++ b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/PLLJ_PLLSPE_INFO.txt @@ -0,0 +1,5 @@ +PLL_Name pll:pll|altpll:altpll_component|pll_altpll:auto_generated|pll1 +PLLJITTER 31 +PLLSPEmax 84 +PLLSPEmin -53 + diff --git a/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/README.txt b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/README.txt index be39499e..20bcbcc5 100644 --- a/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/README.txt +++ b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/README.txt @@ -24,4 +24,3 @@ -- --------------------------------------------------------------------------------- -ToDo: Fix Sound diff --git a/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/Release/VanVanCar.rbf b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/Release/VanVanCar.rbf index 18c922cc..2fb07497 100644 Binary files a/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/Release/VanVanCar.rbf and b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/Release/VanVanCar.rbf differ diff --git a/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/VanVanCar.qsf b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/VanVanCar.qsf index d1f11d06..5d4005b4 100644 --- a/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/VanVanCar.qsf +++ b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/VanVanCar.qsf @@ -26,9 +26,6 @@ set_global_assignment -name FAMILY "Cyclone III" set_global_assignment -name TOP_LEVEL_ENTITY VanVanCar set_global_assignment -name DEVICE EP3C25E144C8 -set_global_assignment -name ENABLE_CONFIGURATION_PINS OFF -set_global_assignment -name ENABLE_NCE_PIN OFF -set_global_assignment -name ENABLE_BOOT_SEL_PIN OFF set_global_assignment -name CYCLONEIII_CONFIGURATION_SCHEME "PASSIVE SERIAL" set_global_assignment -name CRC_ERROR_OPEN_DRAIN OFF set_global_assignment -name FORCE_CONFIGURATION_VCCIO ON @@ -40,7 +37,7 @@ set_global_assignment -name RESERVE_FLASH_NCE_AFTER_CONFIGURATION "USE AS REGULA set_global_assignment -name RESERVE_DCLK_AFTER_CONFIGURATION "USE AS REGULAR IO" set_global_assignment -name ORIGINAL_QUARTUS_VERSION 16.1.2 -set_global_assignment -name LAST_QUARTUS_VERSION 13.1 +set_global_assignment -name LAST_QUARTUS_VERSION "13.0 SP1" set_global_assignment -name PROJECT_CREATION_TIME_DATE "01:53:30 APRIL 20, 2017" set_global_assignment -name DEVICE_FILTER_PIN_COUNT 144 set_global_assignment -name DEVICE_FILTER_SPEED_GRADE 8 @@ -98,6 +95,15 @@ set_location_assignment PIN_91 -to SPI_SS3 set_location_assignment PIN_13 -to CONF_DATA0 set_location_assignment PLL_1 -to "pll:pll|altpll:altpll_component" +set_global_assignment -name USE_CONFIGURATION_DEVICE OFF +set_global_assignment -name OUTPUT_IO_TIMING_NEAR_END_VMEAS "HALF VCCIO" -rise +set_global_assignment -name OUTPUT_IO_TIMING_NEAR_END_VMEAS "HALF VCCIO" -fall +set_global_assignment -name OUTPUT_IO_TIMING_FAR_END_VMEAS "HALF SIGNAL SWING" -rise +set_global_assignment -name OUTPUT_IO_TIMING_FAR_END_VMEAS "HALF SIGNAL SWING" -fall +set_global_assignment -name SYSTEMVERILOG_FILE rtl/VanVanCar.sv +set_global_assignment -name VHDL_FILE rtl/vanvan.vhd +set_global_assignment -name VHDL_FILE rtl/vanvan_vram_addr.vhd +set_global_assignment -name VHDL_FILE rtl/vanvan_video.vhd set_global_assignment -name SYSTEMVERILOG_FILE rtl/video_mixer.sv set_global_assignment -name VERILOG_FILE rtl/scandoubler.v set_global_assignment -name VHDL_FILE rtl/pll.vhd @@ -124,14 +130,5 @@ set_global_assignment -name VHDL_FILE rtl/cpu/T80_Pack.vhd set_global_assignment -name VHDL_FILE rtl/cpu/T80_MCode.vhd set_global_assignment -name VHDL_FILE rtl/cpu/T80_ALU.vhd set_global_assignment -name VHDL_FILE rtl/cpu/T80.vhd -set_global_assignment -name SYSTEMVERILOG_FILE rtl/VanVanCar.sv -set_global_assignment -name VHDL_FILE rtl/vanvan_vram_addr.vhd -set_global_assignment -name VHDL_FILE rtl/vanvan_video.vhd -set_global_assignment -name VHDL_FILE rtl/vanvan.vhd set_global_assignment -name VHDL_FILE rtl/dpram.vhd -set_global_assignment -name USE_CONFIGURATION_DEVICE OFF -set_global_assignment -name OUTPUT_IO_TIMING_NEAR_END_VMEAS "HALF VCCIO" -rise -set_global_assignment -name OUTPUT_IO_TIMING_NEAR_END_VMEAS "HALF VCCIO" -fall -set_global_assignment -name OUTPUT_IO_TIMING_FAR_END_VMEAS "HALF SIGNAL SWING" -rise -set_global_assignment -name OUTPUT_IO_TIMING_FAR_END_VMEAS "HALF SIGNAL SWING" -fall set_instance_assignment -name PARTITION_HIERARCHY root_partition -to | -section_id Top \ No newline at end of file diff --git a/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/rtl/VanVanCar.sv b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/rtl/VanVanCar.sv index e1ee9579..b7ef3b13 100644 --- a/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/rtl/VanVanCar.sv +++ b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/rtl/VanVanCar.sv @@ -195,7 +195,7 @@ dac dac ( .clk_i(clk_sys), .res_n_i(1), - .dac_i(audio[7:0]), + .dac_i({~audio[7], audio[6:0], 8'b00000000}), .dac_o(AUDIO_L) ); diff --git a/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/rtl/build_id.v b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/rtl/build_id.v index dfd21773..c0522769 100644 --- a/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/rtl/build_id.v +++ b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/rtl/build_id.v @@ -1,2 +1,2 @@ -`define BUILD_DATE "180103" -`define BUILD_TIME "175540" +`define BUILD_DATE "181125" +`define BUILD_TIME "134553" diff --git a/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/rtl/dac.vhd b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/rtl/dac.vhd index 83d1861e..5999ad39 100644 --- a/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/rtl/dac.vhd +++ b/Arcade_MiST/Pacman Hardware/VanVanCar_MiST/rtl/dac.vhd @@ -22,7 +22,7 @@ use ieee.std_logic_1164.all; entity dac is generic ( - msbi_g : integer := 9 + msbi_g : integer := 15 ); port ( clk_i : in std_logic; diff --git a/Arcade_MiST/Pacman Hardware/Woodpecker.jpg b/Arcade_MiST/Pacman Hardware/Woodpecker.jpg new file mode 100644 index 00000000..2d02f49d Binary files /dev/null and b/Arcade_MiST/Pacman Hardware/Woodpecker.jpg differ diff --git a/Arcade_MiST/Scramble Hardware/Amidar.jpg b/Arcade_MiST/Scramble Hardware/Amidar.jpg new file mode 100644 index 00000000..015498b6 Binary files /dev/null and b/Arcade_MiST/Scramble Hardware/Amidar.jpg differ diff --git a/Arcade_MiST/Scramble Hardware/Frogger.jpg b/Arcade_MiST/Scramble Hardware/Frogger.jpg new file mode 100644 index 00000000..03b695bc Binary files /dev/null and b/Arcade_MiST/Scramble Hardware/Frogger.jpg differ diff --git a/Arcade_MiST/Scramble Hardware/ReadMe.txt b/Arcade_MiST/Scramble Hardware/ReadMe.txt new file mode 100644 index 00000000..a1b68569 --- /dev/null +++ b/Arcade_MiST/Scramble Hardware/ReadMe.txt @@ -0,0 +1,11 @@ +Games that should work on this hardware + +Nibbler +Fantasy +Pioneer Balloon +Vanguard +Zarzon +Eggor +Piranha +Titan +The Glob/Beastie diff --git a/Arcade_MiST/Scramble Hardware/Scramble.jpg b/Arcade_MiST/Scramble Hardware/Scramble.jpg new file mode 100644 index 00000000..c62e0864 Binary files /dev/null and b/Arcade_MiST/Scramble Hardware/Scramble.jpg differ diff --git a/Arcade_MiST/Scramble Hardware/Scramble_MiST/Release/Scramble(PACE Code).rbf b/Arcade_MiST/Scramble Hardware/Scramble_MiST/Release/Scramble(PACE Code).rbf deleted file mode 100644 index 6d7ebdea..00000000 Binary files a/Arcade_MiST/Scramble Hardware/Scramble_MiST/Release/Scramble(PACE Code).rbf and /dev/null differ diff --git a/Arcade_MiST/Scramble Hardware/The End.jpg b/Arcade_MiST/Scramble Hardware/The End.jpg new file mode 100644 index 00000000..3db7689c Binary files /dev/null and b/Arcade_MiST/Scramble Hardware/The End.jpg differ