Seite 3 von 19

Re: Tut SuperSNES CIClone

Verfasst: 15. Juni 2010, 23:39
von ikari_01
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:

Re: Tut SuperSNES CIClone

Verfasst: 16. Juni 2010, 07:18
von klappi
Herzlich willkommen ikari_01 schön dich hier auch anzutreffen und nochmals vielen dank für diesen genialen Mod ;)

Re: Tut SuperSNES CIClone

Verfasst: 16. Juni 2010, 07:42
von Christian
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.

Re: Tut SuperSNES CIClone

Verfasst: 16. Juni 2010, 10:20
von Redscorpion
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

Re: Tut SuperSNES CIClone

Verfasst: 19. Juni 2010, 10:18
von mi213
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.

Re: Tut SuperSNES CIClone

Verfasst: 4. Juli 2010, 18:07
von johker

Re: Tut SuperSNES CIClone

Verfasst: 4. Juli 2010, 20:12
von mi213
So, die erste Ultra16 ist nun auch schon auf SuperCIC umgerüstet.
http://www.supernes.de/forum/index.php? ... #post41390

Re: Tut SuperSNES CIClone

Verfasst: 5. Juli 2010, 05:35
von Jimpanse
mi213 sie haben Post :sabber:

Re: Tut SuperSNES CIClone

Verfasst: 5. Juli 2010, 08:45
von Redscorpion
Hehe,

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

Lustig! ;D

Re: Tut SuperSNES CIClone

Verfasst: 5. Juli 2010, 08:54
von ChronoMoogle
Diehiiie MACHT :D


:ugly:

Re: Tut SuperSNES CIClone

Verfasst: 5. Juli 2010, 09:22
von Christian
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 ;)

Re: Tut SuperSNES CIClone

Verfasst: 5. Juli 2010, 09:39
von Jimpanse
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. :?:

Re: Tut SuperSNES CIClone

Verfasst: 5. Juli 2010, 11:03
von dEsTrOYeR
Mh mist. Jetzt hab ich mein SNES schon mit schaltern versehen.. Lohnt sich der mod dennoch? LEDs sind cool :)

Re: Tut SuperSNES CIClone

Verfasst: 5. Juli 2010, 12:43
von johker
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 :-)

Re: Tut SuperSNES CIClone

Verfasst: 5. Juli 2010, 14:23
von Redscorpion
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