Re: SuperCIC Lock: Bus-Patching mit dem D4-Ausgang (Pin 3)
Verfasst: 29. September 2012, 13:26
von MrMikeCH
OK. Irgendwie hat mich das Pech verfolgt und es wurde nur noch schlimmer.
2 weitere snes verbraten, dann habe ich gemerkt das wohl das Problem zu Anfang an feinsten Litzenstücken in beiden Modulen die ich zum testen hatte lag.
4. snes, ppu Kabel und CIC Kabel dran und durchgepiepst, wieder Masse auf Vcc, 6 Stunden später auch aufgegeben.
Wär echt zuviel Text alles genau zu beschreiben.
Nun 5tes SNES (ppu, 1chip nr 6 kommt) mit guter Beleuchtung und paranoider Masse/vcc Kontrolle fertiggestellt, sehr kompakt die CIC/IGR Kombo.
D4 funktioniert aber wieder nicht, 125er hab ich auch als hct probiert. Nun bleibt nur noch die Möglichkeit die genau gleichen ICs wie der Herr aus Frankreich zu nehmen.
133ls 04ls 125hct. 133ls ist bestellt.
Hier noch etwas Bildmaterial.
Re: SuperCIC Lock: Bus-Patching mit dem D4-Ausgang (Pin 3)
Verfasst: 19. April 2013, 19:51
von borti4938
Moinsen,
also ich habe den D4-Patch jetzt auch nach gebaut und genauso wie MrMikeCH keine Erfolg gehabt. Vereinzelt starten PAL-Spiele in 60Hz, aber das ist eher die Ausnahme. Allerdings habe ich noch ein Paar offene Fragen bzgl des Mods:
1. $213f ist binär 0010 0001 0011 1111 ... Was sind PA15 - PA8 ("0010 0001")? Kann das sein, dass HW-Register immer die Form $21xx haben?
2. Warum liegen PA0 - PA7 und /PARD auf PINs am cart slot, wo sonst nur die PINs für Zusatzchips auf den Board des Spiels sind? 3. Welches PPU Status Flag wird bei $213e abgefragt? (Link)
Grüße
Edit:
Hier nochmal n Bild von der Schaltung - ich meine, da ist kein Fehler drinnen...
versteckter Inhalt:
Die ICs von links nach rechts: 74HCT125, 74LS133 und 74LS04. Das weiße Kabel von oben links über den 74HCT125 nach unten rechts ist die Taktleitung von der Quarzschaltung. Damit wird der Takt getrieben, damit das Kabel nicht so lang ist. Das blaue Kabel, welches von links kommt, ist am Super-CIC PIN 3 angeschlossen...
Edit 2:
Frage 3 hat sich erledigt - ich habe ein wenig Tante google angestrengt und das hier (Link) gefunden.
Zu Frage 2 habe ich diese Seite gefunden (Link), allerdings ist für mich immer noch fragwürdig, warum die Pins dort liegen, wo nur Karten mit Zusatz-Chips angeschlossen sind...
Re: SuperCIC Lock: Bus-Patching mit dem D4-Ausgang (Pin 3)
Verfasst: 22. April 2013, 19:54
von borti4938
Wooohhooooo
Ich habe heute nochmal etwas gewerkelt und: ES FUNKTIONIERT!!! Aber was ist passiert, bzw. was habe ich gemacht?!?
Ich habe bisher einen Ausgang des 74HCT125 am D4-PIN angeschlossen, d.h. einen Treiber. Anscheinend hat sich damit ein Pegel irgendwo zwischen 0V und 5V eingestellt, wenn $213f abgefragt wurde - also vielleicht so um die 2,5V. Da die PAL-Spiele 5V erwarten, habe die wohl im 60Hz-Modus die ~2,5V (oder was auch immer) als den unteren Pegel interpretiert. Die Meldung "This gamepack is not [...]" bla erscheint... Die Konsole im 50Hz ist also kein Problem für US/Jap-Spiele. So erkläre ich mir das zumindest.
Um das zu "entschärfen" und die D4-Schaltung mehr "Kraft" zu geben, habe ich drei(!) Treiber/Gates parallel an den D4-PIN geklemmt. (Im Schaltplan von Ikari die ungenutzten Gates vom 74HCT125 unten rechts.) Das Prinzip, mehrere Gates parallel zu nutzen, hatte Ikari schon auf seiner Seite im Blog geschrieben... Den vierten hatte ich ja als Taktbuffer genutzt (single PPU SNES)... Damit stellt sich jetzt n Pegel ein, der "richtig" von Spiel interpretiert wird. Egal ob PAL, US oder Jap...
Das ganze noch mal im Bild:
versteckter Inhalt:
Der 74HCT125 mit den parallel geschalteten Gates (einfach entsprechende PINs untereinander verbunden):
Und hier nochmal zu sehen, dass PIN4 des S-CIC jetzt auf GND ist, also die Konsole gleich in 60Hz startet - alle bisher getesteten Spiele ohne Probleme gestartet:
@Ikari_01: War das einiger Maßen richtig erklärt? Korrigiere mich bitte, falls ich mir was falsch zusammengereimt habe!? Vielleicht könnte man den Schaltplan anpassen...
@MrMikeCH: Magst du das auch nochmal probieren und verifizieren?
@me: Platinendesign anpassen!!! Für die Tester schreibe ich noch was im Nachbarthread...
Re: SuperCIC Lock: Bus-Patching mit dem D4-Ausgang (Pin 3)
Verfasst: 23. April 2013, 20:51
von MrMikeCH
Wow borti, da hast du jetzt ein dankeschön verdient. Lustig ist das Ikari auf dem Blog "multiple gates of the 74133" schrieb, ich dann 2 133er parallel gemacht hab wobei das ja keine gates sind, was wieder mein Fehler war .
Bis ende Woche sollte ich die Zeit gefunden haben um den D4 patch endlich zu erleben .
Super Borti
Re: SuperCIC Lock: Bus-Patching mit dem D4-Ausgang (Pin 3)
Verfasst: 28. April 2013, 11:44
von MrMikeCH
Kann die problemlose Funktion des D4 Patches mit 4 Gates bestätigen .
Re: SuperCIC Lock: Bus-Patching mit dem D4-Ausgang (Pin 3)
Verfasst: 28. April 2013, 14:14
von borti4938
Sehr schön - das freut mich zu lesen Nach unzählig verbratenden SNES-Hauptplatinen wurde es auch Zeit
Re: SuperCIC Lock: Bus-Patching mit dem D4-Ausgang (Pin 3)
Verfasst: 28. April 2013, 17:40
von MrMikeCH
Ja es war schon ziemlich frustrierend das Ganze, kann nun aber alles ohne Schema löten, so oft hab ich alles kontrolliert .
Es taucht aber ein anderes Problem auf.
Da ich kein Ntsc Snes habe, ist mein keycic im sd2snes auf pal eingestellt und ich kann nur pal Spiele starten falls sie eine Abfrage haben.
@Ikari Wie könnte ich den key im sd2snes umschalten ohne orginal ntsc lock bzw ohne kommendes Firmwareupdate.