[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 😃!
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
Man kan göra på samma sätt på snes också. 🙂
Skickat från min Nexus 5 via Tapatalk
Llurx#5
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
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
Llurx#8
@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
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