Search found 15 matches

by Ten1hc
Thu Oct 01, 2020 6:40 am
Forum: NES Hardware and Flash Equipment
Topic: Simple MMC3 CPLD not working = (( Need your help!
Replies: 11
Views: 1812

Re: Simple MMC3 CPLD not working = (( Need your help!

you may simply copy the 128K rom 3 times to fill with the 512KB flash size, without any hardware modification. prg_a[18:17] 00 01 10 11 128 128 128 128 I have tried to repeat flashing 4 times as your solution but not thing improve :( :( :(
by Ten1hc
Wed Sep 30, 2020 8:19 am
Forum: NES Hardware and Flash Equipment
Topic: Simple MMC3 CPLD not working = (( Need your help!
Replies: 11
Views: 1812

Re: Simple MMC3 CPLD not working = (( Need your help!

Are you sure this is MMC3 fault, not something wrong with your development cartridge? Or maybe CPLD pin numbers were not assigned correctly to their names? I think my test board cartridge is no problem, cause i have tested my test board with clone MMC3-AX5202 and it running perfectly. When i connec...
by Ten1hc
Wed Sep 30, 2020 8:11 am
Forum: NES Hardware and Flash Equipment
Topic: Simple MMC3 CPLD not working = (( Need your help!
Replies: 11
Views: 1812

Re: Simple MMC3 CPLD not working = (( Need your help!

6 bits for each prg bank register can reach 512KB prg-size. but if the prg-rom is not exactly equal to 512KB, so you need another prg_mask[18:14] to cut the high bits of all prg bank registers actually the mapped prg address outputs should be: assign prg_aout[18:13] = {prgsel[5:1] & ~prg_mask[18:14...
by Ten1hc
Tue Sep 29, 2020 9:09 pm
Forum: NES Hardware and Flash Equipment
Topic: Simple MMC3 CPLD not working = (( Need your help!
Replies: 11
Views: 1812

Re: Simple MMC3 CPLD not working = (( Need your help!

you should initialize the rpg and chr bank registers first when being declared, like this: reg [6:0] chr_bank_0 = 0, chr_bank_1 = 1; // Selected CHR banks reg [7:0] chr_bank_2 = 4, chr_bank_3 = 5, chr_bank_4 = 6, chr_bank_5 = 7; reg [5:0] prg_bank_0 = 0, prg_bank_1 = 1; // Selected PRG banks reg [5...
by Ten1hc
Tue Sep 29, 2020 8:15 am
Forum: NES Hardware and Flash Equipment
Topic: Simple MMC3 CPLD not working = (( Need your help!
Replies: 11
Views: 1812

Re: Simple MMC3 CPLD not working = (( Need your help!

Hello Krzysiobal, Thank you very much for your reply :D "MMC3 games will need IRQ functionality to be implemented too, otherwise they'll hang (or display garbage in scrollbar area) The only official MMC3 game which I know that does not use IRQ is Super Mario Bros 2 (USA) (but it needs WRAM at $6000-...
by Ten1hc
Mon Sep 28, 2020 10:41 am
Forum: NES Hardware and Flash Equipment
Topic: Simple MMC3 CPLD not working = (( Need your help!
Replies: 11
Views: 1812

Simple MMC3 CPLD not working = (( Need your help!

Hello Friends, Newbie here. I started to write my first MMC3 based on CPLD (verilog). The 1st requirement is just implement the Bank Select for only PRG ROM (Game and sound can run without correct graphic). But after multil times checked and changed verilog code, my mmc3 not work yet = (( I put my v...
by Ten1hc
Sun Sep 06, 2020 3:53 am
Forum: NES Hardware and Flash Equipment
Topic: MMC3 on CPLD
Replies: 45
Views: 22275

Re: MMC3 on CPLD

Hello, Im newbie :D Im trying to make my own mmc3 by max2 cpld too. But its not easy as my planning. :( I have found some information on nesdev wiki regarding to, i can understand the Registers,IRQ explaintation. But no information how to implement control pins (M2 in,reset, CPU_RW in, CPU_romSEL in...
by Ten1hc
Sun Jul 19, 2020 7:57 pm
Forum: NES Hardware and Flash Equipment
Topic: KrzysioCartMMC3 - famicom flash cart for mmc3 mapper
Replies: 5
Views: 6914

Re: KrzysioCartMMC3 - famicom flash cart for mmc3 mapper

Hello, Thank you friends.
I found the answer.
Root cause is bad connection of Irq pin 😅.
by Ten1hc
Sun Jul 19, 2020 6:50 am
Forum: NES Hardware and Flash Equipment
Topic: KrzysioCartMMC3 - famicom flash cart for mmc3 mapper
Replies: 5
Views: 6914

Re: KrzysioCartMMC3 - famicom flash cart for mmc3 mapper

20200719_211338.jpg Hello, I have the same issue, the bottom of screen is continiouslly blink, it happen even im using original famicom = ((( I followed your schematic and PCB. The Ax5202 chip i took from old multi games cartridge, it also contain Double Dragon3 USA and sure, cartrigde wokrs fine. ...
by Ten1hc
Sun Jul 12, 2020 6:42 pm
Forum: Test Forum
Topic: [SOLVED] Clone Rush n Attach famicom does not have enough text on start screen.
Replies: 7
Views: 6083

Re: Clone Rush n Attach famicom does not have enough text on start screen.

That is a 128kB mask ROM in 28 pins, it has a different pinout compared to EPROMs (128kB EPROMs are 32 pins). So they dropped the /OE pin to fit an address line, instead. http://nesdev.com/NES%20ROM%20Pinouts.txt Ahaha!!!!! Thank you so much :o :o :o :o :o Now i know where is my stupid = ) I define...
by Ten1hc
Sun Jul 12, 2020 2:37 am
Forum: Test Forum
Topic: [SOLVED] Clone Rush n Attach famicom does not have enough text on start screen.
Replies: 7
Views: 6083

Re: Clone Rush n Attach famicom does not have enough text on start screen.

Almost of UxROM that i saw on internet, at output of 7432 does not have pin control for /OE (Chip output enable). Is this point? Yeah, that part is wrong. ROM /OE can be connected to ground, and the output will be controlled by /CE. ROM's A14, A15, and A16 need to be controlled by the '161 and the ...
by Ten1hc
Sat Jul 11, 2020 5:31 am
Forum: Test Forum
Topic: [SOLVED] Clone Rush n Attach famicom does not have enough text on start screen.
Replies: 7
Views: 6083

Re: Clone Rush n Attach famicom does not have enough text on start screen.

Almost of UxROM that i saw on internet, at output of 7432 does not have pin control for /OE (Chip output enable).
Is this point?
by Ten1hc
Sat Jul 11, 2020 5:28 am
Forum: Test Forum
Topic: [SOLVED] Clone Rush n Attach famicom does not have enough text on start screen.
Replies: 7
Views: 6083

Re: Clone Rush n Attach famicom does not have enough text on start screen.

It must be a mistake, as that can only be changed in the ROM. Maybe the comparison doesn't cover the full range of the ROM, or the comparison was done to the wrong file. Thank you so much for your reply. Any mistake from hardware that you can see? The strange thing is that i copied data from .nes a...
by Ten1hc
Sat Jul 11, 2020 4:53 am
Forum: Test Forum
Topic: [SOLVED] Clone Rush n Attach famicom does not have enough text on start screen.
Replies: 7
Views: 6083

[SOLVED] Clone Rush n Attach famicom does not have enough text on start screen.

Clone Rush n attach does not have enough text on start screen. I dont know why, because i have compared hex data between dump file and .nes file and there are no difference. Capture.JPG I just see only "Kaiser 1967" as below. Capture1.JPG Capture3.JPG Anyone can give me an explaintation? I put my ca...