Gimmick repro with sunsoft 5PB

Started by Pit, November 13, 2013, 08:19:07 am

Previous topic - Next topic

ImATrackMan

I'd really suggest using YM chips (YM2149 or YMZ284/294) to get accurate channel volumes and pitches since you can just divide the clock internally (already divided on 284 and 294) and the DAC is more logarithmic. The SN5B is a YM2149, not an AY-3-8910.

jensma

Using one of those chips would require an additional amplifier, wouldn't it?

xIceMan

Quote from: ImATrackMan on October 08, 2015, 07:29:53 pm
I'd really suggest using YM chips (YM2149 or YMZ284/294) to get accurate channel volumes and pitches since you can just divide the clock internally (already divided on 284 and 294) and the DAC is more logarithmic. The SN5B is a YM2149, not an AY-3-8910.
Are there any schematics on those YM chips?

Also, will this even work with a Sunsoft 5A? I know that AY-3-8912 works with FME-7 and Sunsoft 5B can be modded easily without another chip.

ImATrackMan

October 09, 2015, 09:48:20 pm #48 Last Edit: October 09, 2015, 10:10:02 pm by ImATrackMan
Quote from: jensma on October 09, 2015, 01:01:58 am
Using one of those chips would require an additional amplifier, wouldn't it?

Yes it would, but the 5B also contains an internal amplifier so this is accurate to the real hardware.
Quote from: xIceMan on October 09, 2015, 03:04:48 amAre there any schematics on those YM chips?

Also, will this even work with a Sunsoft 5A? I know that AY-3-8912 works with FME-7 and Sunsoft 5B can be modded easily without another chip.
The YM2149 has an identical pinout to the AY-3-8910 (pin 26 to GND for half-clock), YMZs have the BDIR and BC2 pins combined. This doesn't matter, /CS and /WR (pins 1 and 2) are to be grounded and A0 connected to Address 15, with audio output on a single pin.

Yes, it will work with the 5A

xIceMan

Yup, it works now. Forgot to connect Pin 3 to 5V and PRG A13 was connected to the cartridge connector directly. Thanks for the help!

xIceMan

October 31, 2015, 07:20:49 am #50 Last Edit: November 29, 2015, 04:10:09 am by xIceMan
I got a regular Batman with a 5B chip today and was wondering how to connect the CHR/PRG there, since both are 28 Pins.

Heres what I did and it's working fine now:

PRG (27c040): Lifted pin 1,2,24,30,31,32
Pin 1 is NC
Pin 2 to Hole 22 (A16)
Pin 24 to Hole 14 (GND)
Pin 30 to 5B Pin 32
Pin 31/32 to Hole 28 (VCC)

CHR (27c040): Lifted Pin 1,2,24,30,31,32
Pin 1 is NC
Pin 2 to Hole 22 (A16)
Pin 24 to Hole 14 (GND)
Pin 30 to 5B Pin 26
Pin 31/32 to Hole 28 (VCC)

HVC-Man

Make sure you pad the Gimmick PRG across that 4Mbit EPROM, or you may run into issues.

1Mbit 28pin always seems to be Nintendo UNROM / non-JEDEC style. A16 is on hole 22. If using a 27C010, wire pin 2 to hole 22, wire pin 24 to ground. Wire pin 1, 32 and 31 to hole 28 for VCC. Setting those extra pins to VCC sometimes helps prevent odd issues. Do this for both chips. For PRG A17, connect PRG EPROM pin 30 to 5B pin 32.

The audio I don't have instructions on, I never did find a cartridge with a 5B inside.

xIceMan

Someone please slap me. Since the pinout is reversed to regular NES MaskROMs I acidently connected the GND pins to D3.  ::)

I've changed that and all is working.

P.S. I know how to connect 5B audio and here's how:

jensma


Pit

Oooohh what a bad boy come here....

:SLAP:

Dom

November 23, 2015, 02:06:58 pm #55 Last Edit: November 24, 2015, 03:35:13 am by Dom
Just picked up a Dodge Danpei and took a look insinde....
To my surprise this cart had a 5B chip :'(
Best thing to do with this great discovery was, of course, transforming it to a Gimmick cart  ;)

Here's my result







For CHR I used a 27C010A, for PRG a 27C2001.

Following Pit's great instrutions this is what I did:

Just solder in CHR, no need to rewire anything

On PRG bend up pins 1, 2, 22, 24, 30, 31, 32

On board solder wires to Mask ROM (28 pin) holes 20, 22, 28

Connect holes to pins (27C2001)
----------------------------------------------
(CE)  20 -> 24     (OE)
(A16) 22 -> 2       (A16)
(VCC) 28 -> 31, 32 (WE, VCC)

Connect 27C2001 pin (CE) 22 -> 16 (GND) (don't lift pin 16!)

Leave 27C2001 pin 1 floating

Connect 27C2001 pin (A17) 30 -> 5B pin 32

Make audio circuit as shown in xIceMan's picture above

Cut trace between pin 45 (Sound-out) and 46 (Sound-in)

Lean back and enjoy a full audio Gimmick  ;D

Really helpful thread!

Thanks a ton to all people who spent their time on this great project!  :-*

xIceMan

Great job but you should disconnect cartridge pin 45 and 46 circuit. They're normally connected together. Scratch the solder off until it's not connected anymore. ;)

Dom

Thanks for this inforamtion  :D
I updated my post.
Will cut the trace this evening  ;)

xIceMan

Updated my post above for better compatibility. Works like a charm on a 28pin MaskROM now.

jensma

December 02, 2015, 11:53:17 am #59 Last Edit: December 02, 2015, 01:06:55 pm by jensma
Hey there!

I compiled a comprehensive guide for creating Gimmick-Repros. With a lot of help from xIceMan and other guys from this forum. Feel free to share it!

http://jensma.de/nesrepro/gimmick/