Segaxtreme Community: Hacked a 21pin mod to 20 pin saturn - Segaxtreme Community

Jump to content

  • (9 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Hacked a 21pin mod to 20 pin saturn Rate Topic: -----

#1 User is offline   Pinchy Icon

  • Member
  • PipPipPip
  • Group: Members
  • Posts: 36
  • Joined: 29-September 04

Posted 19 November 2004 - 07:36 PM

Here are some notes on how I hacked the 21 pin modchip to a 20 pin Saturn. [the one available from Jandaman]

21 pin Saturn:
//mod chip legend//
*=used but not altered
+=pad selector for 4MHz clock
X=used and replaced data stream
Y=signal conditioned ;-||-/\/\/\-GND

*1 -> IC 20 315-5746 pin 7 [8MHz clock] pad B
*2 -> Ground
X3 -> SH-1 Pin 107 DATA
X4 -> SH-1 Pin 108 Stop packet strobe[response byte?]
5 -> SH-1 Pin 101 OE
6 -> SH-1 Pin 100 Start packet strobe[command byte?]
*7 -> SH-1 Pin 111 WR strobe
8 -> Ground
+9 -> unused R48 [alternate 4MHz location diff rev.?] pad 0019
10 -> YGR-019B pin 123
11 -> SH-1 Pin 79
12 -> Ground
Y13 -> YGR-019B pin 126 and 129 OE fetch data
+14 -> YGR-019B pin 125 and 131 [4MHz clock] pad 0014
X15 -> YGR-019B pin 130 CD buffer DATA
16 -> Ground
17 -> IC 39 VHC08 pin 2
18 -> YGR-019B pin 122
19 -> YGR-019B pin 118 via 300 Ohm R175
20 -> YGR-019B pin 128
21 -> YGR-019B pin 121

pin 15 data is switched on 157 multiplexer between original and GAL
pin 3 data is routed through EM78 pins 12,9
pin 4 data is routed through EM78 pins 7,8



20 pin Saturn:
1 -> SH-1 Pin 79 logic HIGH
2 -> Ground
3 -> SH-1 Pin 107 Data
4 -> SH-1 Pin 108 Stop packet strobe[response byte?]
5 -> SH-1 Pin 101 OE
6 -> SH-1 Pin 111 WR strobe
7 -> SH-1 Pin 100 Start packet strobe[command byte?]
8 -> Ground
9 -> JP5 [8MHz clock]
10 -> Ground
11 -> YGR-019B pin 124 ??? logic low
12 -> YGR-019B pin 125 Read strobe
13 -> YGR-019B pin 126 OE
14 -> Ground
15 -> YGR-019B pin 128 Data Read OE [?] active only during data fetch
16 -> YGR-019B pin 129 OE fetch data
17 -> YGR-019B pin 131 [4MHz clock]
18 -> YGR-019B pin 130 CD buffer DATA
19 -> Ground
20 -> R47 (4.7KOhm), not sure where the other side of R47 goes ATM...


The pins that you have to cut and reroute on the modchip are
7,13,15,18
the hardest part is transferring 15->18

C=plastic ribbon connector
E=edge connector of modchip

What traces to reroute:
Cut pin 7 C -> pin 6 on EM78
Connect Pin 6 EM78->pin 5 C
Cut pin 13 C -> Cap
Connect Cap-> pin 16 C
Cut pin 15 E -> pin 12 157
Cut pin 15 C -> pin 14 157
Cut pin 18 E -> pin 18 C
Connect pin 12 157 -> 18 E
Connect pin 14 157 -> 18 C
Connect pin 15 E -> pin 15 C

Remove solder from pads 0019,0014
Connect middle pad -> pin 17 C
remove solder/jumper/connection from A/B pads
Conect pad A [8MHz]-> Pin 9 C

Trim off pad 21 with dremel and you're done ;)

My problem now is that the ribbon cable is too short if you want to install the modchip in the Saturn motherboard. You should be able to install it into the CD drive connector, but I have wires for my logic analyzer soldered down to the pins which are in the way. My modchip has to have components facing away from the CD. Pin 1 is towards the rear of the console on my model 1 as pin 1 on my model 2 is towards the front. Is that not crazy or what?

Right now I just have the CD drive off its posts closer to the chip so the ribbon will reach. It's ugly as hell but it works. Just take care of the ordering of the pins. The connector on the CD drive on my model 1 Saturn are numbered backwards from the numbering scheme on the MB. But my model 2 is the same. The numbering used above is for the Connector on the MB.

I haven't had a chance to analyze what the Chip alters yet. Any pointers would be helpful. I'll have to do a lot more soldering and cutting to see before and after. ;)

Looks like there's a command $4d to read the ring. If I put in a CD-R, it seems to check the country code first. Then, if that's ok, it moves to the outer ring and tries to read it. If it doesn't, it moves in closer and closer to the center in about 5 or so steps and then gives up. During this whole process, the first byte of the command packet, as I call it, reads $4d. Some of the CDC commands I think carry over directly to the drive like $01 is for get status.

Kudos to mal, ExCyber and the rest of the SegaXtreme gang for their wonderful posts.

I just want to say: MR Sporty, where are YOU?! I've tried to message and mail him, but I got no response. IIRC, he had the analyzer setup for before and after reads of the modchip. I wish I could talk more with you about what you've found and maybe do some more work to completely reverse this CD-ROM. Once it's all laid out, it should be a piece of cake to add a cypress Fx2 USB chip to emulate the CD-ROM or even add an IDE drive. I've already done it for the GameCube, but I'll admit it was much easier to reverse than this beast. ;)

--Pinchy
0

#2 User is offline   racketboy Icon

  • Senior Member
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 7,652
  • Joined: 09-May 02

Posted 19 November 2004 - 08:05 PM

Quote

Originally posted by Pinchy@Sat, 2004-11-20 @ 01:36 AM
Here are some notes on how I hacked the 21 pin modchip to a 20 pin Saturn. [the one available from Jandaman]

And availible from racketboy (in a couple weeks) :D

Anyway, this is awesome news as it gives another large piece of the Saturn community the option to mod their machines

This thread MIGHT want to be moved to the normal Saturn forum and possibly stickied.
0

#3 User is offline   ExCyber Icon

  • Super Moderator
  • Icon
  • Group: Moderators
  • Posts: 3,818
  • Joined: 07-August 01

Posted 19 November 2004 - 08:28 PM

Wow, this is great news! I'm glad someone was able to make use of that info. :D
0

#4 User is offline   madmalkav Icon

  • Senior Member
  • PipPipPipPipPip
  • Group: Members
  • Posts: 204
  • Joined: 28-November 02

Posted 20 November 2004 - 08:48 AM

Quote

Originally posted by ExCyber@Sat, 2004-11-20 @ 02:28 AM
Wow, this is great news! I'm glad someone was able to make use of that info. :D



Some wild guessing:

If we made a big enough preorder to jandaman or any other store that stocks that stuff , you think they will get Xinga -or whatever that produces their chips- to made the changes in factory?
www.frikidonia.com Spanish shop for comics, roleplay games, retrogaming and much more...
0

#5 User is offline   racketboy Icon

  • Senior Member
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 7,652
  • Joined: 09-May 02

Posted 20 November 2004 - 09:02 AM

I could possibly try to do some, but I'm not a big electronics expert.

I have 25 chips on the way.
0

#6 User is offline   AntiPasta Icon

  • Senior Member
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 455
  • Joined: 01-January 03

Posted 22 November 2004 - 05:12 AM

Quote

Once it's all laid out, it should be a piece of cake to add a cypress Fx2 USB chip to emulate the CD-ROM or even add an IDE drive. I've already done it for the GameCube, but I'll admit it was much easier to reverse than this beast


:banana
Now that would be nice, especially with the imminent decline of CD lasers. Best of luck! If you succeed I'll send you some money to get drunk :D
If you are really a man, then you have a bazooka!
0

#7 User is offline   racketboy Icon

  • Senior Member
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 7,652
  • Joined: 09-May 02

Posted 29 November 2004 - 10:14 PM

so has anyone successful performed this yet?
a more newbie-friendly tutorial would also be appreciated, if possible.
0

#8 User is offline   mal Icon

  • Senior Member
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 8,341
  • Joined: 14-May 01

Posted 29 November 2004 - 10:24 PM

Just some pics would be a great start.
And another thing I've been wondering lately
Am I crazy to believe in ideals?
0

#9 User is offline   Pinchy Icon

  • Member
  • PipPipPip
  • Group: Members
  • Posts: 36
  • Joined: 29-September 04

Posted 03 December 2004 - 07:18 AM

I was reluctant to post some pics coz my camera is so crappy but here it is.

The 4 traces you cut are all right in a row on the back and one is on the front where u solder the wire to.

You can get that 1mm pitch flat flex cable from digikey and ZIF female connectors too.
http://www.digikey.com/

The part numbers are
WM10085-ND CABLE FLAT FLEX 20POS 1MM 10"

HFE20F-ND CONN FPC/FFC 20POS 1MM SMD

you can get one of the fpc connectors and solder it to a 4" flex cable and use that to extend the connector out of the saturn mainboard [On my saturn I had to trim some of the metal shielding out of the way for the modchip to plug in directly like on 21pin sat's] ,that way it just makes it easier and you can tuck the chip out of the way.

Hope this helps

Attached File(s)


0

#10 User is offline   Chris5687 Icon

  • Member
  • PipPipPip
  • Group: Members
  • Posts: 39
  • Joined: 13-March 04

Posted 19 December 2004 - 03:04 AM

that stuff is absolutly amazing man. You should get together a nice guide for it, so many peolle could use it, but oyu need a guide up, cause once one is up it can be used forever. That's gotta be a good feeling.
0

#11 User is offline   Protosstic Icon

  • Senior Member
  • PipPipPipPipPip
  • Group: Members
  • Posts: 313
  • Joined: 22-June 02

Posted 20 December 2004 - 05:17 PM

Yeah, would you be able to create a guide on how to do this? Truly appreciated!
0

#12 User is offline   madmalkav Icon

  • Senior Member
  • PipPipPipPipPip
  • Group: Members
  • Posts: 204
  • Joined: 28-November 02

Posted 20 December 2004 - 05:31 PM

If I can get the parts domestically and get some free time for job I will try it for sure.

Thanks it for the awesome work.

P.S.: Pinchy = tmbinc ?
www.frikidonia.com Spanish shop for comics, roleplay games, retrogaming and much more...
0

#13 User is offline   Protosstic Icon

  • Senior Member
  • PipPipPipPipPip
  • Group: Members
  • Posts: 313
  • Joined: 22-June 02

Posted 02 January 2005 - 04:24 AM

Haven't heard any more about this lately, you still around man? Thanks!
0

#14 User is offline   mayden Icon

  • Junior Member
  • PipPip
  • Group: Members
  • Posts: 10
  • Joined: 18-January 05

Posted 19 January 2005 - 08:08 AM

Has any else tried this modification? I'm pretty curious, have a model 1 myself. It doesn't look easy to fix this job.
0

#15 User is offline   mal Icon

  • Senior Member
  • PipPipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 8,341
  • Joined: 14-May 01

Posted 19 January 2005 - 08:35 AM

Who ever said it was going to be easy?
And another thing I've been wondering lately
Am I crazy to believe in ideals?
0

#16 User is offline   Drenholm Icon

  • Senior Member
  • PipPipPipPipPip
  • Group: Members
  • Posts: 237
  • Joined: 05-November 04

Posted 19 January 2005 - 08:41 AM

I'd like to try this, but my electrical skills are next to nothing! :)
0

#17 User is offline   mayden Icon

  • Junior Member
  • PipPip
  • Group: Members
  • Posts: 10
  • Joined: 18-January 05

Posted 19 January 2005 - 09:06 AM

Quote

Originally posted by mal@Wed, 2005-01-19 @ 09:35 AM
Who ever said it was going to be easy?



I did't, did I? Compared to the modding instruction of a model 2, this looks far from easy. The thing is, if I can verify that this instruction does work for another 2 or 3 people, I'm willing to take the chance and try it myself.
0

#18 User is offline   seal1 Icon

  • Member
  • PipPipPip
  • Group: Members
  • Posts: 60
  • Joined: 31-October 02

Posted 20 January 2005 - 11:43 PM

Quote

Originally posted by Pinchy@Fri, 2004-11-19 @ 07:36 PM
What traces to reroute:
Cut pin 7 C -> pin 6 on EM78
Connect Pin 6 EM78->pin 5 C



on your PHTO0005.JPG it looks like

Connect Pin 6 EM78->pin 6 C

--- 6 not 5 ???
pin 6 em78 goes to upper row, which is even -> so 6 not 5 ?, coz you cutted connection to 7 which is lower row of connector, so upper must be 6 not 5 ?


beside my 20pin saturn is a other version, leds on upper case not "lightchannel" from pcb to upper case like yours.

[attachmentid=993]


and for the records a pic of my other saturn a 21pin/round button (mb = VA9) chipped with EMSIC7-modchip with IN OUT cables switched and working since years.

[attachmentid=994]
[attachmentid=995]



@racketboy
thanx again for your very fast delivery.

Attached File(s)


fighting for a better worse
d500.com
0

#19 User is offline   seal1 Icon

  • Member
  • PipPipPip
  • Group: Members
  • Posts: 60
  • Joined: 31-October 02

Posted 21 January 2005 - 01:29 AM

I did some paintwork ... with "Connect Pin 6 EM78->pin 6 C" as I think not to "5 C"
7 wires, 5 cuts, 2-4 desolder, 1 dremeljob:
[attachmentid=996]

@Pinchy
please check this image and give me a "go" or "no-go"


Quote

Originally posted by Pinchy@Fri, 2004-11-19 @ 07:36 PM
My problem now is that the ribbon cable is too short if you want to install the modchip in the Saturn motherboard.  You should be able to install it into the CD drive connector, but I have wires for my logic analyzer soldered down to the pins which are in the way.  My modchip has to have components facing away from the CD.  Pin 1 is towards the rear of the console on my model 1 as pin 1 on my model 2 is towards the front.  Is that not crazy or what?

Right now I just have the CD drive off its posts closer to the chip so the ribbon will reach.  It's ugly as hell but it works.  Just take care of the ordering of the pins.  The connector on the CD drive on my model 1 Saturn are numbered backwards from the numbering scheme on the MB.  But my model 2 is the same.  The numbering used above is for the Connector on the MB.


ordering on cd-board seems on my model also backwards. mb 1 = cd 20 like yours. so if I install modchip on cd-connector components will facing away and there is metalshield which needs to be cutted.

[attachmentid=997]

Attached File(s)


fighting for a better worse
d500.com
0

#20 User is offline   mayden Icon

  • Junior Member
  • PipPip
  • Group: Members
  • Posts: 10
  • Joined: 18-January 05

Posted 21 January 2005 - 08:57 AM

Good job seal1, the scheme looks pretty damn good! I can see the wire en cutting jobs clearly. The smal red ones are the cuts I presume? But could you be a bit more specific on the "2-4 desolder" thing? For example those two in the top-left corner. I can't really make out which thing to desolder. I presume the modchip in this photo is in it's original state, so it's pretty hard for a n00b like me to figure out how it should be in it's "modded" state.

edit: in the scheme, what's that small yellow dot in the bottom-left corner? A wire cut?
0

  • (9 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users