4/&4 .fhb30. - retrostage€¦ · 4/&4 .fhb30. 1mbdf uif dijqt bddpsejoh up uif uzqf pg...

1

Upload: others

Post on 07-Oct-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 4/&4 .FHB30. - RetroStage€¦ · 4/&4 .fhb30. 1mbdf uif dijqt bddpsejoh up uif uzqf pg hbnf zpv xbou up nblf -pspn )jspn &y)jspn ps 4ubs 0dfbo bmm tipxo cfmpx :pv dbo difdl uijt

SNES - MegaROM 2.0

Place the chips according to the type of game you want to make: Lorom, Hirom, ExHirom or Star Ocean, all shown below. You can check this by opening the ROM in an emulator or using a program like SNEStool or NSRT to see what type your ROM needs.

HiROM

SINGLE CHIP GAMES:

1) 1) Make sure your game has been burned to the M27C322 or M27C160 chip and veries. Pad the ROMto t the whole chip (eg. if a game is only 12Mbit, pad it to 16Mbit or 32Mbit for whichever chip you use).There are tools available online from sites like Romhacking.net to do this (NSRT is a good one).

2) Place the chips as shown below in RED. Add 1uf capacitors to C1 through C10. Skip C6, C7 and C9.

3) You will need to include a PIC12F629 chip programmed with the SuperCIC code, . Place it in the spot marked for it. This can be purchased directly from us, or if you want to make your own SuperCIC, code can be downloaded from our site.

4) 4) Solder everything into place. ** SEE SRAM CONFIGURATION FOR ADDING SRAM, BATTERY, ETC **

CONFIGURING THE JUMPERS:Flip the board over so you are looking at the back. Here are the jumpers that you’ll need to solder togetherto congure the board for your game type.

5

3

1 2

4

All jumpers needed for HiROM are shown in RED.

1) Solder the 27C322 / 27C160 pads closed for if you’re using a 27C322 or 27C160 chip.

2) Solder the “1 ROM” jumper closed.

3) Solder all pads closed on the “HI” side.

4) Solder the pads closed for “HiROM”.

5) Solder the pads for your SRAM type (see SRAM CONFIGURATION near the bottom of the document)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -ExHiROM

TWO CHIP GAMES:

1) Make sure your game has been burned to the two M27C322 or M27C322 + M27C160 chips and veries. Pad the ROMs to t the whole chip (if required). There are tools available online from sites like Romhacking.net to do this (NSRT is a good one).

2) Place the chips as shown below in RED. Add 1uf capacitors to C1 through C10. Skip C9.

3)3) You will need to include a PIC12F629 chip programmed with the SuperCIC code, . Place it in the spot marked for it. This can be purchased directly from us, or if you want to make your own SuperCIC, code can be downloaded from our site.

4) Solder everything into place. ** SEE SRAM CONFIGURATION FOR ADDING SRAM, BATTERY, ETC **

CONFIGURING THE JUMPERS:Flip the board over so you are looking at the back. Here are the jumpers that you’ll need to solder togetherto congure the board for your game type.

5

2 3 3

1

4

All jumpers needed for ExHiROM are shown in RED.

1) Solder the 27C322 pads closed on the underside of the HIROM 1 spot.

2) 2) Solder the 27C322 / 27C160 jumper closed for whichever chip type you’re using under HiROM 2.

3) Solder all pads closed on the “HI” side. Solder all the pads on the “EX” side closed as well.

4) Solder the pads closed for “HiROM”.

5) Solder the pads for your SRAM type (see SRAM CONFIGURATION near the bottom of the document)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

LoROM

1) Make sure your game has been burned to the M27C322 or M27C160 chip and veries. Pad the ROMtto t the whole chip (eg. if a game is only 12Mbit, pad it to 16Mbit or 32Mbit for whichever chip you use).There are tools available online from sites like Romhacking.net to do this (NSRT is a good one).

2) Place the chips as shown below in RED. Add 1uf capacitors to C1 through C10. Skip C6, C7 and C9.

3) You will need to include a PIC12F629 chip programmed with the SuperCIC code, . Place it in the spot marked for it. This can be purchased directly from us, or if you want to make your own SuperCIC, code can be downloaded from our site.

4) Solder everything into place. ** SEE SRAM CONFIGURATION FOR ADDING SRAM, BATTERY, ETC **

CCONFIGURING THE JUMPERS:Flip the board over so you are looking at the back. Here are the jumpers that you’ll need to solder togetherto congure the board for your game type.

5

3

2

1 4

AAll jumpers needed for HiROM are shown in RED.

1) Solder the 27C322 / 27C160 pads closed for if you’re using a 27C322 or 27C160 chip.

2) Solder the “1 ROM” jumper closed.

3) Solder all pads closed on the “LO” side.

4) Solder the pads closed for “LOROM”.

5) Solder the pads for your SRAM type (see SRAM CONFIGURATION near the bottom of the document)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

SSTAR OCEAN

1) Download the “RetroStage Star Ocean” le from our site and extract. Copy your unaltered “Star Ocean (J)” rom to the same folder. **Your rom must be the Japanese version (6MB in size), all others will not work!**

2) **View the “README” with the patches for clear instructions on how to assemble the ROMs!**

3) Burn each newly split ROM le (ROM 1-3) to each M27C322 chip, and make sure they verify.

4) Place the chips in the correct spots (labeled 1-3), as shown below in RED.

5) Place all other chips as shown in RED. Add 1uf capacitors to C1 through C10.

------- 3

------- 2

------- 1

3) You will need to include a PIC12F629 chip programmed with the SuperCIC code, . Place it in the spot marked for it. This can be purchased directly from us, or if you want to make your own SuperCIC, code can be downloaded from our site.

4) Solder everything into place. ** SEE SRAM CONFIGURATION FOR ADDING SRAM, BATTERY, ETC **

CCONFIGURING THE JUMPERS:Flip the board over so you are looking at the back. Here are the jumpers that you’ll need to solder togetherto congure the board for your game type.

5

2 3

1

4

All jumpers needed for STAR OCEAN are shown in RED.

1) Solder the 27C322 pads closed on the underside of the HIROM 1 spot.

2) Solder the 27C322 jumper closed under the HiROM 2 spot.

3) Solder all pads closed on the “HI” side. Solder all the pads on the “SO” side closed as well.

4) Solder the pads closed for “HiROM”.

5) Solder the pads for your SRAM type (see SRAM CONFIGURATION near the bottom of the document)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

SRAM CONFIGURATION:

SRAM is required by any game that has a saving feature. This requires a battery as well. This section covers adding those parts and conguring it for your game.These boards can be congured to use either 64K or 256K SRAM chips. You can select the SRAM sizeby using the jumpers on the back, which are covered at the end of this section.

1) Place the 64K or 256K SRAM as shown below in RED. Make sure that capacitor C10 is added.

2) 2) Place two 100K ohm resistors for R1 and R2, and two 1N4148 diodes for D2 and D3 (there is no D1).

3) Place a CR2032 battery (with tabs, or a holder) in the battery spot. Make sure the positive side is in the “+” spot.

4) Solder everything into place.

CONFIGURING THE JUMPERS:Flip the board over so you are looking at the back. Here are the jumpers that you’ll need to solder togetherto congure the board for your game type.

All jumpers needed for SRAM are shown in RED.

FOR 64K SRAM, or a 256K SRAM being used as a 64K (All board types):

SSolder the two pads closed in the “64Kbit” box.

FOR 256K SRAM (HiROM, ExHiROM, STAR OCEAN):

Solder the two pads closed on the HiROM side in the “256Kbit” box.

FOR 256K SRAM (LoROM):

Solder the two pads closed on the LoROM side in the “256Kbit” box.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Parts List:

TThese are some examples of places to buy the parts required for these boards. There are many otherplaces to nd them (eBay, Aliexpress, etc), but here is a complete list from Digikey (except for EPROMs)for reference. Even though the boards say “74HCTxxx” on them, we recommend the “74LSxxx” series ofchips instead. Links to them are listed below.

64K SRAM:http://www.digikey.com/product-detail/en/alliance-memory-inc/AS6C6264-55PCN/1450-1036-ND/4234595

256K SRAM:hhttp://www.digikey.com/product-detail/en/alliance-memory-inc/AS6C62256A-70PIN/1450-1183-5-ND/4498983

CR2032 battery:http://www.digikey.com/product-detail/en/panasonic-bsg/CR-2032-HFN/P666-ND/616104

74LS139:https://www.digikey.com/product-detail/en/texas-instruments/SN74LS139AN/296-1640-5-ND/277286

74LS257:https://www.digikey.com/product-detail/en/texas-instruments/SN74LS257BN/296-1656-5-ND/277302

100K ohm 100K ohm resistors:http://www.digikey.com/product-detail/en/stackpole-electronics-inc/CF14JT100K/CF14JT100KCT-ND/1830399

1N4148 diodes:http://www.digikey.com/product-detail/en/fairchild-semiconductor/1N4148/1N4148FS-ND/458603

1uF capacitors:http://www.digikey.com/product-detail/en/tdk-corporation/FK18X5R1C105K/445-8405-ND/2815335

EPROMs: M27C322 - M27C322 - http://www.buyicnow.com/it.php?i=74M27C160 - http://www.buyicnow.com/it.php?i=75

SuperCIC:Can be purchased directly from the website, pre-programmed and ready to go.ORBlank ones are here - http://www.digikey.com/product-detail/en/microchip-technology/PIC12F629-I-P/PIC12F629-I-P-ND/459169

Download the les here: https://sd2snes.de/blog/cool-stuff/supercic

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Questions or comments? Email me at [email protected], or PM me on NintendoAge, username“RetroStage”.