diff options
author | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2022-11-20 21:17:15 +0300 |
---|---|---|
committer | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2022-11-20 21:17:15 +0300 |
commit | 1a9222505383c553aba0846574cf55c7af425be1 (patch) | |
tree | b397aab739c0af0166e275ee0fac7c9e87c54b9c | |
parent | 6e4e3e547ff37b08a73ff2f2aaef767ce06a1f6c (diff) |
Ignore COOLBOY GPIO mode for addresses < $8000
-rw-r--r-- | CPLD/FamicomDumper.v | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/CPLD/FamicomDumper.v b/CPLD/FamicomDumper.v index 9807114..fbb98fe 100644 --- a/CPLD/FamicomDumper.v +++ b/CPLD/FamicomDumper.v @@ -34,7 +34,7 @@ module FamicomDumper # ( );
assign romsel = !(m2 && a15 && ne1_active);
-assign cpu_rw = reg_cpu_rw || (coolboy_mode && VERSION_3);
+assign cpu_rw = reg_cpu_rw || (coolboy_mode && !romsel && VERSION_3);
assign cpu_oe = !cpu_shifter_enabled;
assign cpu_dir = !reg_cpu_rw;
assign ppu_rd = !(!ne2 && !noe);
|