[SNES] SuperCIC

4 September 2015Senaste svar: 14,692 visningar64 svar
Ett sätt att få SNES regionsfritt utan switchar.

Följande behövs:
PIC16F630 (programmerad med kod från http://sd2snes.de/files/supercic.zip).
Tvåfärgad lysdiod för att ersätta den röda originaldioden.
2st motstånd 180 Ohm.
Motstånd 10K ohm (om man vill ta bort originalCICn).

Guide finns här: http://www.mmmonkey.co.uk/snes-switchless-modchip/
Läst nånstans att man ska testa med olika motstånd på LEDen, färgerna blir olika starka annars.

Coolt kretskort om man vill köra alla tre moddar, super cic, ingame reset och fel land fix

https://oshpark.com/shared_projects/KxmYcZxO

Edit
Bara cic och igr, lite mindre / billigare kort

https://oshpark.com/shared_projects/2c2dPb3q

Skrivet som hastigast via Tapatalk
Exakt tantaklen, man bör testa med olika motstånd för att den blandade färgen ska få önskad nyans och styrka
100 ohm på grön och 220 ohm på röd var det någon som tyckte blev en bra blandning. Sen kan man koppla förbi resistorn (iaf på ntsc snes) för att få full effekt på LED:ens 5V tror jag? Eller?
Tagit ifrån Wolfsoft.de
You can shortcut the original Resistor of the LED, if you want the full power of the RGB-LED

Jag sket i dettta då jag tror LED:en kommer lysa för mycket, vilket kan bli störande.

Sitter just nu med denna modden och har lyft ben, lött dit trådar, så nu är det bara superCIC som ska landa i brevlådan och installeras.
På samma sida som jag länkade till innan finns en bild på superCIC:en och övriga bilder med alla trådar dragna.
Jag tror jag har hittat antingen ett stavfel eller en felkoppling.

Lägg märke till att PIN 2 på superCIC ska till CIC PIN 7.


Följer man den bruna tråden går den in på PIN 6 enligt denna bilden:


Ser jag fel eller har han gjort ett stavfel/kopplingsfel?
Jag har gjort enligt bilden med trådarna.
Kul!
Det där med pin 7 var lite märkligt, mmmonkey skriver att det är enklare att löda till decoder chipet istället:

There are alternative points available for some of them, ikari_01 has put some on his photo above, be warned though, it can vary slightly on different motherboard versions (such as leg 2 of the 16f630 should connect to leg 7 of the old CIC chip, ikari_01 shows you a different chip to connect it to which is MUCH easier to solder onto, but on the photo’s that follow, you’ll see I had to use a leg on a different chip as the one in ikari_01’s photo isn’t to be found – both of these chips legs all go back to leg 7 of the original CIC chip though).


http://www.mmmonkey.co.uk/snes-switchless-modchip/

Lite bättre bilder på hans sida, enklare att se vart allt kopplas.
Och här kommer problemet in. Han har kopplat det till PIN 4 på vad som ser ut att vara samma chip som brun tråd gick in på PIN 6 (men stod skrivet som 7).

Det han visar är ett PAL det jag följde från Wolfsoft var NTSC. Ingen har skrivit vad man plockar från dessa chip till ingång 2 på superCIC:en.

Jag är förvirrad!
Hmm, enligt källkoden är det clk in, alltså klockan från cic chipet som ska in där.
Det beror alltså på vilket cic chip som sitter i konsolen från början

Edit
Ta klockan från cic ben 7, det är väl vettigast

Skrivet som hastigast via Tapatalk
Och då undrar jag om det är ben 6 (alltså HCU04 chippet) eftersom personen verkar använt det benet i min tidigare länkade bild? Men blev osäker om han skrivit eller kopplat fel.
Nä, det är en dekoder, men klock signalen används säkert på massa ställen.
Ta den från cic ben 7 för säkerhets skull 🙂

Skrivet som hastigast via Tapatalk
Ok! Jag har valt att ha kvar det gamla CIC chipet så för att klargöra så tar jag det 7:e benet på den och kopplar till pin 2 på superCIC sen?

EDIT: Fuck it, testar från decodern. Så jävla pilligt och löda på cic:en.
Blir säkert bra, kan ju mäta med multimeter annars för att dubbelkolla att det är samma.
Det är bara samma volt den är ute efter eller?
Mät kontinuitet (svenska? Kortis?) mellan cic 7 och pinnen du vill löda till på dekoder chipet, så vet du att det är samma lika

Skrivet som hastigast via Tapatalk
Tack för tipset!
Visade sig att det vara samma 😃
Gött! Då vet vi 🙂

Skrivet som hastigast via Tapatalk
Har nu efter många om och men äntligen installerat superCIC (tack än en gång för programeringen utav chippen mrT)

Nu är det så att allt funkar o.O, konstigt nog xD

dock så upplever jag lite problem med bilden på vissa spel typ super mario bros allstars + super mario world så funkar inte spelet i NTSC eller det körs ju och så ser allt hemskt ut :/
jag får även upp att spelet är insatt i fel sorts konsol typ ntsc och ntsc-U i ett pal snes men efter en norsk reset så löser sig alla problem.

min fråga är helt enkelt:
är det något fel på koden som jag skickade iväg till mrT eller är det något annat som är kasst (typ lödningen)

Skumt
Växlar den mellan 50 & 60hz som den ska?

Skrivet som hastigast via Tapatalk
Jajamen det är ju det den gör men allstars+super mario world vill inte funka i 60hz och ibland så får man upp att det är fel region men sen funkar det efter en omstart igen 😛
Tror mario spelen är optimerade till 50/60Hz, ntsc mario får input lag i 50hz.
Fel region meddelandet är från att spelet kollar av Hz, "hej konsolen hur snabbt kan du räkna till 100?"
Är konsolen i rätt Hz läge klarar den testet, annars kommer meddelandet.

Vilken färg är LEDen?

You can change between 50/60Hz and Auto Function by pressing the Reset Button for longer as around 0,5 sec. The current Status is shown by the DUO-LED. (red=60Hz, green 50Hz, orange=Auto).
After releasing the Reset Button the mode will be active. The SNES will not reset at this moment.

a) 50Hz Mode is active (green)

If you insert a PAL-Game, it will start with 50Hz
If you insert a NTSC-Game, it will start with 50Hz (if Pin 4 is set GND)
If you insert a NTSC-Game, it will start with 60Hz and switches to 50Hz after 9 sec. (if Pin 4 is set 5V)
If you insert a Game without CIC, it will start with 50Hz

b) 60Hz Mode is actice (red)

If you insert a NTSC-Game, it will start with 60Hz
If you insert a PAL-Game, it will start with 60Hz (if Pin 4 is set GND)
If you insert a PAL-Game, it will start with 50Hz and switches to 60Hz after 9 sec. (if Pin 4 is set 5V)
If you insert a Game without CIC, it will start with 60Hz

c) Auto Mode is actice (orange)

starting the Game in its native frequence.

If you insert a NTSC-Game, it will start with 60Hz
If you insert a PAL-Game, it will start with 50Hz
If you insert a Game without CIC, it will start with 60Hz



Skrivet som hastigast via Tapatalk
Mitt SuperCIC har några sekunders delay när man byter läge som om jag fattade rätt är för att lösa dessa problem. Har dock tyvärr inte mer koll än så på detta då jag inte moddade mitt snes själv.
HA! jag har lött 5V på pin 3 och inte pin 4 -.-\' brb!

*kolla på bilden jag postade

Edit

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

Logga in