Hey people! I installed supercics on two pal snes machines (2 ppu) yesterday, with pin 4 set to 5V. One works perfectly (Snsp-cpu-01), the second snes (Snsp-cpu-02) won't change video mode after 9 seconds (to fool regioncheck). Changing modes with reset button works, though. What could cause this? I've checked all connections for continuity and bridges, and both pins 1 & 4 are getting 5.02V. I got the kits from badad,and installed the provided caps betweet 5v and GND, as recommended.
Hey, you might have to double check the connection the two PPUs. Please check the voltage level on SuperCIC pin 12 and also on pin 24 S-PPU1 and pin 30 S-PPU2 once in PAL and once in NTSC mode... Best
Thanks. In pal mode I'm getting 5.02V on CIC pin 12, PPU1 pin 24 and PPU2 pin 30. In NTSC mode I get 0V on all. Another question: I notice some pins on PPU1 are connectef to each other when I check for continuity with my multimeter; which pins are supposed to be connected? here's my wiring (the blue wire on ppu1 is a repair; lifted the wrong pin):
Wiring looks ok to me (first quick look). Now I have a question: Does the PIC change to NTSC-mode after 9s? Or does the PIC stays in mode of cartridge region?
Thank you borti4938 for answering. -No, it doesn´t change mode after 9 seconds. -If I start PAL Super Mario All-Stars with the chip set to NTSC (red led), then it starts directly in NTSC mode, and I get a message saying something like "cart is not compatible with your SNES/SFC". -NTSC Metroid in PAL mode (green led): starts directly in PAL mode - "cart is not compatible with your SNES/SFC". -PAL Pilotwings in NTSC mode: game starts directly in NTSC mode.. -PAL Starwing in NTSC mode: game starts directly in NTSC mode, looking all funky -NTSC Sanrio Smash Ball in PAL mode: game starts directly in PAL mode..
No, it´s soldered to 24. Just a weird angle on the photo Edit: I also checked for continuity on the PPU1 pins, as this worried me because I thought I'd bridged them, but after checking on a stock snsp-cpu-01 board I found pins 22, 23, 25 and 27 to be electrically connected, on both boards.
Sounds like you have set pin 4 of the SuperCIC to GND. This disables the 9s region timeout. Solder pin 4 to +5V and than you should have the 9s startup in cartridges mode! Btw.: there are some games, e.g., Starwing, producing errors in non-native mode.
Please make a double check and use a short wire from pin 1 to 4... As you have described the region timeout is disabled, i.e. the SuperCIC reads pin 4 as '0' (GND) on start up.
Hehe, no that didn't work. I also tried to connect pin 4 to another 5v point - pin 18 where the original cic resided. A thing of note is that this Snes has no fuse, but is bridged with a piece of metal. Dunno if this affects stuff?
Sorry, I've no idea left... The missing fuse is not a problem, but you should install a pico fuse asap. Nevertheless if everything else working, you might solder the extended IGR into your SNES. This type of IGR controls the region timeout by software. Or you have to try another SuperCIC and replace the first one. Extended IGR: https://github.com/mrehkopf/sd2snes/tree/develop/misc/uigr BTW: All pins are assigned to GND.
Are you sure it has nothing to do with your repair wire on the ppu. Did you follow the trace back and checked for continuity.
Alright borti4938, thanks for trying I checked the lifted pin and it's connected to a via (under the black tape/blue wire on the photo)
Damn,I'm stumped for now. I bought a supercic from badad and installed it in a Snsp-cpu-02 and it works fine,your wiring looks the same as mine.
Yeah I don't know.. I think the 9 second timer stuff is on the SuperCIC? And it's getting 5V on pins 1, 4 (and 12 if PAL), yet it's not doing it's thing in this regard. Perhaps I'll have to buy another one..? Most likely I've done something wrong, but I can't find it; all connections are good, no bridges on the chips.. weird because I did the exact same install on a snsp01 :/ ya I lifted a wrong pin on the PPU, perhaps I'll try a shorter wire for the fix. EDIT: I ordered and installed a new chip, and now it works