[bankswitching] - 2 i 1 spel (minimum)

20 februari 2016Senaste svar: 5 881 visningar14 svar
tänkte att jag kan lika gärna dela med mig utav det nya "verktyget" som jag har bemästrat.

Detta är en mycket gammal konst, man tar helt enkelt och delar upp en EPROM i 2, 4, 8 eller 16 delar och gör plats för lika många spel på ett och samma chip.

I exemplaret här nedan har jag kört med Chip n Dale 1 och 2 som PRG och CHR i ursprungsform är 128KB stora var,
då jag vill ha både spelen på ett och samma chip är jag tvungen att använda dubbelt så mycket minne jämfört med en vanlig repro.
128KB till 256KB (27C010 -> 20C020)
detta gäller både CHR ROM och PRG ROM.

-----------------------------------------------------------------
kortfattat om bankswitching

för att kunna växla mellan övre och undre halvan av chippet så behöver man koppla den högsta adressen på chippet mellan GND och VCC.
I vårt fall blir det A17 dvs pin nr 30 på ett 27C020 EPROM chip
-----------------------------------------------------------------
VERKTYG:

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

Jag använder mig av famiROM för att splitta .NES till .prg och .chr filer

detta gjorde jag med Chip n Dale 1 och 2 och fick fyra nya filer

CND1.prg
CND1.chr
CND2.prg
CND2.chr


sedan öppnar jag upp kommandotolken i windows och går till min mapp där jag har lagrat mina nya filer vilket i mitt fall är C:\NES\CND\

skriv följande kommando för att sätta ihop dina två .prg filer till en stor .prg fil

C:\NES\CND>copy /b CND1.prg + CND2.prg CND12.prg

skriv följande kommando för att sätta ihop dina två .chr filer till en stor .chr fil

C:\NES\CND>copy /b CND1.prg + CND2.prg CND12.chr

Du bör ha fått två nya filer som är 256KB stora

CND12.prg
CND12.chr


Bränn över dessa till dina EPROM chip

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

Du bör ha kommit så långt att du nu har följande:

1st SLROM kretskort
1st 27C020 med CND12.prg programmerat på sig
1st 27C020 med CND12.chr programmerat på sig


-----------------------------------------------------------------
Böj därefter upp följande pins på PRG chippet:
1, 2 ,24 ,30 ,31

Böj därefter upp följande pins på CHR chippet:
1, 2 ,22, 24 ,30 ,31

Lödda fast kablar till följande hål på SLROM kretskortet

PRG
24

CHR
24 ,31, 2



OBS, strunta i den överkryssade kabeln
-----------------------------------------------------------------

När du har tryckt in dina chip i kretskortet bör det se ut något såhär


-----------------------------------------------------------------
Kablarna från hålen ska löddas fast på följande pins

PRG
kabel från hål 24 går till pin 2

CHR
kabel från hål 24 går till pin 2
kabel från hål 31 går till pin 22
kabel från hål 2 går till pin 24

Resterande uppböjda pins löddas fast på följande ställen

PRG
pin 1 löddas fast till GND
pin 24 löddas fast till GND
pin 31 löddas fast till VCC

låt pin 30 vara!

CHR
pin 1 löddas fast till GND
pin 31 löddas fast till VCC

låt pin 30 vara!



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

skjutomkopplarens mitten pin löddas fast till både PRG och CHR chippet på pin 30 (skjutomkopplaren är en enkelpolig on-on omkopplare)



därefter löddar man fast ena sidan till GND och andra sidan till VCC på kretskortet


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

SLUTRESULTAT:

YouTube video

enkelt!

Återkom gärna med feedback 😃!
Mycket bra skrivet!
Man kan göra på samma sätt på snes också. 🙂

Skickat från min Nexus 5 via Tapatalk
Det där verkar komplicerat!
Borde nästan vara genomförbart för mig tack vare guiden.
Exeplarisk guide! Tydliga bilder också.
Jävlar vilken guide! Grejer som detta får mig att inse hur otroligt jävla okunnig jag är när man jämför med er andra 🙂

Grymt jobbat som alltid, lurx!

Skickat från min telefon via Tapapatalk
thanks grabs 😃 det var riktigt kul att fixa iordning detta!!

kul att ni tyckte om guiden också försökte verkligen göra den så enkel som möjligt

som mrTentacle säger så funkar detta på snes också och egentligen allt som har likadana chip ^^

det är bara att följa guiden segasonic så kommer du också kunna ha dig ett chip n dale 1 och 2 😃
man kan applicera detta på andra kretskort också men då blir kabeldragningen lite annorlunda

EPROM på NES kretskort
Bra jobbat

Skickat från min SM-G925F via Tapatalk
Gött! Jag vill göra desamma fast med 4 spel. Och undrar hur man gör det snyggast, en Dip-switch tycker jag är rätt nice men inte helt optimal.
Finns det en sån switch du använt med 4 steg istället för 2?


Sent from my iPhone using Tapatalk
@billy

Gör som callanbrown gjorde med sitt super mario allstars till NES och koppla det till en 4bit counter så blir det ett nytt spel varje gång du resetar konsolen 😃!

Annars är det nog dipswitch som gäller!

Senaste tillskottet! Kan ni gissa spelen 😉




Skickat från min SM-N9005 via Tapatalk
Äsch den där är ju lätt! Duck tales 1 och 2. UNROM 🙂

Gillar idéen med switch mer än att behöva resetta 🙂


Sent from my iPhone using Tapatalk
tror du läste fel 😉 står AOROM ju! så nej 😃!

ja det tycker jag med! kan du inte ha två såna här switchar istället kanske? så kan de funka som DIP switcharna 😛?
Doh! Trodde endast UNROM hade chr ram 🙂


Sent from my iPhone using Tapatalk
Finns många med chr ram 😃

Blev faktiskt ett battletoads + battletoads double dragon denna gången ^^

Skickat från min SM-N9005 via Tapatalk
löste problemet med ducktales 1 och 2 😃 jag tabbade mig -.-\' bytte från vertical mirroring till horizontal (Y)
Snyggt!

Du måste vara inloggad för att svara.

Logga in