The “4 ROM Cart” pcb for the Snes.
Transcription
The “4 ROM Cart” pcb for the Snes.
The “4 ROM Cart” pcb for the Snes. This pcb is packed with features! But, among its charm is its ease of use. One goal in developing this pcb was to make it easy to use, in that, a lot of the settings are automatic. Sram saving among all 4 roms are all automatic. 256K sram switching is also a single jumper now. It’s all been simplified to just a few sets of jumpers. More on this later. This pcb comes with all necessary parts INCLUDING the multi-game PIC already programmed. No ROMs or battery is included. It also comes with the super CIC which can run games in either PAL or NTSC region. This pcb will also fit inside either region cases. NO CASE modification is necessary. NO STACKING of Rom chips! This pcb is PRIMARILY for multi-game use like AST or Star Ocean. It would be an over-kill to use this pcb as a SINGLE rom game. We have other pcbs more appropriate for small single game builds. IF you have a RETRON5, then the MULTI-GAME FEATURE WILL NOT WORK because the R5 is a (poorly done) emulation based console. Read the bottom section for more information. This pcb can use these ROMs: 27c322 (32mbits, 4mBytes) 27c160 (16mbits, 2mBytes) This includes the Flash Rom version MX29F1615 27c800 (8mbits, 1mByte) I’ll divide this manual into 4 sections. Section 1: How to make a Single game (over-kill but hey, if that’s what you want to do) Section 2: How to make ExHiRom games. Section 3: How to make Star Ocean. Section 4: How to use/build multi-games on this cart. APPLICABLE TO ALL SINGLE GAME BUILDS: #1 #2 #3 #4 #5 #6 #7 Section 1: Single game, (NOT Star Ocean or ExHiROM) Determine the size and mapper of the game you want to make. Jumper the appropriate Rom size jumper of the size of EPROM you are using. Picture #3 ROM1 will go into the ROM1 spot. If it is a LOW MAP game, jumper the ALL LOW pads. IF Hi Map, do nothing else. Picture #2 If the game requires 256K sram, then jumper the “No PIC 256k/64K Enable” shown in picture #6. Jumper the “A21 no pic” jumper shown in picture #1 Solder in your battery. DONE!!! Section 2: Single game, ExhiRom Exhirom games are hi map. So jumper the “Single Ex/SO” jumper. Picture #2, yellow arrows. ROM1 is the first 4mB of the Exhirom game file. ROM2 is the 2 nd half of the 6mB (either 2mB or 4mB…….usually it’s 2mB). ROM1 size jumper will be 27c322 and ROM2 size jumper will be either 27c160 or 27c322 depending on what you want to use. Picture #3 Jumper the “A21 no pic” jumper shown in picture #1 Solder in your battery. DONE!!! If you are making an ExLowRom game, then jumper the ALL LOW pads in addition to the above. Section 3: Star Ocean Star Ocean needs 3 27c322 Eproms. So jumper the 2 rom sizes accordingly. Picture #3 Star Ocean uses a custom rom set that will ONLY run on this pcb set. You cannot use any other set than the one designed for this pcb. Bridge both yellow arrowed jumpers “Star Ocean only” and “Single Ex/SO” shown in Picture #2 ROM3 has to have 2 of its pins bent out and inserted into the holes labeled “SO” shown in picture #4 and #7. Jumper the “A21 no pic” jumper shown in picture #1 Solder in your battery. DONE!!! Multi-Game use: This is the primary design of this PCB. To use as a multigame platform. The EASIEST multigame would be where all the games have the same maps. But the chart system can run mixed map games so long as you build the cart according to the chart patterns. The switching between the games is done by holding the reset on your console for approx. 3 seconds. The reset feature works on most CLONE consoles. The latest version of the SupaBoy portable, you have to hold reset for about 13 seconds. TO EXPLAIN all the charts and patterns would take way too much time and typing. Once you get the basic premise of how the charts work, then it’s just a matter of what you want to build and matching it to a possible chart pattern. Ancient Stone Tablets (AST): This is an easy build. Burn the 4 roms, and remember, the rom order on the pcb is 1,2,4,3. The CHART for AST is to jumper M2 In building AST, also bridge the ROM sizes and the “ALL LOW” map jumper. No chart jumpers, no mixed mapper jumpers and DO NOT BRIDGE THE “A21 No PIC” jumper. Bridge ROM SIZES, add battery. You’re done. AST is the only game set that doesn’t use the normal “Chart Jumpers” pads. Because AST uses the same sram file for each chapter, the SRAM does NOT do any banking. The multi-game patterns are chosen by jumpers in combinations of the 4 Chart Select pads. ONLY 1 MIXED MAPPER JUMPER CAN EVER BE USED. No Exceptions. 1 = high 0 = low SINGLE GAME --- DEFAULT CHART (no jumpers) SRAM SIZE select Map SRAM SIZE select Map Map Map C B A D SEL_C 10 1 SEL_B 11 0 SEL_A 12 0 SRAM A17 13 0 1 SAVE Chart Pattern 1 rom, 1 game exhirom single also 1 NONE ROM1 (AST 2mb vers. + 3) or (4x no save games + 3 saves) SRAM SIZE select C Chart Pattern SRAM SIZE select A Map Map Map Map C SEL_C 10 0 0 0 B SEL_B 11 0 0 0 A SEL_A 12 0 0 0 D SRAM A17 13 0 0 0 0 0 0 0 0 1 1 1 1 0 1 1 1 1 1 1 7 GAMES, 4 ROMS 4 SAVES 2 2&3&4 PIC # 1B game size up to 2MB up to 2MB ROM1 ROM2 ROM3 ROM4 up to 2MB up to 2MB up to 2MB up to 2MB up to 4MB game1 game2 game3 game4 game5 game6 save1 save2 game7 save3 SRAM SIZE select Map SRAM SIZE select Map Map Map 3 GAMES, 3 ROMS C B A D SEL_C 10 SEL_B 11 SEL_A 12 SRAM A17 13 0 1 1 1 1 0 0 0 1 0 1 0 SRAM SIZE select Map C Chart Pattern 3 SAVES 3 3&2 game size ROM1 ROM2 ROM3 up to 4MB up to 4MB up to 4MB game1 game2 game3 SRAM SIZE select Map B Map A Map 6 GAMES, 3 ROMS 6 SAVES Chart Pattern D 4 2 SEL_C SEL_B SEL_A SRAM A17 10 0 0 0 1 1 1 11 0 0 0 0 0 1 12 0 0 1 1 1 1 13 0 0 0 0 1 1 game size ROM1 up to 2MB up to 2MB up to 2MB ROM1 ROM2 ROM2 ROM3 ROM3 up to 2MB up to 2MB up to 2MB game1 game2 game3 game4 game5 game6 SRAM SIZE select SRAM SIZE select Map C Map B Map A Map 2 GAMES, 2 ROMS 2 SAVES Chart Pattern D 5 3 SEL_C SEL_B SEL_A SRAM A17 10 0 1 11 1 0 12 1 1 13 0 0 C SEL_C game2 4 SAVES AST choose the "M2" jumper for no sram banking game1 SRAM SIZE select SRAM SIZE select Map rom1 rom2 game size up to 4MB up to 4MB Map B SEL_B Map A SEL_A Map 4 GAMES, 4 ROMS and do NOT use 3&4 for AST D Chart Pattern SRAM A17 6 3&4 10 11 12 13 0 0 1 1 0 1 1 1 0 0 0 1 0 0 0 0 game size rom1 rom2 rom3 rom4 up to 4MB up to 4MB up to 4MB up to 4MB game1 game2 game3 game4 SRAM SIZE select SRAM SIZE select REMOVE R34,35 FOR AST SAVES Map C Map B Map A Map 4 GAMES, 2 ROMS 4 SAVES 2mB x 4 version Chart Pattern D 7 1 SEL_C SEL_B SEL_A SRAM A17 10 0 0 1 11 0 1 1 12 0 0 0 13 0 0 0 1 1 1 0 ROM1 ROM2 ROM2 game2 game3 up to 2MB game4 game1 SRAM SIZE select SRAM SIZE select Map ROM1 game size up to 2MB up to 2MB up to 2MB Map Map Map C B A D SEL_C SEL_B SEL_A SRAM A17 10 0 0 0 1 1 1 1 1 11 0 0 0 0 0 1 1 1 12 0 0 0 0 0 0 1 1 13 0 0 0 0 1 1 1 1 8 GAMES, 4 ROMS 8 SAVES Chart Pattern ROM1 ROM1 ROM2 ROM2 ROM3 ROM3 ROM4 ROM4 game size up to 2MB up to 2MB up to 2MB up to 2MB up to 2MB up to 2MB up to 2MB up to 2MB game1 game2 game3 game4 game5 game6 game7 game8 8 1&3 SRAM SIZE select SRAM SIZE select Map Map Map Map C B A D 3 GAMES, 2 ROMS 3 SAVES Chart Pattern 9 1&4 SEL_C SEL_B SEL_A SRAM A17 10 0 1 1 11 1 1 0 12 0 1 0 13 0 0 1 C ROM1 ROM2 game size up to 2MB up to 2MB up to 4MB game2 game3 4 SAVES Chart Pattern game1 SRAM SIZE select SRAM SIZE select Map ROM1 Map B Map A Map D 4 GAMES, 3 ROMS 10 2&4 SEL_C SEL_B SEL_A SRAM A17 10 0 11 1 12 0 13 0 1 1 0 0 1 0 0 1 1 0 1 1 ROM1 game size up to 2MB game1 ROM1 ROM2 up to 2MB game2 up to 4MB game3 rom3 up to 4MB game4 SRAM SIZE select Map SRAM SIZE select Map Map Map C B A D SEL_C 10 1 1 0 0 1 SEL_B 11 1 1 0 0 0 SEL_A 12 0 0 0 0 1 SRAM A17 13 1 0 0 0 1 SRAM SIZE select Map 5 GAMES, 3 ROMs 5 SAVES Chart Pattern game size up to 2MB up to 2MB ROM1 ROM2 up to 4MB SRAM SIZE select Map Map game1 game2 game3 game4 game5 up to 2MB up to 2MB ROM3 11 1&2&3 6 SAVES Map C B A D SEL_C 10 0 0 0 1 1 1 SEL_B 11 0 0 0 0 1 1 SEL_A 12 0 0 0 0 0 1 SRAM A17 13 0 0 1 1 1 0 6 games, 4 roms Chart Pattern game size ROM1 ROM2 rom3 rom4 up to 2MB up to 2MB up to 2MB up to 2MB up to 4MB up to 4MB game1 game2 game3 game4 game5 game6 16 1&2&3&4 BELOW THIS LINE ARE ExHiRom GAME'S MIXED IN SRAM SIZE select Map SRAM SIZE select Map Map 2 SAVES Map C B A D SEL_C 10 0 1 SEL_B 11 1 0 SEL_A 12 1 1 SRAM A17 13 0 0 2 EX GAMES, 4 ROMS Chart Pattern 12 ex 4 rom1 rom2 game size up to 8MB (2 X 4MB) up to 8MB (2 X 4MB) Ex game1 Ex game2 no map selection for this chart note: if you select B or C, this could be a mix of ExHirom and ExLorom games SRAM SIZE select Map SRAM SIZE select Map Map 3 SAVES Map 1 EX GAMES, 2 STANDARD GAMES, 4 ROMS Standard games can be Hi or Lo C B A D SEL_C 10 1 1 1 SEL_B 11 1 0 0 SEL_A 12 1 0 1 SRAM A17 13 1 1 0 grey area is mixed mapping! rom1,2 rom3 rom4 game size up to 8MB (2 X 4MB) up to 4MB up to 4MB Chart Pattern Ex game1 game2 game3 13 ex 1&3&4 SRAM SIZE select Map SRAM SIZE select Map Map 4 SAVES Map 1 EX GAMES, 3 STANDARD GAMES, 4 ROMS Standard games can be Hi or Lo based on mapper jumpers C B A D SEL_C 10 1 1 SEL_B 11 1 0 SEL_A 12 1 0 SRAM A17 13 1 0 1 0 0 0 0 0 0 1 rom1,2 rom3 rom4 game size up to 8MB (2 X 4MB) up to 2MB Chart Pattern 14 ex 1&2&4 Ex game1 game2 DQ 3 ROM1&2 DQ 1+2 ROM3 lower up to 2MB game3 DQ 5 ROM3 upper up to 4MB game4 DQ 6 ROM4 grey area is mixed mapping! DQ map SRAM SIZE select Map SRAM SIZE select Map Map 4 SAVES Map 1 EX GAMES, 3 STANDARD GAMES, 4 ROMS Standard games can be Hi or Lo based on mapper jumpers C B A D SEL_C 10 SEL_B 11 SEL_A 12 SRAM A17 13 1 1 1 1 1 0 0 0 1 1 0 0 0 0 0 1 grey area is mixed mapping! Chart Pattern 15 ex 1&2 game size rom1,2L rom2U rom3 rom4 up to 6MB (4MB+2MB LOWER ROM2 HALF)) up to 2MB up to 4MB up to 4MB game2 game3 game4 Upper half of rom2 This pcb is made by SnesUnlimited. Contact at [email protected] or RetroCircuits.com Known exceptions: Games that do NOT work on this pcb or cart creation pcb Special chips games, of course will not work on this pcb. Y’s III -- game runs but due to an unusual sram mapper, it won’t save. The Retron 5 console. It’s an emulation based console and doesn’t have a reset button. It will run almost any game we make as a single game. If you have a multi-game – it will run whatever game is at startup. You can switch the game over in a separate console and then play it back in the R5. NOTE: the R5 will NOT update the carts with your saved progress. The saves that the R5 generates is only stored on the R5 and doesn’t save it back to a cartridge. We are not a fan of the R5 but we know people use it. The RetroDuo portable is similar in that it has a controlled reset and you can’t “HOLD” it for 3 seconds. We do have other methods to get game cycling on these consoles… so inquire.
Similar documents
The “Simple-Save 2 ROM” pcb for the Snes.
Exhirom mapping (2 roms) 256K sram games Hi or Lo mapped (Hi/Lo auto switching now) Multigames (within a max of 2 roms) with optional Micro-controller Multigames can be mixed maps
More information