Skip to content

Commit

Permalink
Added Hi Score Support
Browse files Browse the repository at this point in the history
  • Loading branch information
antongale committed Apr 14, 2024
1 parent b504b53 commit 765bb7a
Show file tree
Hide file tree
Showing 10 changed files with 55 additions and 12 deletions.
4 changes: 2 additions & 2 deletions Arcade-Exidy2.sv
Original file line number Diff line number Diff line change
Expand Up @@ -396,7 +396,7 @@ pause #(1,1,1,38) pause
// HISCORE SYSTEM
// --------------

wire [15:0]hs_address;
wire [9:0]hs_address;
wire [7:0]hs_data_out;
wire [7:0]hs_data_in;
wire hs_write;
Expand All @@ -406,7 +406,7 @@ wire hs_pause;
wire hs_configured;

hiscore #(
.HS_ADDRESSWIDTH(16),
.HS_ADDRESSWIDTH(10),
.CFG_ADDRESSWIDTH(6),
.CFG_LENGTHWIDTH(2)
) hi (
Expand Down
Binary file removed releases/Arcade-Exidy2_20240217.rbf
Binary file not shown.
Binary file added releases/Arcade-Exidy2_20240414.rbf
Binary file not shown.
7 changes: 7 additions & 0 deletions releases/Hard Hat.mra
Original file line number Diff line number Diff line change
Expand Up @@ -38,4 +38,11 @@
<rom index="2">
<part>37</part>
</rom>
<rom index="3" md5="none">
<part>
5D 00 00 00 00 FF 00 02 00 02 00 01 00 FF 02 00
00 00 03 60 00 23 00 11
</part>
</rom>
<nvram index="4" size="35"/>
</misterromdescription>
9 changes: 8 additions & 1 deletion releases/Mouse Trap.mra
Original file line number Diff line number Diff line change
Expand Up @@ -38,5 +38,12 @@
</rom>
<rom index="2">
<part>37</part>
</rom>
</rom>
<rom index="3" md5="none">
<part>
59 00 00 00 00 FF 00 02 00 02 00 01 00 FF 02 00
00 00 03 80 00 23 00 48
</part>
</rom>
<nvram index="4" size="35"/>
</misterromdescription>
9 changes: 8 additions & 1 deletion releases/Pepper II.mra
Original file line number Diff line number Diff line change
Expand Up @@ -38,5 +38,12 @@
</rom>
<rom index="2">
<part>37</part>
</rom>
</rom>
<rom index="3" md5="none">
<part>
66 00 00 00 00 FF 00 02 00 02 00 01 00 FF 02 00
00 00 03 60 00 23 00 11
</part>
</rom>
<nvram index="4" size="35"/>
</misterromdescription>
9 changes: 8 additions & 1 deletion releases/Spectar.mra
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,12 @@
</rom>
<rom index="2">
<part>37</part>
</rom>
</rom>
<rom index="3" md5="none">
<part>
00 00 FF FF 00 FF 00 02 00 02 00 01 00 FF 02 00
00 00 00 AE 00 02 00 10
</part>
</rom>
<nvram index="4" size="2"/>
</misterromdescription>
7 changes: 7 additions & 0 deletions releases/TARG.mra
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,11 @@
<rom index="2">
<part>37</part>
</rom>
<rom index="3" md5="none">
<part>
00 00 FF FF 00 FF 00 02 00 02 00 01 00 FF 02 00
00 00 00 AE 00 02 00 10
</part>
</rom>
<nvram index="4" size="2"/>
</misterromdescription>
9 changes: 8 additions & 1 deletion releases/Venture Revision 5.mra
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
<part crc="1e1e3916" name="5a-ac"/>
<part crc="80f3357a" name="6a-ac"/>
<part crc="466addc7" name="7a-ac"/>
<part crc="b4bb2503" name="11d-cpu"/>
<part crc="ea6fd981" name="vel_11d-2.11d"/>
<part crc="43b35bb7" name="vel5c 1.c5"/>
<part crc="e26f9053" name="hrl6d 1.d6"/>
<part crc="f76b4fcf" name="hrl14h 1.h14"/>
Expand All @@ -43,4 +43,11 @@
<rom index="2">
<part>37</part>
</rom>
<rom index="3" md5="none">
<part>
4D 80 00 00 00 FF 00 02 00 02 00 01 00 FF 02 00
00 00 03 80 00 23 00 53
</part>
</rom>
<nvram index="4" size="35"/>
</misterromdescription>
13 changes: 7 additions & 6 deletions rtl/Exidy2.v
Original file line number Diff line number Diff line change
Expand Up @@ -220,16 +220,17 @@ dpram_dc #(.widthad_a(10)) U14_RAM_2016 //SJ
.address_a(CPU_addrbus[9:0]),
.data_a(CPU_databus_out),
.wren_a(!CPU_RWn & !RAMSEL),
.q_a(CPU_RAM_out)
.q_a(CPU_RAM_out),

// .clock_b(master_clock),
// .address_b(CPU_addrbus[9:0]),
// .data_b(CPU_databus_out),
// .wren_b(!CPU_RWn & !RAMSEL),
// .q_b(CPU_RAM_out)
.clock_b(master_clock),
.address_b(hs_address[9:0]),
.data_b(hs_data_in),
.wren_b(hs_write),
.q_b(hs_data_out)

);


//graphics ROM: 2708 (1K) or 2716 (2K)
wire [7:0] MVD;
eprom_1 U11D_gfx
Expand Down

0 comments on commit 765bb7a

Please sign in to comment.