Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/coolgirl-multicart/coolgirl-famicom-multicart.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2016-07-01 22:47:28 +0300
committerAlexey 'Cluster' Avdyukhin <clusterrr@clusterrr.com>2016-07-01 22:47:28 +0300
commitc048a2bd89ed841af34727ea5998472b61346714 (patch)
tree153818634d7919b0547cd346a014e0fd466b1005
parentf9b885e50719734441a7ea226f15df475847fd19 (diff)
K6F2008T2E, not K6F2008S2E!
-rw-r--r--CoolGirl.v5
-rw-r--r--schematics/components.txt2
-rw-r--r--schematics/coolgirl.dchbin313343 -> 313376 bytes
3 files changed, 3 insertions, 4 deletions
diff --git a/CoolGirl.v b/CoolGirl.v
index f927faa..f1557a6 100644
--- a/CoolGirl.v
+++ b/CoolGirl.v
@@ -56,6 +56,7 @@ module CoolGirl # (
reg [3:0] new_dendy_init = 4'b1111;
reg [1:0] new_dendy_init_a13l = 2'b11;
reg [1:0] new_dendy_init_a13h = 2'b11;
+ wire new_dendy_init_finished = new_dendy_init == 0;
reg new_dendy = 0;
reg four_screen = 0;
@@ -77,15 +78,13 @@ module CoolGirl # (
assign ppu_rd_out = ppu_rd_in | (ppu_addr_in[13] & ~ext_ntram_access);
assign ppu_wr_out = ppu_wr_in | ((ppu_addr_in[13] | ~chr_write_enabled) & ~ext_ntram_access);
wire ext_ntram_access = USE_FOUR_SCREEN && four_screen && ppu_addr_in[13] && ~ppu_addr_in[12]; // four-screen and $2000-$2FFF accessed
- assign ppu_ciram_ce = /*1'bZ;*/ new_dendy_init_finished ?
+ assign ppu_ciram_ce = new_dendy_init_finished ?
(new_dendy ? 1'bZ : // not used by new famiclones
ext_ntram_access ? 1'b1 : // disable internal NTRAM
~ppu_addr_in[13]) // enable it otherwise
: 1'b0; // ground it while powering on for new famiclones
assign ppu_not_a13_out = new_dendy_init_finished ? 1'bZ : 1'b0; // ground it while powering on for new famiclones
- wire new_dendy_init_finished = new_dendy_init == 0;
-
always @ (posedge m2)
begin
if (!new_dendy_init_finished)
diff --git a/schematics/components.txt b/schematics/components.txt
index 3c1a238..2609917 100644
--- a/schematics/components.txt
+++ b/schematics/components.txt
@@ -2,7 +2,7 @@ U1: EPM1270T144
U2: LD1117S33
U3: S29GL01GP, S29GL512P, S29GL256P, S29GL512N or S29GL256N (depending on capacity) in TSOP package
U4: UT62256CSC
-U5: K6F2008S2E
+U5: K6F2008T2E or K6F2008V2E
U6: SN74ALVC164245DGGR
U7: SN74ALVC164245DGGR
U8: SN74LVC8T245PWR
diff --git a/schematics/coolgirl.dch b/schematics/coolgirl.dch
index 43e3bad..bb1826e 100644
--- a/schematics/coolgirl.dch
+++ b/schematics/coolgirl.dch
Binary files differ