DragonQuest 3 to DragonWarrior 3

A place that you can discuss reproduction of classic titles or "licensed-for-reproduction" homebrew for personal use.

Moderators: B00daW, Moderators

Forum rules
1. NO BLATANT PIRACY. This includes reproducing homebrew less than 10 years old, with the exception of free software.
2. No advertising your reproductions, with the exception of free software.
3. Be nice. See RFC 1855 if you aren't sure what this means.
Post Reply
twitch
Posts: 11
Joined: Sun May 22, 2016 9:29 am

DragonQuest 3 to DragonWarrior 3

Post by twitch »

Hi Guys!

Im kind of new to this reproduction stuff... i have
a Dragon Quest 3 Game and wanted to make it a Dragon Warrior 3 (as my japanese is lacking)

But my PCB is a SNROM with a 256 Maskrom and DW3 is a SUROM with a 512k Maskrom.

Is there any newbie friendly tutorial on how to do this?

rgds dario
User avatar
getafixx
Posts: 373
Joined: Tue Dec 04, 2012 3:28 pm
Location: Canada

Re: DragonQuest 3 to DragonWarrior 3

Post by getafixx »

I believe you should be able to just run a wire from your PRG A18 line to CHR A16 on the MMC1 chip. Check the nesdev wiki for the pinout.

You'll probably also have to lift the /CE pin on the WRAM chip and tie that to GND, otherwise it'll end up being connected to the same MMC1 pin as you want to wire A18 to.
lidnariq
Posts: 11432
Joined: Sun Apr 13, 2008 11:12 am

Re: DragonQuest 3 to DragonWarrior 3

Post by lidnariq »

If you say you're a newbie, you probably weren't aware that you'd also have to change how the ROM itself is wired:
nesdevwiki:Mask ROM pinout

After the changes to the ROM, to change SNROM to SUROM you'll need to change one pin out of the MMC1, and one pin into what the PCB calls "WRAM".
nesdevwiki:MMC1 pinout
twitch
Posts: 11
Joined: Sun May 22, 2016 9:29 am

Re: DragonQuest 3 to DragonWarrior 3

Post by twitch »

For the Rom Pinout i always use

http://jensma.de/nesrepro/

Which tells me for my SNROM 512 - 27c040 (bin made with famirom, written with tl866) i have to lift/rewire Pin 1, 2 , 24, 30 and 31

Is this right so far? (Because he has no SUROM to choose)

And then ill have to:
Pin 31 = A 18 ( The site told me to lift it and leave it floating) has to be connected to A16 on the MMC1, and Lift the /CE on the WRAM!

Thank you so far!
Ice Man
Posts: 547
Joined: Fri Jul 04, 2014 2:34 pm

Re: DragonQuest 3 to DragonWarrior 3

Post by Ice Man »

SNROM -> SUROM Conversion (mapper 1):
Bend up pins 1, 2, 24, 30, and 31
Solder pin 2 to hole 24 (A16)
Solder pin 24 to GND (OE)
Solder pin 30 to hole 1 (A17)
Cut track from MMC1 pin 11 to WRAM pin 20
Solder pin 31 to pin 11 of MMC1 chip (A18)
Solder pin 20 of WRAM to Ground (CE (E1) or CHR /A13)

Here you go. Done it before, works well.
twitch
Posts: 11
Joined: Sun May 22, 2016 9:29 am

Re: DragonQuest 3 to DragonWarrior 3

Post by twitch »

Perfect!
twitch
Posts: 11
Joined: Sun May 22, 2016 9:29 am

Re: DragonQuest 3 to DragonWarrior 3

Post by twitch »

Looks ugly - but works fine! ;)

thx again!
genepensive
Posts: 13
Joined: Tue Feb 16, 2016 8:22 pm

Re: DragonQuest 3 to DragonWarrior 3

Post by genepensive »

(Sorry for necrobumping.)

I'm actually attempting this for the first time, I've done several other MMC3 repros for myself successfully. However, this time I'm stumped.

I'm taking a HVC-SNROM-05 DQ3 board and an AM27C040-120 programmed with the DW3 PRG (originally on a NES-SUROM). Unfortunately it doesn't boot reliably, and when it does, the graphics are scrambled. I do hear music, and I am able to control the game via controller.

I've followed the post by Ice Man, as well as verified the connections here:

socket/EPROM pin 2 and MMC1 pin 3
socket/EPROM pin 31 and MMC1 pin 11
socket/EPROM pin 30 and MMC1 pin 4
socket/EPROM pin 24 and GND

I've tried two EEPROMs so far with no luck, and the chips verify after programming with my GQ-4X4.

Am I missing something obvious?

Thanks for any advice you can offer!
IMG_0248.JPG
IMG_0247.JPG
IMG_0244.JPG
IMG_0249.JPG
Post Reply