Tut SuperSNES CIClone

Der Bereich für die Bastler unter euch

Moderatoren: ikari_01, d4s

Benutzeravatar
ikari_01
snesfreaks.com-Team
snesfreaks.com-Team
Beiträge: 441
Registriert: 15. Juni 2010, 23:19
+Positive Tradingpoints+: 6 von 6
Wohnort: Wunstorf

Re: Tut SuperSNES CIClone

Beitrag von ikari_01 » 15. Juni 2010, 23:39

Tach!
Habe den Thread hier gerade entdeckt. Ich habe die PIC-Implementierung und Tests bis zu einem lauffähigen Chip gemacht. :) Grundlage des ganzen war damals der Artikel "The weird and wonderful CIC" auf hackmii.com von segher, der erstmals den SNES-CIC erfolgreich reverse engineert hat. Er hat den Befehlssatz und Disassemblate verschiedener CIC-ROMs veröffentlicht, darunter auch ein D411 (NTSC-SNES-CIC).
Auf dieser Basis ist dann ein komplett neuer Code für PIC entstanden. Dabei müssen die verbrauchten Taktzyklen für jeden Schritt akribisch genau eingehalten werden, da das ganze sonst sofort auf die Bretter geht. Echte Erbsenzählerei und Fusselsucherei ;)
Die Anregung für die Regionsumschaltung via Resetknopf gab dann Klaus Wolf von Wolfsoft. Ebenfalls eine knifflige Sache, da der ganze Code für den Kram praktisch zwischen die vorhandene CIC-Implementierung gequetscht werden musste, ohne irgendwo einen Takt mehr oder weniger zu brauchen.
Aber funktioniert ja nun. Stehe für technische Fragen gerne zur Verfügung. :)
Bin auch am Thema u16-Kompatibilität interessiert, kann aber momentan nichts dazu sagen, da ich... kein u16 habe :roll:
sd2snes news: https://sd2snes.de

klappi

Re: Tut SuperSNES CIClone

Beitrag von klappi » 16. Juni 2010, 07:18

Herzlich willkommen ikari_01 schön dich hier auch anzutreffen und nochmals vielen dank für diesen genialen Mod ;)

Christian
snesfreaks.com-Team
snesfreaks.com-Team
Beiträge: 3709
Registriert: 10. September 2005, 01:10
+Positive Tradingpoints+: 56 von 56
Wohnort: Kempen
Kontaktdaten:

Re: Tut SuperSNES CIClone

Beitrag von Christian » 16. Juni 2010, 07:42

also, ich hab gestern super mario rpg bekommen und es läuft auf meinem u16 einwandfrei... hab jetzt mal 20 minuten angezockt, das game macht überhaupt keine probleme.
Bild

Benutzeravatar
Redscorpion
snesfreaks.com-Team
snesfreaks.com-Team
Beiträge: 1739
Registriert: 18. November 2007, 13:08
+Positive Tradingpoints+: 85 von 85
Wohnort: Halle
Kontaktdaten:

Re: Tut SuperSNES CIClone

Beitrag von Redscorpion » 16. Juni 2010, 10:20

Christian hat geschrieben:also, ich hab gestern super mario rpg bekommen und es läuft auf meinem u16 einwandfrei... hab jetzt mal 20 minuten angezockt, das game macht überhaupt keine probleme.

Wie gesagt es gibt von Mario RPG PCB bzw. der Chip verschiedene Revisionen.
Ist abhängig davon

mfg

red
<--- SNES USB PAD Fertig 100% --->
<--- Custom SNES Mod + 60 hz 100% --->

Benutzeravatar
mi213
SNES-Freak
SNES-Freak
Beiträge: 280
Registriert: 3. November 2007, 15:50
+Positive Tradingpoints+: 8 von 8
Kontaktdaten:

Re: Tut SuperSNES CIClone

Beitrag von mi213 » 19. Juni 2010, 10:18

Jo, dem red sein Mario RPG lief auf seiner normal gemoddeten Konsole auch ohne Probleme. Mein Mario RPG hingegen wollte meine SNES ums verrecken nicht abspielen. Mit dem SuperCIC hingegen klappt es wunderbar.
Zitat von Ramsis:
Das liegt daran der SA-1 den Zugriff auf das ROM erst freigibt, wenn er vorher erfolgreich mit einem Master-CIC kommuniziert hat.

Ist der Master CIC also einfach nur deaktiviert (pin 4 auf GND) kann er ja nicht mehr mit ihm kommunizieren und daher startet der SA1 Chip erst garnicht. Mit anderen Worten kontrolliert hier nicht nur die Konsole das Modul, sondern das Modul kontrolliert noch mal zusätzlich die Konsole.
Das ist aber wohl nicht bei allen Revisionen des SA1 gleich.
GESTAHL: We may not deserve it, but let´s do like Pinky and The brain and try to take over the world!!!!!

Benutzeravatar
johker
snesfreaks.com-Team
snesfreaks.com-Team
Beiträge: 1437
Registriert: 7. Februar 2010, 14:38
+Positive Tradingpoints+: 8 von 8

Re: Tut SuperSNES CIClone

Beitrag von johker » 4. Juli 2010, 18:07


Benutzeravatar
mi213
SNES-Freak
SNES-Freak
Beiträge: 280
Registriert: 3. November 2007, 15:50
+Positive Tradingpoints+: 8 von 8
Kontaktdaten:

Re: Tut SuperSNES CIClone

Beitrag von mi213 » 4. Juli 2010, 20:12

So, die erste Ultra16 ist nun auch schon auf SuperCIC umgerüstet.
http://www.supernes.de/forum/index.php? ... #post41390
GESTAHL: We may not deserve it, but let´s do like Pinky and The brain and try to take over the world!!!!!

Jimpanse
SNES-Programmer
SNES-Programmer
Beiträge: 150
Registriert: 5. Mai 2009, 03:09
+Positive Tradingpoints+: 8 von 8
Wohnort: Weiden

Re: Tut SuperSNES CIClone

Beitrag von Jimpanse » 5. Juli 2010, 05:35

mi213 sie haben Post :sabber:

Benutzeravatar
Redscorpion
snesfreaks.com-Team
snesfreaks.com-Team
Beiträge: 1739
Registriert: 18. November 2007, 13:08
+Positive Tradingpoints+: 85 von 85
Wohnort: Halle
Kontaktdaten:

Re: Tut SuperSNES CIClone

Beitrag von Redscorpion » 5. Juli 2010, 08:45

Hehe,

jetzt kommen die ganzen U16 besitzer und wollen ihr U16 aufpimpen ;)

Lustig! ;D
<--- SNES USB PAD Fertig 100% --->
<--- Custom SNES Mod + 60 hz 100% --->

Benutzeravatar
ChronoMoogle
snesfreaks.com-Team
snesfreaks.com-Team
Beiträge: 9895
Registriert: 26. Februar 2007, 14:56
+Positive Tradingpoints+: 98 von 98
Wohnort: Nippon
Kontaktdaten:

Re: Tut SuperSNES CIClone

Beitrag von ChronoMoogle » 5. Juli 2010, 08:54

Diehiiie MACHT :D


:ugly:
Bild
| Mein YT Channel | Mein Twitter | Ich suche | Ich verkaufe | Foren SuFu |
...weil Terranigma einfach das Größte ist!

Christian
snesfreaks.com-Team
snesfreaks.com-Team
Beiträge: 3709
Registriert: 10. September 2005, 01:10
+Positive Tradingpoints+: 56 von 56
Wohnort: Kempen
Kontaktdaten:

Re: Tut SuperSNES CIClone

Beitrag von Christian » 5. Juli 2010, 09:22

Redscorpion hat geschrieben:Hehe,

jetzt kommen die ganzen U16 besitzer und wollen ihr U16 aufpimpen ;)

Lustig! ;D
genau.
ich dann auch bitte!
rest per pn? :D ;)
Bild

Jimpanse
SNES-Programmer
SNES-Programmer
Beiträge: 150
Registriert: 5. Mai 2009, 03:09
+Positive Tradingpoints+: 8 von 8
Wohnort: Weiden

Re: Tut SuperSNES CIClone

Beitrag von Jimpanse » 5. Juli 2010, 09:39

Machen wir halt eine Sammelbestellung Mi213 oder Redscorpion sollen dann gleich die EPROMS beschreiben extra für u16. :sabber:

:spassbremse: :applaus:

Oder hat jemand welche auf Lager. :?:

dEsTrOYeR
SNES-Baby
SNES-Baby
Beiträge: 49
Registriert: 25. Oktober 2009, 19:18
+Positive Tradingpoints+: 1 von 1
Wohnort: Achim @ Weser
Kontaktdaten:

Re: Tut SuperSNES CIClone

Beitrag von dEsTrOYeR » 5. Juli 2010, 11:03

Mh mist. Jetzt hab ich mein SNES schon mit schaltern versehen.. Lohnt sich der mod dennoch? LEDs sind cool :)

Benutzeravatar
johker
snesfreaks.com-Team
snesfreaks.com-Team
Beiträge: 1437
Registriert: 7. Februar 2010, 14:38
+Positive Tradingpoints+: 8 von 8

Re: Tut SuperSNES CIClone

Beitrag von johker » 5. Juli 2010, 12:43

Nur wenn du Spiele mit SA1, bzw. SDD-1 Chip spielen willst, also z.B. Super Mario RPG, PGA Golf Tour, Kirby's irgendwas oder Star Ocean.
Einen LED-Mod kannst du auch mit dem regulären Umbau machen. Scorpius hat irgendwo (im Circuit Board) beschrieben, wie das funktioniert.

edit: bemerkt, dass ich nich im circuit-board poste :-)

Benutzeravatar
Redscorpion
snesfreaks.com-Team
snesfreaks.com-Team
Beiträge: 1739
Registriert: 18. November 2007, 13:08
+Positive Tradingpoints+: 85 von 85
Wohnort: Halle
Kontaktdaten:

Re: Tut SuperSNES CIClone

Beitrag von Redscorpion » 5. Juli 2010, 14:23

ChronoMoogle hat geschrieben:Diehiiie MACHT :D


:ugly:

HÄÄ?!
jetzt kommen die ganzen U16 besitzer und wollen ihr U16 aufpimpen ;)

Lustig! ;D
genau.
ich dann auch bitte!
rest per pn? :D ;)

Soll ich oder mi das dann einlöten oder wie?
Jimpanse hat geschrieben:Machen wir halt eine Sammelbestellung Mi213 oder Redscorpion sollen dann gleich die EPROMS beschreiben extra für u16. :sabber:

:spassbremse: :applaus:

Oder hat jemand welche auf Lager. :?:
Ihr könnt die Bestellung machen und mir oder mi zuschicken.
Anbei natürlich die richtige hex datei. schaltplan ist glaube aber anders, als beim Super CIC
dEsTrOYeR hat geschrieben:Mh mist. Jetzt hab ich mein SNES schon mit schaltern versehen.. Lohnt sich der mod dennoch? LEDs sind cool :)
Klar, dann sind die Schalter hat schöner zusatz ;D

Gruß

red
<--- SNES USB PAD Fertig 100% --->
<--- Custom SNES Mod + 60 hz 100% --->

Antworten