diff options
author | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2021-07-02 07:09:01 +0300 |
---|---|---|
committer | Alexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com> | 2021-07-02 07:09:01 +0300 |
commit | 7598696d24b116fa088675d2c24f12bcbfdc0201 (patch) | |
tree | 5fe54b97723576eda3388cbb8c964e88569c8e27 | |
parent | 9ec406d9f14b2e2d0922de440ed5a58c66d353c6 (diff) |
Mapper #113 support removed
-rw-r--r-- | CoolGirl_config.vh | 2 | ||||
-rw-r--r-- | CoolGirl_mappers.vh | 8 |
2 files changed, 4 insertions, 6 deletions
diff --git a/CoolGirl_config.vh b/CoolGirl_config.vh index 84f247e..136da3b 100644 --- a/CoolGirl_config.vh +++ b/CoolGirl_config.vh @@ -23,7 +23,7 @@ parameter ENABLE_MAPPER_071 = 1, // mapper #071 - Camerica: for Fire parameter ENABLE_MAPPER_073 = 0, // mapper #073 - VRC3 parameter ENABLE_MAPPER_075 = 0, // mapper #075 - VRC1 parameter ENABLE_MAPPER_078 = 1, // mapper #078 - Irem: Holy Diver and Uchuusen - Cosmo Carrier -parameter ENABLE_MAPPER_079_113_146 = 0, // mappers #079, #113, #146 - NINA-03/06 and Sachen 3015
+parameter ENABLE_MAPPER_079_146 = 0, // mappers #079, #146 - NINA-03/06 and Sachen 3015
parameter ENABLE_MAPPER_083 = 0, // mapper #083 - Cony/Yoko, submapper #0 only
parameter ENABLE_MAPPER_087 = 1, // mapper #087 - Jaleco parameter ENABLE_MAPPER_089 = 0, // mapper #089 - Sunsoft-2 chip on the Sunsoft-3 board: Mito Koumon diff --git a/CoolGirl_mappers.vh b/CoolGirl_mappers.vh index 34d6ef5..2fdb1a4 100644 --- a/CoolGirl_mappers.vh +++ b/CoolGirl_mappers.vh @@ -634,16 +634,14 @@ begin end end - // Mappers NINA-03/06 and Sachen 3015: #113 (flag0 = 0), #79 and #146 (flag0 = 1) - if (ENABLE_MAPPER_079_113_146 && (mapper == 6'b011011)) + // Mappers #79 and #146 - NINA-03/06 and Sachen 3015: (flag0 = 1) + if (ENABLE_MAPPER_079_146 && (mapper == 6'b011011)) begin if ({cpu_addr_in[14:13], cpu_addr_in[8]} == 3'b101) begin // That is, $4100-$41FF, $4300-$43FF, $45xx, $47xx, ..., $5Dxx, and $5Fxx. chr_bank_a[5:3] <= cpu_data_in[2:0]; - prg_bank_a[4:2] <= cpu_data_in[5:3];
- if (!flags[0]) - mirroring <= {1'b0, ~cpu_data_in[7]}; + prg_bank_a[2] <= cpu_data_in[3];
end end |